0001829126-23-005264.txt : 20230810 0001829126-23-005264.hdr.sgml : 20230810 20230810090146 ACCESSION NUMBER: 0001829126-23-005264 CONFORMED SUBMISSION TYPE: 6-K PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230810 DATE AS OF CHANGE: 20230810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MicroCloud Hologram Inc. CENTRAL INDEX KEY: 0001841209 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 6-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40519 FILM NUMBER: 231157433 BUSINESS ADDRESS: STREET 1: 100 PARK AVENUE CITY: NEW YORK STATE: NY ZIP: 10017 BUSINESS PHONE: 2125993322 MAIL ADDRESS: STREET 1: 100 PARK AVENUE CITY: NEW YORK STATE: NY ZIP: 10017 FORMER COMPANY: FORMER CONFORMED NAME: Golden Path Acquisition Corp DATE OF NAME CHANGE: 20210120 6-K 1 microcloud_6k.htm 6-K

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

 

FORM 6-K

 

 

 

REPORT OF FOREIGN PRIVATE ISSUER
PURSUANT TO RULE 13a-16 OR 15d-16
UNDER THE SECURITIES EXCHANGE ACT OF 1934

 

For the month of August 2023

 

Commission File Number: 001-40519

 

 

 

MicroCloud Hologram Inc.

(Exact name of registrant as specified in its charter)

 

 

 

Room 302, Building A, Zhong Ke Na Neng Building,

Yue Xing Sixth Road, Nanshan District, Shenzhen,

People’s Republic of China 518000

 

(Address of principal executive offices)

 

 

 

Indicate by check mark whether the registrant files or will file annual reports under cover of Form 20-F or Form 40-F.

 

Form 20-F ☒   Form 40-F ☐

 

 

 

 

 

 

EXHIBIT INDEX

 

Exhibit No.   Description
99.1   Unaudited Interim Consolidated Financial Statements as of June 30, 2023 and December 31, 2022 and for the Six Months Ended June 30, 2023 and 2022
99.2   Management’s Discussion and Analysis of Financial Condition and Results of Operation for The First Half of 2023
101.INS   XBRL Instance Document
101.SCH   XBRL Taxonomy Extension Schema Document
101.CAL   XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF   XBRL Taxonomy Extension Definition Linkbase Document
101.LAB   XBRL Taxonomy Extension Label Linkbase Document

 

1

 

 

SIGNATURES

 

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

 

Date: August 10, 2023

 

  MicroCloud Hologram Inc.
   
  By: /s/ Guohui Kang
  Name: Guohui Kang
  Title: Chief Executive Officer

 

2

EX-99.1 2 microcloud_ex99-1.htm EXHIBIT 99.1
0001841209 false 2023-06-30 --12-31 0001841209 2023-01-01 2023-06-30 0001841209 2022-12-31 0001841209 2023-06-30 0001841209 2022-01-01 2022-06-30 0001841209 HOLO:ProductsMember 2022-01-01 2022-06-30 0001841209 HOLO:ProductsMember 2023-01-01 2023-06-30 0001841209 HOLO:ServicesMember 2022-01-01 2022-06-30 0001841209 HOLO:ServicesMember 2023-01-01 2023-06-30 0001841209 us-gaap:CommonStockMember 2021-12-31 0001841209 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001841209 HOLO:RetainedEarningsStatutoryMember 2021-12-31 0001841209 HOLO:RetainedEarningsUnrestrictedMember 2021-12-31 0001841209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001841209 us-gaap:NoncontrollingInterestMember 2021-12-31 0001841209 2021-12-31 0001841209 us-gaap:CommonStockMember 2022-12-31 0001841209 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001841209 HOLO:RetainedEarningsStatutoryMember 2022-12-31 0001841209 HOLO:RetainedEarningsUnrestrictedMember 2022-12-31 0001841209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001841209 us-gaap:NoncontrollingInterestMember 2022-12-31 0001841209 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001841209 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001841209 HOLO:RetainedEarningsStatutoryMember 2022-01-01 2022-06-30 0001841209 HOLO:RetainedEarningsUnrestrictedMember 2022-01-01 2022-06-30 0001841209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001841209 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-06-30 0001841209 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001841209 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001841209 HOLO:RetainedEarningsStatutoryMember 2023-01-01 2023-06-30 0001841209 HOLO:RetainedEarningsUnrestrictedMember 2023-01-01 2023-06-30 0001841209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001841209 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-06-30 0001841209 us-gaap:CommonStockMember 2022-06-30 0001841209 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001841209 HOLO:RetainedEarningsStatutoryMember 2022-06-30 0001841209 HOLO:RetainedEarningsUnrestrictedMember 2022-06-30 0001841209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001841209 us-gaap:NoncontrollingInterestMember 2022-06-30 0001841209 2022-06-30 0001841209 us-gaap:CommonStockMember 2023-06-30 0001841209 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001841209 HOLO:RetainedEarningsStatutoryMember 2023-06-30 0001841209 HOLO:RetainedEarningsUnrestrictedMember 2023-06-30 0001841209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001841209 us-gaap:NoncontrollingInterestMember 2023-06-30 0001841209 HOLO:MCShareholdersMember 2022-09-16 0001841209 2022-09-16 0001841209 us-gaap:CommonStockMember 2023-06-30 0001841209 HOLO:MCHologramIncMCMember 2023-01-01 2023-06-30 0001841209 HOLO:QuantumEdgeHKLimitedMember 2023-01-01 2023-06-30 0001841209 HOLO:BeijingXihuiyunTechnologyCoMember 2023-01-01 2023-06-30 0001841209 HOLO:ShanghaiMengyunHolographicTechnologyCoMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenMengyunHolographicTechnologyCoMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenQianhaiYoushiTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenYijiaNetworkTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosYoushiNetworkTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosWeiyiSoftwareTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenBroadVisionTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:McloudvrSoftwareNetworkTechnologyHKCoLimitedMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenTianyuemengTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenYunaoHongxiangTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:BroadvisionIntelligenceHongKongLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosBroadVisionTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosTianyuemengTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosTianyuemengTechnologyCoLtdShenzhenBranchMember 2023-01-01 2023-06-30 0001841209 HOLO:ShanghaiMengyunQuanyouVisionTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:OceanCloudTechnologyCoLimitedMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenHaiyunXinshengTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenTataMutualEntertainmentInformationTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenYoumiTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenYushianTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosTataMutualEntertainmentInformationTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosYoumiTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosYushianTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:KashgarYoushiInformationTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:McloudvrHKMember 2022-01-01 2022-12-31 0001841209 HOLO:ConvenienceTranslationMember 2023-01-01 2023-06-30 0001841209 us-gaap:OfficeEquipmentMember 2023-06-30 0001841209 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-06-30 0001841209 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-06-30 0001841209 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-06-30 0001841209 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-06-30 0001841209 2022-01-01 2022-12-31 0001841209 us-gaap:OfficeEquipmentMember 2022-12-31 0001841209 HOLO:MechanicalEquipmentMember 2022-12-31 0001841209 HOLO:MechanicalEquipmentMember 2023-06-30 0001841209 HOLO:ElectronicAndOtherEquipmentMember 2022-12-31 0001841209 HOLO:ElectronicAndOtherEquipmentMember 2023-06-30 0001841209 us-gaap:VehiclesMember 2022-12-31 0001841209 us-gaap:VehiclesMember 2023-06-30 0001841209 us-gaap:CustomerRelationshipsMember 2022-12-31 0001841209 us-gaap:CustomerRelationshipsMember 2023-06-30 0001841209 HOLO:SoftwareMember 2022-12-31 0001841209 HOLO:SoftwareMember 2023-06-30 0001841209 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001841209 us-gaap:NoncompeteAgreementsMember 2023-06-30 0001841209 HOLO:GoodwillfromShenzhenBoweiAcquisitionMember 2022-12-31 0001841209 HOLO:GoodwillfromShenzhenBoweiAcquisitionMember 2023-06-30 0001841209 HOLO:GoodwillfromShenzhenTianyuemengAcquisitionMember 2022-12-31 0001841209 HOLO:GoodwillfromShenzhenTianyuemengAcquisitionMember 2023-06-30 0001841209 HOLO:HolographicSolutionsMember 2022-12-31 0001841209 HOLO:HolographicTechnologyServiceMember 2022-12-31 0001841209 HOLO:HolographicSolutionsMember 2023-06-30 0001841209 HOLO:HolographicTechnologyServiceMember 2023-06-30 0001841209 HOLO:Investments19.9Member 2022-12-31 0001841209 HOLO:Investments19.9Member 2023-06-30 0001841209 HOLO:Investment4.4PercentMember 2022-12-31 0001841209 HOLO:Investment4.4PercentMember 2023-06-30 0001841209 HOLO:Investments5percentMember 2022-12-31 0001841209 HOLO:Investments5percentMember 2023-06-30 0001841209 HOLO:Investments3percentMember 2022-12-31 0001841209 HOLO:Investments3percentMember 2023-06-30 0001841209 HOLO:Investments2percentMember 2023-06-30 0001841209 HOLO:ImpairmentMember 2022-12-31 0001841209 HOLO:ImpairmentMember 2023-06-30 0001841209 HOLO:ShenzhenMengyun19.9EquityInvestmentMember 2022-12-31 0001841209 HOLO:YuxiuHanMember 2022-12-31 0001841209 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember HOLO:OneCustomerMember 2023-01-01 2023-06-30 0001841209 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember HOLO:OneCustomerMember 2022-01-01 2022-06-30 0001841209 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember HOLO:OneCustomerMember 2023-01-01 2023-06-30 0001841209 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember HOLO:TwoCustomerMember 2023-01-01 2023-06-30 0001841209 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember HOLO:OneCustomerMember 2022-01-01 2022-12-31 0001841209 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember HOLO:TwoCustomerMember 2022-01-01 2022-12-31 0001841209 HOLO:PurchasesMember HOLO:VendorConcentrationRiskMember HOLO:OneVendorMember 2023-01-01 2023-06-30 0001841209 HOLO:PurchasesMember HOLO:VendorConcentrationRiskMember HOLO:TwoVendorMember 2023-01-01 2023-06-30 0001841209 HOLO:PurchasesMember HOLO:VendorConcentrationRiskMember HOLO:OneVendorMember 2022-01-01 2022-06-30 0001841209 HOLO:PurchasesMember HOLO:VendorConcentrationRiskMember HOLO:TwoVendorMember 2022-01-01 2022-06-30 0001841209 us-gaap:AccountsPayableMember HOLO:VendorConcentrationRiskMember HOLO:OneVendorMember 2023-01-01 2023-06-30 0001841209 us-gaap:AccountsPayableMember HOLO:VendorConcentrationRiskMember HOLO:OneVendorMember 2022-01-01 2022-12-31 0001841209 us-gaap:AccountsPayableMember HOLO:VendorConcentrationRiskMember HOLO:TwoVendorMember 2022-01-01 2022-12-31 0001841209 2022-01-03 0001841209 srt:MaximumMember 2023-01-01 2023-06-30 0001841209 HOLO:PublicWarrantsMember 2023-06-30 0001841209 HOLO:PrivateWarrantsMember 2023-06-30 0001841209 us-gaap:IPOMember 2021-06-02 2021-06-24 0001841209 us-gaap:IPOMember 2021-06-24 0001841209 2021-06-02 2021-06-24 0001841209 us-gaap:PrivatePlacementMember 2021-06-02 2021-06-24 0001841209 us-gaap:PrivatePlacementMember 2021-06-24 0001841209 HOLO:OrdinarySharesMember 2020-11-10 0001841209 HOLO:SponsorMember 2021-01-01 2021-01-06 0001841209 HOLO:SponsorMember 2021-03-01 2021-03-26 0001841209 us-gaap:IPOMember 2021-06-01 2021-06-24 0001841209 HOLO:SponsorMember 2021-06-01 2021-06-24 0001841209 us-gaap:PrivatePlacementMember HOLO:SponsorMember 2021-06-01 2021-06-24 0001841209 us-gaap:PrivatePlacementMember HOLO:SponsorMember 2021-06-24 0001841209 2020-11-10 0001841209 2020-11-01 2020-11-10 0001841209 HOLO:HolographicSolutionsMember 2022-01-01 2022-06-30 0001841209 HOLO:HolographicTechnologyServiceMember 2022-01-01 2022-06-30 0001841209 HOLO:HolographicSolutionsMember 2023-01-01 2023-06-30 0001841209 HOLO:HolographicTechnologyServiceMember 2023-01-01 2023-06-30 0001841209 HOLO:HolographicSolutionsMember 2022-12-31 0001841209 HOLO:HolographicSolutionsMember 2023-06-30 0001841209 HOLO:HolographicTechnologyServiceMember 2022-12-31 0001841209 HOLO:HolographicTechnologyServiceMember 2023-06-30 0001841209 HOLO:HolographicTechnologyLiDARProductsMember 2022-01-01 2022-06-30 0001841209 HOLO:HolographicTechnologyLiDARProductsMember 2023-01-01 2023-06-30 0001841209 HOLO:HolographicTechnologyIntelligenceVisionSoftwareAndTechnologyDevelopmentServiceMember 2022-01-01 2022-06-30 0001841209 HOLO:HolographicTechnologyIntelligenceVisionSoftwareAndTechnologyDevelopmentServiceMember 2023-01-01 2023-06-30 0001841209 HOLO:HolographicTechnologyLicensingAndContentProductMember 2022-01-01 2022-06-30 0001841209 HOLO:HolographicTechnologyLicensingAndContentProductMember 2023-01-01 2023-06-30 0001841209 HOLO:HolographicHardwareSalesMember 2022-01-01 2022-06-30 0001841209 HOLO:HolographicHardwareSalesMember 2023-01-01 2023-06-30 0001841209 HOLO:TotalHolographicSolutionsMember 2022-01-01 2022-06-30 0001841209 HOLO:TotalHolographicSolutionsMember 2023-01-01 2023-06-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:CNY iso4217:CNY xbrli:shares

 

Exhibit 99.1

 

MICROCLOUD HOLOGRAM INC. AND SUBSIDIARIES

UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS

 

                         
   
 
December 31,
2022
 
 
 
 
June 30,
2023
 
 
 
 
June 30,
2023
 
 
    RMB     RMB     USD  
    (Audited)              
ASSETS                        
CURRENT ASSETS                        
Cash and cash equivalents     151,119,985       136,273,128       18,859,244  
Accounts receivable, net     80,352,463       65,412,415       9,052,619  
Prepayments and other current assets     6,169,398       10,256,886       1,419,481  
Due from related parties     60,280       -       -  
Inventories, net     1,757,949       1,854,348       256,629  
Total current assets     239,460,075       213,796,777       29,587,973  
                         
NON-CURRENT ASSETS                        
Prepayment and deposits, net     417,004       396,451       54,866  
Property and equipment, net     1,647,876       1,656,623       229,265  
Intangible assets, net     15,376,524       12,187,318       1,686,639  
Investments in unconsolidated entities     -       600,000       83,036  
Right-of-use assets, net     4,064,525       3,232,975       447,421  
Goodwill     21,155,897       21,155,897       2,927,828  
Total non-current assets     42,661,826       39,229,264       5,429,055  
                         
Total assets     282,121,901       253,026,041       35,017,028  
                         
LIABILITIES AND SHAREHOLDERS’ EQUITY                        
                         
CURRENT LIABILITIES                        
Accounts payable     61,208,297       63,001,613       8,718,981  
Advance from customers     3,404,038       1,036,017       143,377  
Other payables and accrued liabilities     13,549,553       13,432,485       1,858,962  
Due to related parties     350,000       -       -  
Operating lease liabilities – current     1,596,584       1,510,093       208,986  
Loan payable     410,000       25,461       3,524  
Taxes payable     602,254       604,035       83,594  
Total current liabilities     81,120,726       79,609,704       11,017,424  
                         
NON-CURRENT LIABILITIES                        
Operating lease liabilities – non-current     2,574,711       1,865,482       258,170  
Deferred tax liabilities     1,106,519       162,599       22,503  
Warrant liabilities     425,619       445,897       61,709  
Total non-current liabilities     4,106,849       2,473,978       342,382  
                         
Total liabilities     85,227,575       82,083,682       11,359,806  
                         
COMMITMENTS AND CONTINGENCIES                        
                         
SHAREHOLDERS’ EQUITY                        
Ordinary shares, $0.0001 par value     36,144       36,144       5,081  
Additional paid-in capital     254,138,709       254,138,709       36,701,010  
Accumulated deficit     (65,500,622 )     (94,171,700 )     (13,259,736 )
Statutory reserves     11,110,699       11,110,699       1,722,262  
Accumulated other comprehensive loss     (3,182,525 )     (114,482 )     (1,504,391 )
Total MICROCLOUD HOLOGRAM INC. shareholders’ equity     196,602,405       170,999,370       23,664,226  
                         
NON-CONTROLLING INTERESTS     291,921       (57,011 )     (7,004 )
                         
Total equity     196,894,326       170,942,359       23,657,222  
                         
Total liabilities and shareholders’ equity     282,121,901       253,026,041       35,017,028  

 

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

 

F-1

 

 

MICROCLOUD HOLOGRAM INC. AND SUBSIDIARIES

UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND

COMPREHENSIVE INCOME (LOSS)

 

                         
   

For the Six Months Ending

June 30,

 
    2022     2023     2023  
    RMB     RMB     USD  
OPERATING REVENUES                        
Products     86,279,003       20,639,028       2,980,279  
Services     165,867,635       77,275,797       11,158,638  
Total operating revenues     252,146,638       97,914,825       14,138,917  
                         
COST OF REVENUES                        
Products     (79,886,145 )     (13,844,925 )     (1,999,209 )
Services     (46,490,124 )     (34,109,784 )     (4,925,459 )
Total Cost of Revenues     (126,376,269 )     (47,954,709 )     (6,924,668 )
                         
GROSS PROFIT     125,770,369       49,960,116       7,214,249  
                         
OPERATING EXPENSES                        
Provision for doubtful accounts     (1,237,282 )     (15,686,227 )     (2,265,094 )
Selling expenses     (3,363,001 )     (4,791,392 )     (691,878 )
General and administrative expenses     (11,214,412 )     (11,938,748 )     (1,723,957 )
Research and development expenses     (75,812,189 )     (49,469,390 )     (7,143,388 )
Total operating expenses     (91,626,884 )     (81,885,757 )     (11,824,317 )
                         
INCOME (LOSS) FROM OPERATIONS     34,143,485       (31,925,641 )     (4,610,068 )
                         
OTHER INCOME                        
Finance income, net     277,487       1,803,061       260,362  
Other income, net     579,850       108,643       15,689  
Total other income, net     857,337       1,911,704       276,051
                         
INCOME (LOSS) BEFORE INCOME TAXES     35,000,822       (30,013,937 )     (4,334,017 )
Income tax credit     1,669,761       993,927       143,523  
                         
NET INCOME (LOSS)     36,670,583       (29,020,010 )     (4,190,494 )
                         
Less: Net loss attributable to non-controlling interests     (63,030 )     (348,932 )     (50,386 )
                         
NET INCOME (LOSS) ATTRIBUTABLE TO MICROCLOUD HOLOGRAM INC. ORDINARY SHAREHOLDERS     36,733,613       (28,671,078 )     (4,140,108 )
                         
OTHER COMPREHENSIVE INCOME                        
Foreign currency translation adjustment     623,643     3,068,043       443,026  
                         
COMPREHENSIVE INCOME (LOSS)     37,294,226       (25,951,967 )     (3,747,468 )
                         
Less: Comprehensive loss attributable to non-controlling interests     (63,030 )     (348,932 )     (50,386 )
                         
COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO MICROCLOUD HOLOGRAM INC. ORDINARY SHAREHOLDERS     37,357,256     (25,603,035 )     (3,697,082 )
                         
WEIGHTED AVERAGE NUMBER OF ORDINARY SHARES                        
Basic and diluted     132,000,000       20,071,595       20,071,595  
                         
EARNINGS (LOSS) PER SHARE                        
Basic and diluted     0.28       (1.43 )     (0.21 )

 

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

 

F-2

 

 

MICROCLOUD HOLOGRAM INC. AND SUBSIDIARIES

UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

 

                                                                         
    Ordinary shares     Additional     Retained earnings     Other     Non-              
    Shares    

Par

Value

   

paid-in
capital

   

Statutory

reserves

    Unrestricted    

comprehensive

income

   

controlling

interests

    Total     Total  
          RMB     RMB     RMB     RMB     RMB     RMB     RMB     USD  
BALANCE, December 31, 2021     132,000,000       86,093       29,910,089       8,541,295       73,819,679       (57,817 )     (66 )     112,299,273       16,761,587  
Net income     -       -       -       -       36,733,613       -       (63,030 )     36,670,583       5,473,385  
Statutory reserves     -       -       -       1,722,734       (1,722,734 )     -       -       -       -  
Foreign currency translation     -       -       -       -       -       623,643       -       623,643       93,084  
BALANCE, June 30, 2022     132,000,000       86,093       29,910,089       10,264,029       108,830,558       565,826       (63,096 )     149,593,499       22,328,056  

 

    Ordinary shares     Additional     Retained earnings     Other     Non-              
    Shares     Par
Value
   

paid-in

capital

   

Statutory

reserves

    Unrestricted    

comprehensive

income

   

controlling

interests

    Total     Total  
          RMB     RMB     RMB     RMB     RMB     RMB     RMB     USD  
BALANCE, December 31, 2022     50,812,035       36,144       254,138,709       11,110,699       (65,500,622 )     (3,182,525 )     291,921       196,894,326       27,248,793  
Net income     -       -        -        -        (28,671,078 )     -       (348,932 )     (29,020,010 )     (4,016,167 )
Foreign currency translation     -       -       -       -       -       3,068,043       -       3,068,043       424,596  
BALANCE, June 30, 2023     50,812,035       36,144       254,138,709       11,110,699       (94,171,700 )     (114,482 )     (57,011 )     170,942,359       23,657,222  

 

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

 

F-3

 

 

MICROCLOUD HOLOGRAM INC. AND SUBSIDIARIES

UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

 

                         
   

For the Six Months Ending

June 30,

 
    2022     2023     2023  
    RMB     RMB     USD  
CASH FLOWS FROM OPERATING ACTIVITIES:                        
Net income (loss)     36,670,583       (29,020,010 )     (4,190,494 )
Adjustments to reconcile net income to net cash provided by (used in) operating activities:                        
Depreciation and amortization     3,315,470       3,525,946       509,147  
Amortization of operating lease right-of-use assets     782,675       831,551       120,076  
Provision for doubtful accounts     1,237,282       15,671,985       2,263,037  
Deferred tax benefits     (1,685,567 )     (943,920 )     (136,302 )
Provision for inventory reserve     (65,154 )     -       -  
Loss on disposal fixed assets     3,285       -       -  
Change in operating assets and liabilities:                        
Accounts receivable     (19,666,225 )     (731,937 )     (105,692 )
Prepayment and other current assets     (8,631,298 )     (4,087,488 )     (590,234 )
Inventories     619,346       (96,399 )     (13,920 )
Prepayments and deposits     (70,900 )     20,553       2,968  
Accounts payable     8,450,783       1,793,316       258,955  
Operating lease liabilities     (718,008 )     (795,720 )     (114,902 )
Advance from customers     1,884,854       (2,368,021 )     (341,943 )
Other payables and accrued liabilities     275,991       (117,068 )     (16,905 )
Taxes payable     (1,926,401 )     1,781       257  
Net cash provided by (used in) operating activities     20,476,716       (16,315,431 )     (2,355,952 )
                         
CASH FLOWS FROM INVESTING ACTIVITIES:                        
Loan to third parties     (10,339,518 )     -       -  
Loan repayment from third parties     23,668,958       -       -  
Purchases of property and equipment     (1,812,133 )     (345,488 )     (49,889 )
Investments in unconsolidated entities     -       (600,000 )     (86,640 )
Net cash provided by (used in) investing activities     11,517,307       (945,488 )     (136,529 )
                         
CASH FLOWS FROM FINANCING ACTIVITIES:                        
Amounts advanced from related parties     411,659       -       -  
Amounts advanced to related parties     (40,280 )     -       -  
Repayments from related parties     -       60,280       8,704  
Repayments to related parties     (370 )     (350,000 )     (50,540 )
Repayments of third party loan     -       (384,539 )     (55,527 )
Proceeds of third party loan     470,000       -       -  
Net cash provided by (used in) financing activities     841,009       (674,259 )     (97,363 )
                         
EFFECT OF EXCHANGE RATE ON CASH AND CASH EQUIVALENTS     721,682       3,088,321       (461,250 )
                         
CHANGE IN CASH AND CASH EQUIVALENTS     33,556,714       (14,846,857 )     (3,051,094 )
                         
CASH AND CASH EQUIVALENTS, beginning of period     48,006,979       151,119,985       21,910,338  
                         
CASH AND CASH EQUIVALENTS, end of period     81,563,693       136,273,128       18,859,244  
                         
SUPPLEMENTAL CASH FLOW INFORMATION:                        
Cash paid for income taxes     1,821       4,411       637  
Cash paid for interest     -       6,887       994  
                         
NON-CASH INVESTING AND FINANCING ACTIVITIES:                        
Initial recognition of right-of-use assets and lease liabilities     5,653,603       -       -  

 

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

 

F-4

 

 

MICROCLOUD HOLOGRAM INC. AND SUBSIDIARIES

NOTES TO UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

Note 1 — Nature of business and organization 

 

MicroCloud Hologram Inc. (formerly known as Golden Path Acquisition Corporation (“Golden Path” or “the Company”)), a Cayman Islands exempted company, is a leading holographic digitalization technology service provider in China, which is committed to providing first-class holographic technology services to the customers worldwide.

 

On September 16, 2022, the Company consummated the previously announced business combination pursuant to the Merger Agreement, by and among Golden Path, Golden Path Merger Sub, and MC Hologram Inc. (“MC”). Pursuant to the Merger Agreement, MC merged with Golden Path Merger Sub, survived the merger and continued as the surviving company and a wholly owned subsidiary of Golden Path (the “Merger”, and, collectively with the other transactions described in the Merger Agreement, the “Business Combination”). Upon the closing of the Business Combination (the “Closing”), Golden Path changed its name to MicroCloud Hologram Inc., pursuant to which Golden Path issued 44,554,455 ordinary shares to MC shareholders. Prior to the Closing, the holders of Golden Path ordinary shares had the right to redeem all or a portion of their Golden Path ordinary shares calculated in accordance with Golden Path’s governing documents. At the Closing, each of Golden Path’s public units separated into its components consisting of one ordinary share, one warrant and one right, and as a result, the units no longer trade as a separate security. As a result of the Closing of the Business Combination, after reflecting the actual redemption of 2,182,470 shares by Golden Path shareholders, MC owns approximately 87.68% of the outstanding Golden Path ordinary shares, the former shareholders of Golden Path owns approximately 11.57% of the outstanding Golden Path ordinary shares, and Peace Asset Management, a private held entity who facilitated the business combination, owns approximately 0.75% as of June 30, 2023 (not giving effect to any shares issuable to them upon the exercise of any Golden Path warrants). Immediately after giving effect to the Business Combination, MicroCloud has 50,812,035 ordinary shares issued and outstanding, and 6,020,500 warrants outstanding. The proceeds received from the Reverse Recapitalization is $33.2 million, net of certain transaction costs.

 

As a result of the consummation of the Business Combination, MC is now a wholly owned subsidiary of the Company, which has changed its name to MicroCloud Hologram Inc.

 

Following the Closing, on September 19, 2022, the ordinary shares and public warrants outstanding upon the Closing began trading on the NASDAQ Stock Exchange (the “NASDAQ”) under the symbols “HOLO” and “HOLOW,” respectively.

 

The transaction was accounted for as a “reverse recapitalization” in accordance with accounting principles generally accepted in the United States (“GAAP”) because the primary assets of Golden Path would be nominal following the close of the Merger. Under this method of accounting, Golden Path was treated as the “acquired” company for financial reporting purposes and MC was determined to be the accounting acquirer based on the terms of the Merger and other factors including: (i) MC’s stockholders have a majority of the voting power of the combined company, (ii) MC comprises a majority of the governing body of the combined company, and MC’s senior management comprises all of the senior management of the combined company, and (iii) MC comprises all of the ongoing operations of the combined entity. Accordingly, for accounting purposes, this transaction was treated as the equivalent of the Company issuing shares for the net assets of Golden Path, accompanied by a recapitalization. The shares and net loss per common share, prior to the Reverse Recapitalization, have been retroactively restated as shares reflecting the Exchange Ratio established in the Reverse Recapitalization (one Golden Path share for one Company share). The net assets of Golden Path were recorded at historical costs, with no goodwill or other intangible assets recorded. Operations prior to the Reverse Recapitalization are those of MC.

 

F-5

 

 

The accompanying unaudited consolidated financial statements reflect the activities of the Company and each of the following entities as of June 30, 2023:

 

         
Name   Background   Ownership

MC Hologram Inc (“MC”)

 

  - A Cayman Islands company   100% owned by MicroCloud
  - Formed on November 10, 2020  
  - Registered capital of USD 50,000
Primarily engages in holographic integrated solutions.
 
           
Quantum Edge HK Limited (“Mengyun HK”)   - A Hong Kong company   100% owned by MC
  - Formed on November 25, 2020  
  - Registered capital of HK 10,000 (USD 1,290)  
  - A holding company  
           
Beijing Xihuiyun Technology Co., Ltd (“Beijing Xihuiyun”)   - PRC limited liability company   100% owned by Mengyun HK
  - Formed on May 11, 2021  
  - Registered capital of RMB 207,048,000 (USD 30,000,000)  
  - A holding company  
           
Shanghai Mengyun Holographic Technology Co., Ltd. (“Shanghai Mengyun”)   - A PRC limited liability company   81.63% owned by Beijing Xihuiyun and 18.37% owned by Mengyun HK
  - Formed on March 24, 2016  
  - Registered capital of RMB 27,000,000 (USD 4,316,665)  
  - Primarily engages in holographic integrated solutions.  
           
Shenzhen Mengyun Holographic Technology Co., Ltd. (“Shenzhen Mengyun”)   - A PRC limited liability company   100% owned by Shanghai Mengyun
  - Formed on March 15, 2016  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic integrated solutions.  
           
Shenzhen Qianhai Youshi Technology Co., Ltd. (“Qianhai Youshi”)   - A PRC limited liability company   100% owned by Shanghai Mengyun
  - Formed on August 14, 2014  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic content sales and SDK software services.  
           
Shenzhen Yijia Network Technology Co., Ltd. (“Yijia Network”)   - A PRC limited liability company   100% owned by Qianhai Youshi
  - Formed on September 25, 2008  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic content sales and SDK software services.  

 

F-6

 

 

Name   Background   Ownership
Horgos Youshi Network Technology Co., Ltd. (“Horgos Youshi”)   - A PRC limited liability company   100% owned by Qianhai Youshi
  - Formed on November 2, 2020  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - Primarily engages in holographic content sales and SDK software services.  
       
Horgos Weiyi Software Technology Co., Ltd. (“Horgos Weiyi”)   - A PRC limited liability company   100% owned by Shenzhen Mengyun
  - Formed on September 6, 2016  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic integrated solutions.  
           
Shenzhen BroadVision Technology Co., Ltd. (“Shenzhen Bowei”)   - A PRC limited liability company   100% owned by Shenzhen Mengyun
  - Formed on April 12, 2016  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic PCBA solutions.  
           
Mcloudvr Software Network Technology HK Co., Limited (“Mcloudvr HK”)   - A Hong Kong company   100% owned by Shenzhen Mengyun
  - Formed on February 2, 2016  
  - Registered capital of HKD 100,000 (USD 12,882)  
  - Primarily engages in holographic integrated solutions.  
           
Shenzhen Tianyuemeng Technology Co., Ltd. (“Shenzhen Tianyuemeng”)   - A PRC limited liability company   100% owned by Shenzhen Mengyun
  - Formed on January 6, 2014  
  - Registered capital of RMB 20,000,000 (USD 3,076,922)  
  - Primarily engages in holographic advertising services.  
           
Shenzhen Yunao Hongxiang Technology Co., Ltd. (“Shenzhen Yunao”)   - A PRC limited liability company   100% owned by Shenzhen Mengyun
  - Formed on December 3, 2021  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Advertising service  
           
Broadvision Intelligence (Hong Kong), Ltd. (“Broadvision HK”)   - A Hong Kong company   100% owned by Shenzhen Bowei
  - Formed on November 5, 2020  
  - Registered capital of HKD 10,000 (USD 1,288)  
  - No operation  

 

F-7

 

 

Name   Background   Ownership
Horgos BroadVision Technology Co., Ltd. (“Horgos Bowei”)   - A PRC limited liability company   100% owned by Shenzhen Bowei
  - Formed on November 4, 2020  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - Primarily engages in holographic PCBA solutions.  
           
Horgos Tianyuemeng Technology Co., Ltd. (“Horgos Tianyuemeng”)   - A PRC limited liability company   100% owned by Shenzhen Tianyuemeng
  - Formed on October 23, 2020  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - Primarily engages in SDK software services.  
           
Horgos Tianyuemeng Technology Co., Ltd.-Shenzhen Branch (“Horgos Tianyuemeng-SZ”)   - A PRC limited liability company   100% owned by Horgos Tianyuemeng
  - Formed on March 19, 2021  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - No operation  
  - Dissolved on December 10, 2021  
           
Shanghai Mengyun Quanyou Vision Technology Co., Ltd (“Shanghai Quanyou”)   - A PRC limited liability company   100% owned by Shanghai Mengyun
  - Formed on June 24, 2021  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - No operation  
  - Dissolved on September 1, 2021  
       
Ocean Cloud Technology Co., Limited. (“Ocean HK”)   - A Hong Kong company   56% owned by Mcloudvr HK
  - Formed on November 4, 2021  
  - Registered capital of HKD 10,000 (USD 1,288)  
  - No operation  
         
Shenzhen Haiyun Xinsheng Technology Co., Ltd. (“Shenzhen Haiyun”)   - A PRC limited liability company   100% owned by Ocean HK
  - Formed on December 3, 2021  
  - Registered capital of RMB 50,000,000 (USD 7,846,707)  
  - No operation  
           
Shenzhen Tata Mutual Entertainment Information Technology Co., Ltd. (“Shenzhen Tata”)   - A PRC limited liability company   100% owned by Shenzhen Haiyun
  - Formed on January 16, 2020  
  - Sold on June 30, 2022  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Game promotion service  

 

F-8

 

 

Name   Background   Ownership
Shenzhen Youmi Technology Co., Ltd. (“Shenzhen Youmi”)   - A PRC limited liability company   100% owned by Shenzhen Haiyun
  - Formed on January 29, 2022  
  - Sold on May 31, 2023  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Game promotion and advertising service  
           
Shenzhen Yushian Technology Co., Ltd. (“Shenzhen Yushi”)   - A PRC limited liability company   100% owned by Shenzhen Haiyun
  - Formed on February 18, 2022  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Advertising service  
           
Horgos Tata Mutual Entertainment Information Technology Co., Ltd. (“Horgos Tata”)   - A PRC limited liability company   100% owned by Shenzhen Tata
  - Formed on March 22, 2022  
  - Sold on June 30, 2022  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Game promotion service  
           
Horgos Youmi Technology Co., Ltd. (“Horgos Youmi”)   - A PRC limited liability company   100% owned by Shenzhen Youmi
  - Formed on March 17, 2022  
  - Sold on May 31, 2023  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Advertising service  
         
Horgos Yushian Technology Co., Ltd. (“Horgos Yushi”)   - A PRC limited liability company   100% owned by Shenzhen Yushi
  - Formed on March 24, 2022  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Advertising service  
         
Kashgar Youshi Information Technology Co., Ltd. (“Kashgar Youshi”)   - A PRC limited liability company   100% owned by Qianhai Youshi
  - Formed on May 5, 2016  
  - Registered capital of RMB 5,000,000 (USD 769,230)  
  - Primarily engages in holographic content sales and SDK software services.  

 

F-9

 

 

Note 2 — Summary of significant accounting policies

 

Basis of presentation

 

The accompanying unaudited interim condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”), regarding financial reporting, and include all normal and recurring adjustments that management of the Company considers necessary for a fair presentation of its financial position and operation results. The results of operations for the six months ended June 30, 2023 are not necessarily indicative of results to be expected for any other interim period or for the full year of 2023. Accordingly, these unaudited interim condensed financial statements should be read in conjunction with the Company’s audited financial statements and note thereto as of and for the years ended December 31, 2022.

 

Principles of consolidation

 

The unaudited consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany transactions and balances between the Company and its subsidiaries are eliminated upon consolidation.

 

Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors.

 

Use of estimates and assumptions

 

The preparation of unaudited interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the unaudited interim condensed consolidated financial statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected in the Company’s unaudited interim condensed consolidated financial statements include the useful lives of property and equipment and intangible assets, impairment of long-lived assets and goodwill, allowance for doubtful accounts, provision for contingent liabilities, revenue recognition, deferred taxes and uncertain tax position, the fair value of contingent consideration related to business acquisitions. Actual results could differ from these estimates.

 

Foreign currency translation and other comprehensive income (loss)

 

The reporting currency of the audited consolidated financial statements for the December 31, 2022 is USD. The company has also presented USD for the period ended June 30, 2023 as additional information to the reader.

 

As of June 30, 2023, which was the last business day of the registrants second quarter, the Company determined that it would qualify as a foreign private issuer, as that term is defined in Rule 3b-4(c) promulgated under the Securities Exchange Act of 1934, beginning as of July 1, 2023. The Company has therefore changed its reporting currency from US dollars (“USD”) to Renminbi (“RMB”).

 

The Company uses RMB as its reporting currency. The functional currency of MicroCloud, MC, Mengyun HK, Mcloudvr HK and Broadvision HK is in US dollars and the functional currency of the Company’s other subsidiaries is RMB, as determined based on the criteria of Accounting Standards Codification (“ASC”) 830 “Foreign Currency Matters.”

 

In the unaudited interim condensed consolidated financial statements, the financial information of the Company and other entities located outside of the PRC has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the period. The resulting foreign currency translation adjustment is recorded in other comprehensive income (loss).

 

The balance sheet amounts, with the exception of shareholders’ equity for MC, Mengyun HK, Mcloudvr HK and Broadvision HK as of June 30, 2023 and December 31, 2022 were translated at RMB 1.00 to USD 0.1384 and to USD 0.1450, respectively. The shareholders’ equity accounts were stated at their historical rate. Cash flows are also translated at average translation rates for the periods, therefore, amounts reported on the statement of cash flows will not necessarily agree with changes in the corresponding balances on the consolidated balance sheet.

 

F-10

 

 

Convenience translation

 

Translations of balances in the unaudited interim condensed consolidated balance sheets, unaudited interim condensed consolidated statements of income and unaudited interim condensed consolidated statements of cash flows from RMB into USD as of and for the six months ended June 30, 2023 are solely for the convenience of the reader and were calculated at the rate of RMB 1.00 to USD 0.1384, representing the mid-point reference rate set by Peoples’ Bank of China on June 30, 2023. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into USD at that rate, or at any other rate.

 

Cash and cash equivalents

 

Cash and cash equivalents primarily consist of bank deposits with original maturities of three months or less, which are unrestricted as to withdrawal and use. Cash and cash equivalents also consist of funds earned from the Company’s operating revenues which were held at third party platform fund accounts which are unrestricted as to immediate use or withdraw. The Company maintains most of its bank accounts in the PRC and HK.

 

Accounts receivable, net

 

Accounts receivable include trade accounts due from customers. Accounts are considered overdue after 90 days. Management reviews its receivables on a regular basis to determine if the bad debt allowance is adequate and provides allowance when necessary. The allowance is based on management’s best estimates of specific losses on individual customer exposures, as well as the historical trends of collections. Account balances are charged off against the allowance after all means of collection have been exhausted and the likelihood of collection is not probable.

 

Other receivables and prepaid expenses

 

Other receivables that are short term in nature include employee advances to pay certain of the Company’s expenses in the normal course of business and certain short-term deposits. Prepaid expenses included utilities or system services. An allowance for doubtful accounts may be established and recorded based on management’s assessment of the likelihood of collection. Management reviews these items on a regular basis to determine if the allowance for doubtful accounts is adequate and adjusts the allowance when necessary. Delinquent account balances are written-off against the allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.

 

Property plant and equipment, net

 

Property plant and equipment are stated at cost less accumulated depreciation and impairment if applicable. Depreciation is computed using the straight-line method over the estimated useful lives of the assets with 5% residual value. The estimated useful lives are as follows:

 

  Useful Life  
Office equipment   3 years  
Office furniture and fixtures   35 years  
Leasehold improvements   12 years  

 

F-11

 

 

Cost method investments

 

The Company accounts for investments with less than 20% of the voting shares and does not have the ability to exercise significant influence over operating and financial policies of the investee using the cost method. The Company records cost method investments at the historical cost in its condensed consolidated financial statements and subsequently records any dividends received from the net accumulated earnings of the investee as income. Dividends received in excess of earnings are considered a return of investment and are recorded as reduction in the cost of the investments. 

 

Cost method investments are evaluated for impairment when facts or circumstances indicate that the fair value of the long-term investments is less than its carrying value. An impairment is recognized when a decline in fair value is determined to be other-than-temporary. The Company reviews several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the: (i) nature of the investment; (ii) cause and duration of the impairment; (iii) extent to which fair value is less than cost; (iv) financial condition and near term prospects of the investments; and (v) ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.

 

Intangible assets, net

 

The Company’s intangible assets with definite useful lives primarily consist of customer relationships, software, and non-competing agreements. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives of three to ten years.

 

Goodwill

 

Goodwill represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiaries at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. If impairment exists, goodwill is immediately written off to its fair value and the loss is recognized in the consolidated statements of operations and comprehensive loss. Impairment losses on goodwill are not reversed.

 

The Company reviews the carrying value of intangible assets not subject to amortization, including goodwill, to determine whether impairment may exist annually or more frequently if events and circumstances indicate that it is more likely than not that an impairment has occurred. The Company has the option to assess qualitative factors to determine whether it is necessary to perform further impairment testing in accordance with ASC 350-20, as amended by ASU 2017-04. If the Company believes, as a result of the qualitative assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then the impairment test described below is required. The Company compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit exceeds its fair value, impairment is recognized for the difference, limited to the amount of goodwill recognized for the reporting unit. Estimating fair value is performed by utilizing various valuation techniques, with the primary technique being a discounted cash flow.

 

F-12

 

 

Business combination

 

The purchase price of an acquired company is allocated between tangible and intangible assets acquired and liabilities assumed from the acquired business based on their estimated fair values, with the residual of the purchase price recorded as goodwill. Transaction costs associated with business combinations are expensed as incurred, and are included in general and administrative expenses in the Company’s consolidated statements of operations. The results of operations of the acquired business are included in the Company’s operating results from the date of acquisition.

 

Fair value measurement

 

The accounting standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires disclosure of the fair value of financial instruments held by the Company.

 

The accounting standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure requirements for fair value measures. The three levels are defined as follow:

 

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

 

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

 

  Level 3 inputs to the valuation methodology are unobservable and significant to the fair value.

 

Warrants liabilities

 

The Company accounts for warrants (Public Warrants or Private Warrants) as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) ASC 480 and ASC 815, “Derivatives and Hedging” (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own ordinary shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

 

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of equity at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded as liabilities at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations. The Company has elected to account for its Public Warrants as equity and the Private Warrants as liabilities.

 

F-13

 

 

Revenue recognition

 

Effective January 1, 2019, the Company adopted ASC Topic 606 using the modified retrospective adoption method. Based on the requirements of ASC Topic 606, revenue is recognized when control of the promised goods or services is transferred to the customers in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Revenue is recognized when the following 5-step revenue recognition criteria are met:

 

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

 

The Company’s revenue recognition policies effective upon the adoption of ASC 606 are as follows:

 

(i) Holographic Solutions

 

a. Holographic Technology LiDAR Products

 

The Company generates light detection and ranging (“LiDAR”) revenue through selling integrated circuit board embedded with holographic software. The Company typically enters into written contracts with its customer where the rights of the parties, including payment terms, are identified and sales prices to the customers are fixed with no separate sales rebate, discount, or other incentive and no right of return exists on sales of inventory. The Company’s performance obligation is to deliver products according to contract specifications. The Company recognizes product revenue at a point in time when the control of products is transferred to customers.

 

b. Holographic Technology Intelligence Vision software and Technology Development Service

 

The Company generates revenue by developing advanced driver assistance systems (“ADAS”) software and technology, which are generally on a fixed-priced basis. The Company has no alternative use for the customized software and the Company has an enforceable right to payment for performance completed to date. Revenues from ADAS software development contracts are recognized over time during the contract period based on the Company’s measurement of progress towards completion using input method, which is usually measured by comparing labor hours expended to date to total estimated labor hours needed to satisfy the performance obligation. As of June 30, 2023 and December 31, 2022, the Company’s aggregate amounts of transaction price allocated to unsatisfied performance obligation are RMB 0 and RMB 465,800, respectively. Assumptions, risks and uncertainties inherent in the estimates used to measure progress could affect the amount of revenues, receivables and deferred revenues at each reporting period. The Company has a long history of developing various ADAS software resulting in its ability to reasonably estimate the progress toward completion on each fixed price customized contracts.

 

F-14

 

 

c. Holographic Technology Licensing and Content Products

 

The Company provides holographic content products and holographic software for music videos, shows, and commercials on a fixed-price basis. These contents and software are generally pre-developed and exist when made available to the customer. Content products are delivered through its website or offline using hard drive.

 

Revenues from licensing and content products are recognized at the point in time when the control of products or services is transferred to customers. No upgrades, maintenance, or any other post-contract customer support are provided.

 

d. Holographic Technology Hardware Sales

 

The Company is a distributer of holographic hardware and generates revenue through resale. In accordance with ASC 606, revenue recognition: principal agent consideration, an entity is a principal if it controls the specified good or service before that good or service is transferred to a customer. Otherwise, the entity is an agent in the transaction. The Company evaluates three indicators of control in accordance with ASU 2016-08: 1) For hardware sales, the Company is the most visible entity to customers and assumes fulfilment risk and risks related to the acceptability of products, including addressing customer complaints directly and handling of product returns or refunds directly. 2) The Company assumes inventory risk after taking the title from vendors and is responsible for product damage during shipment period prior to acceptance of its customers and is also responsible for product return if the customer is not satisfied with the products. 3) The Company determines the resale price of hardware products. 4) The Company is the party that directs the use of the inventory and can prevent the vendor from transferring the product to a customer or to redirect the products to a different customer. After evaluating the above scenario, the Company considers itself the principal of these arrangements and records hardware sales revenue on a gross basis.

 

Hardware sales contracts are on a fixed price basis with no separate sales rebate, discount, or other incentive. Revenue is recognized at a point in time when the Company has delivered products and the acceptance by its customer with no future obligation. The Company generally permits returns of products due to deficits; however, returns are historically insignificant.

 

(ii) Holographic Technology Service

 

Holographic advertisements are the use of holographic technology integrated into advertisements on media platforms and offline display. The Company enters advertising contracts with advertisers to promote merchandises and services where the price, which is generally based on cost per action (“CPA”), is fixed and determinable. The Company provides its advertising service to channel providers where the amounts cost per action are also fixed and determinable. Revenue is recognized at a point of time when agreed actions are performed. The Company considers itself as provider of the services under the CPA model as it has the control of the services at any time before it is transferred to the customers which is evidenced by 1) having a right to a service to be performed by the other party, which gives the Company the ability to direct that party to provide the service to the customers on the Company’s behalf. 2) having discretion in setting the price for the service 3) billing monthly advertising fee directly to customers by settling valid CPA data with customers. Therefore, the Company acts as the principal of these arrangements and reports revenue earned and costs incurred related to these transactions on a gross basis. The Company also provides advertisement services through influencers on social networks. The Company charges advertisers a fixed rate, which is generally a fixed percentage of total value of merchandise sold over a specific period (“GMV”). Revenue is recognized at a point of time when merchandise is sold through social network.

 

The Company’s software development kit (“SDK”) service is a collection of software development tools in one installable package that enables customers (usually software developers) to add holographic functionality and run holographic advertisements in their APPs or software. SDK contracts are primarily on a fixed rate basis, or cost per SDK Connection. The Company recognizes SDK service revenue at a point in time when a user completes an SDK connection via a designated portal. Service fees are generally billed monthly based on per-connection basis.

 

F-15

 

 

The Company also provides game promotion services for game developers and licensed game operators. The Company acted as a marketing channel that it will promote the games through in-house or third-party platforms, from which users can download the mobile and purchase virtual currency for in game premium features to enhance their game playing experience. The Company contracts with third party payment platforms for collection services offered to game players who have purchased virtual currency. The game developers, licensed operator, payment platforms and the marketing channels are entitled to profit sharing based on a prescribed percentage of the gross amount charged to the game players. The Company’s obligation in the promotion services is completed at a point in time when the game players made a payment to purchase virtual currency. The Company considered itself an agent in these arrangements since it does not control the services at any time. Accordingly, the Company records the game promotion service revenue on a net basis.

 

Contract balances

 

The Company records receivable related to revenue when it has an unconditional right to invoice and receive payment.

 

Payments received from customers before all of the relevant criteria for revenue recognition met are recorded as deferred revenue.

 

Cost of revenues

 

For holographic solutions, the cost of revenue consists primarily of the costs of hardware products sold and outsourced content providers, third party software development costs, and compensation expenses for the Company’s professionals.

 

For holographic technology service, the cost of revenue consists primarily of costs paid to channel distributors for advertising services and compensation expenses for the Company’s professionals.

 

Cost allocation

 

Cost allocation include allocation of certain general and administrative and financial expenses paid by the Parent. General and administrative expenses consist primarily salary and related expenses of senior management and employees, shared management expenses, including accounting, consulting, legal support services, and other expenses to provide operating support to the related businesses. These allocations are made using a proportional cost allocation method by considering the proportion of revenues, headcounts as well as estimates of time spent on the provision of services attributable to the Company and the related expenses resulted from the acquisition of subsidiary.

 

Research and development

 

Research and development expenses include salaries and other compensation-related expenses to the Company’s research and product development personnel, outsourced subcontractors, as well as office rental, depreciation and related expenses for the Company’s research and product development team.

 

Value added taxes (“VAT”)

 

Revenue represents the invoiced value of service, net of VAT. The VAT is based on gross sales price and VAT rates range up to 13% in China, depending on the type of service provided or product sold. Entities that are VAT general taxpayers are allowed to offset qualified input VAT paid to suppliers against their output VAT liabilities. Net VAT balance between input VAT and output VAT is recorded in tax payable. All of the VAT returns filed by the Company’s subsidiaries in China, have been and remain subject to examination by the tax authorities for five years from the date of filing.

 

Income taxes

 

The Company accounts for current income taxes in accordance with the laws of the relevant tax authorities. The charge for taxation is based on the results for the fiscal year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively enacted by the balance sheet date.

 

F-16

 

 

Deferred taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying amount of assets and liabilities in the condensed consolidated financial statements and the corresponding tax basis used in the computation of assessable tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized. Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled. Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity, in which case the deferred tax is also dealt with in equity. 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 for in accordance with the laws of the relevant taxing authorities.

 

An uncertain tax position is recognized as a benefit only if it is “more likely than not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. No penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred. PRC tax returns filed are subject to examination by any applicable tax authorities.

 

Other Income

 

Other Income primary includes government subsidies which are amounts granted by local government authorities as an incentive for companies to promote development of the local technology industry. The Company receives government subsidies related to government sponsored projects, and records such government subsidies as a liability when it is received. The Company records government subsidies as other income when there is no further performance obligation.

 

Leases

 

The Company adopted FASB ASU 2016-02, “Leases” (Topic 842) for the year ended December 31, 2020, and elected the practical expedients that does not require us to reassess: (1) whether any expired or existing contracts are, or contain, leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any expired or existing leases. For lease terms of twelve months or fewer, a lessee is permitted to make an accounting policy election not to recognize lease assets and liabilities. The Company also adopted the practical expedient that allows lessees to treat the lease and non-lease components of a lease as a single lease component.

 

Operating lease ROU assets and lease liabilities are recognized at the adoption date or the commencement date, whichever is earlier, based on the present value of lease payments over the lease term. Since the implicit rate for the Company’s leases is not readily determinable, the Company use its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is the rate of interest that the Company would have to pay to borrow, on a collateralized basis, an amount equal to the lease payments, in a similar economic environment and over a similar term.

 

Lease terms used to calculate the present value of lease payments generally do not include any options to extend, renew, or terminate the lease, as the Company does not have reasonable certainty at lease inception that these options will be exercised. The Company generally considers the economic life of its operating lease ROU assets to be comparable to the useful life of similar owned assets. The Company has elected the short-term lease exception, therefore operating lease ROU assets and liabilities do not include leases with a lease term of twelve months or less. Its leases generally do not provide a residual guarantee. The operating lease ROU asset also excludes lease incentives. Lease expense is recognized on a straight-line basis over the lease term.

 

The Company reviews the impairment of its ROU assets consistent with the approach applied for its other long-lived assets. The Company reviews the recoverability of its long-lived assets when events or changes in circumstances occur that indicate that the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on its ability to recover the carrying value of the asset from the expected undiscounted future pre-tax cash flows of the related operations. The Company has elected to include the carrying amount of operating lease liabilities in any tested asset group and include the associated operating lease payments in the undiscounted future pre-tax cash flows.

 

F-17

 

 

Employee benefit

 

The full-time employees of the Company are entitled to staff welfare benefits including medical care, housing fund, pension benefits, unemployment insurance and other welfare, which are government mandated defined contribution plans. The Company is required to accrue for these benefits based on certain percentages of the employees’ respective salaries, subject to certain ceilings, in accordance with the relevant PRC regulations, and make cash contributions to the state-sponsored plans out of the amounts accrued.

 

Earnings/(loss) per share

 

The Company computes earnings/loss per share (“EPS”) in accordance with ASC 260, “Earnings per Share”. ASC 260 requires companies to present basic and diluted EPS. Basic EPS is measured as net income/loss divided by the weighted average ordinary share outstanding for the period. Diluted EPS presents the dilutive effect on a per share basis of the potential ordinary shares (e.g., convertible securities, options and warrants) as if they had been converted at the beginning of the periods presented, or issuance date, if later. Potential ordinary shares that have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted EPS. 

 

Statutory reserves

 

Pursuant to the laws applicable to the PRC, PRC entities must make appropriations from after-tax profit to the non-distributable “statutory surplus reserve fund”. Subject to certain cumulative limits, the “statutory surplus reserve fund” 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 (“PRC GAAP”) at each year-end). For foreign invested enterprises and joint ventures in the PRC, annual appropriations should be made to the “reserve fund”. For foreign invested enterprises, the annual appropriation for the “reserve fund” cannot be less than 10% of after-tax profits until the aggregated appropriations reach 50% of the registered capital (as determined under PRC GAAP at each year-end). If the Company has accumulated loss from prior periods, the Company is able to use the current period net income after tax to offset against the accumulate loss.

 

Segment reporting

 

FASB ASC 280, Segment Reporting, establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company’s business segments.

 

The Company uses the management approach to determine reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker (“CODM”) for making decisions, allocating resources and assessing performance. The Company’s CODM has been identified as the CEO, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Company.

 

F-18

 

 

Recently issued accounting pronouncements

 

In May 2019, the FASB issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous incurred loss methodology. The amendments in Update 2016-13 added Topic 326, Financial Instruments — Credit Losses, and made several consequential amendments to the Codification. Update 2016-13 also modified the accounting for available-for-sale debt securities, which must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30, Financial Instruments — Credit Losses — Available-for-Sale Debt Securities. The amendments in this Update address those stakeholders’ concerns by providing an option to irrevocably elect the fair value option for certain financial assets previously measured at amortized cost basis. For those entities, the targeted transition relief will increase comparability of financial statement information by providing an option to align measurement methodologies for similar financial assets. Furthermore, the targeted transition relief also may reduce the costs for some entities to comply with the amendments in Update 2016-13 while still providing financial statement users with decision-useful information. In November 2019, the FASB issued ASU No. 2019-10, which to update the effective date of ASU No. 2016-02 for private companies, not-for-profit organizations and certain smaller reporting companies applying for credit losses, leases, and hedging standard. The new effective date for these preparers is for fiscal years beginning after December 15, 2022. The adoption of this ASU does not have a material effect on the Company’s condensed consolidated financial statements.

 

Except as mentioned above, the Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the Company’s consolidated balance sheets, statements of income and comprehensive income and statements of cash flows.

 

Note 3 — Accounts receivable, net

 

Accounts receivable, net consisted of the following:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Accounts receivable     85,215,404       85,947,341       11,894,509  
Less: allowance for doubtful accounts     (4,862,941 )     (20,534,926 )     (2,841,890 )
Accounts receivable, net     80,352,463       65,412,415       9,052,619  

 

The following table summarizes the changes in allowance for doubtful accounts:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Beginning balance     1,886,467       4,862,941     705,060  
Provision for doubtful accounts     2,976,474       15,671,985       2,263,037  
Exchange rate difference     -       -       (126,207 )
Ending balance     4,862,941       20,534,926       2,841,890  

 

F-19

 

 

Note 4 — Inventories

 

Inventories consist of the following:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Raw materials     1,816,058       1,976,122       273,482  
Finished goods     118,350       54,685       7,568  
Total     1,934,408       2,030,807       281,050  
Less: Inventory allowance     (176,459 )     (176,459 )     (24,421 )
Inventories, net     1,757,949       1,854,348       256,629  

 

Note 5 — Property and equipment, net

 

Property and equipment, net consist of the following:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Office equipment     1,140,456       1,140,456       157,831  
Mechanical equipment     1,059,178       1,059,178       146,583  
Electronic and other equipment     2,454,537       2,800,025       387,503  
Vehicles     43,982       43,982       6,087  
Subtotal     4,698,153       5,043,641       698,004  
Less: accumulated depreciation     (3,050,277 )     (3,387,018 )     (468,739 )
Total     1,647,876       1,656,623       229,265  

 

Depreciation expense for the six months ended June 30, 2022 and 2023 amounted to RMB 125,223 and RMB 336,741 (USD 46,602), respectively.

 

Note 6 — Intangible assets, net

 

The Company’s intangible assets with definite useful lives primarily consist of accounting software. The following table summarizes acquired intangible asset balances as of:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Customer relationships     13,300,000       13,300,000       1,840,627  
Software     14,745,632       14,745,632       2,040,692  
Non-compete agreement     2,300,000       2,300,000       318,304  
Subtotal     30,345,632       30,345,632       4,199,623  
Less: accumulated amortization     (14,969,109 )     (18,158,314 )     (2,512,984 )
Intangible assets, net     15,376,524       12,187,318       1,686,639  

 

F-20

 

 

Amortization expense for the six months ended June 30, 2022 and 2023 amounted to RMB 3,190,247 and RMB 3,189,205 (USD 342,666), respectively.

 

The estimated amortization is as follows:

 

               
Twelve months ending June 30,  

Estimated

amortization

expense

   

Estimated

amortization

expense

 
    RMB     USD  
2023     3,118,895       431,633  
2024     4,600,734       636,709  
2025     4,467,080       618,213  
2026     609       84  
Thereafter     -       -  
Total     12,187,318       1,686,639  

 

Note 7 — Goodwill

 

Goodwill represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiaries at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate impairment may have occurred. The following table summarizes the components of acquired goodwill balances as of:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Goodwill from Shenzhen Bowei acquisition*     9,729,086       9,729,086       1,346,438  
Goodwill from Shenzhen Tianyuemeng acquisition**     11,426,811       11,426,811       1,581,390  
Goodwill     21,155,897       21,155,897       2,927,828  

 

 
* On July 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Bowei, a provider of holographic PCBA solutions. The transaction consummated on July 1, 2020. According to the agreement, acquisition consideration is RMB 20,000,000 (approximately USD 3.1 million) to acquire the 100% equity interests of Shenzhen Bowei. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 9.7 million (USD 1.5 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition.
** On October 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Tianyuemeng, an entity focused on holographic advertising services. The transaction consummated on October 1, 2020. According to the agreement, acquisition consideration is RMB 30,000,000 (approximately USD 4.6 million) to acquire the 100% equity interests of Shenzhen Tianyuemeng. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 11.4 million (USD 1.8 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition.

 

F-21

 

 

The changes in the carrying amount of goodwill allocated to reportable segments as of December 31, 2022 and June 30, 2023 are as follows:

 

                               
    Holographic solutions     Holographic technology service     Total     Total  
    RMB     RMB     RMB     USD  
As of December 31, 2022     9,729,086       11,426,811       21,155,897       3,067,317  
As of June 30, 2023     9,729,086       11,426,811       21,155,897       2,927,828  

 

Note 8 — Investments in unconsolidated entities

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Equity investments without readily determinable fair value:                        
19.9% Investment(1)     2,000,000       2,000,000       276,786  
4.4% Investment(2)     500,000       500,000       69,196  
5% Investment(3)     600,000       600,000       83,036  
3% Investment(4)     1,000,000       1,000,000       138,393  
2% Investment(5)     -       600,000       83,036  
Impairment     (4,100,000 )     (4,100,000 )     (567,411 )
Total     -       600,000       83,036  

 

 
(1) In August 2016, Shenzhen Mengyun invested RMB 2,000,000 in a company in the technology development and animation design areas for 19.9% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 2,000,000 (USD 306,645) impairment loss for the investment in 2018.
(2) In November 2015, Shanghai Mengyun invested RMB 500,000 in a company in the database service for 4.44% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 500,000 (USD 76,661) impairment loss for the investment in 2018
(3) In September 2021, Shenzhen Mengyun invested RMB 600,000 in a company specializing in research and development of smart wearable devices for 5% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 600,000 (USD 89,166) impairment loss for the investment in 2022.
(4) In October 2021, Shenzhen Mengyun invested RMB 1,000,000 in a company specializing in VR/AR education technology for 3% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 1,000,000 (USD 148,611) impairment loss for the investment in 2022.
(5) In March 2023, Shenzhen Mengyun invested RMB 600,000 in a company in the technology development and animation design areas for 2% equity interest.

 

Note 9 — Other payables and accrued liabilities

 

Other payables and accrued liabilities consist of the following:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Salary payables     6,875,285       6,658,487       921,488  
Other payables and accrued expenses     6,674,268       6,773,998       937,474  
Total other payables and accrued liabilities     13,549,553       13,432,485       1,858,962  

 

F-22

 

 

Note 10 — Related party balances and transactions

 

The amounts due from related parties consist of the following:

 

                               
Name of Related Parties   Relationship   Nature  

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
            RMB     RMB     USD  
            (Audited)              
Shenzhen Ultimate Holographic Culture Communication Co., Ltd   Shenzhen Mengyun’s 19.9% equity investment   Advances for operational purposes, no interest, due on demand     60,280       -       -  
Total:             60,280       -       -  

 

The amounts due to related parties consists of the following:

 

Name of Related Parties   Relationship   Nature  

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
            RMB     RMB     USD  
            (Audited)              
Yuxiu Han.   Former shareholder and current legal representative of Shenzhen Bowei   Advances for operational purpose, no interest, due on demand     350,000       -       -  
Total:             350,000       -       -  

 

Note 11 — Taxes

 

Significant components of the benefit of income taxes are as follows:

 

                       
   

For the
six months ended

June 30,

2022

   

For the
six months ended

June 30,

2023

   

For the
six months ended

June 30,

2023

 
    RMB     RMB     USD  
Current     (15,989 )     50,007       7,221  
Deferred     1,685,750       943,920       136,302  
Benefit of income taxes     1,669,761       993,927       143,523  

 

F-23

 

 

Deferred tax assets and liabilities

 

Significant components of deferred tax assets and liabilities were as follows:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Deferred tax assets:                        
Allowance for doubtful accounts     256,868       202,764       28,061  
Impairment loss for investment     240,000       240,000       33,214  
Net operating loss carry forward     3,409,722       5,354,785       741,065  
Inventory reserve     26,469       26,469       3,663  
Right of use     14,110       18,201       2,519  
Less :valuation allowance     (3,054,301 )     (4,279,816 )     (592,297 )
Deferred tax assets, net     892,868       1,562,403       216,225  
Deferred tax liabilities:                        
Recognition of intangible assets arising from business combinations     1,999,387       1,725,002       238,728  
Deferred tax liabilities, net     1,999,387       1,725,002       238,728  
Total deferred tax liabilities, net     1,106,519       162,599       22,503  

 

The Company evaluated the recoverable amounts of deferred tax assets, and provided a valuation allowance to the extent that future taxable profits will be available against which the net operating loss and temporary differences can be utilized. Valuation allowance is provided against deferred tax assets when the Company determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Company considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowance was provided for net operating loss carry forward because it was more likely than not that such deferred tax assets would not be realized based on the Company’s estimate of its future taxable income. If events occur in the future that allow the Company to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur.

 

The Company recognized deferred tax liabilities related to the excess of the intangible assets reporting basis over its income tax basis as a result of fair value adjustment from acquisitions in 2020. The deferred tax liabilities will reverse as the intangible assets are amortized for financial statement reporting purposes.

 

As of June 30, 2023, the Company had net operating loss carry forwards of approximately RMB 40,980,173 (USD 5,671,368), which arose from Shanghai Mengyun, Shenzhen Mengyun, Qianhai Youshi, Yijia Nework and Shenzhen Bowei, the subsidiaries established in the PRC, and will expire during the period from 2023 to 2027.

 

Value added taxes (“VAT”)

 

Revenue represents the invoiced value of service, net of VAT. The VAT are based on gross sales price. VAT rate is 6% on services and 13% on goods in China.

 

Taxes payable consisted of the following:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
VAT taxes payable     49,655       175,154       24,240  
Income taxes payable     473,565       400,068       55,367  
Other taxes payable     79,034       28,813       3,987  
Totals     602,254       604,035       83,594  

 

F-24

 

 

Note 12 — Concentration of risk

 

Credit risk

 

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and short-term investments consisting of time deposit. In China, the insurance coverage for cash deposits at each bank is RMB 500,000. As of June 30, 2023 and December 31, 2022, cash and time deposit balance of RMB 136,273,128 (USD 18,859,244) and RMB 151,119,985 (USD 21,910,338) was deposited with financial institutions located in China, respectively. While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.

 

A majority of the Company’s expense transactions are denominated in RMB and a significant portion of the Company and its subsidiaries’ assets and liabilities are denominated in RMB. RMB is not freely convertible into foreign currencies. In the PRC, certain foreign exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by the PBOC. Remittances in currencies other than RMB by the Company in China must be processed through the PBOC or other China foreign exchange regulatory bodies which require certain supporting documentation in order to affect the remittance.

 

To the extent that the Company needs to convert U.S. dollars into RMB for capital expenditures and working capital and other business purposes, appreciation of RMB against U.S. dollar would have an adverse effect on the RMB amount the Company would receive from the conversion. Conversely, if the Company decides to convert RMB into U.S. dollar for the purpose of making payments for dividends, strategic acquisition or investments or other business purposes, appreciation of U.S. dollar against RMB would have a negative effect on the U.S. dollar amount available to the Company.

 

Customer concentration risk

 

For the six months ended June 30, 2023, one customer accounted for 26.0% of the Company’s total revenues. For the six months ended June 30, 2022, one customer accounted for 24.1% of the Company’s total revenues.

 

As of June 30, 2023, two customers accounted for 25.3% and 25.2% of the Company’s accounts receivable. As of December 31, 2022, two customers accounted for 26.4% and 15.8% of the Company’s accounts receivable.

 

Vendor concentration risk

 

For the six months ended June 30, 2023, two vendors accounted for 50.7% and 14% of the Company’s total purchases. For the six months ended June 30, 2022, two vendors accounted for 31.4% and 16.2% of the Company’s total purchases.

 

As of June 30, 2023, one vendor accounted for 65.4% of the Company’s accounts payable. As of December 31, 2022, two vendors accounted for 63.6% and 10.0% of the Company’s accounts payable, respectively.

 

F-25

 

 

Note 13 — Leases

 

Lease commitments

 

The Company determines if a contract contains a lease at inception. US GAAP requires that the Company’s leases be evaluated and classified as operating or finance leases for financial reporting purposes. The classification evaluation begins at the commencement date and the lease term used in the evaluation includes the non-cancellable period for which the Company has the right to use the underlying asset, together with renewal option periods when the exercise of the renewal option is reasonably certain and failure to exercise such option which result in an economic penalty. All of the Company’s real estate leases are classified as operating leases.

 

The Company has several offices lease agreements with lease terms ranging from two to six years. Upon adoption of ASU 2016-02 on January 1, 2022, the Company recognized approximately RMB 5.7 million (USD 0.9 million) of right of use (“ROU”) assets and approximately RMB 5.7 million (USD 0.9 million) of operating lease liabilities based on the present value of the future minimum rental payments of leases, using incremental borrowing rate of 7.0%. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants. The leases generally do not contain options to extend at the time of expiration.

 

As of June 30, 2023, the Company’s operating leases had a weighted average remaining lease term of approximately 2.57 years.

 

Operating lease expenses are allocated between the cost of revenue and selling, general, and administrative expenses. Rent expenses for the six months ended June 30, 2023 and 2022 were RMB 960,220 (USD 142,699) and RMB 943,789, respectively.

 

The maturity of the Company’s lease obligations is presented below:

 

               
Twelve Months Ending December 31,  

Operating

Lease

Amount

   

Operating

Lease

Amount

 
    RMB     USD  
2023(remaining six months)     1,275,719       176,551  
2024     1,252,317       173,312  
2025     962,477       133,200  
2026     579,793       80,239  
Total lease payments     4,070,306       563,302  
Less: Interest     (694,731 )     (96,146 )
Present value of lease liabilities     3,375,575       467,156  

 

Future amortization of Company’s ROU assets is presented below:

 

               
Twelve Months Ending December 31,  

Operating

Lease

Amount

   

Operating

Lease

Amount

 
    RMB     USD  
2023(remaining six months)     799,014       110,578  
2024     1,097,308       151,860  
2025     825,821       114,288  
2026     510,832       70,695  
Total     3,232,975       447,421  

 

F-26

 

 

Note 14 — Warrant liabilities

 

As of June 30, 2023, the Company had 5,750,000 public warrants and 270,500 private warrants.

 

The Company accounts for its outstanding Warrants in accordance with the guidance contained in ASC 815-40-15-7D and 7F. Management has determined that the Private Warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the Private Warrants as liabilities at their fair value and adjusts the Private Warrants to fair value at each reporting period. Management has further determined that its Public Warrants qualify for equity treatment. Warrant liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in our statements of operations.

 

Public Warrants

 

On June 24, 2021, the Company sold 5,750,000 units at a price of $10.00 per Public Unit in its Initial Public Offering. Each Public Unit consists of one ordinary share of the Company, $0.0001 par value per share, one right and one redeemable warrant (the “Public Warrant”). Each Public Warrant entitles the holder to purchase one-half (1/2) of an ordinary share at an exercise price of $11.50 per whole share, subject to adjustment as described in Form S-1 Amendment No. 2 filed on June 11, 2021. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares. This means that only an even number of warrants may be exercised at any given time by a warrant holder.

 

No public warrants will be exercisable for cash unless the Company has an effective and current registration statement covering the ordinary shares issuable upon exercise of the warrants and a current prospectus relating to such ordinary shares. It is the Company’s current intention to have an effective and current registration statement covering the ordinary shares issuable upon exercise of the warrants and a current prospectus relating to such ordinary shares in effect promptly following consummation of an initial business combination.

 

The Public Warrants became exercisable on September 16, 2022, the later of (a) the consummation of a Business Combination, which was September 16, 2022, or (b) 12 months from the effective date of the registration statement relating to the Initial Offering, which was June 21, 2021. No Public Warrants will be exercisable for cash unless the Company has an effective and current registration statement covering the ordinary shares issuable upon exercise of the Public Warrants and a current prospectus relating to such ordinary shares. The Company has agreed that as soon as practicable, but in no event later than 15 business days after the closing of a Business Combination, the Company will use its best efforts to file, and within 60 business days following a Business Combination to have declared effective, a registration statement covering the ordinary shares issuable upon exercise of the warrants. Notwithstanding the foregoing, if a registration statement covering the ordinary shares issuable upon the exercise of the Public Warrants is not effective within 60 days, the holders may, until such time as there is an effective registration statement and during any period when the Company shall have failed to maintain an effective registration statement, exercise the Public Warrants on a cashless basis pursuant to an available exemption from registration under the Securities Act. If an exemption from registration is not available, holders will not be able to exercise their Public Warrants on a cashless basis. The Public Warrants will expire five years from the consummation of a Business Combination or earlier upon redemption or liquidation.

 

The Company may call the warrants for redemption (excluding the Private Warrants), in whole and not in part, at a price of $0.01 per warrant:

 

  at any time while the Public Warrants are exercisable,

 

  upon not less than 30 days’ prior written notice of redemption to each Public Warrant holder,

 

  if, and only if, the reported last sale price of the ordinary shares equals or exceeds $16.50 per share, for any 20 trading days within a 30-trading day period ending on the third trading day prior to the notice of redemption to Public Warrant holders, and

 

  if, and only if, there is a current registration statement in effect with respect to the issuance of the ordinary shares underlying such warrants at the time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of redemption.

 

F-27

 

 

If the Company calls the Public Warrants for redemption, management will have the option to require all holders that wish to exercise the Public Warrants to do so on a “cashless basis,” as described in the warrant agreement. The exercise price and number of ordinary shares issuable upon exercise of the warrants may be adjusted in certain circumstances including in the event of a share dividend, extraordinary dividend or recapitalization, reorganization, merger or consolidation. However, the warrants will not be adjusted for issuances of ordinary shares at a price below its exercise price. Additionally, in no event will the Company be required to net cash settle the warrants. If the Company is unable to complete a Business Combination within the Combination Period and the Company liquidates the funds held in the Trust Account, holders of warrants will not receive any of such funds with respect to their warrants, nor will they receive any distribution from the Company’s assets held outside of the Trust Account with respect to such warrants. Accordingly, the warrants may expire worthless.

 

Private Warrants

 

Simultaneously with the closing of the Initial Public Offering, the Company consummated a private placement of 270,500 Private Units at $10.0 per unit, purchased by the sponsor. The Private Units are identical to the units sold in the Initial Public Offering except that the warrants included in the Private Units (the “Private Warrants”) and the ordinary shares issuable upon the exercise of the Private Warrants will not be transferable, assignable or saleable until after the completion of a Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants will be exercisable on a cashless basis and will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.

 

Note 15 — Commitments and contingencies

 

Contingencies

 

From time to time, the Company is party to certain legal proceedings, as well as certain asserted and un-asserted claims. Amounts accrued, as well as the total amount of reasonably possible losses with respect to such matters, individually and in the aggregate, are not deemed to be material to the consolidated financial statements.

 

The Company, along with its shareholder Joyous JD Limited, has initiated litigation in the New York Supreme Court New York County against Greenland Asset Management Corporation, the sponsor of the pre-business combination company, Golden Path Acquisition Corporation (“Sponsor”).

 

1. Joyous JD Limited is seeking damages in connection with the Sponsor’s breach of certain investment agreements which was executed by and between the Sponsor and Joyous JD Limited;

 

2. The Company is seeking damages in connection with the Sponsor’s noncompliant misuse of Form S-4 in registering shares during the course of the business combination, which resulted in a forced withdrawal of the Form S-4. The Company has commenced lawsuit seeking damages.

 

The Court has accepted the complaint filed by the Company and Joyous JD Limited. Due to uncertainty over the process and outcome of the lawsuit, the final ruling of the Court shall prevail.

 

F-28

 

 

Note 16 — Shareholders’ equity

 

Ordinary shares

 

The Company was established under the laws of Cayman Islands on November 10, 2020 with authorized shares of 500,000,000 ordinary shares and a par value of USD 0.0001 each.

 

On January 6, 2021, the Company issued an aggregate of 1,150,000 founder shares to the Sponsor for an aggregate purchase price of $25,000 in cash.

 

On March 26, 2021, the Company issued an additional 287,500 founder shares to the Sponsor in connection with a recapitalization.

 

On June 24, 2021, the Company sold 5,750,000 units at a price of $10.00 per Public Unit in the Initial Public Offering.

 

Simultaneously on June 24, 2021, the Company issued 270,500 ordinary shares under 270,500 private placement units at $10 per unit, to the Sponsor.

 

Due to the Merger, public shareholders redeemed 2,182,470 ordinary shares.

 

At the Closing of the Business Combination, the Company issued 44,554,455 ordinary shares to the former shareholders of MC.

 

As of June 30, 2023, the Company had 50,812,035 shares with a par value of USD 0.0001 each.

 

Restricted assets

 

The Company’s ability to pay dividends is primarily dependent on the Company receiving distributions of funds from its subsidiary. Relevant PRC statutory laws and regulations permit payments of dividends by Beijing Xihuiyun and Shanghai Mengyun (collectively “Mengyun PRC entities”) only out of its retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. The results of operations reflected in the accompanying unaudited consolidated financial statements prepared in accordance with U.S. GAAP differ from those reflected in the statutory financial statements of Mengyun PRC entities.

 

Mengyun PRC entities are required to set aside at least 10% of their after-tax profits each year, if any, to fund certain statutory reserve funds until such reserve funds reach 50% of its registered capital. In addition, Mengyun PRC entities may allocate a portion of its after-tax profits based on PRC accounting standards to an enterprise expansion fund and staff bonus and welfare fund at its discretion. Mengyun PRC entities may allocate a portion of its after-tax profits based on PRC accounting standards to a discretionary surplus fund at its discretion. The statutory reserve funds and the discretionary funds are not distributable as cash dividends. Remittance of dividends by a wholly foreign-owned company out of China is subject to examination by the banks designated by State Administration of Foreign Exchange.

 

F-29

 

 

As a result of the foregoing restrictions, Mengyun PRC entities are restricted in their ability to transfer their assets to the Company. Foreign exchange and other regulations in the PRC may further restrict Mengyun PRC entities from transferring funds to the Company in the form of dividends, loans and advances. As of June 30, 2023, amounts restricted are the paid-in-capital and statutory reserve of Mengyun PRC entities, which amounted to RMB 41,106,881 (USD 6,121,025).

 

Statutory reserve

 

During the six months ended June 30, 2023 and 2022, Mengyun PRC entities collectively attributed RMB 0 and RMB 1,722,734, of retained earnings for their statutory reserves, respectively. 

 

Note 17 — Segments

 

ASC 280, “Segment Reporting”, establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for detailing the Company’s business segments.

 

The Company’s chief operating decision maker is the Chief Executive Officer, who reviews the financial information of the separate operating segments when making decisions about allocating resources and assessing the performance of the group. The Company has determined that it has two operating segments: (1) holographic solutions, and (2) holographic technology service.

 

The following tables present summary information by segment for the six months ended June 30, 2023 and 2022:

 

                               
   

Holographic

solutions

   

Holographic

technology

service

   

Total

June 30,

2022

    Total
June 30,
2022
 
    RMB     RMB    

RMB

    USD  
Revenues     107,019,008       145,127,630       252,146,638       37,634,950  
Cost of revenues     (91,313,957 )     (35,062,312 )     (126,376,269 )     (18,862,693 )
Gross profit     15,705,051       110,065,318       125,770,369       18,772,257  
Depreciation and amortization     (1,273,588 )     (2,041,882 )     (3,315,470 )     494,861  
Total capital expenditures     (1,812,133 )     -       (1,812,133 )     (270,476 )

 

                                 
   

Holographic

solutions

   

Holographic

technology

service

   

Total

June 30,

2023

    Total
June 30,
2023
 
    RMB     RMB    

RMB

    USD  
Revenues     20,639,027       77,275,798       97,914,825       14,138,917  
Cost of revenues     (15,230,528 )     (32,724,181 )     (47,954,709 )     (6,924,668 )
Gross profit     5,408,499       44,551,617       49,960,116       7,214,249  
Depreciation and amortization     (3,525,947 )     -       (3,525,947 )     (509,147 )
Total capital expenditures     (345,488 )     -       (345,488 )     (49,889 )

 

F-30

 

 

Total assets as of:

 

   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB    

RMB

   

USD

 
    (Audited)              
Holographic solutions     200,456,129       178,063,283       24,642,708  
Holographic technology service     81,665,772       74,962,758       10,374,320  
Total assets     282,121,901       253,026,041       35,017,028  

 

Disaggregated information of holographic solutions revenues by business lines are as follows:

 

                       
   

Total for the

six months ended

June 30,

2022

   

Total for the

six months ended

June 30,

2023

   

Total for the

six months ended

June 30,

2023

 
   

RMB

   

RMB

   

USD

 
Holographic Technology LiDAR Products     19,462,207       13,825,305       1,996,376  
Holographic Technology Intelligence Vision software and Technology Development Service     12,768,490       1,907,888       275,499  
Holographic Technology Licensing and Content Product     13,854,285       2,689,770       388,403  
Holographic Hardware Sales     60,934,026       2,216,064       320,000  
Total Holographic Solutions     107,019,008       20,639,027       2,980,278  

 

F-31

EX-99.2 3 microcloud_ex99-2.htm EXHIBIT 99.2

 

Exhibit 99.2

 

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATION

 

You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our condensed consolidated financial statements and related notes included in Exhibit 99.1. This discussion and other parts of this report contain forward-looking statements that involve risks and uncertainties, such as statements of our plans, objectives, expectations and intentions. Our actual results could differ materially from those discussed in these forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in this Report and our Quarterly Report on Form 10-Q and our annual report on Form 10-K for the fiscal year ended December 31, 2022 under Forward-Looking Statements and Item 1A–Risk Factors, filed with the SEC on March 14, 2023.

 

Overview

 

We are a leading holographic digitalization technology service provider in China. We are committed to providing first-class holographic technology services to our customers worldwide. Our holographic technology services include high-precision holographic light detection and ranging (“LiDAR”) solutions, based on holographic technology, exclusive holographic LiDAR point cloud algorithms architecture design, breakthrough technical holographic imaging solutions, holographic LiDAR sensor chip design and holographic vehicle intelligent vision technology to service customers that provide reliable holographic advanced driver assistance systems (“ADAS”). We also provide holographic digital twin technology services for customers and has built a proprietary holographic digital twin technology resource library. Our holographic digital twin technology resource library captures shapes and objects in 3D holographic form by utilizing a combination of Our holographic digital twin software, digital content, spatial data-driven data science, holographic digital cloud algorithm, and holographic 3D capture technology. Our holographic digital twin technology and resource library has the potential to become the new norm for the digital twin augmented physical world in the near future. We are also a distributer of holographic hardware and generates revenue through resale.

 

Business Combination

 

Golden Path Acquisition Corporation (“Golden Path”) was a former blank check company incorporated in Cayman Island on May 9, 2018. Golden Path was formed for the purpose of effecting a merger, share exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses.

 

MicroCloud Hologram Inc. (formerly known as Golden Path Acquisition Corporation), a Cayman Islands exempted company, entered into the Merger Agreement dated September 10, 2021 (as amended on August 5, 2022 and August 10, 2022), by and among Golden Path, Golden Path Merger Sub, a Cayman Islands exempted company incorporated for the purpose of effectuating the business combination, and MC, a Cayman Islands exempted company.

 

Pursuant to the Merger Agreement, MC would merge with the Golden Path Merger Sub and survive the merger and continue as the surviving company and a wholly owned subsidiary of Golden Path and continue its business operations (the “Merger”, and, collectively with the other transactions described in the Merger Agreement, the “Business Combination”).

 

On September 8, 2022, Golden Path held an Extraordinary General Meeting (the “Extraordinary General Meeting”) to approve the Merger and the transactions contemplated by the Merger Agreement.

 

On September 16, 2022, in accordance with the Merger Agreement, the closing of the Business Combination (the “Closing”) occurred, pursuant to which Golden Path issued 44,554,455 ordinary shares to MC shareholders. As a result of the consummation of the Business Combination, MC became a wholly owned subsidiary of Golden Path which changed its name to MicroCloud Hologram Inc.

 

Following the Closing, on September 19, 2022, the ordinary shares and public warrants outstanding upon the Closing began trading on the NASDAQ under the symbols “HOLO” and “HOLOW,” respectively.

 

Immediately after giving effect to the Business Combination, MicroCloud had 50,812,035 ordinary shares issued and outstanding, and 6,020,500 warrants outstanding.

 

F-1

 

 

Results of Operations - Six months ended June 30, 2023 Compared to Six months ended June 30, 2022

 

Revenues

 

Our breakdown of revenues by business segment for the six months ended June 30, 2023 and 2022, respectively, is summarized below:

 

   

For the Six Months Ended

June 30,

 
    2022     2023     2023     Variance  
    RMB     RMB     USD     %  
Revenues                        
Products     86,279,003       20,639,028       2,980,279       (76.1 )
Services     165,867,635       77,275,797       11,158,638       (52.8 )
Total/Overall     252,146,638       97,914,825       14,138,917       (60.9 )

 

Our total operating revenues decreased by approximately 61.2% from RMB 252.1 million for the six months ended June 30, 2022 to RMB 97.9 million (USD 14.1 million) for the six months ended June 30, 2023. This is due to the current the global economy has not fully recovered, and the industry is still in a weak recovery period. In addition, due to the impact of the customer demand has decreased, and it will take time for market demand to recover.

 

Products revenues declined by approximately 76.1% from RMB 86.3 million for the six months ended June 30, 2022 to RMB 20.6 million (USD 3.0 million) for the six months ended June 30, 2023, mainly due to reduced demand for holographic solutions from our customers.

 

The services revenues declined by approximately 53.4% from RMB 165.9 million for the six months ended June 30, 2022 to RMB 77.3 million (USD 11.2 million) for the six months ended June 30, 2023, mainly due to the decrease in customer demand, leading to our lower holographic advertisements service revenues.

 

Cost of Revenues

 

Our breakdown of cost of revenues by business segment for the six months ended June 30, 2023 and 2022, respectively, is summarized below:

 

   

For the Six Months Ended

June 30,

 
    2022     2023     2023     Variance  
    RMB     RMB     USD     %  
Cost of revenues                        
Products     79,886,145       13,844,925       1,999,209       (82.7 )
Services     46,490,124       34,109,784       4,925,459       (26.6 )
Total/Overall     126,376,269       47,954,709       6,924,668       (62.1 )

 

Our total cost of revenues decreased by approximately RMB 78.4 million, or 62.1%, from approximately RMB 126.3 million for the six months ended June 30, 2022 to approximately RMB 47.9 million (USD 6.9 million) for the six months ended June 30, 2023.

 

F-2

 

 

Our cost of revenues for products decreased by approximately RMB 66.0 million, or 82.7%, from approximately RMB 79.8 million for the six months ended June 30, 2022 to approximately RMB 13.8 million (USD 2.0 million) for the six months ended June 30, 2023, primarily due to the constantly decreasing product sales.

 

Our cost of revenues for services decreased by approximately RMB 12.4 million, or 2.7%, from approximately RMB 46.5 million for the six months ended June 30, 2022 to RMB 34.1 million (USD 4.9 million) for the six months ended June 30, 2023.

 

Gross Profit

 

   

For the Six Months Ended

June 30,

       
    2022     2023     2023     Variance  
    RMB     RMB     USD     RMB  
Products                                
Gross profit     6,392,858       6,794,103       981,070       401,245  
Gross margin (%)     7.4       32.9       32.9       344.6  
Services                                
Gross profit     119,377,511       43,166,013       6,233,179       (76,211,498 )
Gross margin (%)     72.0       55.9       55.9       (22.4 )
Total/Overall                                
Gross profit     125,770,369       49,960,116       7,214,249       (75,810,253 )
Gross margin (%)     49.9       51.0       51.0       2.2

 

Our gross profit decreased by approximately RMB 75.8 million, from approximately RMB 125.8 million for the six months ended June 30, 2022 to approximately RMB 50.0 million (USD 7.2 million) for the six months ended June 30, 2023. For the six months ended June 30, 2022 and 2023, our overall gross margin was 49.9% and 51.0%, respectively.

 

Operating Expenses

 

For the six months ended June 30, 2023, we incurred approximately RMB 81.9 million (USD 11.8 million) in operating expenses, representing a decrease of approximately RMB 9.7 million, or 10.6%, from approximately RMB 91.6 million for the six months ended June 30, 2022 as a result of the decrease in revenues.

 

Selling expenses increased by approximately RMB 1.4 million, or 42.5%, from approximately RMB 3.4 million for the six months ended June 30, 2022 to approximately RMB 4.8 million (USD 0.7 million) for the six months ended June 30, 2023. This increase was primarily due to the increase of sales and marketing activities for our business development.

 

General and administrative expenses increased by approximately RMB 0.7 million, or 6.5%, from RMB 11.2 million for the six months ended June 30, 2022 to approximately RMB 11.9 million (USD 1.7 million) for the six months ended June 30, 2023. This increase was primarily due to the increase of administrative costs.

 

Research and development expenses decreased by approximately RMB 26.3 million, or 34.7%, from approximately RMB 75.8 million for the six months ended June 30, 2022 to approximately RMB 49.5 million (USD 7.1 million) for the six months ended June 30, 2023. The decrease was primarily due to that the volume of research and development activities has decreased.

 

F-3

 

 

Other income (expenses), net

 

Total net other income was approximately RMB 0.9 million for the six months ended June 30, 2022 compared to other expenses, net of approximately RMB 1.9 million (USD 0.3 million) for the six months ended June 30, 2023.

 

Financial Income, net. We had net financial Income of approximately RMB 0.3 million and RMB 1.8 million (USD 0.3 million) which consisted primarily of bank charges and interest income for the six months ended June 30, 2022 and 2023, respectively. The increase was due to an increase in bank term deposits for the six months ended June 30, 2023.

 

Other income, net. We had net other income of approximately RMB 0.6 million and RMB 0.1 million for the six months ended June 30, 2022 and 2023, respectively.

 

Benefit of income taxes

 

Our benefit of income taxes amounted to approximately RMB 1.7 million for the six months ended June 30, 2022. Our benefit of income taxes amounted to approximately RMB 1.0 million (USD 0.1 million) for the six months ended June 30, 2023.

 

Our benefit of deferred income tax decreased by approximately RMB 0.8 million from approximately RMB 1.7 million for the six months ended June 30, 2022 to approximately RMB 0.9 million (USD 0.1 million) for the six months ended June 30, 2023, and the decrease was mainly due to the fact that we incurred less amortization expenses as the intangible assets were amortized.

 

Net income

 

As a result of the combination of factors discussed above, our net income decreased from approximately RMB 36.7 million for the six months ended June 30, 2022 to approximately RMB 29.0 million (USD 4.2 million) of net loss for the six months ended June 30, 2023.

 

Net income attributable to MicroCloud Hologram Inc.

 

After deducting non-controlling interest of approximately RMB 0.3 million (USD 50,386), net income attributable to holding company decreased from approximately RMB 36.7 million for the six months ended June 30, 2022 to net loss of approximately RMB 28.7 million (USD 4.1 million) for the six months ended June 30, 2023.

 

Basic and diluted earnings per share

 

Basic and diluted earnings per share was RMB 0.28 for the six months ended June 30, 2022, compared to basic and diluted loss per share of RMB 1.43 (USD 0.21) for the six months ended June 30, 2023. There was no dilution effect of unvested stock compensation due to net loss.

 

Liquidity and Capital Resources

 

As of June 30, 2023, we had cash of RMB 136.3 million (USD 18.9 million). Our working capital was approximately RMB 134.2 million (USD 18.6 million) as of June 30, 2023. In assessing our liquidity, we monitor and analyze our cash on-hand and our operating and capital expenditure commitments. To date, we have financed our working capital requirements through cash flow generated from operations, debt and equity financings.

 

Following the approval of the Business Combination, on September 16, 2022, we received net cash proceeds of USD 33.2 million from the closing of the Business Combination, net of certain transaction costs.

 

F-4

 

 

We are subject to risks and uncertainties frequently encountered by early-stage companies including, but not limited to, the uncertainty of successfully developing products, securing certain contracts, building a customer base, successfully executing business and marketing strategies, and hiring appropriate personnel.

 

To date, we have been funded primarily by cash flow generated from operations, interest-free advances by from MC shareholders prior to the closing of the Business Combination, and the net proceeds we received through the Business Combination. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require us to modify, delay, or abandon some of our planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on our business, operating results, financial condition, and ability to achieve our intended business objectives.

 

The following table provides summary information about our net cash flow for financial statement periods presented in this report:

 

   For the Six Month Ended June 30 
   2022
RMB
   2023
RMB
   2023
USD
 
Net cash provided by (used in) operating activities   20,476,716    (16,315,431)   (2,355,952)
Net cash provided by (used in) investing activities   11,517,307    (945,488)   (136,529)
Net cash provided by (used in) financing activities   841,009    (674,259)   (97,363)
Effect of exchange rate on cash and cash equivalents   721,682    3,088,321    (461,250)
Change in cash and cash equivalents   33,556,714    (14,846,857)   (3,051,094)
Cash and cash equivalents, beginning of period   48,006,979    151,119,985    21,910,338 
Cash and cash equivalents, end of period   81,563,693    136,273,128    18,859,244 

 

Operating Activities

 

Net cash used in operating activities for the six months ended June 30, 2023 was primarily attributable to net loss of approximately RMB 29.0 million (USD 4.2 million) adjusted by various non-cash items such as depreciation and amortization expenses, bad debt allowance of approximately RMB 19.1 million (USD 2.8 million) resulting in cash outflow of approximately RMB 9.9 million (USD 1.4 million) from net loss. Cash outflow was also attributable to the increase in accounts receivable of approximately RMB 0.7 million (USD 0.1 million) and prepayment of approximately RMB 4.1 million (USD 0.6 million) for professional services. Cash outflow was offset by inflow of approximately 1.8 million (USD 0.3 million) in accounts payable.

 

Net cash provided by operating activities for the six months ended June 30, 2022 was primarily attributable to net income of approximately RMB 36.7 million adjusted by various non-cash items such as depreciation and amortization expenses, bad debt allowance and deferred tax benefits of approximately RMB 3.6 million resulting in cash inflow of approximately RMB 40.3 million from net income. Cash inflow was also attributable to the increase in accounts payable approximately RMB 8.5 million and advance from customers approximately RMB 1.9 million with the expansion of business operation. Cash inflow was primarily offset by increase in accounts receivable approximately RMB 19.7 million along with along with the company’s increase in revenue, increase in prepayment approximately RMB 8.6 million for professional services, the increase in payment of various business tax RMB 1.9 million along with the expansion of business operation.

 

Investing Activities

 

Net cash used in investing activities was RMB 0.9 million (USD 0.1 million) for the six months ended June 30, 2023, primarily due to the investments in unconsolidated entities of RMB 0.6 million (USD 0.1 million).

 

Net cash provided by investing activities was RMB 11.5 million for the six months ended June 30, 2022, primarily due to the loan proceeds to third parties RMB 10.3 million and loan repayment from third parties RMB 23.7 million and purchased approximately RMB 1.8 million of property and equipment for our operations.

 

Financing Activities

 

Net cash used in financing activities for the six months ended June 30, 2023 was RMB 0.7 million (USD 0.1 million), primarily due to the repayments of third party loan of RMB 0.4 million (USD 0.1 million) and due to the repayments to related party of RMB 0.4 million (USD 0.1 million).

 

Net cash provided by financing activities for the six months ended June 30, 2022 was RMB 0.8 million, primarily due to the proceeds of a short term bank loan of RMB 0.5 million.

 

F-5

EX-101.SCH 4 holo-20230630.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - UNAUDTED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - UNAUDTED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Nature of business and organization link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Accounts receivable, net link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Property and equipment, net link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Intangible assets, net link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Investments in unconsolidated entities link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Other payables and accrued liabilities link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Related party balances and transactions link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Taxes link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Concentration of risk link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Warrant liabilities link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Shareholders’ equity link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Nature of business and organization (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Accounts receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Property and equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Intangible assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Investments in unconsolidated entities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Other payables and accrued liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Related party balances and transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Nature of business and organization (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Nature of business and organization (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Summary of significant accounting policies (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Summary of significant accounting policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Accounts receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Accounts receivable, net (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Property and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Property and equipment, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Intangible assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Intangible assets, net (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Intangible assets, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Goodwill (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Investments in unconsolidated entities (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Other payables and accrued liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Related party balances and transactions (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Taxes (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Taxes (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Concentration of risk (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Leases (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Warrant liabilities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Shareholders’ equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Segments (Details) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Segments (Details 1) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 5 holo-20230630_cal.xml XBRL CALCULATION FILE EX-101.DEF 6 holo-20230630_def.xml XBRL DEFINITION FILE EX-101.LAB 7 holo-20230630_lab.xml XBRL LABEL FILE Product and Service [Axis] Products [Member] Services [Member] Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings Statutory [Member] Retained Earnings Unrestricted [Member] AOCI Attributable to Parent [Member] Noncontrolling Interest [Member] Related Party, Type [Axis] MC Shareholders [Member] Class of Stock [Axis] Business Acquisition [Axis] M C Hologram Inc MC [Member] Quantum Edge HK Limited [Member] Beijing Xihuiyun Technology Co [Member] Shanghai Mengyun Holographic Technology Co [Member] Shenzhen Mengyun Holographic Technology Co [Member] Shenzhen Qianhai Youshi Technology Co Ltd [Member] Shenzhen Yijia Network Technology Co Ltd [Member] Horgos Youshi Network Technology Co Ltd [Member] Horgos Weiyi Software Technology Co Ltd [Member] Shenzhen Broad Vision Technology Co Ltd [Member] Mcloudvr Software Network Technology HK Co Limited [Member] Shenzhen Tianyuemeng Technology Co Ltd [Member] Shenzhen Yunao Hongxiang Technology Co Ltd [Member] Broadvision Intelligence Hong Kong Ltd [Member] Horgos Broad Vision Technology Co Ltd [Member] Horgos Tianyuemeng Technology Co Ltd [Member] Horgos Tianyuemeng Technology Co Ltd Shenzhen Branch [Member] Shanghai Mengyun Quanyou Vision Technology Co Ltd [Member] Ocean Cloud Technology Co Limited [Member] Shenzhen Haiyun Xinsheng Technology Co Ltd [Member] Shenzhen Tata Mutual Entertainment Information Technology Co Ltd [Member] Shenzhen Youmi Technology Co Ltd [Member] Shenzhen Yushian Technology Co Ltd [Member] Horgos Tata Mutual Entertainment Information Technology Co Ltd [Member] Horgos Youmi Technology Co Ltd [Member] Horgos Yushian Technology Co Ltd [Member] Kashgar Youshi Information Technology Co Ltd [Member] Legal Entity [Axis] Mcloudvr HK [Member] Convenience Translation [Member] Long-Lived Tangible Asset [Axis] Office Equipment [Member] Statistical Measurement [Axis] Minimum [Member] Furniture and Fixtures [Member] Maximum [Member] Leasehold Improvements [Member] Mechanical Equipment [Member] Electronic And Other Equipment [Member] Vehicles [Member] Finite-Lived Intangible Assets by Major Class [Axis] Customer Relationships [Member] Software [Member] Noncompete Agreements [Member] Indefinite-Lived Intangible Assets [Axis] Goodwillfrom Shenzhen Bowei Acquisition [Member] Goodwillfrom Shenzhen Tianyuemeng Acquisition [Member] Holographic Solutions [Member] Holographic Technology Service [Member] Investment Type [Axis] 19.9% Investment [Member] 4.4% Investment [Member] 5% Investment [Member] 3% Investment [Member] 2% Investment [Member] Impairment [Member] Shenzhen Mengyun 19. 9 Equity Investment [Member] Yuxiu Han [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer [Axis] One Customer [Member] Accounts Receivable [Member] Two Customer [Member] Purchases [Member] Vendor Concentration Risk [Member] One Vendor [Member] Two Vendor [Member] Accounts Payable [Member] Award Type [Axis] Public Warrants [Member] Private Warrants [Member] Sale of Stock [Axis] IPO [Member] Private Placement [Member] Ordinary Shares [Member] Counterparty Name [Axis] Sponsor [Member] Segments [Axis] Holographic Technology LiDAR Products [Member] Holographic Technology Intelligence Vision Software And Technology Development Service [Member] Holographic Technology Licensing And Content Product [Member] Holographic Hardware Sales [Member] Total Holographic Solutions [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS CURRENT ASSETS Cash and cash equivalents Accounts receivable, net Prepayments and other current assets Due from related parties Inventories, net Total current assets NON-CURRENT ASSETS Prepayment and deposits, net Property and equipment, net Intangible assets, net Investments in unconsolidated entities Right-of-use assets, net Goodwill Total non-current assets Total assets LIABILITIES AND SHAREHOLDERS’ EQUITY CURRENT LIABILITIES Accounts payable Advance from customers Other payables and accrued liabilities Due to related parties Operating lease liabilities - current Loan payable Taxes payable Total current liabilities NON-CURRENT LIABILITIES Operating lease liabilities - noncurrent Deferred tax liabilities Warrant liabilities Total other liabilities Total liabilities COMMITMENTS AND CONTINGENCIES SHAREHOLDERS’ EQUITY Ordinary shares, $0.0001 par value Additional paid-in capital Retained earnings (accumulative deficit) Statutory reserves Accumulated other comprehensive loss Total MICROCLOUD HOLOGRAM INC. shareholders' equity NONCONTROLLING INTERESTS Total Equity Total liabilities and shareholders' equity Common stock, par value Statement [Table] Statement [Line Items] OPERATING REVENUES Total operating revenues COST OF REVENUES Total Cost of Revenues GROSS PROFIT OPERATING EXPENSES Provision for doubtful accounts Selling expenses General and administrative expenses Research and development expenses Total operating expenses INCOME (LOSS) FROM OPERATIONS OTHER INCOME Finance income (expenses), net Other income, net Total other (expenses) income, net INCOME (LOSS) BEFORE INCOME TAXES BENEFIT OF (PROVISION FOR) INCOME TAXES NET INCOME (LOSS) Less: Net income (loss) attributable to non-controlling interests NET INCOME ATTRIBUTABLE TO MICROCLOUD HOLOGRAM INC. ORDINARY SHAREHOLDERS OTHER COMPREHENSIVE INCOME Foreign currency translation adjustment COMPREHENSIVE INCOME (LOSS) Less: Comprehensive income (loss) attributable to non-controlling interests COMPREHENSIVE INCOME ATTRIBUTABLE TO MICROCLOUD HOLOGRAM INC. ORDINARY SHAREHOLDERS WEIGHTED AVERAGE NUMBER OF ORDINARY SHARES Weighted average number of ordinary shares outstanding - basic Weighted average number of ordinary shares outstanding - diluted EARNINGS (LOSS) PER SHARE Earnings (loss) per share - basic Earnings (loss) per share - diluted Beginning balance, value Beginning balance, shares Net income Statutory reserves Foreign currency translation Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net income (loss) Adjustments to reconcile net income to net cash provided by (used in) operating activities: Depreciation and amortization Amortization of operating lease right-of-use assets Provision for doubtful accounts Deferred tax expense (benefits) Provision for inventory reserve Loss on disposal fixed assets Change in operating assets and liabilities: Accounts receivable Prepayment and other current assets Inventories Prepayments and deposits Accounts payable Operating lease liabilities Advance from customers Other payables and accrued liabilities Taxes payable Net cash provided by (used in) operating activities CASH FLOWS FROM INVESTING ACTIVITIES: Loan to third parties Loan repayment from third parties Purchases of property and equipment Investments in unconsolidated entities Net cash (used in) provided by investing activities CASH FLOWS FROM FINANCING ACTIVITIES: Amounts advanced from related parties Amounts advanced to related parties Repayments from related parties Repayments to related parties Repayments of third-party loan Proceeds of third-party loan Net cash provided by/(used in) financing activities EFFECT OF EXCHANGE RATE ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH CASH, CASH EQUIVALENTS AND RESTRICTED CASH, beginning of period CASH, CASH EQUIVALENTS AND RESTRICTED CASH, end of period SUPPLEMENTAL CASH FLOW INFORMATION: Cash paid for income taxes Cash paid for interest NON-CASH INVESTING AND FINANCING ACTIVITIES: Initial recognition of right-of-use assets and lease liabilities Accounting Policies [Abstract] Nature of business and organization Summary of significant accounting policies Credit Loss [Abstract] Accounts receivable, net Inventory Disclosure [Abstract] Inventories Property, Plant and Equipment [Abstract] Property and equipment, net Intangible Assets Net Intangible assets, net Goodwill and Intangible Assets Disclosure [Abstract] Goodwill Schedule of Investments [Abstract] Investments in unconsolidated entities Payables and Accruals [Abstract] Other payables and accrued liabilities Related Party Transactions [Abstract] Related party balances and transactions Income Tax Disclosure [Abstract] Taxes Risks and Uncertainties [Abstract] Concentration of risk Leases [Abstract] Leases Warrant Liabilities Warrant liabilities Commitments and Contingencies Disclosure [Abstract] Commitments and contingencies Equity [Abstract] Shareholders’ equity Segment Reporting [Abstract] Segments Basis of presentation Principles of consolidation Use of estimates and assumptions Foreign currency translation and other comprehensive income (loss) Convenience translation Cash and cash equivalents Accounts receivable, net Other receivables and prepaid expenses Property plant and equipment, net Cost method investments Intangible assets, net Goodwill Business combination Fair value measurement Warrants liabilities Revenue recognition Contract balances Cost of revenues Cost allocation Research and development Value added taxes (“VAT”) Income taxes Other Income Leases Employee benefit Earnings/(loss) per share Statutory reserves Segment reporting Recently issued accounting pronouncements Schedule of accompanying consolidated financial statements Schedule of estimated useful lives Schedule of Accounts receivable, net Schedule of allowance for doubtful accounts Schedule of inventories Schedule of Property and equipment, net Schedule of Intangible assets, net Schedule of estimated annual amortization expense Schedule of Goodwill Schedule of goodwill reportable segments Schedule of investments Schedule of Other payables and accrued liabilities Schedule of related parties Schedule of income tax expense benefit Schedule of deferred tax assets and liabilities Schedule of Taxes payable Schedule of lease liabilities Schedule of Future amortization of Company’s ROU assets Schedule of segments Schedule of Disaggregation Schedule of Restructuring and Related Costs [Table] Restructuring Cost and Reserve [Line Items] Name Ownership Background Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [Line Items] Shares, Issued Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Number of Shares Common Stock, Shares, Issued Class of Warrant or Right, Outstanding Reverse Recapitalization amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Estimated useful lives Foreign cuurency transactions Performance obligation Accounts receivable Less: allowance for doubtful accounts Accounts receivable, net Beginning balance Provision for doubtful accounts Exchange rate difference Exchange difference Ending balance Raw materials Finished goods Total Less: Inventory allowance Inventories, net Sub total Less: accumulated depreciation Total Depreciation expense Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Subtotal Less: accumulated amortization Total 2023 2024 2025 2026 Thereafter Amortization expense Schedule of Indefinite-Lived Intangible Assets [Table] Indefinite-Lived Intangible Assets [Line Items] GoodWill Schedule of Investments [Table] Schedule of Investments [Line Items] Investments Impairment of investments Salary payables Other payables and accrued expenses Total other payables and accrued liabilities Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Due from related party Due to related parties Current Deferred Benefit of income taxes Deferred tax assets: Allowance for doubtful accounts Impairment loss for investment Net operating loss carry forward Inventory reserve Right of use Less: valuation allowance Deferred tax assets, net Deferred tax liabilities: Recognition of intangible assets arising from business acquisition Deferred tax liabilities, net Total deferred tax liabilities, net VAT taxes payable Income taxes payable Other taxes payable Totals Net operating loss carry forwards Concentration Risk [Table] Concentration Risk [Line Items] Cash deposits Deposited Concentration risk percentage 2023(remaining six months) 2024 2025 2026 Total lease payments Less: Interest Present value of lease liabilities 2023 (remaining six months) 2024 2025 2026 Total Operating lease, right-of-use asset Operating lease, liability Incremental borrowing rate Weighted average remaining lease term Rent expenses Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Warrants Sale of units Price per share Warrants, description Schedule of Stock by Class [Table] Class of Stock [Line Items] Common stock, shares authorized Common stock, par value per share Number of shares issued Value of shares issued Number of units sold Share price Number of shares redeemed Exchange for issue of an aggregate shares Common stock, shares issued Number of common stock shares per value Statutory reserve Retained earnings for statutory reserves Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Revenues Cost of revenues Gross profit Depreciation and amortization Depreciation and amortization Total capital expenditures Total Assets Assets, Current Other Assets, Noncurrent Liabilities, Current Other Liabilities Liabilities Equity, Attributable to Parent Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Cost of Revenue ProvisionforDoubtfulAccount Selling Expense Selling, General and Administrative Expense Research and Development Expense Operating Expenses Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Tax Expense (Benefit) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding StatutoryReservesAmount ProvisionForInventoryReserve Gain (Loss) on Disposition of Assets Increase (Decrease) in Accounts Receivable Increase (Decrease) in Other Current Assets Increase (Decrease) in Inventories Increase (Decrease) in Accounts Payable, Trade IncreaseDecreaseInCustomerAdvancesValue Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Increase (Decrease) in Accrued Taxes Payable Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment InvestmentsInUnconsolidatedEntities Net Cash Provided by (Used in) Investing Activities AmountsAdvancedFromRelatedParties Repayments of Related Party Debt Repayments of Bank Debt Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accounts and Nontrade Receivable [Text Block] Property, Plant and Equipment Disclosure [Text Block] IntangibleAssetsNetDisclosureTextBlock Goodwill Disclosure [Text Block] Schedule of Investments [Text Block] Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] WarrantLiabilitiesTextBlock Cash and Cash Equivalents, Policy [Policy Text Block] Receivable [Policy Text Block] Intangible Assets, Finite-Lived, Policy [Policy Text Block] Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Lessee, Operating Leases [Text Block] StatutoryReservesPolicyTextBlock Accounts Receivable, Allowance for Credit Loss Accounts Receivable, after Allowance for Credit Loss AllowanceForDoubtfulAccountsPremiumAndOtherReceivables ProvisionForDoubtfulAccountsReceivable Inventory, Gross Inventory Valuation Reserves Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Finite-Lived Intangible Assets, Accumulated Amortization Deferred Tax Assets, Valuation Allowance DeferredIncomeTaxLiabilityNet Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Operating Lease, Liability, to be Paid, Year Three Lessee, Operating Lease, Liability, to be Paid, Year Four Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, Due in Four Years Depreciation, Depletion and Amortization, Nonproduction Payments to Acquire Productive Assets EX-101.PRE 8 holo-20230630_pre.xml XBRL PRESENTATION FILE XML 9 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover
6 Months Ended
Jun. 30, 2023
Cover [Abstract]  
Document Type 6-K
Amendment Flag false
Document Period End Date Jun. 30, 2023
Current Fiscal Year End Date --12-31
Entity File Number 001-40519
Entity Registrant Name MicroCloud Hologram Inc.
Entity Central Index Key 0001841209
Entity Address, Address Line One Room 302
Entity Address, Address Line Two Building A
Entity Address, Address Line Three Zhong Ke Na Neng Building
Entity Address, City or Town Shenzhen
Entity Address, Country CN
Entity Address, Postal Zip Code 518000
XML 10 R2.htm IDEA: XBRL DOCUMENT v3.23.2
UNAUDTED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
CURRENT ASSETS      
Cash and cash equivalents $ 18,859,244 ¥ 136,273,128 ¥ 151,119,985
Accounts receivable, net 9,052,619 65,412,415 80,352,463
Prepayments and other current assets 1,419,481 10,256,886 6,169,398
Due from related parties   60,280
Inventories, net 256,629 1,854,348 1,757,949
Total current assets 29,587,973 213,796,777 239,460,075
NON-CURRENT ASSETS      
Prepayment and deposits, net 54,866 396,451 417,004
Property and equipment, net 229,265 1,656,623 1,647,876
Intangible assets, net 1,686,639 12,187,318 15,376,524
Investments in unconsolidated entities 83,036 600,000
Right-of-use assets, net 447,421 3,232,975 4,064,525
Goodwill 2,927,828 21,155,897 21,155,897
Total non-current assets 5,429,055 39,229,264 42,661,826
Total assets 35,017,028 253,026,041 282,121,901
CURRENT LIABILITIES      
Accounts payable 8,718,981 63,001,613 61,208,297
Advance from customers 143,377 1,036,017 3,404,038
Other payables and accrued liabilities 1,858,962 13,432,485 13,549,553
Due to related parties   350,000
Operating lease liabilities - current 208,986 1,510,093 1,596,584
Loan payable 3,524 25,461 410,000
Taxes payable 83,594 604,035 602,254
Total current liabilities 11,017,424 79,609,704 81,120,726
NON-CURRENT LIABILITIES      
Operating lease liabilities - noncurrent 258,170 1,865,482 2,574,711
Deferred tax liabilities 22,503 162,599 1,106,519
Warrant liabilities 61,709 445,897 425,619
Total other liabilities 342,382 2,473,978 4,106,849
Total liabilities 11,359,806 82,083,682 85,227,575
SHAREHOLDERS’ EQUITY      
Ordinary shares, $0.0001 par value 5,081 36,144 36,144
Additional paid-in capital 36,701,010 254,138,709 254,138,709
Retained earnings (accumulative deficit) (13,259,736) (94,171,700) (65,500,622)
Statutory reserves 1,722,262 11,110,699 11,110,699
Accumulated other comprehensive loss (1,504,391) (114,482) (3,182,525)
Total MICROCLOUD HOLOGRAM INC. shareholders' equity 23,664,226 170,999,370 196,602,405
NONCONTROLLING INTERESTS (7,004) (57,011) 291,921
Total Equity 23,657,222 170,942,359 196,894,326
Total liabilities and shareholders' equity $ 35,017,028 ¥ 253,026,041 ¥ 282,121,901
XML 11 R3.htm IDEA: XBRL DOCUMENT v3.23.2
UNAUDTED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.0001 $ 0.0001
XML 12 R4.htm IDEA: XBRL DOCUMENT v3.23.2
UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Unaudited)
6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2023
CNY (¥)
¥ / shares
shares
Jun. 30, 2022
USD ($)
shares
Jun. 30, 2022
CNY (¥)
¥ / shares
shares
OPERATING REVENUES        
Total operating revenues $ 14,138,917 ¥ 97,914,825 $ 37,634,950 ¥ 252,146,638
COST OF REVENUES        
Total Cost of Revenues (6,924,668) (47,954,709) (18,862,693) (126,376,269)
GROSS PROFIT 7,214,249 49,960,116 $ 18,772,257 125,770,369
OPERATING EXPENSES        
Provision for doubtful accounts (2,265,094) (15,686,227)   (1,237,282)
Selling expenses (691,878) (4,791,392)   (3,363,001)
General and administrative expenses (1,723,957) (11,938,748)   (11,214,412)
Research and development expenses (7,143,388) (49,469,390)   (75,812,189)
Total operating expenses (11,824,317) (81,885,757)   (91,626,884)
INCOME (LOSS) FROM OPERATIONS (4,610,068) (31,925,641)   34,143,485
OTHER INCOME        
Finance income (expenses), net 260,362 1,803,061   277,487
Other income, net 15,689 108,643   579,850
Total other (expenses) income, net 276,051 1,911,704   857,337
INCOME (LOSS) BEFORE INCOME TAXES (4,334,017) (30,013,937)   35,000,822
BENEFIT OF (PROVISION FOR) INCOME TAXES 143,523 993,927   1,669,761
NET INCOME (LOSS) (4,190,494) (29,020,010)   36,670,583
Less: Net income (loss) attributable to non-controlling interests (50,386) (348,932)   (63,030)
NET INCOME ATTRIBUTABLE TO MICROCLOUD HOLOGRAM INC. ORDINARY SHAREHOLDERS (4,140,108) (28,671,078)   36,733,613
OTHER COMPREHENSIVE INCOME        
Foreign currency translation adjustment 443,026 3,068,043   623,643
COMPREHENSIVE INCOME (LOSS) (3,747,468) (25,951,967)   37,294,226
Less: Comprehensive income (loss) attributable to non-controlling interests (50,386) (348,932)   (63,030)
COMPREHENSIVE INCOME ATTRIBUTABLE TO MICROCLOUD HOLOGRAM INC. ORDINARY SHAREHOLDERS $ (3,697,082) ¥ (25,603,035)   ¥ 37,357,256
WEIGHTED AVERAGE NUMBER OF ORDINARY SHARES        
Weighted average number of ordinary shares outstanding - basic 20,071,595 20,071,595 132,000,000 132,000,000
Weighted average number of ordinary shares outstanding - diluted 20,071,595 20,071,595 132,000,000 132,000,000
EARNINGS (LOSS) PER SHARE        
Earnings (loss) per share - basic | (per share) $ (0.21) ¥ (1.43)   ¥ 0.28
Earnings (loss) per share - diluted | (per share) $ (0.21) ¥ (1.43)   ¥ 0.28
Products [Member]        
OPERATING REVENUES        
Total operating revenues $ 2,980,279 ¥ 20,639,028   ¥ 86,279,003
COST OF REVENUES        
Total Cost of Revenues (1,999,209) (13,844,925)   (79,886,145)
Services [Member]        
OPERATING REVENUES        
Total operating revenues 11,158,638 77,275,797   165,867,635
COST OF REVENUES        
Total Cost of Revenues $ (4,925,459) ¥ (34,109,784)   ¥ (46,490,124)
XML 13 R5.htm IDEA: XBRL DOCUMENT v3.23.2
UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
Common Stock [Member]
CNY (¥)
shares
Additional Paid-in Capital [Member]
CNY (¥)
Retained Earnings Statutory [Member]
CNY (¥)
Retained Earnings Unrestricted [Member]
CNY (¥)
AOCI Attributable to Parent [Member]
CNY (¥)
Noncontrolling Interest [Member]
CNY (¥)
USD ($)
CNY (¥)
Beginning balance, value at Dec. 31, 2021 ¥ 86,093 ¥ 29,910,089 ¥ 8,541,295 ¥ 73,819,679 ¥ (57,817) ¥ (66) $ 16,761,587 ¥ 112,299,273
Beginning balance, shares at Dec. 31, 2021 132,000,000              
Net income 36,733,613 (63,030) 5,473,385 36,670,583
Statutory reserves 1,722,734 (1,722,734)
Foreign currency translation 623,643 93,084 623,643
Ending balance, value at Jun. 30, 2022 ¥ 86,093 29,910,089 10,264,029 108,830,558 565,826 (63,096) 22,328,056 149,593,499
Ending balance, shares at Jun. 30, 2022 132,000,000              
Beginning balance, value at Dec. 31, 2022 ¥ 36,144 254,138,709 11,110,699 (65,500,622) (3,182,525) 291,921 27,248,793 196,894,326
Beginning balance, shares at Dec. 31, 2022 50,812,035              
Net income (28,671,078) (348,932) (4,016,167) (29,020,010)
Foreign currency translation 3,068,043 424,596 3,068,043
Ending balance, value at Jun. 30, 2023 ¥ 36,144 ¥ 254,138,709 ¥ 11,110,699 ¥ (94,171,700) ¥ (114,482) ¥ (57,011) $ 23,657,222 ¥ 170,942,359
Ending balance, shares at Jun. 30, 2023 50,812,035              
XML 14 R6.htm IDEA: XBRL DOCUMENT v3.23.2
UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2022
CNY (¥)
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income (loss) $ (4,190,494) ¥ (29,020,010) ¥ 36,670,583
Adjustments to reconcile net income to net cash provided by (used in) operating activities:      
Depreciation and amortization 509,147 3,525,946 3,315,470
Amortization of operating lease right-of-use assets 120,076 831,551 782,675
Provision for doubtful accounts 2,263,037 15,671,985 1,237,282
Deferred tax expense (benefits) (136,302) (943,920) (1,685,567)
Provision for inventory reserve   (65,154)
Loss on disposal fixed assets   3,285
Change in operating assets and liabilities:      
Accounts receivable (105,692) (731,937) (19,666,225)
Prepayment and other current assets (590,234) (4,087,488) (8,631,298)
Inventories (13,920) (96,399) 619,346
Prepayments and deposits 2,968 20,553 (70,900)
Accounts payable 258,955 1,793,316 8,450,783
Operating lease liabilities (114,902) (795,720) (718,008)
Advance from customers (341,943) (2,368,021) 1,884,854
Other payables and accrued liabilities (16,905) (117,068) 275,991
Taxes payable 257 1,781 (1,926,401)
Net cash provided by (used in) operating activities (2,355,952) (16,315,431) 20,476,716
CASH FLOWS FROM INVESTING ACTIVITIES:      
Loan to third parties   (10,339,518)
Loan repayment from third parties   23,668,958
Purchases of property and equipment (49,889) (345,488) (1,812,133)
Investments in unconsolidated entities (86,640) (600,000)
Net cash (used in) provided by investing activities (136,529) (945,488) 11,517,307
CASH FLOWS FROM FINANCING ACTIVITIES:      
Amounts advanced from related parties 411,659
Amounts advanced to related parties (40,280)
Repayments from related parties 8,704 60,280
Repayments to related parties (50,540) (350,000) (370)
Repayments of third-party loan (55,527) (384,539)
Proceeds of third-party loan 470,000
Net cash provided by/(used in) financing activities (97,363) (674,259) 841,009
EFFECT OF EXCHANGE RATE ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH (461,250) 3,088,321 721,682
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (3,051,094) (14,846,857) 33,556,714
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, beginning of period 21,910,338 151,119,985 48,006,979
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, end of period 18,859,244 136,273,128 81,563,693
SUPPLEMENTAL CASH FLOW INFORMATION:      
Cash paid for income taxes 637 4,411 1,821
Cash paid for interest 994 6,887
NON-CASH INVESTING AND FINANCING ACTIVITIES:      
Initial recognition of right-of-use assets and lease liabilities ¥ 5,653,603
XML 15 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of business and organization
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Nature of business and organization

Note 1 — Nature of business and organization 

 

MicroCloud Hologram Inc. (formerly known as Golden Path Acquisition Corporation (“Golden Path” or “the Company”)), a Cayman Islands exempted company, is a leading holographic digitalization technology service provider in China, which is committed to providing first-class holographic technology services to the customers worldwide.

 

On September 16, 2022, the Company consummated the previously announced business combination pursuant to the Merger Agreement, by and among Golden Path, Golden Path Merger Sub, and MC Hologram Inc. (“MC”). Pursuant to the Merger Agreement, MC merged with Golden Path Merger Sub, survived the merger and continued as the surviving company and a wholly owned subsidiary of Golden Path (the “Merger”, and, collectively with the other transactions described in the Merger Agreement, the “Business Combination”). Upon the closing of the Business Combination (the “Closing”), Golden Path changed its name to MicroCloud Hologram Inc., pursuant to which Golden Path issued 44,554,455 ordinary shares to MC shareholders. Prior to the Closing, the holders of Golden Path ordinary shares had the right to redeem all or a portion of their Golden Path ordinary shares calculated in accordance with Golden Path’s governing documents. At the Closing, each of Golden Path’s public units separated into its components consisting of one ordinary share, one warrant and one right, and as a result, the units no longer trade as a separate security. As a result of the Closing of the Business Combination, after reflecting the actual redemption of 2,182,470 shares by Golden Path shareholders, MC owns approximately 87.68% of the outstanding Golden Path ordinary shares, the former shareholders of Golden Path owns approximately 11.57% of the outstanding Golden Path ordinary shares, and Peace Asset Management, a private held entity who facilitated the business combination, owns approximately 0.75% as of June 30, 2023 (not giving effect to any shares issuable to them upon the exercise of any Golden Path warrants). Immediately after giving effect to the Business Combination, MicroCloud has 50,812,035 ordinary shares issued and outstanding, and 6,020,500 warrants outstanding. The proceeds received from the Reverse Recapitalization is $33.2 million, net of certain transaction costs.

 

As a result of the consummation of the Business Combination, MC is now a wholly owned subsidiary of the Company, which has changed its name to MicroCloud Hologram Inc.

 

Following the Closing, on September 19, 2022, the ordinary shares and public warrants outstanding upon the Closing began trading on the NASDAQ Stock Exchange (the “NASDAQ”) under the symbols “HOLO” and “HOLOW,” respectively.

 

The transaction was accounted for as a “reverse recapitalization” in accordance with accounting principles generally accepted in the United States (“GAAP”) because the primary assets of Golden Path would be nominal following the close of the Merger. Under this method of accounting, Golden Path was treated as the “acquired” company for financial reporting purposes and MC was determined to be the accounting acquirer based on the terms of the Merger and other factors including: (i) MC’s stockholders have a majority of the voting power of the combined company, (ii) MC comprises a majority of the governing body of the combined company, and MC’s senior management comprises all of the senior management of the combined company, and (iii) MC comprises all of the ongoing operations of the combined entity. Accordingly, for accounting purposes, this transaction was treated as the equivalent of the Company issuing shares for the net assets of Golden Path, accompanied by a recapitalization. The shares and net loss per common share, prior to the Reverse Recapitalization, have been retroactively restated as shares reflecting the Exchange Ratio established in the Reverse Recapitalization (one Golden Path share for one Company share). The net assets of Golden Path were recorded at historical costs, with no goodwill or other intangible assets recorded. Operations prior to the Reverse Recapitalization are those of MC.

 

The accompanying unaudited consolidated financial statements reflect the activities of the Company and each of the following entities as of June 30, 2023:

 

         
Name   Background   Ownership

MC Hologram Inc (“MC”)

 

  - A Cayman Islands company   100% owned by MicroCloud
  - Formed on November 10, 2020  
  - Registered capital of USD 50,000
Primarily engages in holographic integrated solutions.
 
           
Quantum Edge HK Limited (“Mengyun HK”)   - A Hong Kong company   100% owned by MC
  - Formed on November 25, 2020  
  - Registered capital of HK 10,000 (USD 1,290)  
  - A holding company  
           
Beijing Xihuiyun Technology Co., Ltd (“Beijing Xihuiyun”)   - PRC limited liability company   100% owned by Mengyun HK
  - Formed on May 11, 2021  
  - Registered capital of RMB 207,048,000 (USD 30,000,000)  
  - A holding company  
           
Shanghai Mengyun Holographic Technology Co., Ltd. (“Shanghai Mengyun”)   - A PRC limited liability company   81.63% owned by Beijing Xihuiyun and 18.37% owned by Mengyun HK
  - Formed on March 24, 2016  
  - Registered capital of RMB 27,000,000 (USD 4,316,665)  
  - Primarily engages in holographic integrated solutions.  
           
Shenzhen Mengyun Holographic Technology Co., Ltd. (“Shenzhen Mengyun”)   - A PRC limited liability company   100% owned by Shanghai Mengyun
  - Formed on March 15, 2016  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic integrated solutions.  
           
Shenzhen Qianhai Youshi Technology Co., Ltd. (“Qianhai Youshi”)   - A PRC limited liability company   100% owned by Shanghai Mengyun
  - Formed on August 14, 2014  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic content sales and SDK software services.  
           
Shenzhen Yijia Network Technology Co., Ltd. (“Yijia Network”)   - A PRC limited liability company   100% owned by Qianhai Youshi
  - Formed on September 25, 2008  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic content sales and SDK software services.  

 

Name   Background   Ownership
Horgos Youshi Network Technology Co., Ltd. (“Horgos Youshi”)   - A PRC limited liability company   100% owned by Qianhai Youshi
  - Formed on November 2, 2020  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - Primarily engages in holographic content sales and SDK software services.  
       
Horgos Weiyi Software Technology Co., Ltd. (“Horgos Weiyi”)   - A PRC limited liability company   100% owned by Shenzhen Mengyun
  - Formed on September 6, 2016  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic integrated solutions.  
           
Shenzhen BroadVision Technology Co., Ltd. (“Shenzhen Bowei”)   - A PRC limited liability company   100% owned by Shenzhen Mengyun
  - Formed on April 12, 2016  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic PCBA solutions.  
           
Mcloudvr Software Network Technology HK Co., Limited (“Mcloudvr HK”)   - A Hong Kong company   100% owned by Shenzhen Mengyun
  - Formed on February 2, 2016  
  - Registered capital of HKD 100,000 (USD 12,882)  
  - Primarily engages in holographic integrated solutions.  
           
Shenzhen Tianyuemeng Technology Co., Ltd. (“Shenzhen Tianyuemeng”)   - A PRC limited liability company   100% owned by Shenzhen Mengyun
  - Formed on January 6, 2014  
  - Registered capital of RMB 20,000,000 (USD 3,076,922)  
  - Primarily engages in holographic advertising services.  
           
Shenzhen Yunao Hongxiang Technology Co., Ltd. (“Shenzhen Yunao”)   - A PRC limited liability company   100% owned by Shenzhen Mengyun
  - Formed on December 3, 2021  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Advertising service  
           
Broadvision Intelligence (Hong Kong), Ltd. (“Broadvision HK”)   - A Hong Kong company   100% owned by Shenzhen Bowei
  - Formed on November 5, 2020  
  - Registered capital of HKD 10,000 (USD 1,288)  
  - No operation  

 

Name   Background   Ownership
Horgos BroadVision Technology Co., Ltd. (“Horgos Bowei”)   - A PRC limited liability company   100% owned by Shenzhen Bowei
  - Formed on November 4, 2020  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - Primarily engages in holographic PCBA solutions.  
           
Horgos Tianyuemeng Technology Co., Ltd. (“Horgos Tianyuemeng”)   - A PRC limited liability company   100% owned by Shenzhen Tianyuemeng
  - Formed on October 23, 2020  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - Primarily engages in SDK software services.  
           
Horgos Tianyuemeng Technology Co., Ltd.-Shenzhen Branch (“Horgos Tianyuemeng-SZ”)   - A PRC limited liability company   100% owned by Horgos Tianyuemeng
  - Formed on March 19, 2021  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - No operation  
  - Dissolved on December 10, 2021  
           
Shanghai Mengyun Quanyou Vision Technology Co., Ltd (“Shanghai Quanyou”)   - A PRC limited liability company   100% owned by Shanghai Mengyun
  - Formed on June 24, 2021  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - No operation  
  - Dissolved on September 1, 2021  
       
Ocean Cloud Technology Co., Limited. (“Ocean HK”)   - A Hong Kong company   56% owned by Mcloudvr HK
  - Formed on November 4, 2021  
  - Registered capital of HKD 10,000 (USD 1,288)  
  - No operation  
         
Shenzhen Haiyun Xinsheng Technology Co., Ltd. (“Shenzhen Haiyun”)   - A PRC limited liability company   100% owned by Ocean HK
  - Formed on December 3, 2021  
  - Registered capital of RMB 50,000,000 (USD 7,846,707)  
  - No operation  
           
Shenzhen Tata Mutual Entertainment Information Technology Co., Ltd. (“Shenzhen Tata”)   - A PRC limited liability company   100% owned by Shenzhen Haiyun
  - Formed on January 16, 2020  
  - Sold on June 30, 2022  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Game promotion service  

 

Name   Background   Ownership
Shenzhen Youmi Technology Co., Ltd. (“Shenzhen Youmi”)   - A PRC limited liability company   100% owned by Shenzhen Haiyun
  - Formed on January 29, 2022  
  - Sold on May 31, 2023  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Game promotion and advertising service  
           
Shenzhen Yushian Technology Co., Ltd. (“Shenzhen Yushi”)   - A PRC limited liability company   100% owned by Shenzhen Haiyun
  - Formed on February 18, 2022  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Advertising service  
           
Horgos Tata Mutual Entertainment Information Technology Co., Ltd. (“Horgos Tata”)   - A PRC limited liability company   100% owned by Shenzhen Tata
  - Formed on March 22, 2022  
  - Sold on June 30, 2022  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Game promotion service  
           
Horgos Youmi Technology Co., Ltd. (“Horgos Youmi”)   - A PRC limited liability company   100% owned by Shenzhen Youmi
  - Formed on March 17, 2022  
  - Sold on May 31, 2023  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Advertising service  
         
Horgos Yushian Technology Co., Ltd. (“Horgos Yushi”)   - A PRC limited liability company   100% owned by Shenzhen Yushi
  - Formed on March 24, 2022  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Advertising service  
         
Kashgar Youshi Information Technology Co., Ltd. (“Kashgar Youshi”)   - A PRC limited liability company   100% owned by Qianhai Youshi
  - Formed on May 5, 2016  
  - Registered capital of RMB 5,000,000 (USD 769,230)  
  - Primarily engages in holographic content sales and SDK software services.  

 

 

XML 16 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of significant accounting policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Summary of significant accounting policies

Note 2 — Summary of significant accounting policies

 

Basis of presentation

 

The accompanying unaudited interim condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”), regarding financial reporting, and include all normal and recurring adjustments that management of the Company considers necessary for a fair presentation of its financial position and operation results. The results of operations for the six months ended June 30, 2023 are not necessarily indicative of results to be expected for any other interim period or for the full year of 2023. Accordingly, these unaudited interim condensed financial statements should be read in conjunction with the Company’s audited financial statements and note thereto as of and for the years ended December 31, 2022.

 

Principles of consolidation

 

The unaudited consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany transactions and balances between the Company and its subsidiaries are eliminated upon consolidation.

 

Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors.

 

Use of estimates and assumptions

 

The preparation of unaudited interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the unaudited interim condensed consolidated financial statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected in the Company’s unaudited interim condensed consolidated financial statements include the useful lives of property and equipment and intangible assets, impairment of long-lived assets and goodwill, allowance for doubtful accounts, provision for contingent liabilities, revenue recognition, deferred taxes and uncertain tax position, the fair value of contingent consideration related to business acquisitions. Actual results could differ from these estimates.

 

Foreign currency translation and other comprehensive income (loss)

 

The reporting currency of the audited consolidated financial statements for the December 31, 2022 is USD. The company has also presented USD for the period ended June 30, 2023 as additional information to the reader.

 

As of June 30, 2023, which was the last business day of the registrants second quarter, the Company determined that it would qualify as a foreign private issuer, as that term is defined in Rule 3b-4(c) promulgated under the Securities Exchange Act of 1934, beginning as of July 1, 2023. The Company has therefore changed its reporting currency from US dollars (“USD”) to Renminbi (“RMB”).

 

The Company uses RMB as its reporting currency. The functional currency of MicroCloud, MC, Mengyun HK, Mcloudvr HK and Broadvision HK is in US dollars and the functional currency of the Company’s other subsidiaries is RMB, as determined based on the criteria of Accounting Standards Codification (“ASC”) 830 “Foreign Currency Matters.”

 

In the unaudited interim condensed consolidated financial statements, the financial information of the Company and other entities located outside of the PRC has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the period. The resulting foreign currency translation adjustment is recorded in other comprehensive income (loss).

 

The balance sheet amounts, with the exception of shareholders’ equity for MC, Mengyun HK, Mcloudvr HK and Broadvision HK as of June 30, 2023 and December 31, 2022 were translated at RMB 1.00 to USD 0.1384 and to USD 0.1450, respectively. The shareholders’ equity accounts were stated at their historical rate. Cash flows are also translated at average translation rates for the periods, therefore, amounts reported on the statement of cash flows will not necessarily agree with changes in the corresponding balances on the consolidated balance sheet.

 

Convenience translation

 

Translations of balances in the unaudited interim condensed consolidated balance sheets, unaudited interim condensed consolidated statements of income and unaudited interim condensed consolidated statements of cash flows from RMB into USD as of and for the six months ended June 30, 2023 are solely for the convenience of the reader and were calculated at the rate of RMB 1.00 to USD 0.1384, representing the mid-point reference rate set by Peoples’ Bank of China on June 30, 2023. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into USD at that rate, or at any other rate.

 

Cash and cash equivalents

 

Cash and cash equivalents primarily consist of bank deposits with original maturities of three months or less, which are unrestricted as to withdrawal and use. Cash and cash equivalents also consist of funds earned from the Company’s operating revenues which were held at third party platform fund accounts which are unrestricted as to immediate use or withdraw. The Company maintains most of its bank accounts in the PRC and HK.

 

Accounts receivable, net

 

Accounts receivable include trade accounts due from customers. Accounts are considered overdue after 90 days. Management reviews its receivables on a regular basis to determine if the bad debt allowance is adequate and provides allowance when necessary. The allowance is based on management’s best estimates of specific losses on individual customer exposures, as well as the historical trends of collections. Account balances are charged off against the allowance after all means of collection have been exhausted and the likelihood of collection is not probable.

 

Other receivables and prepaid expenses

 

Other receivables that are short term in nature include employee advances to pay certain of the Company’s expenses in the normal course of business and certain short-term deposits. Prepaid expenses included utilities or system services. An allowance for doubtful accounts may be established and recorded based on management’s assessment of the likelihood of collection. Management reviews these items on a regular basis to determine if the allowance for doubtful accounts is adequate and adjusts the allowance when necessary. Delinquent account balances are written-off against the allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.

 

Property plant and equipment, net

 

Property plant and equipment are stated at cost less accumulated depreciation and impairment if applicable. Depreciation is computed using the straight-line method over the estimated useful lives of the assets with 5% residual value. The estimated useful lives are as follows:

 

  Useful Life  
Office equipment   3 years  
Office furniture and fixtures   35 years  
Leasehold improvements   12 years  

 

Cost method investments

 

The Company accounts for investments with less than 20% of the voting shares and does not have the ability to exercise significant influence over operating and financial policies of the investee using the cost method. The Company records cost method investments at the historical cost in its condensed consolidated financial statements and subsequently records any dividends received from the net accumulated earnings of the investee as income. Dividends received in excess of earnings are considered a return of investment and are recorded as reduction in the cost of the investments. 

 

Cost method investments are evaluated for impairment when facts or circumstances indicate that the fair value of the long-term investments is less than its carrying value. An impairment is recognized when a decline in fair value is determined to be other-than-temporary. The Company reviews several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the: (i) nature of the investment; (ii) cause and duration of the impairment; (iii) extent to which fair value is less than cost; (iv) financial condition and near term prospects of the investments; and (v) ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.

 

Intangible assets, net

 

The Company’s intangible assets with definite useful lives primarily consist of customer relationships, software, and non-competing agreements. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives of three to ten years.

 

Goodwill

 

Goodwill represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiaries at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. If impairment exists, goodwill is immediately written off to its fair value and the loss is recognized in the consolidated statements of operations and comprehensive loss. Impairment losses on goodwill are not reversed.

 

The Company reviews the carrying value of intangible assets not subject to amortization, including goodwill, to determine whether impairment may exist annually or more frequently if events and circumstances indicate that it is more likely than not that an impairment has occurred. The Company has the option to assess qualitative factors to determine whether it is necessary to perform further impairment testing in accordance with ASC 350-20, as amended by ASU 2017-04. If the Company believes, as a result of the qualitative assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then the impairment test described below is required. The Company compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit exceeds its fair value, impairment is recognized for the difference, limited to the amount of goodwill recognized for the reporting unit. Estimating fair value is performed by utilizing various valuation techniques, with the primary technique being a discounted cash flow.

 

Business combination

 

The purchase price of an acquired company is allocated between tangible and intangible assets acquired and liabilities assumed from the acquired business based on their estimated fair values, with the residual of the purchase price recorded as goodwill. Transaction costs associated with business combinations are expensed as incurred, and are included in general and administrative expenses in the Company’s consolidated statements of operations. The results of operations of the acquired business are included in the Company’s operating results from the date of acquisition.

 

Fair value measurement

 

The accounting standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires disclosure of the fair value of financial instruments held by the Company.

 

The accounting standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure requirements for fair value measures. The three levels are defined as follow:

 

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

 

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

 

  Level 3 inputs to the valuation methodology are unobservable and significant to the fair value.

 

Warrants liabilities

 

The Company accounts for warrants (Public Warrants or Private Warrants) as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) ASC 480 and ASC 815, “Derivatives and Hedging” (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own ordinary shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

 

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of equity at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded as liabilities at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations. The Company has elected to account for its Public Warrants as equity and the Private Warrants as liabilities.

 

Revenue recognition

 

Effective January 1, 2019, the Company adopted ASC Topic 606 using the modified retrospective adoption method. Based on the requirements of ASC Topic 606, revenue is recognized when control of the promised goods or services is transferred to the customers in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Revenue is recognized when the following 5-step revenue recognition criteria are met:

 

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

 

The Company’s revenue recognition policies effective upon the adoption of ASC 606 are as follows:

 

(i) Holographic Solutions

 

a. Holographic Technology LiDAR Products

 

The Company generates light detection and ranging (“LiDAR”) revenue through selling integrated circuit board embedded with holographic software. The Company typically enters into written contracts with its customer where the rights of the parties, including payment terms, are identified and sales prices to the customers are fixed with no separate sales rebate, discount, or other incentive and no right of return exists on sales of inventory. The Company’s performance obligation is to deliver products according to contract specifications. The Company recognizes product revenue at a point in time when the control of products is transferred to customers.

 

b. Holographic Technology Intelligence Vision software and Technology Development Service

 

The Company generates revenue by developing advanced driver assistance systems (“ADAS”) software and technology, which are generally on a fixed-priced basis. The Company has no alternative use for the customized software and the Company has an enforceable right to payment for performance completed to date. Revenues from ADAS software development contracts are recognized over time during the contract period based on the Company’s measurement of progress towards completion using input method, which is usually measured by comparing labor hours expended to date to total estimated labor hours needed to satisfy the performance obligation. As of June 30, 2023 and December 31, 2022, the Company’s aggregate amounts of transaction price allocated to unsatisfied performance obligation are RMB 0 and RMB 465,800, respectively. Assumptions, risks and uncertainties inherent in the estimates used to measure progress could affect the amount of revenues, receivables and deferred revenues at each reporting period. The Company has a long history of developing various ADAS software resulting in its ability to reasonably estimate the progress toward completion on each fixed price customized contracts.

 

c. Holographic Technology Licensing and Content Products

 

The Company provides holographic content products and holographic software for music videos, shows, and commercials on a fixed-price basis. These contents and software are generally pre-developed and exist when made available to the customer. Content products are delivered through its website or offline using hard drive.

 

Revenues from licensing and content products are recognized at the point in time when the control of products or services is transferred to customers. No upgrades, maintenance, or any other post-contract customer support are provided.

 

d. Holographic Technology Hardware Sales

 

The Company is a distributer of holographic hardware and generates revenue through resale. In accordance with ASC 606, revenue recognition: principal agent consideration, an entity is a principal if it controls the specified good or service before that good or service is transferred to a customer. Otherwise, the entity is an agent in the transaction. The Company evaluates three indicators of control in accordance with ASU 2016-08: 1) For hardware sales, the Company is the most visible entity to customers and assumes fulfilment risk and risks related to the acceptability of products, including addressing customer complaints directly and handling of product returns or refunds directly. 2) The Company assumes inventory risk after taking the title from vendors and is responsible for product damage during shipment period prior to acceptance of its customers and is also responsible for product return if the customer is not satisfied with the products. 3) The Company determines the resale price of hardware products. 4) The Company is the party that directs the use of the inventory and can prevent the vendor from transferring the product to a customer or to redirect the products to a different customer. After evaluating the above scenario, the Company considers itself the principal of these arrangements and records hardware sales revenue on a gross basis.

 

Hardware sales contracts are on a fixed price basis with no separate sales rebate, discount, or other incentive. Revenue is recognized at a point in time when the Company has delivered products and the acceptance by its customer with no future obligation. The Company generally permits returns of products due to deficits; however, returns are historically insignificant.

 

(ii) Holographic Technology Service

 

Holographic advertisements are the use of holographic technology integrated into advertisements on media platforms and offline display. The Company enters advertising contracts with advertisers to promote merchandises and services where the price, which is generally based on cost per action (“CPA”), is fixed and determinable. The Company provides its advertising service to channel providers where the amounts cost per action are also fixed and determinable. Revenue is recognized at a point of time when agreed actions are performed. The Company considers itself as provider of the services under the CPA model as it has the control of the services at any time before it is transferred to the customers which is evidenced by 1) having a right to a service to be performed by the other party, which gives the Company the ability to direct that party to provide the service to the customers on the Company’s behalf. 2) having discretion in setting the price for the service 3) billing monthly advertising fee directly to customers by settling valid CPA data with customers. Therefore, the Company acts as the principal of these arrangements and reports revenue earned and costs incurred related to these transactions on a gross basis. The Company also provides advertisement services through influencers on social networks. The Company charges advertisers a fixed rate, which is generally a fixed percentage of total value of merchandise sold over a specific period (“GMV”). Revenue is recognized at a point of time when merchandise is sold through social network.

 

The Company’s software development kit (“SDK”) service is a collection of software development tools in one installable package that enables customers (usually software developers) to add holographic functionality and run holographic advertisements in their APPs or software. SDK contracts are primarily on a fixed rate basis, or cost per SDK Connection. The Company recognizes SDK service revenue at a point in time when a user completes an SDK connection via a designated portal. Service fees are generally billed monthly based on per-connection basis.

 

The Company also provides game promotion services for game developers and licensed game operators. The Company acted as a marketing channel that it will promote the games through in-house or third-party platforms, from which users can download the mobile and purchase virtual currency for in game premium features to enhance their game playing experience. The Company contracts with third party payment platforms for collection services offered to game players who have purchased virtual currency. The game developers, licensed operator, payment platforms and the marketing channels are entitled to profit sharing based on a prescribed percentage of the gross amount charged to the game players. The Company’s obligation in the promotion services is completed at a point in time when the game players made a payment to purchase virtual currency. The Company considered itself an agent in these arrangements since it does not control the services at any time. Accordingly, the Company records the game promotion service revenue on a net basis.

 

Contract balances

 

The Company records receivable related to revenue when it has an unconditional right to invoice and receive payment.

 

Payments received from customers before all of the relevant criteria for revenue recognition met are recorded as deferred revenue.

 

Cost of revenues

 

For holographic solutions, the cost of revenue consists primarily of the costs of hardware products sold and outsourced content providers, third party software development costs, and compensation expenses for the Company’s professionals.

 

For holographic technology service, the cost of revenue consists primarily of costs paid to channel distributors for advertising services and compensation expenses for the Company’s professionals.

 

Cost allocation

 

Cost allocation include allocation of certain general and administrative and financial expenses paid by the Parent. General and administrative expenses consist primarily salary and related expenses of senior management and employees, shared management expenses, including accounting, consulting, legal support services, and other expenses to provide operating support to the related businesses. These allocations are made using a proportional cost allocation method by considering the proportion of revenues, headcounts as well as estimates of time spent on the provision of services attributable to the Company and the related expenses resulted from the acquisition of subsidiary.

 

Research and development

 

Research and development expenses include salaries and other compensation-related expenses to the Company’s research and product development personnel, outsourced subcontractors, as well as office rental, depreciation and related expenses for the Company’s research and product development team.

 

Value added taxes (“VAT”)

 

Revenue represents the invoiced value of service, net of VAT. The VAT is based on gross sales price and VAT rates range up to 13% in China, depending on the type of service provided or product sold. Entities that are VAT general taxpayers are allowed to offset qualified input VAT paid to suppliers against their output VAT liabilities. Net VAT balance between input VAT and output VAT is recorded in tax payable. All of the VAT returns filed by the Company’s subsidiaries in China, have been and remain subject to examination by the tax authorities for five years from the date of filing.

 

Income taxes

 

The Company accounts for current income taxes in accordance with the laws of the relevant tax authorities. The charge for taxation is based on the results for the fiscal year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively enacted by the balance sheet date.

 

Deferred taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying amount of assets and liabilities in the condensed consolidated financial statements and the corresponding tax basis used in the computation of assessable tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized. Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled. Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity, in which case the deferred tax is also dealt with in equity. 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 for in accordance with the laws of the relevant taxing authorities.

 

An uncertain tax position is recognized as a benefit only if it is “more likely than not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. No penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred. PRC tax returns filed are subject to examination by any applicable tax authorities.

 

Other Income

 

Other Income primary includes government subsidies which are amounts granted by local government authorities as an incentive for companies to promote development of the local technology industry. The Company receives government subsidies related to government sponsored projects, and records such government subsidies as a liability when it is received. The Company records government subsidies as other income when there is no further performance obligation.

 

Leases

 

The Company adopted FASB ASU 2016-02, “Leases” (Topic 842) for the year ended December 31, 2020, and elected the practical expedients that does not require us to reassess: (1) whether any expired or existing contracts are, or contain, leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any expired or existing leases. For lease terms of twelve months or fewer, a lessee is permitted to make an accounting policy election not to recognize lease assets and liabilities. The Company also adopted the practical expedient that allows lessees to treat the lease and non-lease components of a lease as a single lease component.

 

Operating lease ROU assets and lease liabilities are recognized at the adoption date or the commencement date, whichever is earlier, based on the present value of lease payments over the lease term. Since the implicit rate for the Company’s leases is not readily determinable, the Company use its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is the rate of interest that the Company would have to pay to borrow, on a collateralized basis, an amount equal to the lease payments, in a similar economic environment and over a similar term.

 

Lease terms used to calculate the present value of lease payments generally do not include any options to extend, renew, or terminate the lease, as the Company does not have reasonable certainty at lease inception that these options will be exercised. The Company generally considers the economic life of its operating lease ROU assets to be comparable to the useful life of similar owned assets. The Company has elected the short-term lease exception, therefore operating lease ROU assets and liabilities do not include leases with a lease term of twelve months or less. Its leases generally do not provide a residual guarantee. The operating lease ROU asset also excludes lease incentives. Lease expense is recognized on a straight-line basis over the lease term.

 

The Company reviews the impairment of its ROU assets consistent with the approach applied for its other long-lived assets. The Company reviews the recoverability of its long-lived assets when events or changes in circumstances occur that indicate that the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on its ability to recover the carrying value of the asset from the expected undiscounted future pre-tax cash flows of the related operations. The Company has elected to include the carrying amount of operating lease liabilities in any tested asset group and include the associated operating lease payments in the undiscounted future pre-tax cash flows.

 

Employee benefit

 

The full-time employees of the Company are entitled to staff welfare benefits including medical care, housing fund, pension benefits, unemployment insurance and other welfare, which are government mandated defined contribution plans. The Company is required to accrue for these benefits based on certain percentages of the employees’ respective salaries, subject to certain ceilings, in accordance with the relevant PRC regulations, and make cash contributions to the state-sponsored plans out of the amounts accrued.

 

Earnings/(loss) per share

 

The Company computes earnings/loss per share (“EPS”) in accordance with ASC 260, “Earnings per Share”. ASC 260 requires companies to present basic and diluted EPS. Basic EPS is measured as net income/loss divided by the weighted average ordinary share outstanding for the period. Diluted EPS presents the dilutive effect on a per share basis of the potential ordinary shares (e.g., convertible securities, options and warrants) as if they had been converted at the beginning of the periods presented, or issuance date, if later. Potential ordinary shares that have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted EPS. 

 

Statutory reserves

 

Pursuant to the laws applicable to the PRC, PRC entities must make appropriations from after-tax profit to the non-distributable “statutory surplus reserve fund”. Subject to certain cumulative limits, the “statutory surplus reserve fund” 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 (“PRC GAAP”) at each year-end). For foreign invested enterprises and joint ventures in the PRC, annual appropriations should be made to the “reserve fund”. For foreign invested enterprises, the annual appropriation for the “reserve fund” cannot be less than 10% of after-tax profits until the aggregated appropriations reach 50% of the registered capital (as determined under PRC GAAP at each year-end). If the Company has accumulated loss from prior periods, the Company is able to use the current period net income after tax to offset against the accumulate loss.

 

Segment reporting

 

FASB ASC 280, Segment Reporting, establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company’s business segments.

 

The Company uses the management approach to determine reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker (“CODM”) for making decisions, allocating resources and assessing performance. The Company’s CODM has been identified as the CEO, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Company.

 

Recently issued accounting pronouncements

 

In May 2019, the FASB issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous incurred loss methodology. The amendments in Update 2016-13 added Topic 326, Financial Instruments — Credit Losses, and made several consequential amendments to the Codification. Update 2016-13 also modified the accounting for available-for-sale debt securities, which must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30, Financial Instruments — Credit Losses — Available-for-Sale Debt Securities. The amendments in this Update address those stakeholders’ concerns by providing an option to irrevocably elect the fair value option for certain financial assets previously measured at amortized cost basis. For those entities, the targeted transition relief will increase comparability of financial statement information by providing an option to align measurement methodologies for similar financial assets. Furthermore, the targeted transition relief also may reduce the costs for some entities to comply with the amendments in Update 2016-13 while still providing financial statement users with decision-useful information. In November 2019, the FASB issued ASU No. 2019-10, which to update the effective date of ASU No. 2016-02 for private companies, not-for-profit organizations and certain smaller reporting companies applying for credit losses, leases, and hedging standard. The new effective date for these preparers is for fiscal years beginning after December 15, 2022. The adoption of this ASU does not have a material effect on the Company’s condensed consolidated financial statements.

 

Except as mentioned above, the Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the Company’s consolidated balance sheets, statements of income and comprehensive income and statements of cash flows.

 

XML 17 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts receivable, net
6 Months Ended
Jun. 30, 2023
Credit Loss [Abstract]  
Accounts receivable, net

Note 3 — Accounts receivable, net

 

Accounts receivable, net consisted of the following:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Accounts receivable     85,215,404       85,947,341       11,894,509  
Less: allowance for doubtful accounts     (4,862,941 )     (20,534,926 )     (2,841,890 )
Accounts receivable, net     80,352,463       65,412,415       9,052,619  

 

The following table summarizes the changes in allowance for doubtful accounts:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Beginning balance     1,886,467       4,862,941     705,060  
Provision for doubtful accounts     2,976,474       15,671,985       2,263,037  
Exchange rate difference     -       -       (126,207 )
Ending balance     4,862,941       20,534,926       2,841,890  

 

 

XML 18 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories

Note 4 — Inventories

 

Inventories consist of the following:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Raw materials     1,816,058       1,976,122       273,482  
Finished goods     118,350       54,685       7,568  
Total     1,934,408       2,030,807       281,050  
Less: Inventory allowance     (176,459 )     (176,459 )     (24,421 )
Inventories, net     1,757,949       1,854,348       256,629  

 

XML 19 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Property and equipment, net
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and equipment, net

Note 5 — Property and equipment, net

 

Property and equipment, net consist of the following:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Office equipment     1,140,456       1,140,456       157,831  
Mechanical equipment     1,059,178       1,059,178       146,583  
Electronic and other equipment     2,454,537       2,800,025       387,503  
Vehicles     43,982       43,982       6,087  
Subtotal     4,698,153       5,043,641       698,004  
Less: accumulated depreciation     (3,050,277 )     (3,387,018 )     (468,739 )
Total     1,647,876       1,656,623       229,265  

 

Depreciation expense for the six months ended June 30, 2022 and 2023 amounted to RMB 125,223 and RMB 336,741 (USD 46,602), respectively.

 

XML 20 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible assets, net
6 Months Ended
Jun. 30, 2023
Intangible Assets Net  
Intangible assets, net

Note 6 — Intangible assets, net

 

The Company’s intangible assets with definite useful lives primarily consist of accounting software. The following table summarizes acquired intangible asset balances as of:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Customer relationships     13,300,000       13,300,000       1,840,627  
Software     14,745,632       14,745,632       2,040,692  
Non-compete agreement     2,300,000       2,300,000       318,304  
Subtotal     30,345,632       30,345,632       4,199,623  
Less: accumulated amortization     (14,969,109 )     (18,158,314 )     (2,512,984 )
Intangible assets, net     15,376,524       12,187,318       1,686,639  

 

 

Amortization expense for the six months ended June 30, 2022 and 2023 amounted to RMB 3,190,247 and RMB 3,189,205 (USD 342,666), respectively.

 

The estimated amortization is as follows:

 

               
Twelve months ending June 30,  

Estimated

amortization

expense

   

Estimated

amortization

expense

 
    RMB     USD  
2023     3,118,895       431,633  
2024     4,600,734       636,709  
2025     4,467,080       618,213  
2026     609       84  
Thereafter     -       -  
Total     12,187,318       1,686,639  

 

XML 21 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill

Note 7 — Goodwill

 

Goodwill represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiaries at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate impairment may have occurred. The following table summarizes the components of acquired goodwill balances as of:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Goodwill from Shenzhen Bowei acquisition*     9,729,086       9,729,086       1,346,438  
Goodwill from Shenzhen Tianyuemeng acquisition**     11,426,811       11,426,811       1,581,390  
Goodwill     21,155,897       21,155,897       2,927,828  

 

 
* On July 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Bowei, a provider of holographic PCBA solutions. The transaction consummated on July 1, 2020. According to the agreement, acquisition consideration is RMB 20,000,000 (approximately USD 3.1 million) to acquire the 100% equity interests of Shenzhen Bowei. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 9.7 million (USD 1.5 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition.
** On October 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Tianyuemeng, an entity focused on holographic advertising services. The transaction consummated on October 1, 2020. According to the agreement, acquisition consideration is RMB 30,000,000 (approximately USD 4.6 million) to acquire the 100% equity interests of Shenzhen Tianyuemeng. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 11.4 million (USD 1.8 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition.

 

 

The changes in the carrying amount of goodwill allocated to reportable segments as of December 31, 2022 and June 30, 2023 are as follows:

 

                               
    Holographic solutions     Holographic technology service     Total     Total  
    RMB     RMB     RMB     USD  
As of December 31, 2022     9,729,086       11,426,811       21,155,897       3,067,317  
As of June 30, 2023     9,729,086       11,426,811       21,155,897       2,927,828  

 

XML 22 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Investments in unconsolidated entities
6 Months Ended
Jun. 30, 2023
Schedule of Investments [Abstract]  
Investments in unconsolidated entities

Note 8 — Investments in unconsolidated entities

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Equity investments without readily determinable fair value:                        
19.9% Investment(1)     2,000,000       2,000,000       276,786  
4.4% Investment(2)     500,000       500,000       69,196  
5% Investment(3)     600,000       600,000       83,036  
3% Investment(4)     1,000,000       1,000,000       138,393  
2% Investment(5)     -       600,000       83,036  
Impairment     (4,100,000 )     (4,100,000 )     (567,411 )
Total     -       600,000       83,036  

 

 
(1) In August 2016, Shenzhen Mengyun invested RMB 2,000,000 in a company in the technology development and animation design areas for 19.9% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 2,000,000 (USD 306,645) impairment loss for the investment in 2018.
(2) In November 2015, Shanghai Mengyun invested RMB 500,000 in a company in the database service for 4.44% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 500,000 (USD 76,661) impairment loss for the investment in 2018
(3) In September 2021, Shenzhen Mengyun invested RMB 600,000 in a company specializing in research and development of smart wearable devices for 5% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 600,000 (USD 89,166) impairment loss for the investment in 2022.
(4) In October 2021, Shenzhen Mengyun invested RMB 1,000,000 in a company specializing in VR/AR education technology for 3% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 1,000,000 (USD 148,611) impairment loss for the investment in 2022.
(5) In March 2023, Shenzhen Mengyun invested RMB 600,000 in a company in the technology development and animation design areas for 2% equity interest.

 

XML 23 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Other payables and accrued liabilities
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Other payables and accrued liabilities

Note 9 — Other payables and accrued liabilities

 

Other payables and accrued liabilities consist of the following:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Salary payables     6,875,285       6,658,487       921,488  
Other payables and accrued expenses     6,674,268       6,773,998       937,474  
Total other payables and accrued liabilities     13,549,553       13,432,485       1,858,962  

 

XML 24 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Related party balances and transactions
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
Related party balances and transactions

Note 10 — Related party balances and transactions

 

The amounts due from related parties consist of the following:

 

                               
Name of Related Parties   Relationship   Nature  

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
            RMB     RMB     USD  
            (Audited)              
Shenzhen Ultimate Holographic Culture Communication Co., Ltd   Shenzhen Mengyun’s 19.9% equity investment   Advances for operational purposes, no interest, due on demand     60,280       -       -  
Total:             60,280       -       -  

 

The amounts due to related parties consists of the following:

 

Name of Related Parties   Relationship   Nature  

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
            RMB     RMB     USD  
            (Audited)              
Yuxiu Han.   Former shareholder and current legal representative of Shenzhen Bowei   Advances for operational purpose, no interest, due on demand     350,000       -       -  
Total:             350,000       -       -  

 

XML 25 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Taxes

Note 11 — Taxes

 

Significant components of the benefit of income taxes are as follows:

 

                       
   

For the
six months ended

June 30,

2022

   

For the
six months ended

June 30,

2023

   

For the
six months ended

June 30,

2023

 
    RMB     RMB     USD  
Current     (15,989 )     50,007       7,221  
Deferred     1,685,750       943,920       136,302  
Benefit of income taxes     1,669,761       993,927       143,523  

 

 

Deferred tax assets and liabilities

 

Significant components of deferred tax assets and liabilities were as follows:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Deferred tax assets:                        
Allowance for doubtful accounts     256,868       202,764       28,061  
Impairment loss for investment     240,000       240,000       33,214  
Net operating loss carry forward     3,409,722       5,354,785       741,065  
Inventory reserve     26,469       26,469       3,663  
Right of use     14,110       18,201       2,519  
Less :valuation allowance     (3,054,301 )     (4,279,816 )     (592,297 )
Deferred tax assets, net     892,868       1,562,403       216,225  
Deferred tax liabilities:                        
Recognition of intangible assets arising from business combinations     1,999,387       1,725,002       238,728  
Deferred tax liabilities, net     1,999,387       1,725,002       238,728  
Total deferred tax liabilities, net     1,106,519       162,599       22,503  

 

The Company evaluated the recoverable amounts of deferred tax assets, and provided a valuation allowance to the extent that future taxable profits will be available against which the net operating loss and temporary differences can be utilized. Valuation allowance is provided against deferred tax assets when the Company determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Company considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowance was provided for net operating loss carry forward because it was more likely than not that such deferred tax assets would not be realized based on the Company’s estimate of its future taxable income. If events occur in the future that allow the Company to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur.

 

The Company recognized deferred tax liabilities related to the excess of the intangible assets reporting basis over its income tax basis as a result of fair value adjustment from acquisitions in 2020. The deferred tax liabilities will reverse as the intangible assets are amortized for financial statement reporting purposes.

 

As of June 30, 2023, the Company had net operating loss carry forwards of approximately RMB 40,980,173 (USD 5,671,368), which arose from Shanghai Mengyun, Shenzhen Mengyun, Qianhai Youshi, Yijia Nework and Shenzhen Bowei, the subsidiaries established in the PRC, and will expire during the period from 2023 to 2027.

 

Value added taxes (“VAT”)

 

Revenue represents the invoiced value of service, net of VAT. The VAT are based on gross sales price. VAT rate is 6% on services and 13% on goods in China.

 

Taxes payable consisted of the following:

 

                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
VAT taxes payable     49,655       175,154       24,240  
Income taxes payable     473,565       400,068       55,367  
Other taxes payable     79,034       28,813       3,987  
Totals     602,254       604,035       83,594  

 

 

XML 26 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Concentration of risk
6 Months Ended
Jun. 30, 2023
Risks and Uncertainties [Abstract]  
Concentration of risk

Note 12 — Concentration of risk

 

Credit risk

 

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and short-term investments consisting of time deposit. In China, the insurance coverage for cash deposits at each bank is RMB 500,000. As of June 30, 2023 and December 31, 2022, cash and time deposit balance of RMB 136,273,128 (USD 18,859,244) and RMB 151,119,985 (USD 21,910,338) was deposited with financial institutions located in China, respectively. While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.

 

A majority of the Company’s expense transactions are denominated in RMB and a significant portion of the Company and its subsidiaries’ assets and liabilities are denominated in RMB. RMB is not freely convertible into foreign currencies. In the PRC, certain foreign exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by the PBOC. Remittances in currencies other than RMB by the Company in China must be processed through the PBOC or other China foreign exchange regulatory bodies which require certain supporting documentation in order to affect the remittance.

 

To the extent that the Company needs to convert U.S. dollars into RMB for capital expenditures and working capital and other business purposes, appreciation of RMB against U.S. dollar would have an adverse effect on the RMB amount the Company would receive from the conversion. Conversely, if the Company decides to convert RMB into U.S. dollar for the purpose of making payments for dividends, strategic acquisition or investments or other business purposes, appreciation of U.S. dollar against RMB would have a negative effect on the U.S. dollar amount available to the Company.

 

Customer concentration risk

 

For the six months ended June 30, 2023, one customer accounted for 26.0% of the Company’s total revenues. For the six months ended June 30, 2022, one customer accounted for 24.1% of the Company’s total revenues.

 

As of June 30, 2023, two customers accounted for 25.3% and 25.2% of the Company’s accounts receivable. As of December 31, 2022, two customers accounted for 26.4% and 15.8% of the Company’s accounts receivable.

 

Vendor concentration risk

 

For the six months ended June 30, 2023, two vendors accounted for 50.7% and 14% of the Company’s total purchases. For the six months ended June 30, 2022, two vendors accounted for 31.4% and 16.2% of the Company’s total purchases.

 

As of June 30, 2023, one vendor accounted for 65.4% of the Company’s accounts payable. As of December 31, 2022, two vendors accounted for 63.6% and 10.0% of the Company’s accounts payable, respectively.

 

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

Note 13 — Leases

 

Lease commitments

 

The Company determines if a contract contains a lease at inception. US GAAP requires that the Company’s leases be evaluated and classified as operating or finance leases for financial reporting purposes. The classification evaluation begins at the commencement date and the lease term used in the evaluation includes the non-cancellable period for which the Company has the right to use the underlying asset, together with renewal option periods when the exercise of the renewal option is reasonably certain and failure to exercise such option which result in an economic penalty. All of the Company’s real estate leases are classified as operating leases.

 

The Company has several offices lease agreements with lease terms ranging from two to six years. Upon adoption of ASU 2016-02 on January 1, 2022, the Company recognized approximately RMB 5.7 million (USD 0.9 million) of right of use (“ROU”) assets and approximately RMB 5.7 million (USD 0.9 million) of operating lease liabilities based on the present value of the future minimum rental payments of leases, using incremental borrowing rate of 7.0%. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants. The leases generally do not contain options to extend at the time of expiration.

 

As of June 30, 2023, the Company’s operating leases had a weighted average remaining lease term of approximately 2.57 years.

 

Operating lease expenses are allocated between the cost of revenue and selling, general, and administrative expenses. Rent expenses for the six months ended June 30, 2023 and 2022 were RMB 960,220 (USD 142,699) and RMB 943,789, respectively.

 

The maturity of the Company’s lease obligations is presented below:

 

               
Twelve Months Ending December 31,  

Operating

Lease

Amount

   

Operating

Lease

Amount

 
    RMB     USD  
2023(remaining six months)     1,275,719       176,551  
2024     1,252,317       173,312  
2025     962,477       133,200  
2026     579,793       80,239  
Total lease payments     4,070,306       563,302  
Less: Interest     (694,731 )     (96,146 )
Present value of lease liabilities     3,375,575       467,156  

 

Future amortization of Company’s ROU assets is presented below:

 

               
Twelve Months Ending December 31,  

Operating

Lease

Amount

   

Operating

Lease

Amount

 
    RMB     USD  
2023(remaining six months)     799,014       110,578  
2024     1,097,308       151,860  
2025     825,821       114,288  
2026     510,832       70,695  
Total     3,232,975       447,421  

 

 

XML 28 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Warrant liabilities
6 Months Ended
Jun. 30, 2023
Warrant Liabilities  
Warrant liabilities

Note 14 — Warrant liabilities

 

As of June 30, 2023, the Company had 5,750,000 public warrants and 270,500 private warrants.

 

The Company accounts for its outstanding Warrants in accordance with the guidance contained in ASC 815-40-15-7D and 7F. Management has determined that the Private Warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the Private Warrants as liabilities at their fair value and adjusts the Private Warrants to fair value at each reporting period. Management has further determined that its Public Warrants qualify for equity treatment. Warrant liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in our statements of operations.

 

Public Warrants

 

On June 24, 2021, the Company sold 5,750,000 units at a price of $10.00 per Public Unit in its Initial Public Offering. Each Public Unit consists of one ordinary share of the Company, $0.0001 par value per share, one right and one redeemable warrant (the “Public Warrant”). Each Public Warrant entitles the holder to purchase one-half (1/2) of an ordinary share at an exercise price of $11.50 per whole share, subject to adjustment as described in Form S-1 Amendment No. 2 filed on June 11, 2021. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares. This means that only an even number of warrants may be exercised at any given time by a warrant holder.

 

No public warrants will be exercisable for cash unless the Company has an effective and current registration statement covering the ordinary shares issuable upon exercise of the warrants and a current prospectus relating to such ordinary shares. It is the Company’s current intention to have an effective and current registration statement covering the ordinary shares issuable upon exercise of the warrants and a current prospectus relating to such ordinary shares in effect promptly following consummation of an initial business combination.

 

The Public Warrants became exercisable on September 16, 2022, the later of (a) the consummation of a Business Combination, which was September 16, 2022, or (b) 12 months from the effective date of the registration statement relating to the Initial Offering, which was June 21, 2021. No Public Warrants will be exercisable for cash unless the Company has an effective and current registration statement covering the ordinary shares issuable upon exercise of the Public Warrants and a current prospectus relating to such ordinary shares. The Company has agreed that as soon as practicable, but in no event later than 15 business days after the closing of a Business Combination, the Company will use its best efforts to file, and within 60 business days following a Business Combination to have declared effective, a registration statement covering the ordinary shares issuable upon exercise of the warrants. Notwithstanding the foregoing, if a registration statement covering the ordinary shares issuable upon the exercise of the Public Warrants is not effective within 60 days, the holders may, until such time as there is an effective registration statement and during any period when the Company shall have failed to maintain an effective registration statement, exercise the Public Warrants on a cashless basis pursuant to an available exemption from registration under the Securities Act. If an exemption from registration is not available, holders will not be able to exercise their Public Warrants on a cashless basis. The Public Warrants will expire five years from the consummation of a Business Combination or earlier upon redemption or liquidation.

 

The Company may call the warrants for redemption (excluding the Private Warrants), in whole and not in part, at a price of $0.01 per warrant:

 

  at any time while the Public Warrants are exercisable,

 

  upon not less than 30 days’ prior written notice of redemption to each Public Warrant holder,

 

  if, and only if, the reported last sale price of the ordinary shares equals or exceeds $16.50 per share, for any 20 trading days within a 30-trading day period ending on the third trading day prior to the notice of redemption to Public Warrant holders, and

 

  if, and only if, there is a current registration statement in effect with respect to the issuance of the ordinary shares underlying such warrants at the time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of redemption.

 

If the Company calls the Public Warrants for redemption, management will have the option to require all holders that wish to exercise the Public Warrants to do so on a “cashless basis,” as described in the warrant agreement. The exercise price and number of ordinary shares issuable upon exercise of the warrants may be adjusted in certain circumstances including in the event of a share dividend, extraordinary dividend or recapitalization, reorganization, merger or consolidation. However, the warrants will not be adjusted for issuances of ordinary shares at a price below its exercise price. Additionally, in no event will the Company be required to net cash settle the warrants. If the Company is unable to complete a Business Combination within the Combination Period and the Company liquidates the funds held in the Trust Account, holders of warrants will not receive any of such funds with respect to their warrants, nor will they receive any distribution from the Company’s assets held outside of the Trust Account with respect to such warrants. Accordingly, the warrants may expire worthless.

 

Private Warrants

 

Simultaneously with the closing of the Initial Public Offering, the Company consummated a private placement of 270,500 Private Units at $10.0 per unit, purchased by the sponsor. The Private Units are identical to the units sold in the Initial Public Offering except that the warrants included in the Private Units (the “Private Warrants”) and the ordinary shares issuable upon the exercise of the Private Warrants will not be transferable, assignable or saleable until after the completion of a Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants will be exercisable on a cashless basis and will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.

 

XML 29 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies

Note 15 — Commitments and contingencies

 

Contingencies

 

From time to time, the Company is party to certain legal proceedings, as well as certain asserted and un-asserted claims. Amounts accrued, as well as the total amount of reasonably possible losses with respect to such matters, individually and in the aggregate, are not deemed to be material to the consolidated financial statements.

 

The Company, along with its shareholder Joyous JD Limited, has initiated litigation in the New York Supreme Court New York County against Greenland Asset Management Corporation, the sponsor of the pre-business combination company, Golden Path Acquisition Corporation (“Sponsor”).

 

1. Joyous JD Limited is seeking damages in connection with the Sponsor’s breach of certain investment agreements which was executed by and between the Sponsor and Joyous JD Limited;

 

2. The Company is seeking damages in connection with the Sponsor’s noncompliant misuse of Form S-4 in registering shares during the course of the business combination, which resulted in a forced withdrawal of the Form S-4. The Company has commenced lawsuit seeking damages.

 

The Court has accepted the complaint filed by the Company and Joyous JD Limited. Due to uncertainty over the process and outcome of the lawsuit, the final ruling of the Court shall prevail.

 

 

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

Note 16 — Shareholders’ equity

 

Ordinary shares

 

The Company was established under the laws of Cayman Islands on November 10, 2020 with authorized shares of 500,000,000 ordinary shares and a par value of USD 0.0001 each.

 

On January 6, 2021, the Company issued an aggregate of 1,150,000 founder shares to the Sponsor for an aggregate purchase price of $25,000 in cash.

 

On March 26, 2021, the Company issued an additional 287,500 founder shares to the Sponsor in connection with a recapitalization.

 

On June 24, 2021, the Company sold 5,750,000 units at a price of $10.00 per Public Unit in the Initial Public Offering.

 

Simultaneously on June 24, 2021, the Company issued 270,500 ordinary shares under 270,500 private placement units at $10 per unit, to the Sponsor.

 

Due to the Merger, public shareholders redeemed 2,182,470 ordinary shares.

 

At the Closing of the Business Combination, the Company issued 44,554,455 ordinary shares to the former shareholders of MC.

 

As of June 30, 2023, the Company had 50,812,035 shares with a par value of USD 0.0001 each.

 

Restricted assets

 

The Company’s ability to pay dividends is primarily dependent on the Company receiving distributions of funds from its subsidiary. Relevant PRC statutory laws and regulations permit payments of dividends by Beijing Xihuiyun and Shanghai Mengyun (collectively “Mengyun PRC entities”) only out of its retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. The results of operations reflected in the accompanying unaudited consolidated financial statements prepared in accordance with U.S. GAAP differ from those reflected in the statutory financial statements of Mengyun PRC entities.

 

Mengyun PRC entities are required to set aside at least 10% of their after-tax profits each year, if any, to fund certain statutory reserve funds until such reserve funds reach 50% of its registered capital. In addition, Mengyun PRC entities may allocate a portion of its after-tax profits based on PRC accounting standards to an enterprise expansion fund and staff bonus and welfare fund at its discretion. Mengyun PRC entities may allocate a portion of its after-tax profits based on PRC accounting standards to a discretionary surplus fund at its discretion. The statutory reserve funds and the discretionary funds are not distributable as cash dividends. Remittance of dividends by a wholly foreign-owned company out of China is subject to examination by the banks designated by State Administration of Foreign Exchange.

 

As a result of the foregoing restrictions, Mengyun PRC entities are restricted in their ability to transfer their assets to the Company. Foreign exchange and other regulations in the PRC may further restrict Mengyun PRC entities from transferring funds to the Company in the form of dividends, loans and advances. As of June 30, 2023, amounts restricted are the paid-in-capital and statutory reserve of Mengyun PRC entities, which amounted to RMB 41,106,881 (USD 6,121,025).

 

Statutory reserve

 

During the six months ended June 30, 2023 and 2022, Mengyun PRC entities collectively attributed RMB 0 and RMB 1,722,734, of retained earnings for their statutory reserves, respectively. 

 

XML 31 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Segments
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Segments

Note 17 — Segments

 

ASC 280, “Segment Reporting”, establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for detailing the Company’s business segments.

 

The Company’s chief operating decision maker is the Chief Executive Officer, who reviews the financial information of the separate operating segments when making decisions about allocating resources and assessing the performance of the group. The Company has determined that it has two operating segments: (1) holographic solutions, and (2) holographic technology service.

 

The following tables present summary information by segment for the six months ended June 30, 2023 and 2022:

 

                               
   

Holographic

solutions

   

Holographic

technology

service

   

Total

June 30,

2022

    Total
June 30,
2022
 
    RMB     RMB    

RMB

    USD  
Revenues     107,019,008       145,127,630       252,146,638       37,634,950  
Cost of revenues     (91,313,957 )     (35,062,312 )     (126,376,269 )     (18,862,693 )
Gross profit     15,705,051       110,065,318       125,770,369       18,772,257  
Depreciation and amortization     (1,273,588 )     (2,041,882 )     (3,315,470 )     494,861  
Total capital expenditures     (1,812,133 )     -       (1,812,133 )     (270,476 )

 

                                 
   

Holographic

solutions

   

Holographic

technology

service

   

Total

June 30,

2023

    Total
June 30,
2023
 
    RMB     RMB    

RMB

    USD  
Revenues     20,639,027       77,275,798       97,914,825       14,138,917  
Cost of revenues     (15,230,528 )     (32,724,181 )     (47,954,709 )     (6,924,668 )
Gross profit     5,408,499       44,551,617       49,960,116       7,214,249  
Depreciation and amortization     (3,525,947 )     -       (3,525,947 )     (509,147 )
Total capital expenditures     (345,488 )     -       (345,488 )     (49,889 )

 

Total assets as of:

 

   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB    

RMB

   

USD

 
    (Audited)              
Holographic solutions     200,456,129       178,063,283       24,642,708  
Holographic technology service     81,665,772       74,962,758       10,374,320  
Total assets     282,121,901       253,026,041       35,017,028  

 

Disaggregated information of holographic solutions revenues by business lines are as follows:

 

                       
   

Total for the

six months ended

June 30,

2022

   

Total for the

six months ended

June 30,

2023

   

Total for the

six months ended

June 30,

2023

 
   

RMB

   

RMB

   

USD

 
Holographic Technology LiDAR Products     19,462,207       13,825,305       1,996,376  
Holographic Technology Intelligence Vision software and Technology Development Service     12,768,490       1,907,888       275,499  
Holographic Technology Licensing and Content Product     13,854,285       2,689,770       388,403  
Holographic Hardware Sales     60,934,026       2,216,064       320,000  
Total Holographic Solutions     107,019,008       20,639,027       2,980,278  
XML 32 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of significant accounting policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of presentation

Basis of presentation

 

The accompanying unaudited interim condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”), regarding financial reporting, and include all normal and recurring adjustments that management of the Company considers necessary for a fair presentation of its financial position and operation results. The results of operations for the six months ended June 30, 2023 are not necessarily indicative of results to be expected for any other interim period or for the full year of 2023. Accordingly, these unaudited interim condensed financial statements should be read in conjunction with the Company’s audited financial statements and note thereto as of and for the years ended December 31, 2022.

 

Principles of consolidation

Principles of consolidation

 

The unaudited consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany transactions and balances between the Company and its subsidiaries are eliminated upon consolidation.

 

Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors.

 

Use of estimates and assumptions

Use of estimates and assumptions

 

The preparation of unaudited interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the unaudited interim condensed consolidated financial statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected in the Company’s unaudited interim condensed consolidated financial statements include the useful lives of property and equipment and intangible assets, impairment of long-lived assets and goodwill, allowance for doubtful accounts, provision for contingent liabilities, revenue recognition, deferred taxes and uncertain tax position, the fair value of contingent consideration related to business acquisitions. Actual results could differ from these estimates.

 

Foreign currency translation and other comprehensive income (loss)

Foreign currency translation and other comprehensive income (loss)

 

The reporting currency of the audited consolidated financial statements for the December 31, 2022 is USD. The company has also presented USD for the period ended June 30, 2023 as additional information to the reader.

 

As of June 30, 2023, which was the last business day of the registrants second quarter, the Company determined that it would qualify as a foreign private issuer, as that term is defined in Rule 3b-4(c) promulgated under the Securities Exchange Act of 1934, beginning as of July 1, 2023. The Company has therefore changed its reporting currency from US dollars (“USD”) to Renminbi (“RMB”).

 

The Company uses RMB as its reporting currency. The functional currency of MicroCloud, MC, Mengyun HK, Mcloudvr HK and Broadvision HK is in US dollars and the functional currency of the Company’s other subsidiaries is RMB, as determined based on the criteria of Accounting Standards Codification (“ASC”) 830 “Foreign Currency Matters.”

 

In the unaudited interim condensed consolidated financial statements, the financial information of the Company and other entities located outside of the PRC has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the period. The resulting foreign currency translation adjustment is recorded in other comprehensive income (loss).

 

The balance sheet amounts, with the exception of shareholders’ equity for MC, Mengyun HK, Mcloudvr HK and Broadvision HK as of June 30, 2023 and December 31, 2022 were translated at RMB 1.00 to USD 0.1384 and to USD 0.1450, respectively. The shareholders’ equity accounts were stated at their historical rate. Cash flows are also translated at average translation rates for the periods, therefore, amounts reported on the statement of cash flows will not necessarily agree with changes in the corresponding balances on the consolidated balance sheet.

 

Convenience translation

Convenience translation

 

Translations of balances in the unaudited interim condensed consolidated balance sheets, unaudited interim condensed consolidated statements of income and unaudited interim condensed consolidated statements of cash flows from RMB into USD as of and for the six months ended June 30, 2023 are solely for the convenience of the reader and were calculated at the rate of RMB 1.00 to USD 0.1384, representing the mid-point reference rate set by Peoples’ Bank of China on June 30, 2023. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into USD at that rate, or at any other rate.

 

Cash and cash equivalents

Cash and cash equivalents

 

Cash and cash equivalents primarily consist of bank deposits with original maturities of three months or less, which are unrestricted as to withdrawal and use. Cash and cash equivalents also consist of funds earned from the Company’s operating revenues which were held at third party platform fund accounts which are unrestricted as to immediate use or withdraw. The Company maintains most of its bank accounts in the PRC and HK.

 

Accounts receivable, net

Accounts receivable, net

 

Accounts receivable include trade accounts due from customers. Accounts are considered overdue after 90 days. Management reviews its receivables on a regular basis to determine if the bad debt allowance is adequate and provides allowance when necessary. The allowance is based on management’s best estimates of specific losses on individual customer exposures, as well as the historical trends of collections. Account balances are charged off against the allowance after all means of collection have been exhausted and the likelihood of collection is not probable.

 

Other receivables and prepaid expenses

Other receivables and prepaid expenses

 

Other receivables that are short term in nature include employee advances to pay certain of the Company’s expenses in the normal course of business and certain short-term deposits. Prepaid expenses included utilities or system services. An allowance for doubtful accounts may be established and recorded based on management’s assessment of the likelihood of collection. Management reviews these items on a regular basis to determine if the allowance for doubtful accounts is adequate and adjusts the allowance when necessary. Delinquent account balances are written-off against the allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.

 

Property plant and equipment, net

Property plant and equipment, net

 

Property plant and equipment are stated at cost less accumulated depreciation and impairment if applicable. Depreciation is computed using the straight-line method over the estimated useful lives of the assets with 5% residual value. The estimated useful lives are as follows:

 

  Useful Life  
Office equipment   3 years  
Office furniture and fixtures   35 years  
Leasehold improvements   12 years  

 

Cost method investments

Cost method investments

 

The Company accounts for investments with less than 20% of the voting shares and does not have the ability to exercise significant influence over operating and financial policies of the investee using the cost method. The Company records cost method investments at the historical cost in its condensed consolidated financial statements and subsequently records any dividends received from the net accumulated earnings of the investee as income. Dividends received in excess of earnings are considered a return of investment and are recorded as reduction in the cost of the investments. 

 

Cost method investments are evaluated for impairment when facts or circumstances indicate that the fair value of the long-term investments is less than its carrying value. An impairment is recognized when a decline in fair value is determined to be other-than-temporary. The Company reviews several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the: (i) nature of the investment; (ii) cause and duration of the impairment; (iii) extent to which fair value is less than cost; (iv) financial condition and near term prospects of the investments; and (v) ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.

 

Intangible assets, net

Intangible assets, net

 

The Company’s intangible assets with definite useful lives primarily consist of customer relationships, software, and non-competing agreements. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives of three to ten years.

 

Goodwill

Goodwill

 

Goodwill represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiaries at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. If impairment exists, goodwill is immediately written off to its fair value and the loss is recognized in the consolidated statements of operations and comprehensive loss. Impairment losses on goodwill are not reversed.

 

The Company reviews the carrying value of intangible assets not subject to amortization, including goodwill, to determine whether impairment may exist annually or more frequently if events and circumstances indicate that it is more likely than not that an impairment has occurred. The Company has the option to assess qualitative factors to determine whether it is necessary to perform further impairment testing in accordance with ASC 350-20, as amended by ASU 2017-04. If the Company believes, as a result of the qualitative assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then the impairment test described below is required. The Company compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit exceeds its fair value, impairment is recognized for the difference, limited to the amount of goodwill recognized for the reporting unit. Estimating fair value is performed by utilizing various valuation techniques, with the primary technique being a discounted cash flow.

 

Business combination

Business combination

 

The purchase price of an acquired company is allocated between tangible and intangible assets acquired and liabilities assumed from the acquired business based on their estimated fair values, with the residual of the purchase price recorded as goodwill. Transaction costs associated with business combinations are expensed as incurred, and are included in general and administrative expenses in the Company’s consolidated statements of operations. The results of operations of the acquired business are included in the Company’s operating results from the date of acquisition.

 

Fair value measurement

Fair value measurement

 

The accounting standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires disclosure of the fair value of financial instruments held by the Company.

 

The accounting standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure requirements for fair value measures. The three levels are defined as follow:

 

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

 

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

 

  Level 3 inputs to the valuation methodology are unobservable and significant to the fair value.

 

Warrants liabilities

Warrants liabilities

 

The Company accounts for warrants (Public Warrants or Private Warrants) as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) ASC 480 and ASC 815, “Derivatives and Hedging” (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own ordinary shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

 

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of equity at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded as liabilities at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations. The Company has elected to account for its Public Warrants as equity and the Private Warrants as liabilities.

 

Revenue recognition

Revenue recognition

 

Effective January 1, 2019, the Company adopted ASC Topic 606 using the modified retrospective adoption method. Based on the requirements of ASC Topic 606, revenue is recognized when control of the promised goods or services is transferred to the customers in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Revenue is recognized when the following 5-step revenue recognition criteria are met:

 

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

 

The Company’s revenue recognition policies effective upon the adoption of ASC 606 are as follows:

 

(i) Holographic Solutions

 

a. Holographic Technology LiDAR Products

 

The Company generates light detection and ranging (“LiDAR”) revenue through selling integrated circuit board embedded with holographic software. The Company typically enters into written contracts with its customer where the rights of the parties, including payment terms, are identified and sales prices to the customers are fixed with no separate sales rebate, discount, or other incentive and no right of return exists on sales of inventory. The Company’s performance obligation is to deliver products according to contract specifications. The Company recognizes product revenue at a point in time when the control of products is transferred to customers.

 

b. Holographic Technology Intelligence Vision software and Technology Development Service

 

The Company generates revenue by developing advanced driver assistance systems (“ADAS”) software and technology, which are generally on a fixed-priced basis. The Company has no alternative use for the customized software and the Company has an enforceable right to payment for performance completed to date. Revenues from ADAS software development contracts are recognized over time during the contract period based on the Company’s measurement of progress towards completion using input method, which is usually measured by comparing labor hours expended to date to total estimated labor hours needed to satisfy the performance obligation. As of June 30, 2023 and December 31, 2022, the Company’s aggregate amounts of transaction price allocated to unsatisfied performance obligation are RMB 0 and RMB 465,800, respectively. Assumptions, risks and uncertainties inherent in the estimates used to measure progress could affect the amount of revenues, receivables and deferred revenues at each reporting period. The Company has a long history of developing various ADAS software resulting in its ability to reasonably estimate the progress toward completion on each fixed price customized contracts.

 

c. Holographic Technology Licensing and Content Products

 

The Company provides holographic content products and holographic software for music videos, shows, and commercials on a fixed-price basis. These contents and software are generally pre-developed and exist when made available to the customer. Content products are delivered through its website or offline using hard drive.

 

Revenues from licensing and content products are recognized at the point in time when the control of products or services is transferred to customers. No upgrades, maintenance, or any other post-contract customer support are provided.

 

d. Holographic Technology Hardware Sales

 

The Company is a distributer of holographic hardware and generates revenue through resale. In accordance with ASC 606, revenue recognition: principal agent consideration, an entity is a principal if it controls the specified good or service before that good or service is transferred to a customer. Otherwise, the entity is an agent in the transaction. The Company evaluates three indicators of control in accordance with ASU 2016-08: 1) For hardware sales, the Company is the most visible entity to customers and assumes fulfilment risk and risks related to the acceptability of products, including addressing customer complaints directly and handling of product returns or refunds directly. 2) The Company assumes inventory risk after taking the title from vendors and is responsible for product damage during shipment period prior to acceptance of its customers and is also responsible for product return if the customer is not satisfied with the products. 3) The Company determines the resale price of hardware products. 4) The Company is the party that directs the use of the inventory and can prevent the vendor from transferring the product to a customer or to redirect the products to a different customer. After evaluating the above scenario, the Company considers itself the principal of these arrangements and records hardware sales revenue on a gross basis.

 

Hardware sales contracts are on a fixed price basis with no separate sales rebate, discount, or other incentive. Revenue is recognized at a point in time when the Company has delivered products and the acceptance by its customer with no future obligation. The Company generally permits returns of products due to deficits; however, returns are historically insignificant.

 

(ii) Holographic Technology Service

 

Holographic advertisements are the use of holographic technology integrated into advertisements on media platforms and offline display. The Company enters advertising contracts with advertisers to promote merchandises and services where the price, which is generally based on cost per action (“CPA”), is fixed and determinable. The Company provides its advertising service to channel providers where the amounts cost per action are also fixed and determinable. Revenue is recognized at a point of time when agreed actions are performed. The Company considers itself as provider of the services under the CPA model as it has the control of the services at any time before it is transferred to the customers which is evidenced by 1) having a right to a service to be performed by the other party, which gives the Company the ability to direct that party to provide the service to the customers on the Company’s behalf. 2) having discretion in setting the price for the service 3) billing monthly advertising fee directly to customers by settling valid CPA data with customers. Therefore, the Company acts as the principal of these arrangements and reports revenue earned and costs incurred related to these transactions on a gross basis. The Company also provides advertisement services through influencers on social networks. The Company charges advertisers a fixed rate, which is generally a fixed percentage of total value of merchandise sold over a specific period (“GMV”). Revenue is recognized at a point of time when merchandise is sold through social network.

 

The Company’s software development kit (“SDK”) service is a collection of software development tools in one installable package that enables customers (usually software developers) to add holographic functionality and run holographic advertisements in their APPs or software. SDK contracts are primarily on a fixed rate basis, or cost per SDK Connection. The Company recognizes SDK service revenue at a point in time when a user completes an SDK connection via a designated portal. Service fees are generally billed monthly based on per-connection basis.

 

The Company also provides game promotion services for game developers and licensed game operators. The Company acted as a marketing channel that it will promote the games through in-house or third-party platforms, from which users can download the mobile and purchase virtual currency for in game premium features to enhance their game playing experience. The Company contracts with third party payment platforms for collection services offered to game players who have purchased virtual currency. The game developers, licensed operator, payment platforms and the marketing channels are entitled to profit sharing based on a prescribed percentage of the gross amount charged to the game players. The Company’s obligation in the promotion services is completed at a point in time when the game players made a payment to purchase virtual currency. The Company considered itself an agent in these arrangements since it does not control the services at any time. Accordingly, the Company records the game promotion service revenue on a net basis.

 

Contract balances

Contract balances

 

The Company records receivable related to revenue when it has an unconditional right to invoice and receive payment.

 

Payments received from customers before all of the relevant criteria for revenue recognition met are recorded as deferred revenue.

 

Cost of revenues

Cost of revenues

 

For holographic solutions, the cost of revenue consists primarily of the costs of hardware products sold and outsourced content providers, third party software development costs, and compensation expenses for the Company’s professionals.

 

For holographic technology service, the cost of revenue consists primarily of costs paid to channel distributors for advertising services and compensation expenses for the Company’s professionals.

 

Cost allocation

Cost allocation

 

Cost allocation include allocation of certain general and administrative and financial expenses paid by the Parent. General and administrative expenses consist primarily salary and related expenses of senior management and employees, shared management expenses, including accounting, consulting, legal support services, and other expenses to provide operating support to the related businesses. These allocations are made using a proportional cost allocation method by considering the proportion of revenues, headcounts as well as estimates of time spent on the provision of services attributable to the Company and the related expenses resulted from the acquisition of subsidiary.

 

Research and development

Research and development

 

Research and development expenses include salaries and other compensation-related expenses to the Company’s research and product development personnel, outsourced subcontractors, as well as office rental, depreciation and related expenses for the Company’s research and product development team.

 

Value added taxes (“VAT”)

Value added taxes (“VAT”)

 

Revenue represents the invoiced value of service, net of VAT. The VAT is based on gross sales price and VAT rates range up to 13% in China, depending on the type of service provided or product sold. Entities that are VAT general taxpayers are allowed to offset qualified input VAT paid to suppliers against their output VAT liabilities. Net VAT balance between input VAT and output VAT is recorded in tax payable. All of the VAT returns filed by the Company’s subsidiaries in China, have been and remain subject to examination by the tax authorities for five years from the date of filing.

 

Income taxes

Income taxes

 

The Company accounts for current income taxes in accordance with the laws of the relevant tax authorities. The charge for taxation is based on the results for the fiscal year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively enacted by the balance sheet date.

 

Deferred taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying amount of assets and liabilities in the condensed consolidated financial statements and the corresponding tax basis used in the computation of assessable tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized. Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled. Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity, in which case the deferred tax is also dealt with in equity. 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 for in accordance with the laws of the relevant taxing authorities.

 

An uncertain tax position is recognized as a benefit only if it is “more likely than not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. No penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred. PRC tax returns filed are subject to examination by any applicable tax authorities.

 

Other Income

Other Income

 

Other Income primary includes government subsidies which are amounts granted by local government authorities as an incentive for companies to promote development of the local technology industry. The Company receives government subsidies related to government sponsored projects, and records such government subsidies as a liability when it is received. The Company records government subsidies as other income when there is no further performance obligation.

 

Leases

Leases

 

The Company adopted FASB ASU 2016-02, “Leases” (Topic 842) for the year ended December 31, 2020, and elected the practical expedients that does not require us to reassess: (1) whether any expired or existing contracts are, or contain, leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any expired or existing leases. For lease terms of twelve months or fewer, a lessee is permitted to make an accounting policy election not to recognize lease assets and liabilities. The Company also adopted the practical expedient that allows lessees to treat the lease and non-lease components of a lease as a single lease component.

 

Operating lease ROU assets and lease liabilities are recognized at the adoption date or the commencement date, whichever is earlier, based on the present value of lease payments over the lease term. Since the implicit rate for the Company’s leases is not readily determinable, the Company use its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is the rate of interest that the Company would have to pay to borrow, on a collateralized basis, an amount equal to the lease payments, in a similar economic environment and over a similar term.

 

Lease terms used to calculate the present value of lease payments generally do not include any options to extend, renew, or terminate the lease, as the Company does not have reasonable certainty at lease inception that these options will be exercised. The Company generally considers the economic life of its operating lease ROU assets to be comparable to the useful life of similar owned assets. The Company has elected the short-term lease exception, therefore operating lease ROU assets and liabilities do not include leases with a lease term of twelve months or less. Its leases generally do not provide a residual guarantee. The operating lease ROU asset also excludes lease incentives. Lease expense is recognized on a straight-line basis over the lease term.

 

The Company reviews the impairment of its ROU assets consistent with the approach applied for its other long-lived assets. The Company reviews the recoverability of its long-lived assets when events or changes in circumstances occur that indicate that the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on its ability to recover the carrying value of the asset from the expected undiscounted future pre-tax cash flows of the related operations. The Company has elected to include the carrying amount of operating lease liabilities in any tested asset group and include the associated operating lease payments in the undiscounted future pre-tax cash flows.

 

Employee benefit

Employee benefit

 

The full-time employees of the Company are entitled to staff welfare benefits including medical care, housing fund, pension benefits, unemployment insurance and other welfare, which are government mandated defined contribution plans. The Company is required to accrue for these benefits based on certain percentages of the employees’ respective salaries, subject to certain ceilings, in accordance with the relevant PRC regulations, and make cash contributions to the state-sponsored plans out of the amounts accrued.

 

Earnings/(loss) per share

Earnings/(loss) per share

 

The Company computes earnings/loss per share (“EPS”) in accordance with ASC 260, “Earnings per Share”. ASC 260 requires companies to present basic and diluted EPS. Basic EPS is measured as net income/loss divided by the weighted average ordinary share outstanding for the period. Diluted EPS presents the dilutive effect on a per share basis of the potential ordinary shares (e.g., convertible securities, options and warrants) as if they had been converted at the beginning of the periods presented, or issuance date, if later. Potential ordinary shares that have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted EPS. 

 

Statutory reserves

Statutory reserves

 

Pursuant to the laws applicable to the PRC, PRC entities must make appropriations from after-tax profit to the non-distributable “statutory surplus reserve fund”. Subject to certain cumulative limits, the “statutory surplus reserve fund” 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 (“PRC GAAP”) at each year-end). For foreign invested enterprises and joint ventures in the PRC, annual appropriations should be made to the “reserve fund”. For foreign invested enterprises, the annual appropriation for the “reserve fund” cannot be less than 10% of after-tax profits until the aggregated appropriations reach 50% of the registered capital (as determined under PRC GAAP at each year-end). If the Company has accumulated loss from prior periods, the Company is able to use the current period net income after tax to offset against the accumulate loss.

 

Segment reporting

Segment reporting

 

FASB ASC 280, Segment Reporting, establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company’s business segments.

 

The Company uses the management approach to determine reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker (“CODM”) for making decisions, allocating resources and assessing performance. The Company’s CODM has been identified as the CEO, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Company.

 

Recently issued accounting pronouncements

Recently issued accounting pronouncements

 

In May 2019, the FASB issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous incurred loss methodology. The amendments in Update 2016-13 added Topic 326, Financial Instruments — Credit Losses, and made several consequential amendments to the Codification. Update 2016-13 also modified the accounting for available-for-sale debt securities, which must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30, Financial Instruments — Credit Losses — Available-for-Sale Debt Securities. The amendments in this Update address those stakeholders’ concerns by providing an option to irrevocably elect the fair value option for certain financial assets previously measured at amortized cost basis. For those entities, the targeted transition relief will increase comparability of financial statement information by providing an option to align measurement methodologies for similar financial assets. Furthermore, the targeted transition relief also may reduce the costs for some entities to comply with the amendments in Update 2016-13 while still providing financial statement users with decision-useful information. In November 2019, the FASB issued ASU No. 2019-10, which to update the effective date of ASU No. 2016-02 for private companies, not-for-profit organizations and certain smaller reporting companies applying for credit losses, leases, and hedging standard. The new effective date for these preparers is for fiscal years beginning after December 15, 2022. The adoption of this ASU does not have a material effect on the Company’s condensed consolidated financial statements.

 

Except as mentioned above, the Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the Company’s consolidated balance sheets, statements of income and comprehensive income and statements of cash flows.

 

XML 33 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of business and organization (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of accompanying consolidated financial statements
         
Name   Background   Ownership

MC Hologram Inc (“MC”)

 

  - A Cayman Islands company   100% owned by MicroCloud
  - Formed on November 10, 2020  
  - Registered capital of USD 50,000
Primarily engages in holographic integrated solutions.
 
           
Quantum Edge HK Limited (“Mengyun HK”)   - A Hong Kong company   100% owned by MC
  - Formed on November 25, 2020  
  - Registered capital of HK 10,000 (USD 1,290)  
  - A holding company  
           
Beijing Xihuiyun Technology Co., Ltd (“Beijing Xihuiyun”)   - PRC limited liability company   100% owned by Mengyun HK
  - Formed on May 11, 2021  
  - Registered capital of RMB 207,048,000 (USD 30,000,000)  
  - A holding company  
           
Shanghai Mengyun Holographic Technology Co., Ltd. (“Shanghai Mengyun”)   - A PRC limited liability company   81.63% owned by Beijing Xihuiyun and 18.37% owned by Mengyun HK
  - Formed on March 24, 2016  
  - Registered capital of RMB 27,000,000 (USD 4,316,665)  
  - Primarily engages in holographic integrated solutions.  
           
Shenzhen Mengyun Holographic Technology Co., Ltd. (“Shenzhen Mengyun”)   - A PRC limited liability company   100% owned by Shanghai Mengyun
  - Formed on March 15, 2016  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic integrated solutions.  
           
Shenzhen Qianhai Youshi Technology Co., Ltd. (“Qianhai Youshi”)   - A PRC limited liability company   100% owned by Shanghai Mengyun
  - Formed on August 14, 2014  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic content sales and SDK software services.  
           
Shenzhen Yijia Network Technology Co., Ltd. (“Yijia Network”)   - A PRC limited liability company   100% owned by Qianhai Youshi
  - Formed on September 25, 2008  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic content sales and SDK software services.  

 

Name   Background   Ownership
Horgos Youshi Network Technology Co., Ltd. (“Horgos Youshi”)   - A PRC limited liability company   100% owned by Qianhai Youshi
  - Formed on November 2, 2020  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - Primarily engages in holographic content sales and SDK software services.  
       
Horgos Weiyi Software Technology Co., Ltd. (“Horgos Weiyi”)   - A PRC limited liability company   100% owned by Shenzhen Mengyun
  - Formed on September 6, 2016  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic integrated solutions.  
           
Shenzhen BroadVision Technology Co., Ltd. (“Shenzhen Bowei”)   - A PRC limited liability company   100% owned by Shenzhen Mengyun
  - Formed on April 12, 2016  
  - Registered capital of RMB 10,000,000 (USD 1,538,461)  
  - Primarily engages in holographic PCBA solutions.  
           
Mcloudvr Software Network Technology HK Co., Limited (“Mcloudvr HK”)   - A Hong Kong company   100% owned by Shenzhen Mengyun
  - Formed on February 2, 2016  
  - Registered capital of HKD 100,000 (USD 12,882)  
  - Primarily engages in holographic integrated solutions.  
           
Shenzhen Tianyuemeng Technology Co., Ltd. (“Shenzhen Tianyuemeng”)   - A PRC limited liability company   100% owned by Shenzhen Mengyun
  - Formed on January 6, 2014  
  - Registered capital of RMB 20,000,000 (USD 3,076,922)  
  - Primarily engages in holographic advertising services.  
           
Shenzhen Yunao Hongxiang Technology Co., Ltd. (“Shenzhen Yunao”)   - A PRC limited liability company   100% owned by Shenzhen Mengyun
  - Formed on December 3, 2021  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Advertising service  
           
Broadvision Intelligence (Hong Kong), Ltd. (“Broadvision HK”)   - A Hong Kong company   100% owned by Shenzhen Bowei
  - Formed on November 5, 2020  
  - Registered capital of HKD 10,000 (USD 1,288)  
  - No operation  

 

Name   Background   Ownership
Horgos BroadVision Technology Co., Ltd. (“Horgos Bowei”)   - A PRC limited liability company   100% owned by Shenzhen Bowei
  - Formed on November 4, 2020  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - Primarily engages in holographic PCBA solutions.  
           
Horgos Tianyuemeng Technology Co., Ltd. (“Horgos Tianyuemeng”)   - A PRC limited liability company   100% owned by Shenzhen Tianyuemeng
  - Formed on October 23, 2020  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - Primarily engages in SDK software services.  
           
Horgos Tianyuemeng Technology Co., Ltd.-Shenzhen Branch (“Horgos Tianyuemeng-SZ”)   - A PRC limited liability company   100% owned by Horgos Tianyuemeng
  - Formed on March 19, 2021  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - No operation  
  - Dissolved on December 10, 2021  
           
Shanghai Mengyun Quanyou Vision Technology Co., Ltd (“Shanghai Quanyou”)   - A PRC limited liability company   100% owned by Shanghai Mengyun
  - Formed on June 24, 2021  
  - Registered capital of RMB 1,000,000 (USD 153,846)  
  - No operation  
  - Dissolved on September 1, 2021  
       
Ocean Cloud Technology Co., Limited. (“Ocean HK”)   - A Hong Kong company   56% owned by Mcloudvr HK
  - Formed on November 4, 2021  
  - Registered capital of HKD 10,000 (USD 1,288)  
  - No operation  
         
Shenzhen Haiyun Xinsheng Technology Co., Ltd. (“Shenzhen Haiyun”)   - A PRC limited liability company   100% owned by Ocean HK
  - Formed on December 3, 2021  
  - Registered capital of RMB 50,000,000 (USD 7,846,707)  
  - No operation  
           
Shenzhen Tata Mutual Entertainment Information Technology Co., Ltd. (“Shenzhen Tata”)   - A PRC limited liability company   100% owned by Shenzhen Haiyun
  - Formed on January 16, 2020  
  - Sold on June 30, 2022  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Game promotion service  

 

Name   Background   Ownership
Shenzhen Youmi Technology Co., Ltd. (“Shenzhen Youmi”)   - A PRC limited liability company   100% owned by Shenzhen Haiyun
  - Formed on January 29, 2022  
  - Sold on May 31, 2023  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Game promotion and advertising service  
           
Shenzhen Yushian Technology Co., Ltd. (“Shenzhen Yushi”)   - A PRC limited liability company   100% owned by Shenzhen Haiyun
  - Formed on February 18, 2022  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Advertising service  
           
Horgos Tata Mutual Entertainment Information Technology Co., Ltd. (“Horgos Tata”)   - A PRC limited liability company   100% owned by Shenzhen Tata
  - Formed on March 22, 2022  
  - Sold on June 30, 2022  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Game promotion service  
           
Horgos Youmi Technology Co., Ltd. (“Horgos Youmi”)   - A PRC limited liability company   100% owned by Shenzhen Youmi
  - Formed on March 17, 2022  
  - Sold on May 31, 2023  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Advertising service  
         
Horgos Yushian Technology Co., Ltd. (“Horgos Yushi”)   - A PRC limited liability company   100% owned by Shenzhen Yushi
  - Formed on March 24, 2022  
  - Registered capital of RMB 5,000,000 (USD 784,671)  
  - Advertising service  
         
Kashgar Youshi Information Technology Co., Ltd. (“Kashgar Youshi”)   - A PRC limited liability company   100% owned by Qianhai Youshi
  - Formed on May 5, 2016  
  - Registered capital of RMB 5,000,000 (USD 769,230)  
  - Primarily engages in holographic content sales and SDK software services.  
XML 34 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of significant accounting policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of estimated useful lives
  Useful Life  
Office equipment   3 years  
Office furniture and fixtures   35 years  
Leasehold improvements   12 years  
XML 35 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts receivable, net (Tables)
6 Months Ended
Jun. 30, 2023
Credit Loss [Abstract]  
Schedule of Accounts receivable, net
                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Accounts receivable     85,215,404       85,947,341       11,894,509  
Less: allowance for doubtful accounts     (4,862,941 )     (20,534,926 )     (2,841,890 )
Accounts receivable, net     80,352,463       65,412,415       9,052,619  
Schedule of allowance for doubtful accounts
                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Beginning balance     1,886,467       4,862,941     705,060  
Provision for doubtful accounts     2,976,474       15,671,985       2,263,037  
Exchange rate difference     -       -       (126,207 )
Ending balance     4,862,941       20,534,926       2,841,890  
XML 36 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of inventories
                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Raw materials     1,816,058       1,976,122       273,482  
Finished goods     118,350       54,685       7,568  
Total     1,934,408       2,030,807       281,050  
Less: Inventory allowance     (176,459 )     (176,459 )     (24,421 )
Inventories, net     1,757,949       1,854,348       256,629  
XML 37 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Property and equipment, net (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and equipment, net
                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Office equipment     1,140,456       1,140,456       157,831  
Mechanical equipment     1,059,178       1,059,178       146,583  
Electronic and other equipment     2,454,537       2,800,025       387,503  
Vehicles     43,982       43,982       6,087  
Subtotal     4,698,153       5,043,641       698,004  
Less: accumulated depreciation     (3,050,277 )     (3,387,018 )     (468,739 )
Total     1,647,876       1,656,623       229,265  
XML 38 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible assets, net (Tables)
6 Months Ended
Jun. 30, 2023
Intangible Assets Net  
Schedule of Intangible assets, net
                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Customer relationships     13,300,000       13,300,000       1,840,627  
Software     14,745,632       14,745,632       2,040,692  
Non-compete agreement     2,300,000       2,300,000       318,304  
Subtotal     30,345,632       30,345,632       4,199,623  
Less: accumulated amortization     (14,969,109 )     (18,158,314 )     (2,512,984 )
Intangible assets, net     15,376,524       12,187,318       1,686,639  
Schedule of estimated annual amortization expense
               
Twelve months ending June 30,  

Estimated

amortization

expense

   

Estimated

amortization

expense

 
    RMB     USD  
2023     3,118,895       431,633  
2024     4,600,734       636,709  
2025     4,467,080       618,213  
2026     609       84  
Thereafter     -       -  
Total     12,187,318       1,686,639  
XML 39 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Goodwill from Shenzhen Bowei acquisition*     9,729,086       9,729,086       1,346,438  
Goodwill from Shenzhen Tianyuemeng acquisition**     11,426,811       11,426,811       1,581,390  
Goodwill     21,155,897       21,155,897       2,927,828  

 

 
* On July 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Bowei, a provider of holographic PCBA solutions. The transaction consummated on July 1, 2020. According to the agreement, acquisition consideration is RMB 20,000,000 (approximately USD 3.1 million) to acquire the 100% equity interests of Shenzhen Bowei. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 9.7 million (USD 1.5 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition.
** On October 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Tianyuemeng, an entity focused on holographic advertising services. The transaction consummated on October 1, 2020. According to the agreement, acquisition consideration is RMB 30,000,000 (approximately USD 4.6 million) to acquire the 100% equity interests of Shenzhen Tianyuemeng. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 11.4 million (USD 1.8 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition.
Schedule of goodwill reportable segments
                               
    Holographic solutions     Holographic technology service     Total     Total  
    RMB     RMB     RMB     USD  
As of December 31, 2022     9,729,086       11,426,811       21,155,897       3,067,317  
As of June 30, 2023     9,729,086       11,426,811       21,155,897       2,927,828  
XML 40 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Investments in unconsolidated entities (Tables)
6 Months Ended
Jun. 30, 2023
Schedule of Investments [Abstract]  
Schedule of investments
                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Equity investments without readily determinable fair value:                        
19.9% Investment(1)     2,000,000       2,000,000       276,786  
4.4% Investment(2)     500,000       500,000       69,196  
5% Investment(3)     600,000       600,000       83,036  
3% Investment(4)     1,000,000       1,000,000       138,393  
2% Investment(5)     -       600,000       83,036  
Impairment     (4,100,000 )     (4,100,000 )     (567,411 )
Total     -       600,000       83,036  

 

 
(1) In August 2016, Shenzhen Mengyun invested RMB 2,000,000 in a company in the technology development and animation design areas for 19.9% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 2,000,000 (USD 306,645) impairment loss for the investment in 2018.
(2) In November 2015, Shanghai Mengyun invested RMB 500,000 in a company in the database service for 4.44% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 500,000 (USD 76,661) impairment loss for the investment in 2018
(3) In September 2021, Shenzhen Mengyun invested RMB 600,000 in a company specializing in research and development of smart wearable devices for 5% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 600,000 (USD 89,166) impairment loss for the investment in 2022.
(4) In October 2021, Shenzhen Mengyun invested RMB 1,000,000 in a company specializing in VR/AR education technology for 3% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 1,000,000 (USD 148,611) impairment loss for the investment in 2022.
(5) In March 2023, Shenzhen Mengyun invested RMB 600,000 in a company in the technology development and animation design areas for 2% equity interest.
XML 41 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Other payables and accrued liabilities (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Other payables and accrued liabilities
                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Salary payables     6,875,285       6,658,487       921,488  
Other payables and accrued expenses     6,674,268       6,773,998       937,474  
Total other payables and accrued liabilities     13,549,553       13,432,485       1,858,962  
XML 42 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Related party balances and transactions (Tables)
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
Schedule of related parties
                               
Name of Related Parties   Relationship   Nature  

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
            RMB     RMB     USD  
            (Audited)              
Shenzhen Ultimate Holographic Culture Communication Co., Ltd   Shenzhen Mengyun’s 19.9% equity investment   Advances for operational purposes, no interest, due on demand     60,280       -       -  
Total:             60,280       -       -  

 

The amounts due to related parties consists of the following:

 

Name of Related Parties   Relationship   Nature  

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
            RMB     RMB     USD  
            (Audited)              
Yuxiu Han.   Former shareholder and current legal representative of Shenzhen Bowei   Advances for operational purpose, no interest, due on demand     350,000       -       -  
Total:             350,000       -       -  
XML 43 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Taxes (Tables)
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Schedule of income tax expense benefit
                       
   

For the
six months ended

June 30,

2022

   

For the
six months ended

June 30,

2023

   

For the
six months ended

June 30,

2023

 
    RMB     RMB     USD  
Current     (15,989 )     50,007       7,221  
Deferred     1,685,750       943,920       136,302  
Benefit of income taxes     1,669,761       993,927       143,523  
Schedule of deferred tax assets and liabilities
                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
Deferred tax assets:                        
Allowance for doubtful accounts     256,868       202,764       28,061  
Impairment loss for investment     240,000       240,000       33,214  
Net operating loss carry forward     3,409,722       5,354,785       741,065  
Inventory reserve     26,469       26,469       3,663  
Right of use     14,110       18,201       2,519  
Less :valuation allowance     (3,054,301 )     (4,279,816 )     (592,297 )
Deferred tax assets, net     892,868       1,562,403       216,225  
Deferred tax liabilities:                        
Recognition of intangible assets arising from business combinations     1,999,387       1,725,002       238,728  
Deferred tax liabilities, net     1,999,387       1,725,002       238,728  
Total deferred tax liabilities, net     1,106,519       162,599       22,503  
Schedule of Taxes payable
                       
   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB     RMB     USD  
    (Audited)              
VAT taxes payable     49,655       175,154       24,240  
Income taxes payable     473,565       400,068       55,367  
Other taxes payable     79,034       28,813       3,987  
Totals     602,254       604,035       83,594  
XML 44 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of lease liabilities
               
Twelve Months Ending December 31,  

Operating

Lease

Amount

   

Operating

Lease

Amount

 
    RMB     USD  
2023(remaining six months)     1,275,719       176,551  
2024     1,252,317       173,312  
2025     962,477       133,200  
2026     579,793       80,239  
Total lease payments     4,070,306       563,302  
Less: Interest     (694,731 )     (96,146 )
Present value of lease liabilities     3,375,575       467,156  
Schedule of Future amortization of Company’s ROU assets
               
Twelve Months Ending December 31,  

Operating

Lease

Amount

   

Operating

Lease

Amount

 
    RMB     USD  
2023(remaining six months)     799,014       110,578  
2024     1,097,308       151,860  
2025     825,821       114,288  
2026     510,832       70,695  
Total     3,232,975       447,421  
XML 45 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Segments (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of segments
                               
   

Holographic

solutions

   

Holographic

technology

service

   

Total

June 30,

2022

    Total
June 30,
2022
 
    RMB     RMB    

RMB

    USD  
Revenues     107,019,008       145,127,630       252,146,638       37,634,950  
Cost of revenues     (91,313,957 )     (35,062,312 )     (126,376,269 )     (18,862,693 )
Gross profit     15,705,051       110,065,318       125,770,369       18,772,257  
Depreciation and amortization     (1,273,588 )     (2,041,882 )     (3,315,470 )     494,861  
Total capital expenditures     (1,812,133 )     -       (1,812,133 )     (270,476 )

 

                                 
   

Holographic

solutions

   

Holographic

technology

service

   

Total

June 30,

2023

    Total
June 30,
2023
 
    RMB     RMB    

RMB

    USD  
Revenues     20,639,027       77,275,798       97,914,825       14,138,917  
Cost of revenues     (15,230,528 )     (32,724,181 )     (47,954,709 )     (6,924,668 )
Gross profit     5,408,499       44,551,617       49,960,116       7,214,249  
Depreciation and amortization     (3,525,947 )     -       (3,525,947 )     (509,147 )
Total capital expenditures     (345,488 )     -       (345,488 )     (49,889 )

 

Total assets as of:

 

   

December 31,

2022

   

June 30,

2023

   

June 30,

2023

 
    RMB    

RMB

   

USD

 
    (Audited)              
Holographic solutions     200,456,129       178,063,283       24,642,708  
Holographic technology service     81,665,772       74,962,758       10,374,320  
Total assets     282,121,901       253,026,041       35,017,028  
Schedule of Disaggregation
                       
   

Total for the

six months ended

June 30,

2022

   

Total for the

six months ended

June 30,

2023

   

Total for the

six months ended

June 30,

2023

 
   

RMB

   

RMB

   

USD

 
Holographic Technology LiDAR Products     19,462,207       13,825,305       1,996,376  
Holographic Technology Intelligence Vision software and Technology Development Service     12,768,490       1,907,888       275,499  
Holographic Technology Licensing and Content Product     13,854,285       2,689,770       388,403  
Holographic Hardware Sales     60,934,026       2,216,064       320,000  
Total Holographic Solutions     107,019,008       20,639,027       2,980,278  
XML 46 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of business and organization (Details)
6 Months Ended
Jun. 30, 2023
M C Hologram Inc MC [Member]  
Restructuring Cost and Reserve [Line Items]  
Name MC Hologram Inc (“MC”)
Ownership 100% owned by MicroCloud
Background Registered capital of USD 50,000
Quantum Edge HK Limited [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Quantum Edge HK Limited (“Mengyun HK”)
Ownership 100% owned by MC
Background Registered capital of HK 10,000 (USD 1,290)
Beijing Xihuiyun Technology Co [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Beijing Xihuiyun Technology Co., Ltd (“Beijing Xihuiyun”)
Ownership 100% owned by Mengyun HK
Background Registered capital of RMB 207,048,000 (USD 30,000,000)
Shanghai Mengyun Holographic Technology Co [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shanghai Mengyun Holographic Technology Co., Ltd. (“Shanghai Mengyun”)
Ownership 81.63% owned by Beijing Xihuiyun and 18.37% owned by Mengyun HK
Background Registered capital of RMB 27,000,000 (USD 4,316,665)
Shenzhen Mengyun Holographic Technology Co [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Mengyun Holographic Technology Co., Ltd. (“Shenzhen Mengyun”)
Ownership 100% owned by Shanghai Mengyun
Background Registered capital of RMB 10,000,000 (USD 1,538,461)
Shenzhen Qianhai Youshi Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Qianhai Youshi Technology Co., Ltd. (“Qianhai Youshi”)
Ownership 100% owned by Shanghai Mengyun
Background Registered capital of RMB 10,000,000 (USD 1,538,461)
Shenzhen Yijia Network Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Yijia Network Technology Co., Ltd. (“Yijia Network”)
Ownership 100% owned by Qianhai Youshi
Background Registered capital of RMB 10,000,000 (USD 1,538,461)
Horgos Youshi Network Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Horgos Youshi Network Technology Co., Ltd. (“Horgos Youshi”)
Ownership 100% owned by Qianhai Youshi
Background Registered capital of RMB 1,000,000 (USD 153,846)
Horgos Weiyi Software Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Horgos Weiyi Software Technology Co., Ltd. (“Horgos Weiyi”)
Ownership 100% owned by Shenzhen Mengyun
Background Registered capital of RMB 10,000,000 (USD 1,538,461)
Shenzhen Broad Vision Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen BroadVision Technology Co., Ltd. (“Shenzhen Bowei”)
Ownership 100% owned by Shenzhen Mengyun
Background Registered capital of RMB 10,000,000 (USD 1,538,461)
Mcloudvr Software Network Technology HK Co Limited [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Mcloudvr Software Network Technology HK Co., Limited (“Mcloudvr HK”)
Ownership 100% owned by Shenzhen Mengyun
Background Registered capital of HKD 100,000 (USD 12,882)
Shenzhen Tianyuemeng Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Tianyuemeng Technology Co., Ltd. (“Shenzhen Tianyuemeng”)
Ownership 100% owned by Shenzhen Mengyun
Background Registered capital of RMB 20,000,000 (USD 3,076,922)
Shenzhen Yunao Hongxiang Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Yunao Hongxiang Technology Co., Ltd. (“Shenzhen Yunao”)
Ownership 100% owned by Shenzhen Mengyun
Background Registered capital of RMB 5,000,000 (USD 784,671)
Broadvision Intelligence Hong Kong Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Broadvision Intelligence (Hong Kong), Ltd. (“Broadvision HK”)
Ownership 100% owned by Shenzhen Bowei
Background Registered capital of HKD 10,000 (USD 1,288)
Horgos Broad Vision Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Horgos BroadVision Technology Co., Ltd. (“Horgos Bowei”)
Ownership 100% owned by Shenzhen Bowei
Background Registered capital of RMB 1,000,000 (USD 153,846)
Horgos Tianyuemeng Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Horgos Tianyuemeng Technology Co., Ltd. (“Horgos Tianyuemeng”)
Ownership 100% owned by Shenzhen Tianyuemeng
Background Registered capital of RMB 1,000,000 (USD 153,846)
Horgos Tianyuemeng Technology Co Ltd Shenzhen Branch [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Horgos Tianyuemeng Technology Co., Ltd.-Shenzhen Branch (“Horgos Tianyuemeng-SZ”)
Ownership 100% owned by Horgos Tianyuemeng
Background Registered capital of RMB 1,000,000 (USD 153,846)
Shanghai Mengyun Quanyou Vision Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shanghai Mengyun Quanyou Vision Technology Co., Ltd (“Shanghai Quanyou”)
Ownership 100% owned by Shanghai Mengyun
Background Registered capital of RMB 1,000,000 (USD 153,846)
Ocean Cloud Technology Co Limited [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Ocean Cloud Technology Co., Limited. (“Ocean HK”)
Ownership 56% owned by Mcloudvr HK
Background Registered capital of HKD 10,000 (USD 1,288)
Shenzhen Haiyun Xinsheng Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Haiyun Xinsheng Technology Co., Ltd. (“Shenzhen Haiyun”)
Ownership 100% owned by Ocean HK
Background Registered capital of RMB 50,000,000 (USD 7,846,707)
Shenzhen Tata Mutual Entertainment Information Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Tata Mutual Entertainment Information Technology Co., Ltd. (“Shenzhen Tata”)
Ownership 100% owned by Shenzhen Haiyun
Background Registered capital of RMB 5,000,000 (USD 784,671)
Shenzhen Youmi Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Youmi Technology Co., Ltd. (“Shenzhen Youmi”)
Ownership 100% owned by Shenzhen Haiyun
Background Registered capital of RMB 5,000,000 (USD 784,671)
Shenzhen Yushian Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Yushian Technology Co., Ltd. (“Shenzhen Yushi”)
Ownership 100% owned by Shenzhen Haiyun
Background Registered capital of RMB 5,000,000 (USD 784,671)
Horgos Tata Mutual Entertainment Information Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Horgos Tata Mutual Entertainment Information Technology Co., Ltd. (“Horgos Tata”)
Ownership 100% owned by Shenzhen Tata
Background Registered capital of RMB 5,000,000 (USD 784,671)
Horgos Youmi Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Horgos Youmi Technology Co., Ltd. (“Horgos Youmi”)
Ownership 100% owned by Shenzhen Youmi
Background Registered capital of RMB 5,000,000 (USD 784,671)
Horgos Yushian Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Horgos Yushian Technology Co., Ltd. (“Horgos Yushi”)
Ownership 100% owned by Shenzhen Yushi
Background Registered capital of RMB 5,000,000 (USD 784,671)
Kashgar Youshi Information Technology Co Ltd [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Kashgar Youshi Information Technology Co., Ltd. (“Kashgar Youshi”)
Ownership 100% owned by Qianhai Youshi
Background Registered capital of RMB 5,000,000 (USD 769,230)
XML 47 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of business and organization (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2023
Sep. 16, 2022
Defined Benefit Plan Disclosure [Line Items]    
Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Number of Shares   2,182,470
Class of Warrant or Right, Outstanding 6,020,500  
Reverse Recapitalization amount $ 33,200,000  
Common Stock [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Common Stock, Shares, Issued 50,812,035  
MC Shareholders [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Shares, Issued   44,554,455
XML 48 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of significant accounting policies (Details)
Jun. 30, 2023
Office Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3 years
Furniture and Fixtures [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3 years
Furniture and Fixtures [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Leasehold Improvements [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 1 year
Leasehold Improvements [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 2 years
XML 49 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of significant accounting policies (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Foreign cuurency transactions RMB 1.00 to USD 0.1384  
Performance obligation $ 0 $ 465,800
Convenience Translation [Member]    
Foreign cuurency transactions RMB 1.00 to USD 0.1384  
Mcloudvr HK [Member]    
Foreign cuurency transactions   USD 0.1450
XML 50 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts receivable, net (Details)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Credit Loss [Abstract]      
Accounts receivable $ 11,894,509 ¥ 85,947,341 ¥ 85,215,404
Less: allowance for doubtful accounts (2,841,890) (20,534,926) (4,862,941)
Accounts receivable, net $ 9,052,619 ¥ 65,412,415 ¥ 80,352,463
XML 51 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts receivable, net (Details 1)
6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Credit Loss [Abstract]      
Beginning balance $ 705,060 ¥ 4,862,941 ¥ 1,886,467
Provision for doubtful accounts 2,263,037 15,671,985 2,976,474
Exchange rate difference | ¥  
Exchange difference | $ (126,207)    
Ending balance $ 2,841,890 ¥ 20,534,926 ¥ 4,862,941
XML 52 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Inventory Disclosure [Abstract]      
Raw materials $ 273,482 ¥ 1,976,122 ¥ 1,816,058
Finished goods 7,568 54,685 118,350
Total 281,050 2,030,807 1,934,408
Less: Inventory allowance (24,421) (176,459) (176,459)
Inventories, net $ 256,629 ¥ 1,854,348 ¥ 1,757,949
XML 53 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Property and equipment, net (Details)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Property, Plant and Equipment [Line Items]      
Sub total $ 698,004 ¥ 5,043,641 ¥ 4,698,153
Less: accumulated depreciation (468,739) (3,387,018) (3,050,277)
Total 229,265 1,656,623 1,647,876
Office Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Sub total 157,831 1,140,456 1,140,456
Mechanical Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Sub total 146,583 1,059,178 1,059,178
Electronic And Other Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Sub total 387,503 2,800,025 2,454,537
Vehicles [Member]      
Property, Plant and Equipment [Line Items]      
Sub total $ 6,087 ¥ 43,982 ¥ 43,982
XML 54 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Property and equipment, net (Details Narrative)
6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2022
CNY (¥)
Property, Plant and Equipment [Abstract]      
Depreciation expense $ 46,602 ¥ 336,741 ¥ 125,223
XML 55 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible assets, net (Details)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Finite-Lived Intangible Assets [Line Items]      
Subtotal $ 4,199,623 ¥ 30,345,632 ¥ 30,345,632
Less: accumulated amortization (2,512,984) (18,158,314) (14,969,109)
Total 1,686,639 12,187,318 15,376,524
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Subtotal 1,840,627 13,300,000 13,300,000
Software [Member]      
Finite-Lived Intangible Assets [Line Items]      
Subtotal 2,040,692 14,745,632 14,745,632
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Subtotal $ 318,304 ¥ 2,300,000 ¥ 2,300,000
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible assets, net (Details 1)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Intangible Assets Net      
2023 $ 431,633 ¥ 3,118,895  
2024 636,709 4,600,734  
2025 618,213 4,467,080  
2026 84 609  
Thereafter  
Total $ 1,686,639 ¥ 12,187,318 ¥ 15,376,524
XML 57 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible assets, net (Details Narrative)
6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2022
CNY (¥)
Intangible Assets Net      
Amortization expense $ 342,666 ¥ 3,189,205 ¥ 3,190,247
XML 58 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill (Details)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CNY (¥)
Indefinite-Lived Intangible Assets [Line Items]        
GoodWill $ 2,927,828 ¥ 21,155,897 $ 3,067,317 ¥ 21,155,897
Goodwillfrom Shenzhen Bowei Acquisition [Member]        
Indefinite-Lived Intangible Assets [Line Items]        
GoodWill [1] 1,346,438 9,729,086   9,729,086
Goodwillfrom Shenzhen Tianyuemeng Acquisition [Member]        
Indefinite-Lived Intangible Assets [Line Items]        
GoodWill [2] $ 1,581,390 ¥ 11,426,811   ¥ 11,426,811
[1] On July 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Bowei, a provider of holographic PCBA solutions. The transaction consummated on July 1, 2020. According to the agreement, acquisition consideration is RMB 20,000,000 (approximately USD 3.1 million) to acquire the 100% equity interests of Shenzhen Bowei. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 9.7 million (USD 1.5 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition.
[2] On October 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Tianyuemeng, an entity focused on holographic advertising services. The transaction consummated on October 1, 2020. According to the agreement, acquisition consideration is RMB 30,000,000 (approximately USD 4.6 million) to acquire the 100% equity interests of Shenzhen Tianyuemeng. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 11.4 million (USD 1.8 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition.
XML 59 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill (Details 1)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CNY (¥)
Indefinite-Lived Intangible Assets [Line Items]        
GoodWill $ 2,927,828 ¥ 21,155,897 $ 3,067,317 ¥ 21,155,897
Holographic Solutions [Member]        
Indefinite-Lived Intangible Assets [Line Items]        
GoodWill   9,729,086   9,729,086
Holographic Technology Service [Member]        
Indefinite-Lived Intangible Assets [Line Items]        
GoodWill   ¥ 11,426,811   ¥ 11,426,811
XML 60 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Investments in unconsolidated entities (Details)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Schedule of Investments [Line Items]      
Investments $ 83,036 ¥ 600,000
19.9% Investment [Member]      
Schedule of Investments [Line Items]      
Investments [1] 276,786 2,000,000 2,000,000
4.4% Investment [Member]      
Schedule of Investments [Line Items]      
Investments [2] 69,196 500,000 500,000
5% Investment [Member]      
Schedule of Investments [Line Items]      
Investments [3] 83,036 600,000 600,000
3% Investment [Member]      
Schedule of Investments [Line Items]      
Investments [4] 138,393 1,000,000 1,000,000
2% Investment [Member]      
Schedule of Investments [Line Items]      
Investments [5] 83,036 600,000  
Impairment [Member]      
Schedule of Investments [Line Items]      
Impairment of investments $ (567,411) ¥ (4,100,000) ¥ (4,100,000)
[1] In August 2016, Shenzhen Mengyun invested RMB 2,000,000 in a company in the technology development and animation design areas for 19.9% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 2,000,000 (USD 306,645) impairment loss for the investment in 2018.
[2] In November 2015, Shanghai Mengyun invested RMB 500,000 in a company in the database service for 4.44% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 500,000 (USD 76,661) impairment loss for the investment in 2018
[3] In September 2021, Shenzhen Mengyun invested RMB 600,000 in a company specializing in research and development of smart wearable devices for 5% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 600,000 (USD 89,166) impairment loss for the investment in 2022.
[4] In October 2021, Shenzhen Mengyun invested RMB 1,000,000 in a company specializing in VR/AR education technology for 3% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 1,000,000 (USD 148,611) impairment loss for the investment in 2022.
[5] In March 2023, Shenzhen Mengyun invested RMB 600,000 in a company in the technology development and animation design areas for 2% equity interest.
XML 61 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Other payables and accrued liabilities (Details)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CNY (¥)
Payables and Accruals [Abstract]      
Salary payables ¥ 6,658,487 $ 921,488 ¥ 6,875,285
Other payables and accrued expenses 6,773,998 937,474 6,674,268
Total other payables and accrued liabilities ¥ 13,432,485 $ 1,858,962 ¥ 13,549,553
XML 62 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Related party balances and transactions (Details) - CNY (¥)
Jun. 30, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Due from related party   ¥ 60,280
Due to related parties 350,000
Shenzhen Mengyun 19. 9 Equity Investment [Member]    
Related Party Transaction [Line Items]    
Due from related party   60,280
Yuxiu Han [Member]    
Related Party Transaction [Line Items]    
Due to related parties   ¥ 350,000
XML 63 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Taxes (Details)
6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2022
CNY (¥)
Income Tax Disclosure [Abstract]      
Current $ 7,221 ¥ 50,007 ¥ (15,989)
Deferred 136,302 943,920 1,685,750
Benefit of income taxes $ 143,523 ¥ 993,927 ¥ 1,669,761
XML 64 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Taxes (Details 1)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Deferred tax assets:      
Allowance for doubtful accounts $ 28,061 ¥ 202,764 ¥ 256,868
Impairment loss for investment 33,214 240,000 240,000
Net operating loss carry forward 741,065 5,354,785 3,409,722
Inventory reserve 3,663 26,469 26,469
Right of use 2,519 18,201 14,110
Less: valuation allowance (592,297) (4,279,816) (3,054,301)
Deferred tax assets, net 216,225 1,562,403 892,868
Deferred tax liabilities:      
Recognition of intangible assets arising from business acquisition 238,728 1,725,002 1,999,387
Deferred tax liabilities, net 238,728 (1,725,002) (1,999,387)
Total deferred tax liabilities, net $ 22,503 ¥ 162,599 ¥ 1,106,519
XML 65 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Taxes (Details 2)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Income Tax Disclosure [Abstract]      
VAT taxes payable $ 24,240 ¥ 175,154 ¥ 49,655
Income taxes payable 55,367 400,068 473,565
Other taxes payable 3,987 28,813 79,034
Totals $ 83,594 ¥ 604,035 ¥ 602,254
XML 66 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Taxes (Details Narrative) - Jun. 30, 2023
USD ($)
CNY (¥)
Income Tax Disclosure [Abstract]    
Net operating loss carry forwards $ 5,671,368 ¥ 40,980,173
XML 67 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Concentration of risk (Details Narrative)
6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
Dec. 31, 2022
USD ($)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Concentration Risk [Line Items]          
Cash deposits       ¥ 500,000  
Deposited $ 18,859,244   $ 21,910,338 ¥ 136,273,128 ¥ 151,119,985
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 26.00% 24.10%      
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 25.30%   26.40%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customer [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 25.20%   15.80%    
Purchases [Member] | Vendor Concentration Risk [Member] | One Vendor [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 50.70% 31.40%      
Purchases [Member] | Vendor Concentration Risk [Member] | Two Vendor [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 14.00% 16.20%      
Accounts Payable [Member] | Vendor Concentration Risk [Member] | One Vendor [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 65.40%   63.60%    
Accounts Payable [Member] | Vendor Concentration Risk [Member] | Two Vendor [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     10.00%    
XML 68 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Jun. 30, 2023
USD ($)
CNY (¥)
Leases [Abstract]    
2023(remaining six months) $ 176,551 ¥ 1,275,719
2024 173,312 1,252,317
2025 133,200 962,477
2026 80,239 579,793
Total lease payments 563,302 4,070,306
Less: Interest (96,146) (694,731)
Present value of lease liabilities $ 467,156 ¥ 3,375,575
XML 69 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details 1) - Jun. 30, 2023
USD ($)
CNY (¥)
Leases [Abstract]    
2023 (remaining six months) $ 110,578 ¥ 799,014
2024 151,860 1,097,308
2025 114,288 825,821
2026 70,695 510,832
Total $ 447,421 ¥ 3,232,975
XML 70 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details Narrative)
6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Jan. 03, 2022
USD ($)
Jan. 03, 2022
CNY (¥)
Operating lease, right-of-use asset $ 447,421     ¥ 3,232,975 ¥ 4,064,525 $ 900,000 ¥ 5,700,000
Operating lease, liability           $ 900,000 ¥ 5,700,000
Weighted average remaining lease term 2 years 6 months 25 days     2 years 6 months 25 days      
Rent expenses $ 142,699 ¥ 960,220 ¥ 943,789        
Maximum [Member]              
Incremental borrowing rate 7.00% 7.00%          
XML 71 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Warrant liabilities (Details Narrative) - $ / shares
1 Months Ended
Jun. 24, 2021
Jun. 24, 2021
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants     6,020,500
Warrants, description Each Public Unit consists of one ordinary share of the Company, $0.0001 par value per share, one right and one redeemable warrant (the “Public Warrant”). Each Public Warrant entitles the holder to purchase one-half (1/2) of an ordinary share at an exercise price of $11.50    
IPO [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Sale of units 5,750,000 5,750,000  
Price per share $ 10.00 $ 10.00  
Private Placement [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Sale of units 270,500    
Price per share $ 10.0 $ 10.0  
Public Warrants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants     5,750,000
Private Warrants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants     270,500
XML 72 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders’ equity (Details Narrative)
1 Months Ended 6 Months Ended
Jan. 06, 2021
CNY (¥)
shares
Nov. 10, 2020
$ / shares
shares
Jun. 24, 2021
$ / shares
shares
Jun. 24, 2021
$ / shares
shares
Mar. 26, 2021
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2023
CNY (¥)
shares
Dec. 31, 2022
$ / shares
Jun. 30, 2022
CNY (¥)
Class of Stock [Line Items]                  
Common stock, par value per share | $ / shares           $ 0.0001   $ 0.0001  
Number of shares redeemed           2,182,470      
Exchange for issue of an aggregate shares   44,554,455              
Number of common stock shares per value | $ / shares   $ 0.0001              
Statutory reserve           $ 6,121,025 ¥ 41,106,881    
Retained earnings for statutory reserves | ¥             ¥ 0   ¥ 1,722,734
IPO [Member]                  
Class of Stock [Line Items]                  
Number of units sold     5,750,000 5,750,000          
Share price | $ / shares     $ 10.00 $ 10.00          
Private Placement [Member]                  
Class of Stock [Line Items]                  
Number of units sold     270,500            
Sponsor [Member]                  
Class of Stock [Line Items]                  
Number of shares issued 1,150,000     270,500 287,500        
Value of shares issued | ¥ ¥ 25,000                
Sponsor [Member] | Private Placement [Member]                  
Class of Stock [Line Items]                  
Number of units sold       270,500          
Share price | $ / shares     $ 10 $ 10          
Ordinary Shares [Member]                  
Class of Stock [Line Items]                  
Common stock, shares authorized   500,000,000              
Common stock, par value per share | $ / shares   $ 0.0001              
Common Stock [Member]                  
Class of Stock [Line Items]                  
Common stock, shares issued           50,812,035 50,812,035    
XML 73 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Segments (Details)
6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Segment Reporting Information [Line Items]            
Revenues $ 14,138,917 ¥ 97,914,825 $ 37,634,950 ¥ 252,146,638    
Cost of revenues (6,924,668) (47,954,709) (18,862,693) (126,376,269)    
Gross profit 7,214,249 49,960,116 18,772,257 125,770,369    
Depreciation and amortization (509,147) (3,525,947) (494,861) (3,315,470)    
Depreciation and amortization 509,147 3,525,947 494,861 3,315,470    
Total capital expenditures (49,889) (345,488) $ (270,476) (1,812,133)    
Total Assets 35,017,028       ¥ 253,026,041 ¥ 282,121,901
Holographic Solutions [Member]            
Segment Reporting Information [Line Items]            
Revenues   20,639,027   107,019,008    
Cost of revenues   (15,230,528)   91,313,957    
Gross profit   5,408,499   15,705,051    
Depreciation and amortization   (3,525,947)   1,273,588    
Depreciation and amortization   3,525,947   (1,273,588)    
Total capital expenditures   (345,488)   (1,812,133)    
Total Assets 24,642,708       178,063,283 200,456,129
Holographic Technology Service [Member]            
Segment Reporting Information [Line Items]            
Revenues   77,275,798   145,127,630    
Cost of revenues   (32,724,181)   35,062,312    
Gross profit   44,551,617   110,065,318    
Depreciation and amortization     2,041,882    
Depreciation and amortization     (2,041,882)    
Total capital expenditures        
Total Assets $ 10,374,320       ¥ 74,962,758 ¥ 81,665,772
XML 74 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Segments (Details 1)
6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2022
CNY (¥)
Segment Reporting Information [Line Items]        
Revenues $ 14,138,917 ¥ 97,914,825 $ 37,634,950 ¥ 252,146,638
Holographic Technology LiDAR Products [Member]        
Segment Reporting Information [Line Items]        
Revenues 1,996,376 13,825,305   19,462,207
Holographic Technology Intelligence Vision Software And Technology Development Service [Member]        
Segment Reporting Information [Line Items]        
Revenues 275,499 1,907,888   12,768,490
Holographic Technology Licensing And Content Product [Member]        
Segment Reporting Information [Line Items]        
Revenues 388,403 2,689,770   13,854,285
Holographic Hardware Sales [Member]        
Segment Reporting Information [Line Items]        
Revenues 320,000 2,216,064   60,934,026
Total Holographic Solutions [Member]        
Segment Reporting Information [Line Items]        
Revenues $ 2,980,278 ¥ 20,639,027   ¥ 107,019,008
XML 75 microcloud_6k_htm.xml IDEA: XBRL DOCUMENT 0001841209 2023-01-01 2023-06-30 0001841209 2022-12-31 0001841209 2023-06-30 0001841209 2022-01-01 2022-06-30 0001841209 HOLO:ProductsMember 2022-01-01 2022-06-30 0001841209 HOLO:ProductsMember 2023-01-01 2023-06-30 0001841209 HOLO:ServicesMember 2022-01-01 2022-06-30 0001841209 HOLO:ServicesMember 2023-01-01 2023-06-30 0001841209 us-gaap:CommonStockMember 2021-12-31 0001841209 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001841209 HOLO:RetainedEarningsStatutoryMember 2021-12-31 0001841209 HOLO:RetainedEarningsUnrestrictedMember 2021-12-31 0001841209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001841209 us-gaap:NoncontrollingInterestMember 2021-12-31 0001841209 2021-12-31 0001841209 us-gaap:CommonStockMember 2022-12-31 0001841209 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001841209 HOLO:RetainedEarningsStatutoryMember 2022-12-31 0001841209 HOLO:RetainedEarningsUnrestrictedMember 2022-12-31 0001841209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001841209 us-gaap:NoncontrollingInterestMember 2022-12-31 0001841209 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001841209 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001841209 HOLO:RetainedEarningsStatutoryMember 2022-01-01 2022-06-30 0001841209 HOLO:RetainedEarningsUnrestrictedMember 2022-01-01 2022-06-30 0001841209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001841209 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-06-30 0001841209 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001841209 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001841209 HOLO:RetainedEarningsStatutoryMember 2023-01-01 2023-06-30 0001841209 HOLO:RetainedEarningsUnrestrictedMember 2023-01-01 2023-06-30 0001841209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001841209 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-06-30 0001841209 us-gaap:CommonStockMember 2022-06-30 0001841209 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001841209 HOLO:RetainedEarningsStatutoryMember 2022-06-30 0001841209 HOLO:RetainedEarningsUnrestrictedMember 2022-06-30 0001841209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001841209 us-gaap:NoncontrollingInterestMember 2022-06-30 0001841209 2022-06-30 0001841209 us-gaap:CommonStockMember 2023-06-30 0001841209 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001841209 HOLO:RetainedEarningsStatutoryMember 2023-06-30 0001841209 HOLO:RetainedEarningsUnrestrictedMember 2023-06-30 0001841209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001841209 us-gaap:NoncontrollingInterestMember 2023-06-30 0001841209 HOLO:MCShareholdersMember 2022-09-16 0001841209 2022-09-16 0001841209 us-gaap:CommonStockMember 2023-06-30 0001841209 HOLO:MCHologramIncMCMember 2023-01-01 2023-06-30 0001841209 HOLO:QuantumEdgeHKLimitedMember 2023-01-01 2023-06-30 0001841209 HOLO:BeijingXihuiyunTechnologyCoMember 2023-01-01 2023-06-30 0001841209 HOLO:ShanghaiMengyunHolographicTechnologyCoMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenMengyunHolographicTechnologyCoMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenQianhaiYoushiTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenYijiaNetworkTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosYoushiNetworkTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosWeiyiSoftwareTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenBroadVisionTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:McloudvrSoftwareNetworkTechnologyHKCoLimitedMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenTianyuemengTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenYunaoHongxiangTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:BroadvisionIntelligenceHongKongLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosBroadVisionTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosTianyuemengTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosTianyuemengTechnologyCoLtdShenzhenBranchMember 2023-01-01 2023-06-30 0001841209 HOLO:ShanghaiMengyunQuanyouVisionTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:OceanCloudTechnologyCoLimitedMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenHaiyunXinshengTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenTataMutualEntertainmentInformationTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenYoumiTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:ShenzhenYushianTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosTataMutualEntertainmentInformationTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosYoumiTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:HorgosYushianTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:KashgarYoushiInformationTechnologyCoLtdMember 2023-01-01 2023-06-30 0001841209 HOLO:McloudvrHKMember 2022-01-01 2022-12-31 0001841209 HOLO:ConvenienceTranslationMember 2023-01-01 2023-06-30 0001841209 us-gaap:OfficeEquipmentMember 2023-06-30 0001841209 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-06-30 0001841209 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-06-30 0001841209 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-06-30 0001841209 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-06-30 0001841209 2022-01-01 2022-12-31 0001841209 us-gaap:OfficeEquipmentMember 2022-12-31 0001841209 HOLO:MechanicalEquipmentMember 2022-12-31 0001841209 HOLO:MechanicalEquipmentMember 2023-06-30 0001841209 HOLO:ElectronicAndOtherEquipmentMember 2022-12-31 0001841209 HOLO:ElectronicAndOtherEquipmentMember 2023-06-30 0001841209 us-gaap:VehiclesMember 2022-12-31 0001841209 us-gaap:VehiclesMember 2023-06-30 0001841209 us-gaap:CustomerRelationshipsMember 2022-12-31 0001841209 us-gaap:CustomerRelationshipsMember 2023-06-30 0001841209 HOLO:SoftwareMember 2022-12-31 0001841209 HOLO:SoftwareMember 2023-06-30 0001841209 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001841209 us-gaap:NoncompeteAgreementsMember 2023-06-30 0001841209 HOLO:GoodwillfromShenzhenBoweiAcquisitionMember 2022-12-31 0001841209 HOLO:GoodwillfromShenzhenBoweiAcquisitionMember 2023-06-30 0001841209 HOLO:GoodwillfromShenzhenTianyuemengAcquisitionMember 2022-12-31 0001841209 HOLO:GoodwillfromShenzhenTianyuemengAcquisitionMember 2023-06-30 0001841209 HOLO:HolographicSolutionsMember 2022-12-31 0001841209 HOLO:HolographicTechnologyServiceMember 2022-12-31 0001841209 HOLO:HolographicSolutionsMember 2023-06-30 0001841209 HOLO:HolographicTechnologyServiceMember 2023-06-30 0001841209 HOLO:Investments19.9Member 2022-12-31 0001841209 HOLO:Investments19.9Member 2023-06-30 0001841209 HOLO:Investment4.4PercentMember 2022-12-31 0001841209 HOLO:Investment4.4PercentMember 2023-06-30 0001841209 HOLO:Investments5percentMember 2022-12-31 0001841209 HOLO:Investments5percentMember 2023-06-30 0001841209 HOLO:Investments3percentMember 2022-12-31 0001841209 HOLO:Investments3percentMember 2023-06-30 0001841209 HOLO:Investments2percentMember 2023-06-30 0001841209 HOLO:ImpairmentMember 2022-12-31 0001841209 HOLO:ImpairmentMember 2023-06-30 0001841209 HOLO:ShenzhenMengyun19.9EquityInvestmentMember 2022-12-31 0001841209 HOLO:YuxiuHanMember 2022-12-31 0001841209 HOLO:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001841209 HOLO:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001841209 HOLO:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001841209 HOLO:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001841209 HOLO:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001841209 HOLO:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001841209 HOLO:OneVendorMember HOLO:PurchasesMember HOLO:VendorConcentrationRiskMember 2023-01-01 2023-06-30 0001841209 HOLO:TwoVendorMember HOLO:PurchasesMember HOLO:VendorConcentrationRiskMember 2023-01-01 2023-06-30 0001841209 HOLO:OneVendorMember HOLO:PurchasesMember HOLO:VendorConcentrationRiskMember 2022-01-01 2022-06-30 0001841209 HOLO:TwoVendorMember HOLO:PurchasesMember HOLO:VendorConcentrationRiskMember 2022-01-01 2022-06-30 0001841209 HOLO:OneVendorMember us-gaap:AccountsPayableMember HOLO:VendorConcentrationRiskMember 2023-01-01 2023-06-30 0001841209 HOLO:OneVendorMember us-gaap:AccountsPayableMember HOLO:VendorConcentrationRiskMember 2022-01-01 2022-12-31 0001841209 HOLO:TwoVendorMember us-gaap:AccountsPayableMember HOLO:VendorConcentrationRiskMember 2022-01-01 2022-12-31 0001841209 2022-01-03 0001841209 srt:MaximumMember 2023-01-01 2023-06-30 0001841209 HOLO:PublicWarrantsMember 2023-06-30 0001841209 HOLO:PrivateWarrantsMember 2023-06-30 0001841209 us-gaap:IPOMember 2021-06-02 2021-06-24 0001841209 us-gaap:IPOMember 2021-06-24 0001841209 2021-06-02 2021-06-24 0001841209 us-gaap:PrivatePlacementMember 2021-06-02 2021-06-24 0001841209 us-gaap:PrivatePlacementMember 2021-06-24 0001841209 HOLO:OrdinarySharesMember 2020-11-10 0001841209 HOLO:SponsorMember 2021-01-01 2021-01-06 0001841209 HOLO:SponsorMember 2021-03-01 2021-03-26 0001841209 us-gaap:IPOMember 2021-06-01 2021-06-24 0001841209 HOLO:SponsorMember 2021-06-01 2021-06-24 0001841209 HOLO:SponsorMember us-gaap:PrivatePlacementMember 2021-06-01 2021-06-24 0001841209 HOLO:SponsorMember us-gaap:PrivatePlacementMember 2021-06-24 0001841209 2020-11-10 0001841209 2020-11-01 2020-11-10 0001841209 HOLO:HolographicSolutionsMember 2022-01-01 2022-06-30 0001841209 HOLO:HolographicTechnologyServiceMember 2022-01-01 2022-06-30 0001841209 HOLO:HolographicSolutionsMember 2023-01-01 2023-06-30 0001841209 HOLO:HolographicTechnologyServiceMember 2023-01-01 2023-06-30 0001841209 HOLO:HolographicSolutionsMember 2022-12-31 0001841209 HOLO:HolographicSolutionsMember 2023-06-30 0001841209 HOLO:HolographicTechnologyServiceMember 2022-12-31 0001841209 HOLO:HolographicTechnologyServiceMember 2023-06-30 0001841209 HOLO:HolographicTechnologyLiDARProductsMember 2022-01-01 2022-06-30 0001841209 HOLO:HolographicTechnologyLiDARProductsMember 2023-01-01 2023-06-30 0001841209 HOLO:HolographicTechnologyIntelligenceVisionSoftwareAndTechnologyDevelopmentServiceMember 2022-01-01 2022-06-30 0001841209 HOLO:HolographicTechnologyIntelligenceVisionSoftwareAndTechnologyDevelopmentServiceMember 2023-01-01 2023-06-30 0001841209 HOLO:HolographicTechnologyLicensingAndContentProductMember 2022-01-01 2022-06-30 0001841209 HOLO:HolographicTechnologyLicensingAndContentProductMember 2023-01-01 2023-06-30 0001841209 HOLO:HolographicHardwareSalesMember 2022-01-01 2022-06-30 0001841209 HOLO:HolographicHardwareSalesMember 2023-01-01 2023-06-30 0001841209 HOLO:TotalHolographicSolutionsMember 2022-01-01 2022-06-30 0001841209 HOLO:TotalHolographicSolutionsMember 2023-01-01 2023-06-30 iso4217:USD shares iso4217:USD shares pure iso4217:CNY iso4217:CNY shares 6-K 001-40519 MicroCloud Hologram Inc. Room 302 Building A Zhong Ke Na Neng Building Shenzhen CN 518000 0001841209 false 2023-06-30 --12-31 151119985 136273128 18859244 80352463 65412415 9052619 6169398 10256886 1419481 60280 1757949 1854348 256629 239460075 213796777 29587973 417004 396451 54866 1647876 1656623 229265 15376524 12187318 1686639 600000 83036 4064525 3232975 447421 21155897 21155897 2927828 42661826 39229264 5429055 282121901 253026041 35017028 61208297 63001613 8718981 3404038 1036017 143377 13549553 13432485 1858962 350000 1596584 1510093 208986 410000 25461 3524 602254 604035 83594 81120726 79609704 11017424 2574711 1865482 258170 1106519 162599 22503 425619 445897 61709 4106849 2473978 342382 85227575 82083682 11359806 0.0001 0.0001 36144 36144 5081 254138709 254138709 36701010 -65500622 -94171700 -13259736 11110699 11110699 1722262 -3182525 -114482 -1504391 196602405 170999370 23664226 291921 -57011 -7004 196894326 170942359 23657222 282121901 253026041 35017028 86279003 20639028 2980279 165867635 77275797 11158638 252146638 97914825 14138917 79886145 13844925 1999209 46490124 34109784 4925459 126376269 47954709 6924668 125770369 49960116 7214249 1237282 15686227 2265094 3363001 4791392 691878 11214412 11938748 1723957 75812189 49469390 7143388 91626884 81885757 11824317 34143485 -31925641 -4610068 277487 1803061 260362 579850 108643 15689 857337 1911704 276051 35000822 -30013937 -4334017 -1669761 -993927 -143523 36670583 -29020010 -4190494 -63030 -348932 -50386 36733613 -28671078 -4140108 623643 3068043 443026 37294226 -25951967 -3747468 -63030 -348932 -50386 37357256 -25603035 -3697082 132000000 132000000 20071595 20071595 20071595 20071595 0.28 0.28 -1.43 -1.43 -0.21 -0.21 132000000 86093 29910089 8541295 73819679 -57817 -66 112299273 16761587 36733613 -63030 36670583 5473385 1722734 -1722734 623643 623643 93084 132000000 86093 29910089 10264029 108830558 565826 -63096 149593499 22328056 50812035 36144 254138709 11110699 -65500622 -3182525 291921 196894326 27248793 -28671078 -348932 -29020010 -4016167 3068043 3068043 424596 50812035 36144 254138709 11110699 -94171700 -114482 -57011 170942359 23657222 36670583 -29020010 -4190494 3315470 3525946 509147 782675 831551 120076 1237282 15671985 2263037 -1685567 -943920 -136302 65154 -3285 19666225 731937 105692 8631298 4087488 590234 -619346 96399 13920 -70900 20553 2968 8450783 1793316 258955 -718008 -795720 -114902 1884854 -2368021 -341943 275991 -117068 -16905 -1926401 1781 257 20476716 -16315431 -2355952 -10339518 23668958 1812133 345488 49889 -600000 -86640 11517307 -945488 -136529 -411659 -40280 60280 8704 370 350000 50540 384539 55527 470000 841009 -674259 -97363 721682 3088321 -461250 33556714 -14846857 -3051094 48006979 151119985 21910338 81563693 136273128 18859244 1821 4411 637 6887 994 5653603 <p id="xdx_808_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zwY73YjZ42U8" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 1 — <span id="xdx_820_zz8p35R0mig">Nature of business and organization</span></b> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MicroCloud Hologram Inc. (formerly known as Golden Path Acquisition Corporation (“Golden Path” or “the Company”)), a Cayman Islands exempted company, is a leading holographic digitalization technology service provider in China, which is committed to providing first-class holographic technology services to the customers worldwide.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 16, 2022, the Company consummated the previously announced business combination pursuant to the Merger Agreement, by and among Golden Path, Golden Path Merger Sub, and MC Hologram Inc. (“MC”). Pursuant to the Merger Agreement, MC merged with Golden Path Merger Sub, survived the merger and continued as the surviving company and a wholly owned subsidiary of Golden Path (the “Merger”, and, collectively with the other transactions described in the Merger Agreement, the “Business Combination”). Upon the closing of the Business Combination (the “Closing”), Golden Path changed its name to MicroCloud Hologram Inc., pursuant to which Golden Path issued <span id="xdx_900_eus-gaap--SharesIssued_c20220916__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MCShareholdersMember_pdd">44,554,455 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ordinary shares to MC shareholders. Prior to the Closing, the holders of Golden Path ordinary shares had the right to redeem all or a portion of their Golden Path ordinary shares calculated in accordance with Golden Path’s governing documents. At the Closing, each of Golden Path’s public units separated into its components consisting of one ordinary share, one warrant and one right, and as a result, the units no longer trade as a separate security. As a result of the Closing of the Business Combination, after reflecting the actual redemption of <span id="xdx_905_eus-gaap--SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares_c20220916_pdd">2,182,470 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares by Golden Path shareholders, MC owns approximately 87.68% of the outstanding Golden Path ordinary shares, the former shareholders of Golden Path owns approximately 11.57% of the outstanding Golden Path ordinary shares, and Peace Asset Management, a private held entity who facilitated the business combination, owns approximately 0.75% as of June 30, 2023 (not giving effect to any shares issuable to them upon the exercise of any Golden Path warrants). Immediately after giving effect to the Business Combination, MicroCloud has <span id="xdx_90D_eus-gaap--CommonStockSharesIssued_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_pdd">50,812,035 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ordinary shares issued and outstanding, and <span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightOutstanding_c20230630_pdd">6,020,500 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">warrants outstanding. The proceeds received from the Reverse Recapitalization is $<span id="xdx_905_ecustom--ReverseRecapitalizationAmount_pp0n3_dm_uUSD_c20230101__20230630_znrl5dpsp7ba">33.2 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, net of certain transaction costs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As a result of the consummation of the Business Combination, MC is now a wholly owned subsidiary of the Company, which has changed its name to MicroCloud Hologram Inc.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following the Closing, on September 19, 2022, the ordinary shares and public warrants outstanding upon the Closing began trading on the NASDAQ Stock Exchange (the “NASDAQ”) under the symbols “HOLO” and “HOLOW,” respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction was accounted for as a “reverse recapitalization” in accordance with accounting principles generally accepted in the United States (“GAAP”) because the primary assets of Golden Path would be nominal following the close of the Merger. Under this method of accounting, Golden Path was treated as the “acquired” company for financial reporting purposes and MC was determined to be the accounting acquirer based on the terms of the Merger and other factors including: (i) MC’s stockholders have a majority of the voting power of the combined company, (ii) MC comprises a majority of the governing body of the combined company, and MC’s senior management comprises all of the senior management of the combined company, and (iii) MC comprises all of the ongoing operations of the combined entity. Accordingly, for accounting purposes, this transaction was treated as the equivalent of the Company issuing shares for the net assets of Golden Path, accompanied by a recapitalization. The shares and net loss per common share, prior to the Reverse Recapitalization, have been retroactively restated as shares reflecting the Exchange Ratio established in the Reverse Recapitalization (one Golden Path share for one Company share). The net assets of Golden Path were recorded at historical costs, with no goodwill or other intangible assets recorded. Operations prior to the Reverse Recapitalization are those of MC.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited consolidated financial statements reflect the activities of the Company and each of the following entities as of June 30, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock_zUBrFSYDaug" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Nature of business and organization (Details)"> <tr> <td style="text-align: left; vertical-align: bottom"><span id="xdx_8BB_zb3madm9qlLj" style="display: none">Schedule of accompanying consolidated financial statements</span></td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: justify"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="white-space: nowrap; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="text-align: left; width: 32%"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span id="xdx_905_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--MCHologramIncMCMember" title="Name">MC Hologram Inc (“MC”)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p></td> <td style="width: 2%; text-align: justify"> </td> <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Cayman Islands company </span></td> <td style="white-space: nowrap; width: 2%; text-align: justify"> </td> <td rowspan="3" style="width: 32%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--MCHologramIncMCMember" title="Ownership">100% owned by MicroCloud</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on November 10, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--MCHologramIncMCMember" title="Background">Registered capital of USD 50,000 </span> <br/> Primarily engages in holographic integrated solutions. </span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr> <td style="text-align: left; vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--QuantumEdgeHKLimitedMember" title="Name">Quantum Edge HK Limited (“Mengyun HK”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Hong Kong company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--QuantumEdgeHKLimitedMember" title="Ownership">100% owned by MC</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on November 25, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--QuantumEdgeHKLimitedMember" title="Background">Registered capital of HK 10,000 (USD 1,290)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A holding company</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--BeijingXihuiyunTechnologyCoMember" title="Name">Beijing Xihuiyun Technology Co., Ltd (“Beijing Xihuiyun”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--BeijingXihuiyunTechnologyCoMember" title="Ownership">100% owned by Mengyun HK</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on May 11, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--BeijingXihuiyunTechnologyCoMember" title="Background">Registered capital of RMB 207,048,000 (USD 30,000,000)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A holding company</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiMengyunHolographicTechnologyCoMember" title="Name">Shanghai Mengyun Holographic Technology Co., Ltd. (“Shanghai Mengyun”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiMengyunHolographicTechnologyCoMember" title="Ownership">81.63% owned by Beijing Xihuiyun and 18.37% owned by Mengyun HK</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on March 24, 2016</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiMengyunHolographicTechnologyCoMember" title="Background">Registered capital of RMB 27,000,000 (USD 4,316,665)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic integrated solutions.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenMengyunHolographicTechnologyCoMember" title="Name">Shenzhen Mengyun Holographic Technology Co., Ltd. (“Shenzhen Mengyun”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenMengyunHolographicTechnologyCoMember" title="Ownership">100% owned by Shanghai Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on March 15, 2016</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenMengyunHolographicTechnologyCoMember" title="Background">Registered capital of RMB 10,000,000 (USD 1,538,461)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic integrated solutions.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="background-color: white"> <td style="text-align: left; vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenQianhaiYoushiTechnologyCoLtdMember" title="Name">Shenzhen Qianhai Youshi Technology Co., Ltd. (“Qianhai Youshi”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenQianhaiYoushiTechnologyCoLtdMember" title="Ownership">100% owned by Shanghai Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on August 14, 2014</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenQianhaiYoushiTechnologyCoLtdMember" title="Background">Registered capital of RMB 10,000,000 (USD 1,538,461)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic content sales and SDK software services.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYijiaNetworkTechnologyCoLtdMember" title="Name">Shenzhen Yijia Network Technology Co., Ltd. (“Yijia Network”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYijiaNetworkTechnologyCoLtdMember" title="Ownership">100% owned by Qianhai Youshi</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on September 25, 2008</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYijiaNetworkTechnologyCoLtdMember" title="Background">Registered capital of RMB 10,000,000 (USD 1,538,461)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic content sales and SDK software services.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Nature of business and organization (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="white-space: nowrap; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYoushiNetworkTechnologyCoLtdMember" title="Name">Horgos Youshi Network Technology Co., Ltd. (“Horgos Youshi”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYoushiNetworkTechnologyCoLtdMember" title="Ownership">100% owned by Qianhai Youshi</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on November 2, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYoushiNetworkTechnologyCoLtdMember" title="Background">Registered capital of RMB 1,000,000 (USD 153,846)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic content sales and SDK software services.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosWeiyiSoftwareTechnologyCoLtdMember" title="Name">Horgos Weiyi Software Technology Co., Ltd. (“Horgos Weiyi”)</span></span></td> <td style="text-align: justify; width: 2%"> </td> <td style="white-space: nowrap; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify; width: 2%"> </td> <td rowspan="4" style="text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosWeiyiSoftwareTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on September 6, 2016</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosWeiyiSoftwareTechnologyCoLtdMember" title="Background">Registered capital of RMB 10,000,000 (USD 1,538,461)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic integrated solutions.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenBroadVisionTechnologyCoLtdMember" title="Name">Shenzhen BroadVision Technology Co., Ltd. (“Shenzhen Bowei”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenBroadVisionTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on April 12, 2016</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenBroadVisionTechnologyCoLtdMember" title="Background">Registered capital of RMB 10,000,000 (USD 1,538,461)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic PCBA solutions.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--McloudvrSoftwareNetworkTechnologyHKCoLimitedMember" title="Name">Mcloudvr Software Network Technology HK Co., Limited (“Mcloudvr HK”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Hong Kong company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--McloudvrSoftwareNetworkTechnologyHKCoLimitedMember" title="Ownership">100% owned by Shenzhen Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on February 2, 2016</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--McloudvrSoftwareNetworkTechnologyHKCoLimitedMember" title="Background">Registered capital of HKD 100,000 (USD 12,882)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic integrated solutions.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenTianyuemengTechnologyCoLtdMember" title="Name">Shenzhen Tianyuemeng Technology Co., Ltd. (“Shenzhen Tianyuemeng”)</span> </span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenTianyuemengTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on January 6, 2014</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenTianyuemengTechnologyCoLtdMember" title="Background">Registered capital of RMB 20,000,000 (USD 3,076,922)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic advertising services.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYunaoHongxiangTechnologyCoLtdMember" title="Name">Shenzhen Yunao Hongxiang Technology Co., Ltd. (“Shenzhen Yunao”)</span> </span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company </span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYunaoHongxiangTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on December 3, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYunaoHongxiangTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--BroadvisionIntelligenceHongKongLtdMember" title="Name">Broadvision Intelligence (Hong Kong), Ltd. (“Broadvision HK”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Hong Kong company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--BroadvisionIntelligenceHongKongLtdMember" title="Ownership">100% owned by Shenzhen Bowei</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on November 5, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--BroadvisionIntelligenceHongKongLtdMember" title="Background">Registered capital of HKD 10,000 (USD 1,288)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No operation</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Nature of business and organization (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="white-space: nowrap; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosBroadVisionTechnologyCoLtdMember" title="Name">Horgos BroadVision Technology Co., Ltd. (“Horgos Bowei”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosBroadVisionTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Bowei</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on November 4, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosBroadVisionTechnologyCoLtdMember" title="Background">Registered capital of RMB 1,000,000 (USD 153,846)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic PCBA solutions.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: top; text-align: left"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTianyuemengTechnologyCoLtdMember" title="Name">Horgos Tianyuemeng Technology Co., Ltd. (“Horgos Tianyuemeng”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTianyuemengTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Tianyuemeng </span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on October 23, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTianyuemengTechnologyCoLtdMember" title="Background">Registered capital of RMB 1,000,000 (USD 153,846)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in SDK software services.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="5" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTianyuemengTechnologyCoLtdShenzhenBranchMember" title="Name">Horgos Tianyuemeng Technology Co., Ltd.-Shenzhen Branch (“Horgos Tianyuemeng-SZ”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="5" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTianyuemengTechnologyCoLtdShenzhenBranchMember" title="Ownership">100% owned by Horgos Tianyuemeng</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on March 19, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTianyuemengTechnologyCoLtdShenzhenBranchMember" title="Background">Registered capital of RMB 1,000,000 (USD 153,846)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No operation</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dissolved on December 10, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="background-color: white"> <td style="text-align: left; vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="5" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiMengyunQuanyouVisionTechnologyCoLtdMember" title="Name">Shanghai Mengyun Quanyou Vision Technology Co., Ltd (“Shanghai Quanyou”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="5" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiMengyunQuanyouVisionTechnologyCoLtdMember" title="Ownership">100% owned by Shanghai Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on June 24, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiMengyunQuanyouVisionTechnologyCoLtdMember" title="Background">Registered capital of RMB 1,000,000 (USD 153,846)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No operation</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dissolved on September 1, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--OceanCloudTechnologyCoLimitedMember" title="Name">Ocean Cloud Technology Co., Limited. (“Ocean HK”)</span></span></td> <td style="text-align: justify; width: 2%"> </td> <td style="white-space: nowrap; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Hong Kong company</span></td> <td style="white-space: nowrap; text-align: justify; width: 2%"> </td> <td rowspan="4" style="text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--OceanCloudTechnologyCoLimitedMember" title="Ownership">56% owned by Mcloudvr HK</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on November 4, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--OceanCloudTechnologyCoLimitedMember" title="Background">Registered capital of HKD 10,000 (USD 1,288)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No operation</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td colspan="2" style="white-space: nowrap; text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenHaiyunXinshengTechnologyCoLtdMember" title="Name">Shenzhen Haiyun Xinsheng Technology Co., Ltd. (“Shenzhen Haiyun”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenHaiyunXinshengTechnologyCoLtdMember" title="Ownership">100% owned by Ocean HK</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on December 3, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenHaiyunXinshengTechnologyCoLtdMember" title="Background">Registered capital of RMB 50,000,000 (USD 7,846,707)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No operation</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="5" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenTataMutualEntertainmentInformationTechnologyCoLtdMember" title="Name">Shenzhen Tata Mutual Entertainment Information Technology Co., Ltd. (“Shenzhen Tata”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="5" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenTataMutualEntertainmentInformationTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Haiyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on January 16, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sold on June 30, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenTataMutualEntertainmentInformationTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Game promotion service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Nature of business and organization (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="white-space: nowrap; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="5" style="width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYoumiTechnologyCoLtdMember" title="Name">Shenzhen Youmi Technology Co., Ltd. (“Shenzhen Youmi”)</span></span></td> <td style="text-align: justify; width: 2%"> </td> <td style="white-space: nowrap; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify; width: 2%"> </td> <td rowspan="5" style="text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYoumiTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Haiyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on January 29, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify">-</td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sold on May 31, 2023</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYoumiTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Game promotion and advertising service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYushianTechnologyCoLtdMember" title="Name">Shenzhen Yushian Technology Co., Ltd. (“Shenzhen Yushi”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYushianTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Haiyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on February 18, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYushianTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: top; text-align: left"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="5" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTataMutualEntertainmentInformationTechnologyCoLtdMember" title="Name">Horgos Tata Mutual Entertainment Information Technology Co., Ltd. (“Horgos Tata”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="5" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTataMutualEntertainmentInformationTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Tata</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on March 22, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sold on June 30, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTataMutualEntertainmentInformationTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Game promotion service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="5"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYoumiTechnologyCoLtdMember" title="Name">Horgos Youmi Technology Co., Ltd. (“Horgos Youmi”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="5" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYoumiTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Youmi</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on March 17, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify">-</td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sold on May 31, 2023</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYoumiTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td colspan="2" style="white-space: nowrap; text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYushianTechnologyCoLtdMember" title="Name">Horgos Yushian Technology Co., Ltd. (“Horgos Yushi”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYushianTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Yushi</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on March 24, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYushianTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td colspan="2" style="white-space: nowrap; text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--KashgarYoushiInformationTechnologyCoLtdMember" title="Name">Kashgar Youshi Information Technology Co., Ltd. (“Kashgar Youshi”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--KashgarYoushiInformationTechnologyCoLtdMember" title="Ownership">100% owned by Qianhai Youshi</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on May 5, 2016</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--KashgarYoushiInformationTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 769,230)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic content sales and SDK software services.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> </table> <p id="xdx_8AB_zzxeXMxGusL4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><b></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><b> </b></p> 44554455 2182470 50812035 6020500 33200000 <table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock_zUBrFSYDaug" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Nature of business and organization (Details)"> <tr> <td style="text-align: left; vertical-align: bottom"><span id="xdx_8BB_zb3madm9qlLj" style="display: none">Schedule of accompanying consolidated financial statements</span></td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: justify"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="white-space: nowrap; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="text-align: left; width: 32%"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span id="xdx_905_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--MCHologramIncMCMember" title="Name">MC Hologram Inc (“MC”)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p></td> <td style="width: 2%; text-align: justify"> </td> <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Cayman Islands company </span></td> <td style="white-space: nowrap; width: 2%; text-align: justify"> </td> <td rowspan="3" style="width: 32%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--MCHologramIncMCMember" title="Ownership">100% owned by MicroCloud</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on November 10, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--MCHologramIncMCMember" title="Background">Registered capital of USD 50,000 </span> <br/> Primarily engages in holographic integrated solutions. </span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr> <td style="text-align: left; vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--QuantumEdgeHKLimitedMember" title="Name">Quantum Edge HK Limited (“Mengyun HK”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Hong Kong company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--QuantumEdgeHKLimitedMember" title="Ownership">100% owned by MC</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on November 25, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--QuantumEdgeHKLimitedMember" title="Background">Registered capital of HK 10,000 (USD 1,290)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A holding company</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--BeijingXihuiyunTechnologyCoMember" title="Name">Beijing Xihuiyun Technology Co., Ltd (“Beijing Xihuiyun”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--BeijingXihuiyunTechnologyCoMember" title="Ownership">100% owned by Mengyun HK</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on May 11, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--BeijingXihuiyunTechnologyCoMember" title="Background">Registered capital of RMB 207,048,000 (USD 30,000,000)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A holding company</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiMengyunHolographicTechnologyCoMember" title="Name">Shanghai Mengyun Holographic Technology Co., Ltd. (“Shanghai Mengyun”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiMengyunHolographicTechnologyCoMember" title="Ownership">81.63% owned by Beijing Xihuiyun and 18.37% owned by Mengyun HK</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on March 24, 2016</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiMengyunHolographicTechnologyCoMember" title="Background">Registered capital of RMB 27,000,000 (USD 4,316,665)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic integrated solutions.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenMengyunHolographicTechnologyCoMember" title="Name">Shenzhen Mengyun Holographic Technology Co., Ltd. (“Shenzhen Mengyun”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenMengyunHolographicTechnologyCoMember" title="Ownership">100% owned by Shanghai Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on March 15, 2016</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenMengyunHolographicTechnologyCoMember" title="Background">Registered capital of RMB 10,000,000 (USD 1,538,461)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic integrated solutions.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="background-color: white"> <td style="text-align: left; vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenQianhaiYoushiTechnologyCoLtdMember" title="Name">Shenzhen Qianhai Youshi Technology Co., Ltd. (“Qianhai Youshi”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenQianhaiYoushiTechnologyCoLtdMember" title="Ownership">100% owned by Shanghai Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on August 14, 2014</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenQianhaiYoushiTechnologyCoLtdMember" title="Background">Registered capital of RMB 10,000,000 (USD 1,538,461)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic content sales and SDK software services.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYijiaNetworkTechnologyCoLtdMember" title="Name">Shenzhen Yijia Network Technology Co., Ltd. (“Yijia Network”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYijiaNetworkTechnologyCoLtdMember" title="Ownership">100% owned by Qianhai Youshi</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on September 25, 2008</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYijiaNetworkTechnologyCoLtdMember" title="Background">Registered capital of RMB 10,000,000 (USD 1,538,461)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic content sales and SDK software services.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Nature of business and organization (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="white-space: nowrap; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYoushiNetworkTechnologyCoLtdMember" title="Name">Horgos Youshi Network Technology Co., Ltd. (“Horgos Youshi”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYoushiNetworkTechnologyCoLtdMember" title="Ownership">100% owned by Qianhai Youshi</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on November 2, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYoushiNetworkTechnologyCoLtdMember" title="Background">Registered capital of RMB 1,000,000 (USD 153,846)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic content sales and SDK software services.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosWeiyiSoftwareTechnologyCoLtdMember" title="Name">Horgos Weiyi Software Technology Co., Ltd. (“Horgos Weiyi”)</span></span></td> <td style="text-align: justify; width: 2%"> </td> <td style="white-space: nowrap; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify; width: 2%"> </td> <td rowspan="4" style="text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosWeiyiSoftwareTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on September 6, 2016</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosWeiyiSoftwareTechnologyCoLtdMember" title="Background">Registered capital of RMB 10,000,000 (USD 1,538,461)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic integrated solutions.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenBroadVisionTechnologyCoLtdMember" title="Name">Shenzhen BroadVision Technology Co., Ltd. (“Shenzhen Bowei”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenBroadVisionTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on April 12, 2016</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenBroadVisionTechnologyCoLtdMember" title="Background">Registered capital of RMB 10,000,000 (USD 1,538,461)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic PCBA solutions.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--McloudvrSoftwareNetworkTechnologyHKCoLimitedMember" title="Name">Mcloudvr Software Network Technology HK Co., Limited (“Mcloudvr HK”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Hong Kong company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--McloudvrSoftwareNetworkTechnologyHKCoLimitedMember" title="Ownership">100% owned by Shenzhen Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on February 2, 2016</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--McloudvrSoftwareNetworkTechnologyHKCoLimitedMember" title="Background">Registered capital of HKD 100,000 (USD 12,882)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic integrated solutions.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenTianyuemengTechnologyCoLtdMember" title="Name">Shenzhen Tianyuemeng Technology Co., Ltd. (“Shenzhen Tianyuemeng”)</span> </span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenTianyuemengTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on January 6, 2014</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenTianyuemengTechnologyCoLtdMember" title="Background">Registered capital of RMB 20,000,000 (USD 3,076,922)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic advertising services.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYunaoHongxiangTechnologyCoLtdMember" title="Name">Shenzhen Yunao Hongxiang Technology Co., Ltd. (“Shenzhen Yunao”)</span> </span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company </span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYunaoHongxiangTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on December 3, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYunaoHongxiangTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--BroadvisionIntelligenceHongKongLtdMember" title="Name">Broadvision Intelligence (Hong Kong), Ltd. (“Broadvision HK”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Hong Kong company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--BroadvisionIntelligenceHongKongLtdMember" title="Ownership">100% owned by Shenzhen Bowei</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on November 5, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--BroadvisionIntelligenceHongKongLtdMember" title="Background">Registered capital of HKD 10,000 (USD 1,288)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No operation</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Nature of business and organization (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="white-space: nowrap; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosBroadVisionTechnologyCoLtdMember" title="Name">Horgos BroadVision Technology Co., Ltd. (“Horgos Bowei”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosBroadVisionTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Bowei</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on November 4, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosBroadVisionTechnologyCoLtdMember" title="Background">Registered capital of RMB 1,000,000 (USD 153,846)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic PCBA solutions.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: top; text-align: left"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTianyuemengTechnologyCoLtdMember" title="Name">Horgos Tianyuemeng Technology Co., Ltd. (“Horgos Tianyuemeng”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTianyuemengTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Tianyuemeng </span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on October 23, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTianyuemengTechnologyCoLtdMember" title="Background">Registered capital of RMB 1,000,000 (USD 153,846)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in SDK software services.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="5" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTianyuemengTechnologyCoLtdShenzhenBranchMember" title="Name">Horgos Tianyuemeng Technology Co., Ltd.-Shenzhen Branch (“Horgos Tianyuemeng-SZ”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="5" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTianyuemengTechnologyCoLtdShenzhenBranchMember" title="Ownership">100% owned by Horgos Tianyuemeng</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on March 19, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTianyuemengTechnologyCoLtdShenzhenBranchMember" title="Background">Registered capital of RMB 1,000,000 (USD 153,846)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No operation</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dissolved on December 10, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="background-color: white"> <td style="text-align: left; vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="5" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiMengyunQuanyouVisionTechnologyCoLtdMember" title="Name">Shanghai Mengyun Quanyou Vision Technology Co., Ltd (“Shanghai Quanyou”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="5" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiMengyunQuanyouVisionTechnologyCoLtdMember" title="Ownership">100% owned by Shanghai Mengyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on June 24, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiMengyunQuanyouVisionTechnologyCoLtdMember" title="Background">Registered capital of RMB 1,000,000 (USD 153,846)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No operation</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dissolved on September 1, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--OceanCloudTechnologyCoLimitedMember" title="Name">Ocean Cloud Technology Co., Limited. (“Ocean HK”)</span></span></td> <td style="text-align: justify; width: 2%"> </td> <td style="white-space: nowrap; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Hong Kong company</span></td> <td style="white-space: nowrap; text-align: justify; width: 2%"> </td> <td rowspan="4" style="text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--OceanCloudTechnologyCoLimitedMember" title="Ownership">56% owned by Mcloudvr HK</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on November 4, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--OceanCloudTechnologyCoLimitedMember" title="Background">Registered capital of HKD 10,000 (USD 1,288)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No operation</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td colspan="2" style="white-space: nowrap; text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenHaiyunXinshengTechnologyCoLtdMember" title="Name">Shenzhen Haiyun Xinsheng Technology Co., Ltd. (“Shenzhen Haiyun”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenHaiyunXinshengTechnologyCoLtdMember" title="Ownership">100% owned by Ocean HK</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on December 3, 2021</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenHaiyunXinshengTechnologyCoLtdMember" title="Background">Registered capital of RMB 50,000,000 (USD 7,846,707)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No operation</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="5" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenTataMutualEntertainmentInformationTechnologyCoLtdMember" title="Name">Shenzhen Tata Mutual Entertainment Information Technology Co., Ltd. (“Shenzhen Tata”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="5" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenTataMutualEntertainmentInformationTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Haiyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on January 16, 2020</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sold on June 30, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenTataMutualEntertainmentInformationTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Game promotion service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Nature of business and organization (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="white-space: nowrap; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="5" style="width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYoumiTechnologyCoLtdMember" title="Name">Shenzhen Youmi Technology Co., Ltd. (“Shenzhen Youmi”)</span></span></td> <td style="text-align: justify; width: 2%"> </td> <td style="white-space: nowrap; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify; width: 2%"> </td> <td rowspan="5" style="text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYoumiTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Haiyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on January 29, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify">-</td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sold on May 31, 2023</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYoumiTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Game promotion and advertising service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYushianTechnologyCoLtdMember" title="Name">Shenzhen Yushian Technology Co., Ltd. (“Shenzhen Yushi”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYushianTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Haiyun</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on February 18, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYushianTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: top; text-align: left"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="5" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTataMutualEntertainmentInformationTechnologyCoLtdMember" title="Name">Horgos Tata Mutual Entertainment Information Technology Co., Ltd. (“Horgos Tata”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="5" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTataMutualEntertainmentInformationTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Tata</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on March 22, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sold on June 30, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosTataMutualEntertainmentInformationTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Game promotion service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="vertical-align: top; text-align: justify"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="5"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYoumiTechnologyCoLtdMember" title="Name">Horgos Youmi Technology Co., Ltd. (“Horgos Youmi”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="5" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYoumiTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Youmi</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on March 17, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify">-</td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sold on May 31, 2023</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYoumiTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td colspan="2" style="white-space: nowrap; text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYushianTechnologyCoLtdMember" title="Name">Horgos Yushian Technology Co., Ltd. (“Horgos Yushi”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYushianTechnologyCoLtdMember" title="Ownership">100% owned by Shenzhen Yushi</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on March 24, 2022</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--HorgosYushianTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 784,671)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising service</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: left"> </td> <td style="text-align: justify"> </td> <td colspan="2" style="white-space: nowrap; text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td rowspan="4" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--KashgarYoushiInformationTechnologyCoLtdMember" title="Name">Kashgar Youshi Information Technology Co., Ltd. (“Kashgar Youshi”)</span></span></td> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="white-space: nowrap; text-align: justify"> </td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--KashgarYoushiInformationTechnologyCoLtdMember" title="Ownership">100% owned by Qianhai Youshi</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Formed on May 5, 2016</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--MinorityInterestDescription_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--KashgarYoushiInformationTechnologyCoLtdMember" title="Background">Registered capital of RMB 5,000,000 (USD 769,230)</span></span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in holographic content sales and SDK software services.</span></td> <td style="white-space: nowrap; text-align: justify"> </td></tr> </table> MC Hologram Inc (“MC”) 100% owned by MicroCloud Registered capital of USD 50,000 Quantum Edge HK Limited (“Mengyun HK”) 100% owned by MC Registered capital of HK 10,000 (USD 1,290) Beijing Xihuiyun Technology Co., Ltd (“Beijing Xihuiyun”) 100% owned by Mengyun HK Registered capital of RMB 207,048,000 (USD 30,000,000) Shanghai Mengyun Holographic Technology Co., Ltd. (“Shanghai Mengyun”) 81.63% owned by Beijing Xihuiyun and 18.37% owned by Mengyun HK Registered capital of RMB 27,000,000 (USD 4,316,665) Shenzhen Mengyun Holographic Technology Co., Ltd. (“Shenzhen Mengyun”) 100% owned by Shanghai Mengyun Registered capital of RMB 10,000,000 (USD 1,538,461) Shenzhen Qianhai Youshi Technology Co., Ltd. (“Qianhai Youshi”) 100% owned by Shanghai Mengyun Registered capital of RMB 10,000,000 (USD 1,538,461) Shenzhen Yijia Network Technology Co., Ltd. (“Yijia Network”) 100% owned by Qianhai Youshi Registered capital of RMB 10,000,000 (USD 1,538,461) Horgos Youshi Network Technology Co., Ltd. (“Horgos Youshi”) 100% owned by Qianhai Youshi Registered capital of RMB 1,000,000 (USD 153,846) Horgos Weiyi Software Technology Co., Ltd. (“Horgos Weiyi”) 100% owned by Shenzhen Mengyun Registered capital of RMB 10,000,000 (USD 1,538,461) Shenzhen BroadVision Technology Co., Ltd. (“Shenzhen Bowei”) 100% owned by Shenzhen Mengyun Registered capital of RMB 10,000,000 (USD 1,538,461) Mcloudvr Software Network Technology HK Co., Limited (“Mcloudvr HK”) 100% owned by Shenzhen Mengyun Registered capital of HKD 100,000 (USD 12,882) Shenzhen Tianyuemeng Technology Co., Ltd. (“Shenzhen Tianyuemeng”) 100% owned by Shenzhen Mengyun Registered capital of RMB 20,000,000 (USD 3,076,922) Shenzhen Yunao Hongxiang Technology Co., Ltd. (“Shenzhen Yunao”) 100% owned by Shenzhen Mengyun Registered capital of RMB 5,000,000 (USD 784,671) Broadvision Intelligence (Hong Kong), Ltd. (“Broadvision HK”) 100% owned by Shenzhen Bowei Registered capital of HKD 10,000 (USD 1,288) Horgos BroadVision Technology Co., Ltd. (“Horgos Bowei”) 100% owned by Shenzhen Bowei Registered capital of RMB 1,000,000 (USD 153,846) Horgos Tianyuemeng Technology Co., Ltd. (“Horgos Tianyuemeng”) 100% owned by Shenzhen Tianyuemeng Registered capital of RMB 1,000,000 (USD 153,846) Horgos Tianyuemeng Technology Co., Ltd.-Shenzhen Branch (“Horgos Tianyuemeng-SZ”) 100% owned by Horgos Tianyuemeng Registered capital of RMB 1,000,000 (USD 153,846) Shanghai Mengyun Quanyou Vision Technology Co., Ltd (“Shanghai Quanyou”) 100% owned by Shanghai Mengyun Registered capital of RMB 1,000,000 (USD 153,846) Ocean Cloud Technology Co., Limited. (“Ocean HK”) 56% owned by Mcloudvr HK Registered capital of HKD 10,000 (USD 1,288) Shenzhen Haiyun Xinsheng Technology Co., Ltd. (“Shenzhen Haiyun”) 100% owned by Ocean HK Registered capital of RMB 50,000,000 (USD 7,846,707) Shenzhen Tata Mutual Entertainment Information Technology Co., Ltd. (“Shenzhen Tata”) 100% owned by Shenzhen Haiyun Registered capital of RMB 5,000,000 (USD 784,671) Shenzhen Youmi Technology Co., Ltd. (“Shenzhen Youmi”) 100% owned by Shenzhen Haiyun Registered capital of RMB 5,000,000 (USD 784,671) Shenzhen Yushian Technology Co., Ltd. (“Shenzhen Yushi”) 100% owned by Shenzhen Haiyun Registered capital of RMB 5,000,000 (USD 784,671) Horgos Tata Mutual Entertainment Information Technology Co., Ltd. (“Horgos Tata”) 100% owned by Shenzhen Tata Registered capital of RMB 5,000,000 (USD 784,671) Horgos Youmi Technology Co., Ltd. (“Horgos Youmi”) 100% owned by Shenzhen Youmi Registered capital of RMB 5,000,000 (USD 784,671) Horgos Yushian Technology Co., Ltd. (“Horgos Yushi”) 100% owned by Shenzhen Yushi Registered capital of RMB 5,000,000 (USD 784,671) Kashgar Youshi Information Technology Co., Ltd. (“Kashgar Youshi”) 100% owned by Qianhai Youshi Registered capital of RMB 5,000,000 (USD 769,230) <p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_zuxzZs56DE71" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 2 — <span id="xdx_822_z0CM2oPqN0Pd">Summary of significant accounting policies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zLQ4c6ZE20T8" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_864_zT8ornPi7Oca">Basis of presentation</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited interim condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”), regarding financial reporting, and include all normal and recurring adjustments that management of the Company considers necessary for a fair presentation of its financial position and operation results. The results of operations for the six months ended June 30, 2023 are not necessarily indicative of results to be expected for any other interim period or for the full year of 2023. Accordingly, these unaudited interim condensed financial statements should be read in conjunction with the Company’s audited financial statements and note thereto as of and for the years ended December 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--ConsolidationPolicyTextBlock_zFtGDwGKZA5l" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_86A_zNsyRufY7t6l">Principles of consolidation</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The unaudited consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany transactions and balances between the Company and its subsidiaries are eliminated upon consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--UseOfEstimates_zBxKO3vrUhJ4" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_864_z9kjOSG88axi">Use of estimates and assumptions</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of unaudited interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the unaudited interim condensed consolidated financial statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected in the Company’s unaudited interim condensed consolidated financial statements include the useful lives of property and equipment and intangible assets, impairment of long-lived assets and goodwill, allowance for doubtful accounts, provision for contingent liabilities, revenue recognition, deferred taxes and uncertain tax position, the fair value of contingent consideration related to business acquisitions. Actual results could differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zQg3uRIwLEtc" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_86C_zveHEhtiJtfg">Foreign currency translation and other comprehensive income (loss)</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The reporting currency of the audited consolidated financial statements for the December 31, 2022 is USD. The company has also presented USD for the period ended June 30, 2023 as additional information to the reader.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of June 30, 2023, which was the last business day of the registrant<span style="font-family: DengXian">’</span>s second quarter, the Company determined that it would qualify as a foreign private issuer, as that term is defined in Rule 3b-4(c) promulgated under the Securities Exchange Act of 1934, beginning as of July 1, 2023. The Company has therefore changed its reporting currency from US dollars (“USD”) to Renminbi (“RMB”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company uses RMB as its reporting currency. The functional currency of MicroCloud, MC, Mengyun HK, Mcloudvr HK and Broadvision HK is in US dollars and the functional currency of the Company’s other subsidiaries is RMB, as determined based on the criteria of Accounting Standards Codification (“ASC”) 830 “Foreign Currency Matters.”</p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the unaudited interim condensed consolidated financial statements, the financial information of the Company and other entities located outside of the PRC has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the period. The resulting foreign currency translation adjustment is recorded in other comprehensive income (loss).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The balance sheet amounts, with the exception of shareholders’ equity for MC, Mengyun HK, Mcloudvr HK and Broadvision HK as of June 30, 2023 and December 31, 2022 were translated at <span id="xdx_903_eus-gaap--ForeignCurrencyTransactionsDescription_c20230101__20230630" title="Foreign cuurency transactions">RMB 1.00 to USD 0.1384</span> and to <span id="xdx_90D_eus-gaap--ForeignCurrencyTransactionsDescription_c20220101__20221231__dei--LegalEntityAxis__custom--McloudvrHKMember" title="Foreign cuurency transactions">USD 0.1450</span>, respectively. The shareholders’ equity accounts were stated at their historical rate. Cash flows are also translated at average translation rates for the periods, therefore, amounts reported on the statement of cash flows will not necessarily agree with changes in the corresponding balances on the consolidated balance sheet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p id="xdx_84B_ecustom--ConvenienceTranslationPolicyTextBlock_zxqQ8K8UFCW6" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_865_ziQ3CK59QaPl">Convenience translation</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translations of balances in the unaudited interim condensed consolidated balance sheets, unaudited interim condensed consolidated statements of income and unaudited interim condensed consolidated statements of cash flows from RMB into USD as of and for the six months ended June 30, 2023 are solely for the convenience of the reader and were calculated at the rate of <span id="xdx_900_eus-gaap--ForeignCurrencyTransactionsDescription_c20230101__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ConvenienceTranslationMember" title="Foreign cuurency transactions">RMB 1.00 to USD 0.1384</span>, representing the mid-point reference rate set by Peoples’ Bank of China on June 30, 2023. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into USD at that rate, or at any other rate.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zgXP6tlss1jj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_862_zlKgdwk7fdSl">Cash and cash equivalents</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cash and cash equivalents primarily consist of bank deposits with original maturities of three months or less, which are unrestricted as to withdrawal and use. Cash and cash equivalents also consist of funds earned from the Company’s operating revenues which were held at third party platform fund accounts which are unrestricted as to immediate use or withdraw. The Company maintains most of its bank accounts in the PRC and HK.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84D_eus-gaap--ReceivablesPolicyTextBlock_zTbrVfQC9Cy9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_z7zboIQJnsZj">Accounts receivable, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Accounts receivable include trade accounts due from customers. Accounts are considered overdue after 90 days. Management reviews its receivables on a regular basis to determine if the bad debt allowance is adequate and provides allowance when necessary. The allowance is based on management’s best estimates of specific losses on individual customer exposures, as well as the historical trends of collections. Account balances are charged off against the allowance after all means of collection have been exhausted and the likelihood of collection is not probable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84C_ecustom--OtherReceivablesAndPrepaidExpensesPolicyTextBlock_zu0KRMEzCBC4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86B_z8DBQiOSWpF1">Other receivables and prepaid expenses</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Other receivables that are short term in nature include employee advances to pay certain of the Company’s expenses in the normal course of business and certain short-term deposits. Prepaid expenses included utilities or system services. An allowance for doubtful accounts may be established and recorded based on management’s assessment of the likelihood of collection. Management reviews these items on a regular basis to determine if the allowance for doubtful accounts is adequate and adjusts the allowance when necessary. Delinquent account balances are written-off against the allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zxXZ9CKw5Jxk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zeDCsx52RWr6">Property plant and equipment, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Property plant and equipment are stated at cost less accumulated depreciation and impairment if applicable. Depreciation is computed using the straight-line method over the estimated useful lives of the assets with 5% residual value. The estimated useful lives are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88B_ecustom--PropertyPlantAndEquipmentsTextBlock_zBRvvzqJvyj6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of significant accounting policies (Details)"> <tr> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top; width: 83%"><span id="xdx_8B3_zHrnBib786C7" style="display: none">Schedule of estimated useful lives</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 15%; text-align: center"><span style="font-size: 10pt"><b>Useful Life</b></span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"><span style="font-size: 10pt">Office equipment</span></td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zXdNF0betMGb" title="Estimated useful lives">3</span> years</span></td> <td style="vertical-align: bottom; text-align: justify"> </td></tr> <tr style="background-color: white"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"><span style="font-size: 10pt">Office furniture and fixtures</span></td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zWyTb216CWKa" title="Estimated useful lives">3</span> – <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z1papO679uRc" title="Estimated useful lives">5</span> years</span></td> <td style="vertical-align: bottom; text-align: justify"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"><span style="font-size: 10pt">Leasehold improvements</span></td> <td style="vertical-align: top; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z5G8kV3dJEN7" title="Estimated useful lives">1</span> – <span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zqHpoOoUaPlg" title="Estimated useful lives">2</span> years</span></td> <td style="text-align: justify"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84C_ecustom--CostMethodInvestmentsPolicyTextBlock_zphP0t6pp5z2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86B_zMhfXG52yrpe">Cost method investments</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-size: 10pt">The Company accounts for investments with less than 20% of the voting shares and does not have the ability to exercise significant influence over operating and financial policies of the investee using the cost method. The Company records cost method investments at the historical cost in its condensed consolidated financial statements and subsequently records any dividends received from the net accumulated earnings of the investee as income. Dividends received in excess of earnings are considered a return of investment and are recorded as reduction in the cost of the investments.</span> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cost method investments are evaluated for impairment when facts or circumstances indicate that the fair value of the long-term investments is less than its carrying value. An impairment is recognized when a decline in fair value is determined to be other-than-temporary. The Company reviews several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the: (i) nature of the investment; (ii) cause and duration of the impairment; (iii) extent to which fair value is less than cost; (iv) financial condition and near term prospects of the investments; and (v) ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84F_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zwwKg2KeAEG2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_zZ04ucefJfge">Intangible assets, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company’s intangible assets with definite useful lives primarily consist of customer relationships, software, and non-competing agreements. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives of three to ten years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84E_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zYL1ENOaENP8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_863_zZWAtU9ohu0i">Goodwill</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Goodwill represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiaries at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. If impairment exists, goodwill is immediately written off to its fair value and the loss is recognized in the consolidated statements of operations and comprehensive loss. Impairment losses on goodwill are not reversed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company reviews the carrying value of intangible assets not subject to amortization, including goodwill, to determine whether impairment may exist annually or more frequently if events and circumstances indicate that it is more likely than not that an impairment has occurred. The Company has the option to assess qualitative factors to determine whether it is necessary to perform further impairment testing in accordance with ASC 350-20, as amended by ASU 2017-04. If the Company believes, as a result of the qualitative assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then the impairment test described below is required. The Company compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit exceeds its fair value, impairment is recognized for the difference, limited to the amount of goodwill recognized for the reporting unit. Estimating fair value is performed by utilizing various valuation techniques, with the primary technique being a discounted cash flow.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_844_eus-gaap--BusinessCombinationsPolicy_z0wiW2PHu5a5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_z6Y67wwqUU3f">Business combination</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The purchase price of an acquired company is allocated between tangible and intangible assets acquired and liabilities assumed from the acquired business based on their estimated fair values, with the residual of the purchase price recorded as goodwill. Transaction costs associated with business combinations are expensed as incurred, and are included in general and administrative expenses in the Company’s consolidated statements of operations. The results of operations of the acquired business are included in the Company’s operating results from the date of acquisition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zJut5VsncO35" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Fair value measurement</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The accounting standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires disclosure of the fair value of financial instruments held by the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The accounting standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure requirements for fair value measures. The three levels are defined as follow:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.75in; text-align: justify"> </td> <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.75in; text-align: justify"> </td> <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.</span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.75in; text-align: justify"> </td> <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 3 inputs to the valuation methodology are unobservable and significant to the fair value.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_ecustom--WarrantsLiabilitiesPolicyTextBlock_zQZkvRRGNEV9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_862_zJpEeB7iRAv4">Warrants liabilities</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for warrants (Public Warrants or Private Warrants) as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) ASC 480 and ASC 815, “Derivatives and Hedging” (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own ordinary shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of equity at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded as liabilities at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations. The Company has elected to account for its Public Warrants as equity and the Private Warrants as liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--RevenueRecognitionPolicyTextBlock_zcbBoCP90py8" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_869_zlfjgHV12gAh">Revenue recognition</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective January 1, 2019, the Company adopted ASC Topic 606 using the modified retrospective adoption method. Based on the requirements of ASC Topic 606, revenue is recognized when control of the promised goods or services is transferred to the customers in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Revenue is recognized when the following 5-step revenue recognition criteria are met:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the contract with a customer</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the performance obligations in the contract</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determine the transaction price</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allocate the transaction price</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognize revenue when or as the entity satisfies a performance obligation</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s revenue recognition policies effective upon the adoption of ASC 606 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(i) Holographic Solutions</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>a. Holographic Technology LiDAR Products</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company generates light detection and ranging (“LiDAR”) revenue through selling integrated circuit board embedded with holographic software. The Company typically enters into written contracts with its customer where the rights of the parties, including payment terms, are identified and sales prices to the customers are fixed with no separate sales rebate, discount, or other incentive and no right of return exists on sales of inventory. The Company’s performance obligation is to deliver products according to contract specifications. The Company recognizes product revenue at a point in time when the control of products is transferred to customers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>b. Holographic Technology Intelligence Vision software and Technology Development Service</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company generates revenue by developing advanced driver assistance systems (“ADAS”) software and technology, which are generally on a fixed-priced basis. The Company has no alternative use for the customized software and the Company has an enforceable right to payment for performance completed to date. Revenues from ADAS software development contracts are recognized over time during the contract period based on the Company’s measurement of progress towards completion using input method, which is usually measured by comparing labor hours expended to date to total estimated labor hours needed to satisfy the performance obligation. As of June 30, 2023 and December 31, 2022, the Company’s aggregate amounts of transaction price allocated to unsatisfied performance obligation are RMB <span id="xdx_900_ecustom--PerformanceObligation_iI_pp0p0_uUSD_c20230630_zYf7NMAZPsrh" title="Performance obligation">0</span> and RMB <span id="xdx_90F_ecustom--PerformanceObligation_iI_pp0p0_uUSD_c20221231_z6yBFSbSNJOg" title="Performance obligation">465,800</span>, respectively. Assumptions, risks and uncertainties inherent in the estimates used to measure progress could affect the amount of revenues, receivables and deferred revenues at each reporting period. The Company has a long history of developing various ADAS software resulting in its ability to reasonably estimate the progress toward completion on each fixed price customized contracts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>c. Holographic Technology Licensing and Content Products</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company provides holographic content products and holographic software for music videos, shows, and commercials on a fixed-price basis. These contents and software are generally pre-developed and exist when made available to the customer. Content products are delivered through its website or offline using hard drive.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues from licensing and content products are recognized at the point in time when the control of products or services is transferred to customers. No upgrades, maintenance, or any other post-contract customer support are provided.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>d. Holographic Technology Hardware Sales</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is a distributer of holographic hardware and generates revenue through resale. In accordance with ASC 606, revenue recognition: principal agent consideration, an entity is a principal if it controls the specified good or service before that good or service is transferred to a customer. Otherwise, the entity is an agent in the transaction. The Company evaluates three indicators of control in accordance with ASU 2016-08: 1) For hardware sales, the Company is the most visible entity to customers and assumes fulfilment risk and risks related to the acceptability of products, including addressing customer complaints directly and handling of product returns or refunds directly. 2) The Company assumes inventory risk after taking the title from vendors and is responsible for product damage during shipment period prior to acceptance of its customers and is also responsible for product return if the customer is not satisfied with the products. 3) The Company determines the resale price of hardware products. 4) The Company is the party that directs the use of the inventory and can prevent the vendor from transferring the product to a customer or to redirect the products to a different customer. After evaluating the above scenario, the Company considers itself the principal of these arrangements and records hardware sales revenue on a gross basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hardware sales contracts are on a fixed price basis with no separate sales rebate, discount, or other incentive. Revenue is recognized at a point in time when the Company has delivered products and the acceptance by its customer with no future obligation. The Company generally permits returns of products due to deficits; however, returns are historically insignificant.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(ii) Holographic Technology Service</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Holographic advertisements are the use of holographic technology integrated into advertisements on media platforms and offline display. The Company enters advertising contracts with advertisers to promote merchandises and services where the price, which is generally based on cost per action (“CPA”), is fixed and determinable. The Company provides its advertising service to channel providers where the amounts cost per action are also fixed and determinable. Revenue is recognized at a point of time when agreed actions are performed. The Company considers itself as provider of the services under the CPA model as it has the control of the services at any time before it is transferred to the customers which is evidenced by 1) having a right to a service to be performed by the other party, which gives the Company the ability to direct that party to provide the service to the customers on the Company’s behalf. 2) having discretion in setting the price for the service 3) billing monthly advertising fee directly to customers by settling valid CPA data with customers. Therefore, the Company acts as the principal of these arrangements and reports revenue earned and costs incurred related to these transactions on a gross basis. The Company also provides advertisement services through influencers on social networks. The Company charges advertisers a fixed rate, which is generally a fixed percentage of total value of merchandise sold over a specific period (“GMV”). Revenue is recognized at a point of time when merchandise is sold through social network.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s software development kit (“SDK”) service is a collection of software development tools in one installable package that enables customers (usually software developers) to add holographic functionality and run holographic advertisements in their APPs or software. SDK contracts are primarily on a fixed rate basis, or cost per SDK Connection. The Company recognizes SDK service revenue at a point in time when a user completes an SDK connection via a designated portal. Service fees are generally billed monthly based on per-connection basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also provides game promotion services for game developers and licensed game operators. The Company acted as a marketing channel that it will promote the games through in-house or third-party platforms, from which users can download the mobile and purchase virtual currency for in game premium features to enhance their game playing experience. The Company contracts with third party payment platforms for collection services offered to game players who have purchased virtual currency. The game developers, licensed operator, payment platforms and the marketing channels are entitled to profit sharing based on a prescribed percentage of the gross amount charged to the game players. The Company’s obligation in the promotion services is completed at a point in time when the game players made a payment to purchase virtual currency. The Company considered itself an agent in these arrangements since it does not control the services at any time. Accordingly, the Company records the game promotion service revenue on a net basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_ecustom--ContractBalancesPolicyTextBlock_zE14laxuUiA7" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_863_z502q0oIb2l4">Contract balances</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company records receivable related to revenue when it has an unconditional right to invoice and receive payment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments received from customers before all of the relevant criteria for revenue recognition met are recorded as deferred revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_ecustom--CostOfRevenuesPolicyTextBlock_z0uc4sitWspa" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_863_zWYHzmJ97p9l">Cost of revenues</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For holographic solutions, the cost of revenue consists primarily of the costs of hardware products sold and outsourced content providers, third party software development costs, and compensation expenses for the Company’s professionals.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For holographic technology service, the cost of revenue consists primarily of costs paid to channel distributors for advertising services and compensation expenses for the Company’s professionals.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_84F_ecustom--CostAllocationPolicyTextBlock_zShB0ePlnHj2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_zpUec52mc8vb">Cost allocation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cost allocation include allocation of certain general and administrative and financial expenses paid by the Parent. General and administrative expenses consist primarily salary and related expenses of senior management and employees, shared management expenses, including accounting, consulting, legal support services, and other expenses to provide operating support to the related businesses. These allocations are made using a proportional cost allocation method by considering the proportion of revenues, headcounts as well as estimates of time spent on the provision of services attributable to the Company and the related expenses resulted from the acquisition of subsidiary.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_z98lbmX2RM97" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_869_zeenFcoB1cg8">Research and development</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Research and development expenses include salaries and other compensation-related expenses to the Company’s research and product development personnel, outsourced subcontractors, as well as office rental, depreciation and related expenses for the Company’s research and product development team.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_846_ecustom--ValueAddedTaxesPolicyTextBlock_zsUiLDBAa1I2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_zvpVW6TdFRL3">Value added taxes (“VAT”)</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenue represents the invoiced value of service, net of VAT. The VAT is based on gross sales price and VAT rates range up to 13% in China, depending on the type of service provided or product sold. Entities that are VAT general taxpayers are allowed to offset qualified input VAT paid to suppliers against their output VAT liabilities. Net VAT balance between input VAT and output VAT is recorded in tax payable. All of the VAT returns filed by the Company’s subsidiaries in China, have been and remain subject to examination by the tax authorities for five years from the date of filing.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zlWMPxpU5hUi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zGV35qFHFwNa">Income taxes</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for current income taxes in accordance with the laws of the relevant tax authorities. The charge for taxation is based on the results for the fiscal year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively enacted by the balance sheet date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Deferred taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying amount of assets and liabilities in the condensed consolidated financial statements and the corresponding tax basis used in the computation of assessable tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized. Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled. Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity, in which case the deferred tax is also dealt with in equity. 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 for in accordance with the laws of the relevant taxing authorities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">An uncertain tax position is recognized as a benefit only if it is “more likely than not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. No penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred. PRC tax returns filed are subject to examination by any applicable tax authorities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_847_ecustom--OtherIncomePolicyTextBlock_z1se3qQCOcR2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zLpPQceAbIbg">Other Income</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Other Income primary includes government subsidies which are amounts granted by local government authorities as an incentive for companies to promote development of the local technology industry. The Company receives government subsidies related to government sponsored projects, and records such government subsidies as a liability when it is received. The Company records government subsidies as other income when there is no further performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84E_eus-gaap--LesseeOperatingLeasesTextBlock_zZ9tXsKLB0Fk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_864_zXeXiulaTUw3">Leases</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company adopted FASB ASU 2016-02, “Leases” (Topic 842) for the year ended December 31, 2020, and elected the practical expedients that does not require us to reassess: (1) whether any expired or existing contracts are, or contain, leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any expired or existing leases. For lease terms of twelve months or fewer, a lessee is permitted to make an accounting policy election not to recognize lease assets and liabilities. The Company also adopted the practical expedient that allows lessees to treat the lease and non-lease components of a lease as a single lease component.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Operating lease ROU assets and lease liabilities are recognized at the adoption date or the commencement date, whichever is earlier, based on the present value of lease payments over the lease term. Since the implicit rate for the Company’s leases is not readily determinable, the Company use its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is the rate of interest that the Company would have to pay to borrow, on a collateralized basis, an amount equal to the lease payments, in a similar economic environment and over a similar term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Lease terms used to calculate the present value of lease payments generally do not include any options to extend, renew, or terminate the lease, as the Company does not have reasonable certainty at lease inception that these options will be exercised. The Company generally considers the economic life of its operating lease ROU assets to be comparable to the useful life of similar owned assets. The Company has elected the short-term lease exception, therefore operating lease ROU assets and liabilities do not include leases with a lease term of twelve months or less. Its leases generally do not provide a residual guarantee. The operating lease ROU asset also excludes lease incentives. Lease expense is recognized on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company reviews the impairment of its ROU assets consistent with the approach applied for its other long-lived assets. The Company reviews the recoverability of its long-lived assets when events or changes in circumstances occur that indicate that the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on its ability to recover the carrying value of the asset from the expected undiscounted future pre-tax cash flows of the related operations. The Company has elected to include the carrying amount of operating lease liabilities in any tested asset group and include the associated operating lease payments in the undiscounted future pre-tax cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_845_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zkBUmi9MLJa2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_z4TB1vZVY5lc">Employee benefit</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The full-time employees of the Company are entitled to staff welfare benefits including medical care, housing fund, pension benefits, unemployment insurance and other welfare, which are government mandated defined contribution plans. The Company is required to accrue for these benefits based on certain percentages of the employees’ respective salaries, subject to certain ceilings, in accordance with the relevant PRC regulations, and make cash contributions to the state-sponsored plans out of the amounts accrued.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zo1Ob2Wz7tv" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_865_zgLDSyTPX6pi">Earnings/(loss) per share</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company computes earnings/loss per share (“EPS”) in accordance with ASC 260, “Earnings per Share”. ASC 260 requires companies to present basic and diluted EPS. Basic EPS is measured as net income/loss divided by the weighted average ordinary share outstanding for the period. Diluted EPS presents the dilutive effect on a per share basis of the potential ordinary shares (e.g., convertible securities, options and warrants) as if they had been converted at the beginning of the periods presented, or issuance date, if later. Potential ordinary shares that have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted EPS. </span></p> <p style="text-align: justify; margin-top: 0; margin-bottom: 0"> </p> <p id="xdx_844_ecustom--StatutoryReservesPolicyTextBlock_zfHayA2rmsb2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_zcKZra7O3Dg">Statutory reserves</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the laws applicable to the PRC, PRC entities must make appropriations from after-tax profit to the non-distributable “statutory surplus reserve fund”. Subject to certain cumulative limits, the “statutory surplus reserve fund” 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 (“PRC GAAP”) at each year-end). For foreign invested enterprises and joint ventures in the PRC, annual appropriations should be made to the “reserve fund”. For foreign invested enterprises, the annual appropriation for the “reserve fund” cannot be less than 10% of after-tax profits until the aggregated appropriations reach 50% of the registered capital (as determined under PRC GAAP at each year-end). If the Company has accumulated loss from prior periods, the Company is able to use the current period net income after tax to offset against the accumulate loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84A_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zdVFlTqqkoOl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zQCbzDD4mKG8">Segment reporting</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">FASB ASC 280, Segment Reporting, establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company’s business segments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company uses the management approach to determine reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker (“CODM”) for making decisions, allocating resources and assessing performance. The Company’s CODM has been identified as the CEO, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zTNw6EvJ8xqk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zZgkQaXRYeN7">Recently issued accounting pronouncements</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In May 2019, the FASB issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous incurred loss methodology. The amendments in Update 2016-13 added Topic 326, Financial Instruments — Credit Losses, and made several consequential amendments to the Codification. Update 2016-13 also modified the accounting for available-for-sale debt securities, which must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30, Financial Instruments — Credit Losses — Available-for-Sale Debt Securities. The amendments in this Update address those stakeholders’ concerns by providing an option to irrevocably elect the fair value option for certain financial assets previously measured at amortized cost basis. For those entities, the targeted transition relief will increase comparability of financial statement information by providing an option to align measurement methodologies for similar financial assets. Furthermore, the targeted transition relief also may reduce the costs for some entities to comply with the amendments in Update 2016-13 while still providing financial statement users with decision-useful information. In November 2019, the FASB issued ASU No. 2019-10, which to update the effective date of ASU No. 2016-02 for private companies, not-for-profit organizations and certain smaller reporting companies applying for credit losses, leases, and hedging standard. The new effective date for these preparers is for fiscal years beginning after December 15, 2022. The adoption of this ASU does not have a material effect on the Company’s condensed consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Except as mentioned above, the Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the Company’s consolidated balance sheets, statements of income and comprehensive income and statements of cash flows.</p> <p style="text-align: justify; margin-top: 0; margin-bottom: 0"> </p> <p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zLQ4c6ZE20T8" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_864_zT8ornPi7Oca">Basis of presentation</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited interim condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”), regarding financial reporting, and include all normal and recurring adjustments that management of the Company considers necessary for a fair presentation of its financial position and operation results. The results of operations for the six months ended June 30, 2023 are not necessarily indicative of results to be expected for any other interim period or for the full year of 2023. Accordingly, these unaudited interim condensed financial statements should be read in conjunction with the Company’s audited financial statements and note thereto as of and for the years ended December 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--ConsolidationPolicyTextBlock_zFtGDwGKZA5l" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_86A_zNsyRufY7t6l">Principles of consolidation</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The unaudited consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany transactions and balances between the Company and its subsidiaries are eliminated upon consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power; or has the power to govern the financial and operating policies, to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of directors.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--UseOfEstimates_zBxKO3vrUhJ4" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_864_z9kjOSG88axi">Use of estimates and assumptions</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of unaudited interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the unaudited interim condensed consolidated financial statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected in the Company’s unaudited interim condensed consolidated financial statements include the useful lives of property and equipment and intangible assets, impairment of long-lived assets and goodwill, allowance for doubtful accounts, provision for contingent liabilities, revenue recognition, deferred taxes and uncertain tax position, the fair value of contingent consideration related to business acquisitions. Actual results could differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zQg3uRIwLEtc" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_86C_zveHEhtiJtfg">Foreign currency translation and other comprehensive income (loss)</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The reporting currency of the audited consolidated financial statements for the December 31, 2022 is USD. The company has also presented USD for the period ended June 30, 2023 as additional information to the reader.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of June 30, 2023, which was the last business day of the registrant<span style="font-family: DengXian">’</span>s second quarter, the Company determined that it would qualify as a foreign private issuer, as that term is defined in Rule 3b-4(c) promulgated under the Securities Exchange Act of 1934, beginning as of July 1, 2023. The Company has therefore changed its reporting currency from US dollars (“USD”) to Renminbi (“RMB”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company uses RMB as its reporting currency. The functional currency of MicroCloud, MC, Mengyun HK, Mcloudvr HK and Broadvision HK is in US dollars and the functional currency of the Company’s other subsidiaries is RMB, as determined based on the criteria of Accounting Standards Codification (“ASC”) 830 “Foreign Currency Matters.”</p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the unaudited interim condensed consolidated financial statements, the financial information of the Company and other entities located outside of the PRC has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the period. The resulting foreign currency translation adjustment is recorded in other comprehensive income (loss).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The balance sheet amounts, with the exception of shareholders’ equity for MC, Mengyun HK, Mcloudvr HK and Broadvision HK as of June 30, 2023 and December 31, 2022 were translated at <span id="xdx_903_eus-gaap--ForeignCurrencyTransactionsDescription_c20230101__20230630" title="Foreign cuurency transactions">RMB 1.00 to USD 0.1384</span> and to <span id="xdx_90D_eus-gaap--ForeignCurrencyTransactionsDescription_c20220101__20221231__dei--LegalEntityAxis__custom--McloudvrHKMember" title="Foreign cuurency transactions">USD 0.1450</span>, respectively. The shareholders’ equity accounts were stated at their historical rate. Cash flows are also translated at average translation rates for the periods, therefore, amounts reported on the statement of cash flows will not necessarily agree with changes in the corresponding balances on the consolidated balance sheet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> RMB 1.00 to USD 0.1384 USD 0.1450 <p id="xdx_84B_ecustom--ConvenienceTranslationPolicyTextBlock_zxqQ8K8UFCW6" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_865_ziQ3CK59QaPl">Convenience translation</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translations of balances in the unaudited interim condensed consolidated balance sheets, unaudited interim condensed consolidated statements of income and unaudited interim condensed consolidated statements of cash flows from RMB into USD as of and for the six months ended June 30, 2023 are solely for the convenience of the reader and were calculated at the rate of <span id="xdx_900_eus-gaap--ForeignCurrencyTransactionsDescription_c20230101__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ConvenienceTranslationMember" title="Foreign cuurency transactions">RMB 1.00 to USD 0.1384</span>, representing the mid-point reference rate set by Peoples’ Bank of China on June 30, 2023. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into USD at that rate, or at any other rate.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> RMB 1.00 to USD 0.1384 <p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zgXP6tlss1jj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_862_zlKgdwk7fdSl">Cash and cash equivalents</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cash and cash equivalents primarily consist of bank deposits with original maturities of three months or less, which are unrestricted as to withdrawal and use. Cash and cash equivalents also consist of funds earned from the Company’s operating revenues which were held at third party platform fund accounts which are unrestricted as to immediate use or withdraw. The Company maintains most of its bank accounts in the PRC and HK.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84D_eus-gaap--ReceivablesPolicyTextBlock_zTbrVfQC9Cy9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_z7zboIQJnsZj">Accounts receivable, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Accounts receivable include trade accounts due from customers. Accounts are considered overdue after 90 days. Management reviews its receivables on a regular basis to determine if the bad debt allowance is adequate and provides allowance when necessary. The allowance is based on management’s best estimates of specific losses on individual customer exposures, as well as the historical trends of collections. Account balances are charged off against the allowance after all means of collection have been exhausted and the likelihood of collection is not probable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84C_ecustom--OtherReceivablesAndPrepaidExpensesPolicyTextBlock_zu0KRMEzCBC4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86B_z8DBQiOSWpF1">Other receivables and prepaid expenses</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Other receivables that are short term in nature include employee advances to pay certain of the Company’s expenses in the normal course of business and certain short-term deposits. Prepaid expenses included utilities or system services. An allowance for doubtful accounts may be established and recorded based on management’s assessment of the likelihood of collection. Management reviews these items on a regular basis to determine if the allowance for doubtful accounts is adequate and adjusts the allowance when necessary. Delinquent account balances are written-off against the allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zxXZ9CKw5Jxk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zeDCsx52RWr6">Property plant and equipment, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Property plant and equipment are stated at cost less accumulated depreciation and impairment if applicable. Depreciation is computed using the straight-line method over the estimated useful lives of the assets with 5% residual value. The estimated useful lives are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88B_ecustom--PropertyPlantAndEquipmentsTextBlock_zBRvvzqJvyj6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of significant accounting policies (Details)"> <tr> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top; width: 83%"><span id="xdx_8B3_zHrnBib786C7" style="display: none">Schedule of estimated useful lives</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 15%; text-align: center"><span style="font-size: 10pt"><b>Useful Life</b></span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"><span style="font-size: 10pt">Office equipment</span></td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zXdNF0betMGb" title="Estimated useful lives">3</span> years</span></td> <td style="vertical-align: bottom; text-align: justify"> </td></tr> <tr style="background-color: white"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"><span style="font-size: 10pt">Office furniture and fixtures</span></td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zWyTb216CWKa" title="Estimated useful lives">3</span> – <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z1papO679uRc" title="Estimated useful lives">5</span> years</span></td> <td style="vertical-align: bottom; text-align: justify"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"><span style="font-size: 10pt">Leasehold improvements</span></td> <td style="vertical-align: top; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z5G8kV3dJEN7" title="Estimated useful lives">1</span> – <span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zqHpoOoUaPlg" title="Estimated useful lives">2</span> years</span></td> <td style="text-align: justify"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88B_ecustom--PropertyPlantAndEquipmentsTextBlock_zBRvvzqJvyj6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of significant accounting policies (Details)"> <tr> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top; width: 83%"><span id="xdx_8B3_zHrnBib786C7" style="display: none">Schedule of estimated useful lives</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 15%; text-align: center"><span style="font-size: 10pt"><b>Useful Life</b></span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"><span style="font-size: 10pt">Office equipment</span></td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zXdNF0betMGb" title="Estimated useful lives">3</span> years</span></td> <td style="vertical-align: bottom; text-align: justify"> </td></tr> <tr style="background-color: white"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"><span style="font-size: 10pt">Office furniture and fixtures</span></td> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zWyTb216CWKa" title="Estimated useful lives">3</span> – <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z1papO679uRc" title="Estimated useful lives">5</span> years</span></td> <td style="vertical-align: bottom; text-align: justify"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"><span style="font-size: 10pt">Leasehold improvements</span></td> <td style="vertical-align: top; text-align: justify"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z5G8kV3dJEN7" title="Estimated useful lives">1</span> – <span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zqHpoOoUaPlg" title="Estimated useful lives">2</span> years</span></td> <td style="text-align: justify"> </td></tr> </table> P3Y P3Y P5Y P1Y P2Y <p id="xdx_84C_ecustom--CostMethodInvestmentsPolicyTextBlock_zphP0t6pp5z2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86B_zMhfXG52yrpe">Cost method investments</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-size: 10pt">The Company accounts for investments with less than 20% of the voting shares and does not have the ability to exercise significant influence over operating and financial policies of the investee using the cost method. The Company records cost method investments at the historical cost in its condensed consolidated financial statements and subsequently records any dividends received from the net accumulated earnings of the investee as income. Dividends received in excess of earnings are considered a return of investment and are recorded as reduction in the cost of the investments.</span> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cost method investments are evaluated for impairment when facts or circumstances indicate that the fair value of the long-term investments is less than its carrying value. An impairment is recognized when a decline in fair value is determined to be other-than-temporary. The Company reviews several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the: (i) nature of the investment; (ii) cause and duration of the impairment; (iii) extent to which fair value is less than cost; (iv) financial condition and near term prospects of the investments; and (v) ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84F_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zwwKg2KeAEG2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_zZ04ucefJfge">Intangible assets, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company’s intangible assets with definite useful lives primarily consist of customer relationships, software, and non-competing agreements. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives of three to ten years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84E_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zYL1ENOaENP8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_863_zZWAtU9ohu0i">Goodwill</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Goodwill represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiaries at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. If impairment exists, goodwill is immediately written off to its fair value and the loss is recognized in the consolidated statements of operations and comprehensive loss. Impairment losses on goodwill are not reversed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company reviews the carrying value of intangible assets not subject to amortization, including goodwill, to determine whether impairment may exist annually or more frequently if events and circumstances indicate that it is more likely than not that an impairment has occurred. The Company has the option to assess qualitative factors to determine whether it is necessary to perform further impairment testing in accordance with ASC 350-20, as amended by ASU 2017-04. If the Company believes, as a result of the qualitative assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then the impairment test described below is required. The Company compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit exceeds its fair value, impairment is recognized for the difference, limited to the amount of goodwill recognized for the reporting unit. Estimating fair value is performed by utilizing various valuation techniques, with the primary technique being a discounted cash flow.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_844_eus-gaap--BusinessCombinationsPolicy_z0wiW2PHu5a5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_z6Y67wwqUU3f">Business combination</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The purchase price of an acquired company is allocated between tangible and intangible assets acquired and liabilities assumed from the acquired business based on their estimated fair values, with the residual of the purchase price recorded as goodwill. Transaction costs associated with business combinations are expensed as incurred, and are included in general and administrative expenses in the Company’s consolidated statements of operations. The results of operations of the acquired business are included in the Company’s operating results from the date of acquisition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zJut5VsncO35" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Fair value measurement</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The accounting standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires disclosure of the fair value of financial instruments held by the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The accounting standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure requirements for fair value measures. The three levels are defined as follow:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.75in; text-align: justify"> </td> <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.75in; text-align: justify"> </td> <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.</span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.75in; text-align: justify"> </td> <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 3 inputs to the valuation methodology are unobservable and significant to the fair value.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_ecustom--WarrantsLiabilitiesPolicyTextBlock_zQZkvRRGNEV9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_862_zJpEeB7iRAv4">Warrants liabilities</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for warrants (Public Warrants or Private Warrants) as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) ASC 480 and ASC 815, “Derivatives and Hedging” (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own ordinary shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of equity at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded as liabilities at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations. The Company has elected to account for its Public Warrants as equity and the Private Warrants as liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--RevenueRecognitionPolicyTextBlock_zcbBoCP90py8" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_869_zlfjgHV12gAh">Revenue recognition</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective January 1, 2019, the Company adopted ASC Topic 606 using the modified retrospective adoption method. Based on the requirements of ASC Topic 606, revenue is recognized when control of the promised goods or services is transferred to the customers in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Revenue is recognized when the following 5-step revenue recognition criteria are met:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the contract with a customer</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the performance obligations in the contract</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determine the transaction price</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allocate the transaction price</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognize revenue when or as the entity satisfies a performance obligation</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s revenue recognition policies effective upon the adoption of ASC 606 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(i) Holographic Solutions</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>a. Holographic Technology LiDAR Products</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company generates light detection and ranging (“LiDAR”) revenue through selling integrated circuit board embedded with holographic software. The Company typically enters into written contracts with its customer where the rights of the parties, including payment terms, are identified and sales prices to the customers are fixed with no separate sales rebate, discount, or other incentive and no right of return exists on sales of inventory. The Company’s performance obligation is to deliver products according to contract specifications. The Company recognizes product revenue at a point in time when the control of products is transferred to customers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>b. Holographic Technology Intelligence Vision software and Technology Development Service</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company generates revenue by developing advanced driver assistance systems (“ADAS”) software and technology, which are generally on a fixed-priced basis. The Company has no alternative use for the customized software and the Company has an enforceable right to payment for performance completed to date. Revenues from ADAS software development contracts are recognized over time during the contract period based on the Company’s measurement of progress towards completion using input method, which is usually measured by comparing labor hours expended to date to total estimated labor hours needed to satisfy the performance obligation. As of June 30, 2023 and December 31, 2022, the Company’s aggregate amounts of transaction price allocated to unsatisfied performance obligation are RMB <span id="xdx_900_ecustom--PerformanceObligation_iI_pp0p0_uUSD_c20230630_zYf7NMAZPsrh" title="Performance obligation">0</span> and RMB <span id="xdx_90F_ecustom--PerformanceObligation_iI_pp0p0_uUSD_c20221231_z6yBFSbSNJOg" title="Performance obligation">465,800</span>, respectively. Assumptions, risks and uncertainties inherent in the estimates used to measure progress could affect the amount of revenues, receivables and deferred revenues at each reporting period. The Company has a long history of developing various ADAS software resulting in its ability to reasonably estimate the progress toward completion on each fixed price customized contracts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>c. Holographic Technology Licensing and Content Products</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company provides holographic content products and holographic software for music videos, shows, and commercials on a fixed-price basis. These contents and software are generally pre-developed and exist when made available to the customer. Content products are delivered through its website or offline using hard drive.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues from licensing and content products are recognized at the point in time when the control of products or services is transferred to customers. No upgrades, maintenance, or any other post-contract customer support are provided.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>d. Holographic Technology Hardware Sales</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is a distributer of holographic hardware and generates revenue through resale. In accordance with ASC 606, revenue recognition: principal agent consideration, an entity is a principal if it controls the specified good or service before that good or service is transferred to a customer. Otherwise, the entity is an agent in the transaction. The Company evaluates three indicators of control in accordance with ASU 2016-08: 1) For hardware sales, the Company is the most visible entity to customers and assumes fulfilment risk and risks related to the acceptability of products, including addressing customer complaints directly and handling of product returns or refunds directly. 2) The Company assumes inventory risk after taking the title from vendors and is responsible for product damage during shipment period prior to acceptance of its customers and is also responsible for product return if the customer is not satisfied with the products. 3) The Company determines the resale price of hardware products. 4) The Company is the party that directs the use of the inventory and can prevent the vendor from transferring the product to a customer or to redirect the products to a different customer. After evaluating the above scenario, the Company considers itself the principal of these arrangements and records hardware sales revenue on a gross basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hardware sales contracts are on a fixed price basis with no separate sales rebate, discount, or other incentive. Revenue is recognized at a point in time when the Company has delivered products and the acceptance by its customer with no future obligation. The Company generally permits returns of products due to deficits; however, returns are historically insignificant.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(ii) Holographic Technology Service</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Holographic advertisements are the use of holographic technology integrated into advertisements on media platforms and offline display. The Company enters advertising contracts with advertisers to promote merchandises and services where the price, which is generally based on cost per action (“CPA”), is fixed and determinable. The Company provides its advertising service to channel providers where the amounts cost per action are also fixed and determinable. Revenue is recognized at a point of time when agreed actions are performed. The Company considers itself as provider of the services under the CPA model as it has the control of the services at any time before it is transferred to the customers which is evidenced by 1) having a right to a service to be performed by the other party, which gives the Company the ability to direct that party to provide the service to the customers on the Company’s behalf. 2) having discretion in setting the price for the service 3) billing monthly advertising fee directly to customers by settling valid CPA data with customers. Therefore, the Company acts as the principal of these arrangements and reports revenue earned and costs incurred related to these transactions on a gross basis. The Company also provides advertisement services through influencers on social networks. The Company charges advertisers a fixed rate, which is generally a fixed percentage of total value of merchandise sold over a specific period (“GMV”). Revenue is recognized at a point of time when merchandise is sold through social network.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s software development kit (“SDK”) service is a collection of software development tools in one installable package that enables customers (usually software developers) to add holographic functionality and run holographic advertisements in their APPs or software. SDK contracts are primarily on a fixed rate basis, or cost per SDK Connection. The Company recognizes SDK service revenue at a point in time when a user completes an SDK connection via a designated portal. Service fees are generally billed monthly based on per-connection basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also provides game promotion services for game developers and licensed game operators. The Company acted as a marketing channel that it will promote the games through in-house or third-party platforms, from which users can download the mobile and purchase virtual currency for in game premium features to enhance their game playing experience. The Company contracts with third party payment platforms for collection services offered to game players who have purchased virtual currency. The game developers, licensed operator, payment platforms and the marketing channels are entitled to profit sharing based on a prescribed percentage of the gross amount charged to the game players. The Company’s obligation in the promotion services is completed at a point in time when the game players made a payment to purchase virtual currency. The Company considered itself an agent in these arrangements since it does not control the services at any time. Accordingly, the Company records the game promotion service revenue on a net basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0 465800 <p id="xdx_844_ecustom--ContractBalancesPolicyTextBlock_zE14laxuUiA7" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_863_z502q0oIb2l4">Contract balances</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company records receivable related to revenue when it has an unconditional right to invoice and receive payment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments received from customers before all of the relevant criteria for revenue recognition met are recorded as deferred revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_ecustom--CostOfRevenuesPolicyTextBlock_z0uc4sitWspa" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_863_zWYHzmJ97p9l">Cost of revenues</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For holographic solutions, the cost of revenue consists primarily of the costs of hardware products sold and outsourced content providers, third party software development costs, and compensation expenses for the Company’s professionals.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For holographic technology service, the cost of revenue consists primarily of costs paid to channel distributors for advertising services and compensation expenses for the Company’s professionals.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_84F_ecustom--CostAllocationPolicyTextBlock_zShB0ePlnHj2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_zpUec52mc8vb">Cost allocation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cost allocation include allocation of certain general and administrative and financial expenses paid by the Parent. General and administrative expenses consist primarily salary and related expenses of senior management and employees, shared management expenses, including accounting, consulting, legal support services, and other expenses to provide operating support to the related businesses. These allocations are made using a proportional cost allocation method by considering the proportion of revenues, headcounts as well as estimates of time spent on the provision of services attributable to the Company and the related expenses resulted from the acquisition of subsidiary.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_z98lbmX2RM97" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_869_zeenFcoB1cg8">Research and development</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Research and development expenses include salaries and other compensation-related expenses to the Company’s research and product development personnel, outsourced subcontractors, as well as office rental, depreciation and related expenses for the Company’s research and product development team.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_846_ecustom--ValueAddedTaxesPolicyTextBlock_zsUiLDBAa1I2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_zvpVW6TdFRL3">Value added taxes (“VAT”)</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenue represents the invoiced value of service, net of VAT. The VAT is based on gross sales price and VAT rates range up to 13% in China, depending on the type of service provided or product sold. Entities that are VAT general taxpayers are allowed to offset qualified input VAT paid to suppliers against their output VAT liabilities. Net VAT balance between input VAT and output VAT is recorded in tax payable. All of the VAT returns filed by the Company’s subsidiaries in China, have been and remain subject to examination by the tax authorities for five years from the date of filing.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zlWMPxpU5hUi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zGV35qFHFwNa">Income taxes</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for current income taxes in accordance with the laws of the relevant tax authorities. The charge for taxation is based on the results for the fiscal year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively enacted by the balance sheet date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Deferred taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying amount of assets and liabilities in the condensed consolidated financial statements and the corresponding tax basis used in the computation of assessable tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized. Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled. Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity, in which case the deferred tax is also dealt with in equity. 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 for in accordance with the laws of the relevant taxing authorities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">An uncertain tax position is recognized as a benefit only if it is “more likely than not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. No penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred. PRC tax returns filed are subject to examination by any applicable tax authorities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_847_ecustom--OtherIncomePolicyTextBlock_z1se3qQCOcR2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zLpPQceAbIbg">Other Income</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Other Income primary includes government subsidies which are amounts granted by local government authorities as an incentive for companies to promote development of the local technology industry. The Company receives government subsidies related to government sponsored projects, and records such government subsidies as a liability when it is received. The Company records government subsidies as other income when there is no further performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84E_eus-gaap--LesseeOperatingLeasesTextBlock_zZ9tXsKLB0Fk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_864_zXeXiulaTUw3">Leases</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company adopted FASB ASU 2016-02, “Leases” (Topic 842) for the year ended December 31, 2020, and elected the practical expedients that does not require us to reassess: (1) whether any expired or existing contracts are, or contain, leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any expired or existing leases. For lease terms of twelve months or fewer, a lessee is permitted to make an accounting policy election not to recognize lease assets and liabilities. The Company also adopted the practical expedient that allows lessees to treat the lease and non-lease components of a lease as a single lease component.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Operating lease ROU assets and lease liabilities are recognized at the adoption date or the commencement date, whichever is earlier, based on the present value of lease payments over the lease term. Since the implicit rate for the Company’s leases is not readily determinable, the Company use its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is the rate of interest that the Company would have to pay to borrow, on a collateralized basis, an amount equal to the lease payments, in a similar economic environment and over a similar term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Lease terms used to calculate the present value of lease payments generally do not include any options to extend, renew, or terminate the lease, as the Company does not have reasonable certainty at lease inception that these options will be exercised. The Company generally considers the economic life of its operating lease ROU assets to be comparable to the useful life of similar owned assets. The Company has elected the short-term lease exception, therefore operating lease ROU assets and liabilities do not include leases with a lease term of twelve months or less. Its leases generally do not provide a residual guarantee. The operating lease ROU asset also excludes lease incentives. Lease expense is recognized on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company reviews the impairment of its ROU assets consistent with the approach applied for its other long-lived assets. The Company reviews the recoverability of its long-lived assets when events or changes in circumstances occur that indicate that the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on its ability to recover the carrying value of the asset from the expected undiscounted future pre-tax cash flows of the related operations. The Company has elected to include the carrying amount of operating lease liabilities in any tested asset group and include the associated operating lease payments in the undiscounted future pre-tax cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_845_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zkBUmi9MLJa2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_z4TB1vZVY5lc">Employee benefit</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The full-time employees of the Company are entitled to staff welfare benefits including medical care, housing fund, pension benefits, unemployment insurance and other welfare, which are government mandated defined contribution plans. The Company is required to accrue for these benefits based on certain percentages of the employees’ respective salaries, subject to certain ceilings, in accordance with the relevant PRC regulations, and make cash contributions to the state-sponsored plans out of the amounts accrued.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zo1Ob2Wz7tv" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_865_zgLDSyTPX6pi">Earnings/(loss) per share</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company computes earnings/loss per share (“EPS”) in accordance with ASC 260, “Earnings per Share”. ASC 260 requires companies to present basic and diluted EPS. Basic EPS is measured as net income/loss divided by the weighted average ordinary share outstanding for the period. Diluted EPS presents the dilutive effect on a per share basis of the potential ordinary shares (e.g., convertible securities, options and warrants) as if they had been converted at the beginning of the periods presented, or issuance date, if later. Potential ordinary shares that have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted EPS. </span></p> <p style="text-align: justify; margin-top: 0; margin-bottom: 0"> </p> <p id="xdx_844_ecustom--StatutoryReservesPolicyTextBlock_zfHayA2rmsb2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_zcKZra7O3Dg">Statutory reserves</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the laws applicable to the PRC, PRC entities must make appropriations from after-tax profit to the non-distributable “statutory surplus reserve fund”. Subject to certain cumulative limits, the “statutory surplus reserve fund” 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 (“PRC GAAP”) at each year-end). For foreign invested enterprises and joint ventures in the PRC, annual appropriations should be made to the “reserve fund”. For foreign invested enterprises, the annual appropriation for the “reserve fund” cannot be less than 10% of after-tax profits until the aggregated appropriations reach 50% of the registered capital (as determined under PRC GAAP at each year-end). If the Company has accumulated loss from prior periods, the Company is able to use the current period net income after tax to offset against the accumulate loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84A_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zdVFlTqqkoOl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zQCbzDD4mKG8">Segment reporting</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">FASB ASC 280, Segment Reporting, establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company’s business segments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company uses the management approach to determine reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker (“CODM”) for making decisions, allocating resources and assessing performance. The Company’s CODM has been identified as the CEO, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zTNw6EvJ8xqk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zZgkQaXRYeN7">Recently issued accounting pronouncements</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In May 2019, the FASB issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous incurred loss methodology. The amendments in Update 2016-13 added Topic 326, Financial Instruments — Credit Losses, and made several consequential amendments to the Codification. Update 2016-13 also modified the accounting for available-for-sale debt securities, which must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30, Financial Instruments — Credit Losses — Available-for-Sale Debt Securities. The amendments in this Update address those stakeholders’ concerns by providing an option to irrevocably elect the fair value option for certain financial assets previously measured at amortized cost basis. For those entities, the targeted transition relief will increase comparability of financial statement information by providing an option to align measurement methodologies for similar financial assets. Furthermore, the targeted transition relief also may reduce the costs for some entities to comply with the amendments in Update 2016-13 while still providing financial statement users with decision-useful information. In November 2019, the FASB issued ASU No. 2019-10, which to update the effective date of ASU No. 2016-02 for private companies, not-for-profit organizations and certain smaller reporting companies applying for credit losses, leases, and hedging standard. The new effective date for these preparers is for fiscal years beginning after December 15, 2022. The adoption of this ASU does not have a material effect on the Company’s condensed consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Except as mentioned above, the Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the Company’s consolidated balance sheets, statements of income and comprehensive income and statements of cash flows.</p> <p style="text-align: justify; margin-top: 0; margin-bottom: 0"> </p> <p id="xdx_801_eus-gaap--AccountsAndNontradeReceivableTextBlock_zjvngOvxEXq4" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 3 — <span id="xdx_824_zHOijXHKGaV6">Accounts receivable, net</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable, net consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zwEd9MqaR3w3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BE_zgdHHKZHhd2a" style="display: none">Schedule of Accounts receivable, net</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_498_20221231_zq9CQwh7EuZ6" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_499_20230630_zhl1C6zoW8sd" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: top; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td></tr> <tr id="xdx_407_eus-gaap--AccountsReceivableGross_iI_pp0p0_maARNzp0Q_zN7oz1mpcHxj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Accounts receivable</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">85,215,404</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">85,947,341</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_982_eus-gaap--AccountsReceivableGross_iI_pp0p0_uUSD_c20230630_zFM7ec6ii883" style="width: 9%; text-align: right" title="Accounts receivable">11,894,509</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_pp0p0_di_msARNzp0Q_zQR9I7UnaLZb" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Less: allowance for doubtful accounts</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(4,862,941</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(20,534,926</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_pp0p0_di_uUSD_c20230630_zQYAdNJFcOwb" style="border-bottom: Black 1pt solid; text-align: right" title="Less: allowance for doubtful accounts">(2,841,890</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--AccountsReceivableNet_iTI_pp0p0_mtARNzp0Q_zvPoZzZfoJ45" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Accounts receivable, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">80,352,463</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">65,412,415</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_982_eus-gaap--AccountsReceivableNet_iTI_pp0p0_uUSD_c20230630_znYD9LYxsxya" style="border-bottom: Black 2.5pt double; text-align: right" title="Accounts receivable, net">9,052,619</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zdsGlrsp0PJ5" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the changes in allowance for doubtful accounts:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zO4zKX9cx21b" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BD_zXcbnFe6oznj" style="display: none">Schedule of allowance for doubtful accounts</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49F_20220101__20221231_z2A9UUfzr6K2" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_495_20230101__20230630_zMvZQiLQ1DF2" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: top; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td></tr> <tr id="xdx_40B_ecustom--AllowanceForDoubtfulAccountsPremiumAndOtherReceivables_iS_pp0p0_znZJZRRn6aad" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Beginning balance</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">1,886,467</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">4,862,941</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"></td> <td id="xdx_98F_ecustom--AllowanceForDoubtfulAccountsPremiumAndOtherReceivables_iS_pp0p0_uUSD_c20230101__20230630_zDKyeDfRgMki" style="width: 9%; text-align: right" title="Beginning balance">705,060</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--ProvisionForDoubtfulAccountsReceivable_zSrsGlMiolN5" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for doubtful accounts</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">2,976,474</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">15,671,985</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_ecustom--ProvisionForDoubtfulAccountsReceivable_pp0p0_uUSD_c20230101__20230630_zpptjq7vYru" style="text-align: right" title="Provision for doubtful accounts">2,263,037</td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--ExchangeRateDifference_zuZsnGh0PdKl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Exchange rate difference</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0988">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0989">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98D_ecustom--ExchangeDifference_pp0p0_uUSD_c20230101__20230630_zOPxazMh1yA5" style="border-bottom: Black 1pt solid; text-align: right" title="Exchange difference">(126,207</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_ecustom--AllowanceForDoubtfulAccountsPremiumAndOtherReceivables_iE_pp0p0_zJiIV8xzOASl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Ending balance</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">4,862,941</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">20,534,926</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_984_ecustom--AllowanceForDoubtfulAccountsPremiumAndOtherReceivables_iE_pp0p0_uUSD_c20230101__20230630_zWEHuQTRSMDi" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">2,841,890</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zVsh8u24i9Tj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zwEd9MqaR3w3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BE_zgdHHKZHhd2a" style="display: none">Schedule of Accounts receivable, net</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_498_20221231_zq9CQwh7EuZ6" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_499_20230630_zhl1C6zoW8sd" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: top; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td></tr> <tr id="xdx_407_eus-gaap--AccountsReceivableGross_iI_pp0p0_maARNzp0Q_zN7oz1mpcHxj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Accounts receivable</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">85,215,404</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">85,947,341</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_982_eus-gaap--AccountsReceivableGross_iI_pp0p0_uUSD_c20230630_zFM7ec6ii883" style="width: 9%; text-align: right" title="Accounts receivable">11,894,509</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_pp0p0_di_msARNzp0Q_zQR9I7UnaLZb" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Less: allowance for doubtful accounts</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(4,862,941</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(20,534,926</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_pp0p0_di_uUSD_c20230630_zQYAdNJFcOwb" style="border-bottom: Black 1pt solid; text-align: right" title="Less: allowance for doubtful accounts">(2,841,890</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--AccountsReceivableNet_iTI_pp0p0_mtARNzp0Q_zvPoZzZfoJ45" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Accounts receivable, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">80,352,463</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">65,412,415</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_982_eus-gaap--AccountsReceivableNet_iTI_pp0p0_uUSD_c20230630_znYD9LYxsxya" style="border-bottom: Black 2.5pt double; text-align: right" title="Accounts receivable, net">9,052,619</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 85215404 85947341 11894509 4862941 20534926 2841890 80352463 65412415 9052619 <table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zO4zKX9cx21b" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BD_zXcbnFe6oznj" style="display: none">Schedule of allowance for doubtful accounts</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49F_20220101__20221231_z2A9UUfzr6K2" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_495_20230101__20230630_zMvZQiLQ1DF2" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: top; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td></tr> <tr id="xdx_40B_ecustom--AllowanceForDoubtfulAccountsPremiumAndOtherReceivables_iS_pp0p0_znZJZRRn6aad" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Beginning balance</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">1,886,467</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">4,862,941</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"></td> <td id="xdx_98F_ecustom--AllowanceForDoubtfulAccountsPremiumAndOtherReceivables_iS_pp0p0_uUSD_c20230101__20230630_zDKyeDfRgMki" style="width: 9%; text-align: right" title="Beginning balance">705,060</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--ProvisionForDoubtfulAccountsReceivable_zSrsGlMiolN5" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for doubtful accounts</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">2,976,474</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">15,671,985</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_ecustom--ProvisionForDoubtfulAccountsReceivable_pp0p0_uUSD_c20230101__20230630_zpptjq7vYru" style="text-align: right" title="Provision for doubtful accounts">2,263,037</td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--ExchangeRateDifference_zuZsnGh0PdKl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Exchange rate difference</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0988">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0989">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98D_ecustom--ExchangeDifference_pp0p0_uUSD_c20230101__20230630_zOPxazMh1yA5" style="border-bottom: Black 1pt solid; text-align: right" title="Exchange difference">(126,207</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_ecustom--AllowanceForDoubtfulAccountsPremiumAndOtherReceivables_iE_pp0p0_zJiIV8xzOASl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Ending balance</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">4,862,941</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">20,534,926</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_984_ecustom--AllowanceForDoubtfulAccountsPremiumAndOtherReceivables_iE_pp0p0_uUSD_c20230101__20230630_zWEHuQTRSMDi" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">2,841,890</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1886467 4862941 705060 2976474 15671985 2263037 -126207 4862941 20534926 2841890 <p id="xdx_80E_eus-gaap--InventoryDisclosureTextBlock_zfE7uqkAAy06" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 4 — <span id="xdx_828_zu46N4slyu6d">Inventories</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zReeO4GiGS3f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inventories (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B2_zpRrJ5cnbrPa" style="display: none">Schedule of inventories</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_490_20221231_zzbz0yRO15xl" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_493_20230630_zhE6BdqdMndk" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzMgH_zIZKQ0f1gSdf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Raw materials</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">1,816,058</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">1,976,122</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_987_eus-gaap--InventoryRawMaterials_iI_pp0p0_uUSD_c20230630_zC75eGXe0Gg6" style="width: 9%; text-align: right" title="Raw materials">273,482</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzMgH_zAuB5fft3zQ1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Finished goods</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">118,350</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">54,685</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_981_eus-gaap--InventoryFinishedGoods_iI_pp0p0_uUSD_c20230630_zoYTSmRPyOh4" style="border-bottom: Black 1pt solid; text-align: right" title="Finished goods">7,568</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzMgH_maINz21f_zlSPJK30omp5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,934,408</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">2,030,807</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--InventoryGross_iTI_pp0p0_uUSD_c20230630_zKUzkjXg8Pyc" style="text-align: right" title="Total">281,050</td> <td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryValuationReserves_iNI_pp0p0_di_msINz21f_z1m5plw2IAx6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: Inventory allowance</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(176,459</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(176,459</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98C_eus-gaap--InventoryValuationReserves_iNI_pp0p0_di_uUSD_c20230630_zV0znQTjzwjg" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Inventory allowance">(24,421</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--InventoryNet_iTI_pp0p0_mtINz21f_zTIlhJ66XQRh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Inventories, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">1,757,949</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">1,854,348</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_987_eus-gaap--InventoryNet_iTI_pp0p0_uUSD_c20230630_zwjraQOmyuHf" style="border-bottom: Black 2.5pt double; text-align: right" title="Inventories, net">256,629</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zReeO4GiGS3f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inventories (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B2_zpRrJ5cnbrPa" style="display: none">Schedule of inventories</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_490_20221231_zzbz0yRO15xl" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_493_20230630_zhE6BdqdMndk" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzMgH_zIZKQ0f1gSdf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Raw materials</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">1,816,058</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">1,976,122</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_987_eus-gaap--InventoryRawMaterials_iI_pp0p0_uUSD_c20230630_zC75eGXe0Gg6" style="width: 9%; text-align: right" title="Raw materials">273,482</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzMgH_zAuB5fft3zQ1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Finished goods</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">118,350</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">54,685</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_981_eus-gaap--InventoryFinishedGoods_iI_pp0p0_uUSD_c20230630_zoYTSmRPyOh4" style="border-bottom: Black 1pt solid; text-align: right" title="Finished goods">7,568</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzMgH_maINz21f_zlSPJK30omp5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,934,408</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">2,030,807</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--InventoryGross_iTI_pp0p0_uUSD_c20230630_zKUzkjXg8Pyc" style="text-align: right" title="Total">281,050</td> <td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryValuationReserves_iNI_pp0p0_di_msINz21f_z1m5plw2IAx6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: Inventory allowance</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(176,459</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(176,459</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98C_eus-gaap--InventoryValuationReserves_iNI_pp0p0_di_uUSD_c20230630_zV0znQTjzwjg" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Inventory allowance">(24,421</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--InventoryNet_iTI_pp0p0_mtINz21f_zTIlhJ66XQRh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Inventories, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">1,757,949</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">1,854,348</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_987_eus-gaap--InventoryNet_iTI_pp0p0_uUSD_c20230630_zwjraQOmyuHf" style="border-bottom: Black 2.5pt double; text-align: right" title="Inventories, net">256,629</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1816058 1976122 273482 118350 54685 7568 1934408 2030807 281050 176459 176459 24421 1757949 1854348 256629 <p id="xdx_801_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zbaV4Uzv6m5" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 5 — <span id="xdx_828_zHp5hCcSDlXc">Property and equipment, net</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, net consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_zklJjPYfOFfa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and equipment, net (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BE_z6uesTduidV9" style="display: none">Schedule of Property and equipment, net</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: top; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Office equipment</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pp0p0" style="width: 9%; text-align: right" title="Sub total">1,140,456</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pp0p0" style="width: 9%; text-align: right" title="Sub total">1,140,456</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_uUSD_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zE21DrMEh5U9" style="width: 9%; text-align: right" title="Sub total">157,831</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Mechanical equipment</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MechanicalEquipmentMember_pp0p0" style="text-align: right" title="Sub total">1,059,178</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MechanicalEquipmentMember_pp0p0" style="text-align: right" title="Sub total">1,059,178</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_uUSD_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MechanicalEquipmentMember_ztHtoDbkJaPa" style="text-align: right" title="Sub total">146,583</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Electronic and other equipment</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicAndOtherEquipmentMember_pp0p0" style="text-align: right" title="Sub total">2,454,537</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicAndOtherEquipmentMember_pp0p0" style="text-align: right" title="Sub total">2,800,025</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_uUSD_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicAndOtherEquipmentMember_zMJpLJTnKFYb" style="text-align: right" title="Sub total">387,503</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Vehicles</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Sub total">43,982</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Sub total">43,982</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_uUSD_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zyE3fGR5U46f" style="border-bottom: Black 1pt solid; text-align: right" title="Sub total">6,087</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Subtotal</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20221231_pp0p0" style="text-align: right" title="Sub total">4,698,153</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20230630_pp0p0" style="text-align: right" title="Sub total">5,043,641</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_uUSD_c20230630_zwu5Fluab5Ga" style="text-align: right" title="Sub total">698,004</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Less: accumulated depreciation</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zUeYqoPm42f7" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated depreciation">(3,050,277</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_988_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630_zvPcZskhl7Bk" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated depreciation">(3,387,018</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_uUSD_c20230630_zvijBSzNBkT5" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated depreciation">(468,739</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">1,647,876</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">1,656,623</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_uUSD_c20230630_zjYQYcWGXXqd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">229,265</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation expense for the six months ended June 30, 2022 and 2023 amounted to RMB <span id="xdx_90D_eus-gaap--Depreciation_c20220101__20220630_pp0p0" title="Depreciation expense">125,223</span> and RMB <span id="xdx_90B_eus-gaap--Depreciation_c20230101__20230630_pp0p0" title="Depreciation expense">336,741</span> (USD <span id="xdx_90D_eus-gaap--Depreciation_pp0p0_uUSD_c20230101__20230630_zEpOZNBNWkD4" title="Depreciation expense">46,602</span>), respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_zklJjPYfOFfa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and equipment, net (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BE_z6uesTduidV9" style="display: none">Schedule of Property and equipment, net</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: top; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Office equipment</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pp0p0" style="width: 9%; text-align: right" title="Sub total">1,140,456</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pp0p0" style="width: 9%; text-align: right" title="Sub total">1,140,456</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_uUSD_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zE21DrMEh5U9" style="width: 9%; text-align: right" title="Sub total">157,831</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Mechanical equipment</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MechanicalEquipmentMember_pp0p0" style="text-align: right" title="Sub total">1,059,178</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MechanicalEquipmentMember_pp0p0" style="text-align: right" title="Sub total">1,059,178</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_uUSD_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MechanicalEquipmentMember_ztHtoDbkJaPa" style="text-align: right" title="Sub total">146,583</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Electronic and other equipment</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicAndOtherEquipmentMember_pp0p0" style="text-align: right" title="Sub total">2,454,537</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicAndOtherEquipmentMember_pp0p0" style="text-align: right" title="Sub total">2,800,025</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_uUSD_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicAndOtherEquipmentMember_zMJpLJTnKFYb" style="text-align: right" title="Sub total">387,503</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Vehicles</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Sub total">43,982</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Sub total">43,982</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_uUSD_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zyE3fGR5U46f" style="border-bottom: Black 1pt solid; text-align: right" title="Sub total">6,087</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Subtotal</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20221231_pp0p0" style="text-align: right" title="Sub total">4,698,153</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20230630_pp0p0" style="text-align: right" title="Sub total">5,043,641</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_uUSD_c20230630_zwu5Fluab5Ga" style="text-align: right" title="Sub total">698,004</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Less: accumulated depreciation</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zUeYqoPm42f7" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated depreciation">(3,050,277</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_988_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630_zvPcZskhl7Bk" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated depreciation">(3,387,018</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_uUSD_c20230630_zvijBSzNBkT5" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated depreciation">(468,739</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">1,647,876</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">1,656,623</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_uUSD_c20230630_zjYQYcWGXXqd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">229,265</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1140456 1140456 157831 1059178 1059178 146583 2454537 2800025 387503 43982 43982 6087 4698153 5043641 698004 3050277 3387018 468739 1647876 1656623 229265 125223 336741 46602 <p id="xdx_80E_ecustom--IntangibleAssetsNetDisclosureTextBlock_z44zCnEA7OGh" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 6 — <span id="xdx_822_zFwitKl9535j">Intangible assets, net</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s intangible assets with definite useful lives primarily consist of accounting software. The following table summarizes acquired intangible asset balances as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_z1q5kbyBaGkg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets, net (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B2_zC4fGhRz0mLb" style="display: none">Schedule of Intangible assets, net</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: top; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Customer relationships</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pp0p0" style="width: 9%; text-align: right" title="Subtotal">13,300,000</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pp0p0" style="width: 9%; text-align: right" title="Subtotal">13,300,000</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_uUSD_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zuFPwtp72rv9" style="width: 9%; text-align: right" title="Subtotal">1,840,627</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Software</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_pp0p0" style="text-align: right" title="Subtotal">14,745,632</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_pp0p0" style="text-align: right" title="Subtotal">14,745,632</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_uUSD_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zJhu2twSVZPf" style="text-align: right" title="Subtotal">2,040,692</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Non-compete agreement</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Subtotal">2,300,000</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Subtotal">2,300,000</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_uUSD_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zRSLFWG5Tkdb" style="border-bottom: Black 1pt solid; text-align: right" title="Subtotal">318,304</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Subtotal</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231_pp0p0" style="text-align: right" title="Subtotal">30,345,632</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20230630_pp0p0" style="text-align: right" title="Subtotal">30,345,632</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_uUSD_c20230630_z6jUwa2X31M1" style="text-align: right" title="Subtotal">4,199,623</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Less: accumulated amortization</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di_c20221231_zot7nXQZm4Sj" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated amortization">(14,969,109</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di_c20230630_zsNNh8tdEav8" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated amortization">(18,158,314</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di_uUSD_c20230630_zKbGB5qQdSi9" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated amortization">(2,512,984</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Intangible assets, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">15,376,524</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">12,187,318</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_uUSD_c20230630_zm4cd2N4tBM2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">1,686,639</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zlNtKWZs7lyf" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization expense for the six months ended June 30, 2022 and 2023 amounted to RMB <span id="xdx_902_eus-gaap--AmortizationOfIntangibleAssets_c20220101__20220630_zX7GkvTxMjZ4" title="Amortization expense">3,190,247</span> and RMB <span id="xdx_907_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230630_zmNyA3cvXpV3" title="Amortization expense">3,189,205</span> (USD <span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_uUSD_c20230101__20230630_zHj18SnjbNe8" title="Amortization expense">342,666</span>), respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated amortization is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zA4LCWVGMb8a" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets, net (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BE_z6i22zXe2Kg3" style="display: none">Schedule of estimated annual amortization expense</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_493_20230630_z7p5myqrhpKe" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Twelve months ending June 30,</td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>amortization</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>expense</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>amortization</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>expense</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left">2023</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">3,118,895</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_uUSD_c20230630_z8AI8dyL9pe9" style="width: 9%; text-align: right" title="2023">431,633</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2024</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">4,600,734</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_uUSD_c20230630_zmJ1GSE4pEo3" style="text-align: right" title="2024">636,709</td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2025</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">4,467,080</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_uUSD_c20230630_zXReHbmUNB5e" style="text-align: right" title="2025">618,213</td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2026</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">609</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_uUSD_c20230630_zJAPuU37tyCd" style="text-align: right" title="2026">84</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1143">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0_uUSD_c20230630_z0TSbIYOGW7e" style="border-bottom: Black 1pt solid; text-align: right" title="Thereafter"><span style="-sec-ix-hidden: xdx2ixbrl1145">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_zf0LnGj9QM0j" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">12,187,318</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_uUSD_c20230630_zhAeRD2FzFJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">1,686,639</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A7_zvOxFfPBGeeh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_z1q5kbyBaGkg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets, net (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B2_zC4fGhRz0mLb" style="display: none">Schedule of Intangible assets, net</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: top; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Customer relationships</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pp0p0" style="width: 9%; text-align: right" title="Subtotal">13,300,000</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_pp0p0" style="width: 9%; text-align: right" title="Subtotal">13,300,000</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_uUSD_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zuFPwtp72rv9" style="width: 9%; text-align: right" title="Subtotal">1,840,627</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Software</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_pp0p0" style="text-align: right" title="Subtotal">14,745,632</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_pp0p0" style="text-align: right" title="Subtotal">14,745,632</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_uUSD_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zJhu2twSVZPf" style="text-align: right" title="Subtotal">2,040,692</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Non-compete agreement</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Subtotal">2,300,000</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Subtotal">2,300,000</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_uUSD_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zRSLFWG5Tkdb" style="border-bottom: Black 1pt solid; text-align: right" title="Subtotal">318,304</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Subtotal</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_c20221231_pp0p0" style="text-align: right" title="Subtotal">30,345,632</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20230630_pp0p0" style="text-align: right" title="Subtotal">30,345,632</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_uUSD_c20230630_z6jUwa2X31M1" style="text-align: right" title="Subtotal">4,199,623</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Less: accumulated amortization</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di_c20221231_zot7nXQZm4Sj" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated amortization">(14,969,109</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di_c20230630_zsNNh8tdEav8" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated amortization">(18,158,314</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di_uUSD_c20230630_zKbGB5qQdSi9" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated amortization">(2,512,984</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Intangible assets, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">15,376,524</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">12,187,318</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_uUSD_c20230630_zm4cd2N4tBM2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">1,686,639</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 13300000 13300000 1840627 14745632 14745632 2040692 2300000 2300000 318304 30345632 30345632 4199623 14969109 18158314 2512984 15376524 12187318 1686639 3190247 3189205 342666 <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zA4LCWVGMb8a" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets, net (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BE_z6i22zXe2Kg3" style="display: none">Schedule of estimated annual amortization expense</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_493_20230630_z7p5myqrhpKe" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Twelve months ending June 30,</td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>amortization</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>expense</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>amortization</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>expense</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left">2023</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">3,118,895</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_uUSD_c20230630_z8AI8dyL9pe9" style="width: 9%; text-align: right" title="2023">431,633</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2024</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">4,600,734</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_uUSD_c20230630_zmJ1GSE4pEo3" style="text-align: right" title="2024">636,709</td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2025</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">4,467,080</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_uUSD_c20230630_zXReHbmUNB5e" style="text-align: right" title="2025">618,213</td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2026</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">609</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_uUSD_c20230630_zJAPuU37tyCd" style="text-align: right" title="2026">84</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1143">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0_uUSD_c20230630_z0TSbIYOGW7e" style="border-bottom: Black 1pt solid; text-align: right" title="Thereafter"><span style="-sec-ix-hidden: xdx2ixbrl1145">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_zf0LnGj9QM0j" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">12,187,318</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_uUSD_c20230630_zhAeRD2FzFJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">1,686,639</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3118895 431633 4600734 636709 4467080 618213 609 84 12187318 1686639 <p id="xdx_807_eus-gaap--GoodwillDisclosureTextBlock_zH15z0mOiE6g" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 7 — <span id="xdx_82D_zHaExj9USb7j">Goodwill</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiaries at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate impairment may have occurred. The following table summarizes the components of acquired goodwill balances as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfGoodwillTextBlock_zHWv9SeeLiN3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BE_ziqNEG0oSloj" style="display: none">Schedule of Goodwill</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"><b> </b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"><b> </b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"><b> </b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Goodwill from Shenzhen Bowei acquisition*</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillfromShenzhenBoweiAcquisitionMember_fKg_____zYTEzAQVl5c3" style="width: 9%; text-align: right" title="GoodWill">9,729,086</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_981_eus-gaap--Goodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillfromShenzhenBoweiAcquisitionMember_fKg_____zqY3AP33MALl" style="width: 9%; text-align: right" title="GoodWill">9,729,086</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_981_eus-gaap--Goodwill_iI_pp0p0_uUSD_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillfromShenzhenBoweiAcquisitionMember_fKg_____zd2DmyPubrJ2" style="width: 9%; text-align: right" title="GoodWill">1,346,438</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Goodwill from Shenzhen Tianyuemeng acquisition**</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98F_eus-gaap--Goodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillfromShenzhenTianyuemengAcquisitionMember_fKio___zSo5CySRTx8" style="border-bottom: Black 1pt solid; text-align: right" title="GoodWill">11,426,811</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_989_eus-gaap--Goodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillfromShenzhenTianyuemengAcquisitionMember_fKio___zTcLqRtqUjHc" style="border-bottom: Black 1pt solid; text-align: right" title="GoodWill">11,426,811</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98C_eus-gaap--Goodwill_iI_pp0p0_uUSD_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillfromShenzhenTianyuemengAcquisitionMember_fKio___zqtA30xhWPX4" style="border-bottom: Black 1pt solid; text-align: right" title="GoodWill">1,581,390</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Goodwill</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_983_eus-gaap--Goodwill_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">21,155,897</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98F_eus-gaap--Goodwill_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">21,155,897</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98E_eus-gaap--Goodwill_iI_pp0p0_uUSD_c20230630_zYqrfiFBFmMd" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">2,927,828</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <div style="width: 25%"><div style="border-top: Black 1pt solid; font-size: 1pt"> </div></div> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"> <tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"></td> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b id="xdx_F0D_ze13I0KuMnW3">*</b></span></td> <td style="text-align: justify"><span id="xdx_F1C_zmyrhksxbzIj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> On July 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Bowei, a provider of holographic PCBA solutions. The transaction consummated on July 1, 2020. According to the agreement, acquisition consideration is RMB 20,000,000 (approximately USD 3.1 million) to acquire the 100% equity interests of Shenzhen Bowei. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 9.7 million (USD 1.5 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition.</span></td> </tr> <tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"></td> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b id="xdx_F0E_zGTuxr4nxBC4">**</b></span></td> <td style="text-align: justify"><span id="xdx_F19_z33cJv8hJ08g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> On October 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Tianyuemeng, an entity focused on holographic advertising services. The transaction consummated on October 1, 2020. According to the agreement, acquisition consideration is RMB 30,000,000 (approximately USD 4.6 million) to acquire the 100% equity interests of Shenzhen Tianyuemeng. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 11.4 million (USD 1.8 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition.</span></td> </tr> </table> <p id="xdx_8A2_zxNzWKxhCYql" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The changes in the carrying amount of goodwill allocated to reportable segments as of December 31, 2022 and June 30, 2023 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_891_ecustom--GoodwillReportableSegmentTableTextBlock_zmypwIKK6EU1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BB_zvWqUT338dL9" style="display: none">Schedule of goodwill reportable segments</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Holographic solutions</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Holographic technology service</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 52%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2022</span></td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td id="xdx_98D_eus-gaap--Goodwill_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--HolographicSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="GoodWill">9,729,086</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td id="xdx_986_eus-gaap--Goodwill_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--HolographicTechnologyServiceMember_pp0p0" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="GoodWill">11,426,811</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td id="xdx_982_eus-gaap--Goodwill_iI_pp0p0_c20221231_zWc2qngTddle" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="GoodWill">21,155,897</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td id="xdx_98A_eus-gaap--Goodwill_iI_pp0p0_uUSD_c20221231_zZ9L7ZVoxm0g" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="GoodWill">3,067,317</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023</span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98E_eus-gaap--Goodwill_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--HolographicSolutionsMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">9,729,086</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_988_eus-gaap--Goodwill_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--HolographicTechnologyServiceMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">11,426,811</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_987_eus-gaap--Goodwill_iI_pp0p0_c20230630_zTdfMK7W3yjj" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">21,155,897</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98D_eus-gaap--Goodwill_iI_pp0p0_uUSD_c20230630_zwMjmMakywv" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">2,927,828</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zliXtp6tyfC6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfGoodwillTextBlock_zHWv9SeeLiN3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BE_ziqNEG0oSloj" style="display: none">Schedule of Goodwill</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"><b> </b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"><b> </b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"><b> </b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Goodwill from Shenzhen Bowei acquisition*</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillfromShenzhenBoweiAcquisitionMember_fKg_____zYTEzAQVl5c3" style="width: 9%; text-align: right" title="GoodWill">9,729,086</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_981_eus-gaap--Goodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillfromShenzhenBoweiAcquisitionMember_fKg_____zqY3AP33MALl" style="width: 9%; text-align: right" title="GoodWill">9,729,086</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_981_eus-gaap--Goodwill_iI_pp0p0_uUSD_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillfromShenzhenBoweiAcquisitionMember_fKg_____zd2DmyPubrJ2" style="width: 9%; text-align: right" title="GoodWill">1,346,438</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Goodwill from Shenzhen Tianyuemeng acquisition**</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98F_eus-gaap--Goodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillfromShenzhenTianyuemengAcquisitionMember_fKio___zSo5CySRTx8" style="border-bottom: Black 1pt solid; text-align: right" title="GoodWill">11,426,811</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_989_eus-gaap--Goodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillfromShenzhenTianyuemengAcquisitionMember_fKio___zTcLqRtqUjHc" style="border-bottom: Black 1pt solid; text-align: right" title="GoodWill">11,426,811</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98C_eus-gaap--Goodwill_iI_pp0p0_uUSD_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillfromShenzhenTianyuemengAcquisitionMember_fKio___zqtA30xhWPX4" style="border-bottom: Black 1pt solid; text-align: right" title="GoodWill">1,581,390</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Goodwill</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_983_eus-gaap--Goodwill_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">21,155,897</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98F_eus-gaap--Goodwill_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">21,155,897</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98E_eus-gaap--Goodwill_iI_pp0p0_uUSD_c20230630_zYqrfiFBFmMd" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">2,927,828</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <div style="width: 25%"><div style="border-top: Black 1pt solid; font-size: 1pt"> </div></div> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"> <tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"></td> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b id="xdx_F0D_ze13I0KuMnW3">*</b></span></td> <td style="text-align: justify"><span id="xdx_F1C_zmyrhksxbzIj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> On July 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Bowei, a provider of holographic PCBA solutions. The transaction consummated on July 1, 2020. According to the agreement, acquisition consideration is RMB 20,000,000 (approximately USD 3.1 million) to acquire the 100% equity interests of Shenzhen Bowei. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 9.7 million (USD 1.5 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition.</span></td> </tr> <tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"></td> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b id="xdx_F0E_zGTuxr4nxBC4">**</b></span></td> <td style="text-align: justify"><span id="xdx_F19_z33cJv8hJ08g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> On October 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Tianyuemeng, an entity focused on holographic advertising services. The transaction consummated on October 1, 2020. According to the agreement, acquisition consideration is RMB 30,000,000 (approximately USD 4.6 million) to acquire the 100% equity interests of Shenzhen Tianyuemeng. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 11.4 million (USD 1.8 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition.</span></td> </tr> </table> 9729086 9729086 1346438 11426811 11426811 1581390 21155897 21155897 2927828 <table cellpadding="0" cellspacing="0" id="xdx_891_ecustom--GoodwillReportableSegmentTableTextBlock_zmypwIKK6EU1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BB_zvWqUT338dL9" style="display: none">Schedule of goodwill reportable segments</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Holographic solutions</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Holographic technology service</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 52%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2022</span></td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td id="xdx_98D_eus-gaap--Goodwill_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--HolographicSolutionsMember_pp0p0" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="GoodWill">9,729,086</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td id="xdx_986_eus-gaap--Goodwill_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--HolographicTechnologyServiceMember_pp0p0" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="GoodWill">11,426,811</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td id="xdx_982_eus-gaap--Goodwill_iI_pp0p0_c20221231_zWc2qngTddle" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="GoodWill">21,155,897</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td id="xdx_98A_eus-gaap--Goodwill_iI_pp0p0_uUSD_c20221231_zZ9L7ZVoxm0g" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="GoodWill">3,067,317</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023</span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98E_eus-gaap--Goodwill_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--HolographicSolutionsMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">9,729,086</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_988_eus-gaap--Goodwill_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--HolographicTechnologyServiceMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">11,426,811</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_987_eus-gaap--Goodwill_iI_pp0p0_c20230630_zTdfMK7W3yjj" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">21,155,897</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98D_eus-gaap--Goodwill_iI_pp0p0_uUSD_c20230630_zwMjmMakywv" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">2,927,828</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 9729086 11426811 21155897 3067317 9729086 11426811 21155897 2927828 <p id="xdx_80D_eus-gaap--InvestmentHoldingsScheduleOfInvestmentsTextBlock_zRRvbZfbe6E1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 8 — <span id="xdx_82D_zKAnigdmLa75">Investments in unconsolidated entities</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--InvestmentHoldingsScheduleOfInvestmentsTableTextBlock_z85JV9wTWsJk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investments in unconsolidated entities (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B2_zZ5t0CXhK4ol" style="display: none">Schedule of investments</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Equity investments without readily determinable fair value:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19.9% Investment<sup>(1)</sup></span></td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_982_eus-gaap--Investments_iI_pp0p0_c20221231__us-gaap--InvestmentTypeAxis__custom--Investments19.9Member_fKDEp_zBHq4u9aRiLl" style="width: 9%; text-align: right" title="Investments">2,000,000</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98B_eus-gaap--Investments_iI_pp0p0_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments19.9Member_fKDEp_zbKU87xuNKMb" style="width: 9%; text-align: right" title="Investments">2,000,000</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_982_eus-gaap--Investments_iI_pp0p0_uUSD_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments19.9Member_fKDEp_zUvu4Y9ZfGXi" style="width: 9%; text-align: right" title="Investments">276,786</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.4% Investment<sup>(2)</sup></span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--Investments_iI_pp0p0_c20221231__us-gaap--InvestmentTypeAxis__custom--Investment4.4PercentMember_fKDIp_zODF9bkJ263k" style="text-align: right" title="Investments">500,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_981_eus-gaap--Investments_iI_pp0p0_c20230630__us-gaap--InvestmentTypeAxis__custom--Investment4.4PercentMember_fKDIp_zAjLchHCjUa5" style="text-align: right" title="Investments">500,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--Investments_iI_pp0p0_uUSD_c20230630__us-gaap--InvestmentTypeAxis__custom--Investment4.4PercentMember_fKDIp_zOyxwHqIxnag" style="text-align: right" title="Investments">69,196</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5% Investment<sup>(3)</sup></span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--Investments_iI_pp0p0_c20221231__us-gaap--InvestmentTypeAxis__custom--Investments5percentMember_fKDMp_zSJ3fM7OyJv9" style="text-align: right" title="Investments">600,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--Investments_iI_pp0p0_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments5percentMember_fKDMp_zhihcVn1iAE" style="text-align: right" title="Investments">600,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_988_eus-gaap--Investments_iI_pp0p0_uUSD_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments5percentMember_fKDMp_zHUGq2mJGXIf" style="text-align: right" title="Investments">83,036</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3% Investment<sup>(4)</sup></span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--Investments_iI_pp0p0_c20221231__us-gaap--InvestmentTypeAxis__custom--Investments3percentMember_fKDQp_zWDqUkFLFqg7" style="text-align: right" title="Investments">1,000,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--Investments_iI_pp0p0_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments3percentMember_fKDQp_zLgMa5143my8" style="text-align: right" title="Investments">1,000,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--Investments_iI_pp0p0_uUSD_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments3percentMember_fKDQp_zo7xmVQBMuZj" style="text-align: right" title="Investments">138,393</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2% Investment<sup>(5)</sup></span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--Investments_iI_pp0p0_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments2percentMember_fKDUp_z5fQCdS0nGE4" style="text-align: right" title="Investments">600,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--Investments_iI_pp0p0_uUSD_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments2percentMember_fKDUp_zb7gnJAAsWnf" style="text-align: right" title="Investments">83,036</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Impairment</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_987_ecustom--ImpairmentsOfInvestments_c20221231__us-gaap--InvestmentTypeAxis__custom--ImpairmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment of investments">(4,100,000</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_ecustom--ImpairmentsOfInvestments_c20230630__us-gaap--InvestmentTypeAxis__custom--ImpairmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment of investments">(4,100,000</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98C_ecustom--ImpairmentsOfInvestments_iI_pp0p0_uUSD_c20230630__us-gaap--InvestmentTypeAxis__custom--ImpairmentMember_zdsjnPrdFC59" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment of investments">(567,411</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Total</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_986_eus-gaap--Investments_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Investments">600,000</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98F_eus-gaap--Investments_iI_pp0p0_uUSD_c20230630_z0SsTfIyTvo3" style="border-bottom: Black 2.5pt double; text-align: right" title="Investments">83,036</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <div style="width: 25%"><div style="border-top: Black 1pt solid; font-size: 1pt"> </div></div> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="text-align: justify; width: 0.25in"><span id="xdx_F06_zCClTjhTmDP6" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="text-align: justify"><span id="xdx_F1B_zdz2uqPESBX5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In August 2016, Shenzhen Mengyun invested RMB 2,000,000 in a company in the technology development and animation design areas for 19.9% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 2,000,000 (USD 306,645) impairment loss for the investment in 2018.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span id="xdx_F0F_zSi9vv58GaY9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td style="text-align: justify"><span id="xdx_F13_zR4WIT1mCQM5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In November 2015, Shanghai Mengyun invested RMB 500,000 in a company in the database service for 4.44% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 500,000 (USD 76,661) impairment loss for the investment in 2018</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span id="xdx_F01_zhEtGX9I3Ev9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td> <td style="text-align: justify"><span id="xdx_F16_zZjWIcLYs4Hi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In September 2021, Shenzhen Mengyun invested RMB 600,000 in a company specializing in research and development of smart wearable devices for 5% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 600,000 (USD 89,166) impairment loss for the investment in 2022.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span id="xdx_F08_z37XZNpvcmE9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td> <td style="text-align: justify"><span id="xdx_F11_z43ZlT0FDIli" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In October 2021, Shenzhen Mengyun invested RMB 1,000,000 in a company specializing in VR/AR education technology for 3% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 1,000,000 (USD 148,611) impairment loss for the investment in 2022.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span id="xdx_F02_zzRP3JqxEnV6" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td> <td style="text-align: justify"><span id="xdx_F10_zOANJ1odAJR3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In March 2023, Shenzhen Mengyun invested RMB 600,000 in a company in the technology development and animation design areas for 2% equity interest.</span></td></tr> </table> <p id="xdx_8AF_zl0rwX7T8TGl" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--InvestmentHoldingsScheduleOfInvestmentsTableTextBlock_z85JV9wTWsJk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investments in unconsolidated entities (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B2_zZ5t0CXhK4ol" style="display: none">Schedule of investments</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Equity investments without readily determinable fair value:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19.9% Investment<sup>(1)</sup></span></td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_982_eus-gaap--Investments_iI_pp0p0_c20221231__us-gaap--InvestmentTypeAxis__custom--Investments19.9Member_fKDEp_zBHq4u9aRiLl" style="width: 9%; text-align: right" title="Investments">2,000,000</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98B_eus-gaap--Investments_iI_pp0p0_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments19.9Member_fKDEp_zbKU87xuNKMb" style="width: 9%; text-align: right" title="Investments">2,000,000</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_982_eus-gaap--Investments_iI_pp0p0_uUSD_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments19.9Member_fKDEp_zUvu4Y9ZfGXi" style="width: 9%; text-align: right" title="Investments">276,786</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.4% Investment<sup>(2)</sup></span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--Investments_iI_pp0p0_c20221231__us-gaap--InvestmentTypeAxis__custom--Investment4.4PercentMember_fKDIp_zODF9bkJ263k" style="text-align: right" title="Investments">500,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_981_eus-gaap--Investments_iI_pp0p0_c20230630__us-gaap--InvestmentTypeAxis__custom--Investment4.4PercentMember_fKDIp_zAjLchHCjUa5" style="text-align: right" title="Investments">500,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--Investments_iI_pp0p0_uUSD_c20230630__us-gaap--InvestmentTypeAxis__custom--Investment4.4PercentMember_fKDIp_zOyxwHqIxnag" style="text-align: right" title="Investments">69,196</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5% Investment<sup>(3)</sup></span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--Investments_iI_pp0p0_c20221231__us-gaap--InvestmentTypeAxis__custom--Investments5percentMember_fKDMp_zSJ3fM7OyJv9" style="text-align: right" title="Investments">600,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--Investments_iI_pp0p0_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments5percentMember_fKDMp_zhihcVn1iAE" style="text-align: right" title="Investments">600,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_988_eus-gaap--Investments_iI_pp0p0_uUSD_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments5percentMember_fKDMp_zHUGq2mJGXIf" style="text-align: right" title="Investments">83,036</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3% Investment<sup>(4)</sup></span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--Investments_iI_pp0p0_c20221231__us-gaap--InvestmentTypeAxis__custom--Investments3percentMember_fKDQp_zWDqUkFLFqg7" style="text-align: right" title="Investments">1,000,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--Investments_iI_pp0p0_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments3percentMember_fKDQp_zLgMa5143my8" style="text-align: right" title="Investments">1,000,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--Investments_iI_pp0p0_uUSD_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments3percentMember_fKDQp_zo7xmVQBMuZj" style="text-align: right" title="Investments">138,393</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2% Investment<sup>(5)</sup></span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--Investments_iI_pp0p0_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments2percentMember_fKDUp_z5fQCdS0nGE4" style="text-align: right" title="Investments">600,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--Investments_iI_pp0p0_uUSD_c20230630__us-gaap--InvestmentTypeAxis__custom--Investments2percentMember_fKDUp_zb7gnJAAsWnf" style="text-align: right" title="Investments">83,036</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Impairment</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_987_ecustom--ImpairmentsOfInvestments_c20221231__us-gaap--InvestmentTypeAxis__custom--ImpairmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment of investments">(4,100,000</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_ecustom--ImpairmentsOfInvestments_c20230630__us-gaap--InvestmentTypeAxis__custom--ImpairmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment of investments">(4,100,000</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98C_ecustom--ImpairmentsOfInvestments_iI_pp0p0_uUSD_c20230630__us-gaap--InvestmentTypeAxis__custom--ImpairmentMember_zdsjnPrdFC59" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment of investments">(567,411</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Total</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_986_eus-gaap--Investments_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Investments">600,000</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98F_eus-gaap--Investments_iI_pp0p0_uUSD_c20230630_z0SsTfIyTvo3" style="border-bottom: Black 2.5pt double; text-align: right" title="Investments">83,036</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <div style="width: 25%"><div style="border-top: Black 1pt solid; font-size: 1pt"> </div></div> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="text-align: justify; width: 0.25in"><span id="xdx_F06_zCClTjhTmDP6" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="text-align: justify"><span id="xdx_F1B_zdz2uqPESBX5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In August 2016, Shenzhen Mengyun invested RMB 2,000,000 in a company in the technology development and animation design areas for 19.9% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 2,000,000 (USD 306,645) impairment loss for the investment in 2018.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span id="xdx_F0F_zSi9vv58GaY9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td style="text-align: justify"><span id="xdx_F13_zR4WIT1mCQM5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In November 2015, Shanghai Mengyun invested RMB 500,000 in a company in the database service for 4.44% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 500,000 (USD 76,661) impairment loss for the investment in 2018</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span id="xdx_F01_zhEtGX9I3Ev9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td> <td style="text-align: justify"><span id="xdx_F16_zZjWIcLYs4Hi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In September 2021, Shenzhen Mengyun invested RMB 600,000 in a company specializing in research and development of smart wearable devices for 5% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 600,000 (USD 89,166) impairment loss for the investment in 2022.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span id="xdx_F08_z37XZNpvcmE9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td> <td style="text-align: justify"><span id="xdx_F11_z43ZlT0FDIli" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In October 2021, Shenzhen Mengyun invested RMB 1,000,000 in a company specializing in VR/AR education technology for 3% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 1,000,000 (USD 148,611) impairment loss for the investment in 2022.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span id="xdx_F02_zzRP3JqxEnV6" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td> <td style="text-align: justify"><span id="xdx_F10_zOANJ1odAJR3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In March 2023, Shenzhen Mengyun invested RMB 600,000 in a company in the technology development and animation design areas for 2% equity interest.</span></td></tr> </table> 2000000 2000000 276786 500000 500000 69196 600000 600000 83036 1000000 1000000 138393 600000 83036 -4100000 -4100000 -567411 600000 83036 <p id="xdx_80A_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zHW6mynAo6fc" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 9 — <span id="xdx_82D_zJYTpxvm8bj2">Other payables and accrued liabilities</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other payables and accrued liabilities consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zb8V7zzkAft3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Other payables and accrued liabilities (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B8_zVGUL1Tjdl2k" style="display: none">Schedule of Other payables and accrued liabilities</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_490_20221231_zEDpBSbDu7ng" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_495_20230630_zDqV4qchFfK4" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td></tr> <tr id="xdx_40A_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_z0yFxem6QRF6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Salary payables</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">6,875,285</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">6,658,487</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_988_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_uUSD_c20221231_zKM7V63U00lc" style="width: 9%; text-align: right" title="Salary payables">921,488</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_ecustom--OtherPayablesAndAccruedExpenses_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Other payables and accrued expenses</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">6,674,268</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">6,773,998</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_ecustom--OtherPayablesAndAccruedExpenses_iI_pp0p0_uUSD_c20221231_zYj3AnOOBxjf" style="border-bottom: Black 1pt solid; text-align: right" title="Other payables and accrued expenses">937,474</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Total other payables and accrued liabilities</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">13,549,553</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">13,432,485</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_981_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iI_pp0p0_uUSD_c20221231_zvQDEc7TLKnf" style="border-bottom: Black 2.5pt double; text-align: right" title="Total other payables and accrued liabilities">1,858,962</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zb8V7zzkAft3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Other payables and accrued liabilities (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B8_zVGUL1Tjdl2k" style="display: none">Schedule of Other payables and accrued liabilities</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_490_20221231_zEDpBSbDu7ng" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_495_20230630_zDqV4qchFfK4" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td></tr> <tr id="xdx_40A_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_z0yFxem6QRF6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Salary payables</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">6,875,285</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">6,658,487</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_988_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_uUSD_c20221231_zKM7V63U00lc" style="width: 9%; text-align: right" title="Salary payables">921,488</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_ecustom--OtherPayablesAndAccruedExpenses_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Other payables and accrued expenses</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">6,674,268</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">6,773,998</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_ecustom--OtherPayablesAndAccruedExpenses_iI_pp0p0_uUSD_c20221231_zYj3AnOOBxjf" style="border-bottom: Black 1pt solid; text-align: right" title="Other payables and accrued expenses">937,474</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Total other payables and accrued liabilities</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">13,549,553</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">13,432,485</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_981_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iI_pp0p0_uUSD_c20221231_zvQDEc7TLKnf" style="border-bottom: Black 2.5pt double; text-align: right" title="Total other payables and accrued liabilities">1,858,962</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 6875285 6658487 921488 6674268 6773998 937474 13549553 13432485 1858962 <p id="xdx_800_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zFXCGBbI3Nmd" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 10 — <span id="xdx_82B_zHCSaZhyscyi">Related party balances and transactions</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amounts due from related parties consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_ziYSQFOGucR" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Related party balances and transactions (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B6_zvEQgADkA87j" style="display: none">Schedule of related parties</span></td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Name of Related Parties</td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Relationship</td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nature</td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>USD</b></span></td> <td style="text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 30%; text-align: left; padding-bottom: 1pt">Shenzhen Ultimate Holographic Culture Communication Co., Ltd</td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 2%; padding-bottom: 1pt; vertical-align: top"> </td> <td style="vertical-align: top; width: 15%; text-align: left; padding-bottom: 1pt">Shenzhen Mengyun’s 19.9% equity investment</td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 2%; padding-bottom: 1pt; vertical-align: top"> </td> <td style="vertical-align: top; width: 15%; text-align: left; padding-bottom: 1pt">Advances for operational purposes, no interest, due on demand</td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td id="xdx_98D_ecustom--DueFromRelatedParty_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShenzhenMengyun19.9EquityInvestmentMember_pp0p0" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="Due from related party">60,280</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; width: 9%; text-align: right">-</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; width: 9%; text-align: right">-</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total:</td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98C_ecustom--DueFromRelatedParty_c20221231_pp0p0" style="text-align: right" title="Due from related party">60,280</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">-</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">-</td> <td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amounts due to related parties consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Name of Related Parties</td> <td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td> <td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Nature</td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; font-weight: bold; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; font-weight: bold; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; font-weight: bold; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 30%; text-align: left; padding-bottom: 1pt">Yuxiu Han.</td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 2%; padding-bottom: 1pt; vertical-align: top"> </td> <td style="vertical-align: top; width: 15%; text-align: left; padding-bottom: 1pt">Former shareholder and current legal representative of Shenzhen Bowei</td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 2%; padding-bottom: 1pt; vertical-align: top"> </td> <td style="vertical-align: top; width: 15%; text-align: left; padding-bottom: 1pt">Advances for operational purpose, no interest, due on demand</td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td id="xdx_98B_ecustom--DueToRelatedParties_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YuxiuHanMember_pp0p0" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="Due to related parties">350,000</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; width: 9%; text-align: right">-</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; width: 9%; text-align: right">-</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total:</td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_ecustom--DueToRelatedParties_c20221231_pp0p0" style="text-align: right" title="Due to related parties">350,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">-</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">-</td> <td style="text-align: left"> </td></tr> </table> <p id="xdx_8A8_zHMDZHp40id4" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_ziYSQFOGucR" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Related party balances and transactions (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B6_zvEQgADkA87j" style="display: none">Schedule of related parties</span></td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Name of Related Parties</td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Relationship</td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nature</td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="font-weight: bold; text-align: center"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>RMB</b></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>USD</b></span></td> <td style="text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 30%; text-align: left; padding-bottom: 1pt">Shenzhen Ultimate Holographic Culture Communication Co., Ltd</td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 2%; padding-bottom: 1pt; vertical-align: top"> </td> <td style="vertical-align: top; width: 15%; text-align: left; padding-bottom: 1pt">Shenzhen Mengyun’s 19.9% equity investment</td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 2%; padding-bottom: 1pt; vertical-align: top"> </td> <td style="vertical-align: top; width: 15%; text-align: left; padding-bottom: 1pt">Advances for operational purposes, no interest, due on demand</td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td id="xdx_98D_ecustom--DueFromRelatedParty_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShenzhenMengyun19.9EquityInvestmentMember_pp0p0" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="Due from related party">60,280</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; width: 9%; text-align: right">-</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; width: 9%; text-align: right">-</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total:</td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98C_ecustom--DueFromRelatedParty_c20221231_pp0p0" style="text-align: right" title="Due from related party">60,280</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">-</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">-</td> <td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amounts due to related parties consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Name of Related Parties</td> <td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td> <td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Nature</td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; font-weight: bold; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; font-weight: bold; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; font-weight: bold; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>RMB</b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>USD</b></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 30%; text-align: left; padding-bottom: 1pt">Yuxiu Han.</td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 2%; padding-bottom: 1pt; vertical-align: top"> </td> <td style="vertical-align: top; width: 15%; text-align: left; padding-bottom: 1pt">Former shareholder and current legal representative of Shenzhen Bowei</td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 2%; padding-bottom: 1pt; vertical-align: top"> </td> <td style="vertical-align: top; width: 15%; text-align: left; padding-bottom: 1pt">Advances for operational purpose, no interest, due on demand</td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td id="xdx_98B_ecustom--DueToRelatedParties_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YuxiuHanMember_pp0p0" style="border-bottom: Black 1pt solid; width: 9%; text-align: right" title="Due to related parties">350,000</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; width: 9%; text-align: right">-</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; width: 9%; text-align: right">-</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total:</td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td style="vertical-align: top; text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_ecustom--DueToRelatedParties_c20221231_pp0p0" style="text-align: right" title="Due to related parties">350,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">-</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">-</td> <td style="text-align: left"> </td></tr> </table> 60280 60280 350000 350000 <p id="xdx_80E_eus-gaap--IncomeTaxDisclosureTextBlock_zhwypEFcNap6" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 11 — <span id="xdx_82D_zVivdBxBFvfh">Taxes</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant components of the benefit of income taxes are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zqRSM88EGA3e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Taxes (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B1_z2JUPuqmYMji" style="display: none">Schedule of income tax expense benefit</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_498_20220101__20220630_zWkgHAnyU5za" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_495_20230101__20230630_zfhQC4dit452" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the<br/> six months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the<br/> six months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the<br/> six months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_eus-gaap--CurrentIncomeTaxExpenseBenefit_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Current</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">(15,989</td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">50,007</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98D_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_uUSD_c20230101__20230630_zinJQzc55EJ9" style="width: 9%; text-align: right" title="Current">7,221</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredIncomeTaxExpenseBenefit_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Deferred</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">1,685,750</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">943,920 </td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98F_eus-gaap--DeferredIncomeTaxExpenseBenefit_pp0p0_uUSD_c20230101__20230630_zvM84oy24lHk" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred">136,302 </td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--IncomeTaxExpenseBenefit_iN_di_zAeV0ET7zZSh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Benefit of income taxes</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">1,669,761</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">993,927 </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98F_eus-gaap--IncomeTaxExpenseBenefit_iN_pp0p0_di_uUSD_c20230101__20230630_zQy2etNFRO1a" style="border-bottom: Black 2.5pt double; text-align: right" title="Benefit of income taxes">143,523 </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zeSOnkLFQFO" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Deferred tax assets and liabilities</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant components of deferred tax assets and liabilities were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zY7Zzbf2RP7e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Taxes (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left"><span id="xdx_8B0_zETEtoep68Ff" style="display: none">Schedule of deferred tax assets and liabilities</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_493_20221231_zh9TkCWb7543" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_495_20230630_z591GPRPLGU2" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; font-weight: bold; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; font-weight: bold; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsNetAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Deferred tax assets:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; width: 64%; text-align: left">Allowance for doubtful accounts</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">256,868</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">202,764 </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_987_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_pp0p0_uUSD_c20230630_zL0tyqkULiE3" style="width: 9%; text-align: right" title="Allowance for doubtful accounts">28,061</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--ImpairmentLossForInvestment_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Impairment loss for investment</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">240,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">240,000 </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_988_ecustom--ImpairmentLossForInvestment_iI_pp0p0_uUSD_c20230630_zHaObaito9qj" style="text-align: right" title="Impairment loss for investment">33,214</td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Net operating loss carry forward</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">3,409,722</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">5,354,785</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_uUSD_c20230630_zVQrda89Azbj" style="text-align: right" title="Net operating loss carry forward">741,065</td> <td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--DeferredTaxAssetsInventory_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Inventory reserve</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">26,469</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">26,469</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--DeferredTaxAssetsInventory_iI_pp0p0_uUSD_c20230630_zCLjubHKYJLc" style="text-align: right" title="Inventory reserve">3,663</td> <td style="text-align: left"> </td></tr> <tr id="xdx_407_ecustom--RightOfUse_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Right of use</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">14,110</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">18,201</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_981_ecustom--RightOfUse_iI_pp0p0_uUSD_c20230630_z9bovQTY9qK2" style="text-align: right" title="Right of use">2,519</td> <td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_ziKJuGrVDT3b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1pt">Less :valuation allowance</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(3,054,301</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(4,279,816</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_988_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_uUSD_c20230630_zUAHWP5PDBpa" style="border-bottom: Black 1pt solid; text-align: right" title="Less: valuation allowance">(592,297</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsNet_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Deferred tax assets, net</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">892,868</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,562,403</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--DeferredTaxAssetsNet_iI_pp0p0_uUSD_c20230630_zDENvyuEj6q" style="text-align: right" title="Deferred tax assets, net">216,225</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Deferred tax liabilities:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_iI_pp0p0_zRQAfZIwiCM6" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1pt">Recognition of intangible assets arising from business combinations</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">1,999,387</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">1,725,002</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98F_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_iI_pp0p0_uUSD_c20230630_znVWntjNHJjd" style="border-bottom: Black 1pt solid; text-align: right" title="Recognition of intangible assets arising from business acquisition">238,728</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_ecustom--DeferredIncomeTaxLiabilityNet_iNI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1pt">Deferred tax liabilities, net</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">1,999,387</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">1,725,002</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98A_ecustom--DeferredIncomeTaxLiabilityNet_iNI_pp0p0_di_uUSD_c20230630_zEcjhvh5cgMk" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred tax liabilities, net">238,728</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--DeferredTaxesAssetsLiabilitiesNet_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Total deferred tax liabilities, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">1,106,519</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">162,599</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_983_ecustom--DeferredTaxesAssetsLiabilitiesNet_iI_pp0p0_uUSD_c20230630_zrShDfJ4H784" style="border-bottom: Black 2.5pt double; text-align: right" title="Total deferred tax liabilities, net">22,503</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zQVOfZR2Ut6a" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluated the recoverable amounts of deferred tax assets, and provided a valuation allowance to the extent that future taxable profits will be available against which the net operating loss and temporary differences can be utilized. Valuation allowance is provided against deferred tax assets when the Company determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Company considered factors including future taxable income exclusive of reversing temporary differences and tax loss carry forwards. Valuation allowance was provided for net operating loss carry forward because it was more likely than not that such deferred tax assets would not be realized based on the Company’s estimate of its future taxable income. If events occur in the future that allow the Company to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognized deferred tax liabilities related to the excess of the intangible assets reporting basis over its income tax basis as a result of fair value adjustment from acquisitions in 2020. The deferred tax liabilities will reverse as the intangible assets are amortized for financial statement reporting purposes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023, the Company had net operating loss carry forwards of approximately RMB <span id="xdx_906_eus-gaap--OperatingLossCarryforwards_iI_pp0p0_c20230630_zNmXI4pbqsEj" title="Net operating loss carry forwards">40,980,173</span> (USD <span id="xdx_905_eus-gaap--OperatingLossCarryforwards_iI_pp0p0_uUSD_c20230630_zWPRBBGgwVd3" title="Net operating loss carry forwards">5,671,368</span>), which arose from Shanghai Mengyun, Shenzhen Mengyun, Qianhai Youshi, Yijia Nework and Shenzhen Bowei, the subsidiaries established in the PRC, and will expire during the period from 2023 to 2027.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Value added taxes (“VAT”) </span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue represents the invoiced value of service, net of VAT. The VAT are based on gross sales price. VAT rate is 6% on services and 13% on goods in China.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Taxes payable consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfTaxPayableTableTextBlock_zDJTOUl2gTSj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Taxes (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><span id="xdx_8B6_z2VRuVwzr0gf" style="display: none">Schedule of Taxes payable</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_490_20221231_zRAPzVBnarlj" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49F_20230630_z85Pywz3amhj" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_ecustom--VatTaxesPayable_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">VAT taxes payable</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">49,655</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">175,154</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_986_ecustom--VatTaxesPayable_iI_pp0p0_uUSD_c20230630_zrOZjl193Lgj" style="width: 9%; text-align: right" title="VAT taxes payable">24,240</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--AccruedIncomeTaxes_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Income taxes payable</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">473,565</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">400,068</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--AccruedIncomeTaxes_iI_pp0p0_uUSD_c20230630_znFv55lFL3Nc" style="text-align: right" title="Income taxes payable">55,367</td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--OtherTaxesPayable_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Other taxes payable</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">79,034</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">28,813</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_ecustom--OtherTaxesPayable_iI_pp0p0_uUSD_c20230630_zfpHJ5vCJQa9" style="border-bottom: Black 1pt solid; text-align: right" title="Other taxes payable">3,987</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--TaxesPayableCurrentAndNoncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in">Totals</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">602,254</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">604,035</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_981_eus-gaap--TaxesPayableCurrentAndNoncurrent_iI_pp0p0_uUSD_c20230630_zx8orfuhbYTb" style="border-bottom: Black 2.5pt double; text-align: right" title="Totals">83,594</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zjUer3gSbYIl" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zqRSM88EGA3e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Taxes (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B1_z2JUPuqmYMji" style="display: none">Schedule of income tax expense benefit</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_498_20220101__20220630_zWkgHAnyU5za" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_495_20230101__20230630_zfhQC4dit452" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the<br/> six months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the<br/> six months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the<br/> six months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_eus-gaap--CurrentIncomeTaxExpenseBenefit_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Current</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">(15,989</td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">50,007</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98D_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_uUSD_c20230101__20230630_zinJQzc55EJ9" style="width: 9%; text-align: right" title="Current">7,221</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredIncomeTaxExpenseBenefit_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Deferred</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">1,685,750</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">943,920 </td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98F_eus-gaap--DeferredIncomeTaxExpenseBenefit_pp0p0_uUSD_c20230101__20230630_zvM84oy24lHk" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred">136,302 </td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--IncomeTaxExpenseBenefit_iN_di_zAeV0ET7zZSh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Benefit of income taxes</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">1,669,761</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">993,927 </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_98F_eus-gaap--IncomeTaxExpenseBenefit_iN_pp0p0_di_uUSD_c20230101__20230630_zQy2etNFRO1a" style="border-bottom: Black 2.5pt double; text-align: right" title="Benefit of income taxes">143,523 </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> -15989 50007 7221 1685750 943920 136302 -1669761 -993927 -143523 <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zY7Zzbf2RP7e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Taxes (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left"><span id="xdx_8B0_zETEtoep68Ff" style="display: none">Schedule of deferred tax assets and liabilities</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_493_20221231_zh9TkCWb7543" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_495_20230630_z591GPRPLGU2" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; font-weight: bold; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="padding-bottom: 1pt; vertical-align: bottom; font-weight: bold; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsNetAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Deferred tax assets:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; width: 64%; text-align: left">Allowance for doubtful accounts</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">256,868</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">202,764 </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_987_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_pp0p0_uUSD_c20230630_zL0tyqkULiE3" style="width: 9%; text-align: right" title="Allowance for doubtful accounts">28,061</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--ImpairmentLossForInvestment_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Impairment loss for investment</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">240,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">240,000 </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_988_ecustom--ImpairmentLossForInvestment_iI_pp0p0_uUSD_c20230630_zHaObaito9qj" style="text-align: right" title="Impairment loss for investment">33,214</td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Net operating loss carry forward</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">3,409,722</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">5,354,785</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_uUSD_c20230630_zVQrda89Azbj" style="text-align: right" title="Net operating loss carry forward">741,065</td> <td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--DeferredTaxAssetsInventory_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Inventory reserve</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">26,469</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">26,469</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--DeferredTaxAssetsInventory_iI_pp0p0_uUSD_c20230630_zCLjubHKYJLc" style="text-align: right" title="Inventory reserve">3,663</td> <td style="text-align: left"> </td></tr> <tr id="xdx_407_ecustom--RightOfUse_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Right of use</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">14,110</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">18,201</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_981_ecustom--RightOfUse_iI_pp0p0_uUSD_c20230630_z9bovQTY9qK2" style="text-align: right" title="Right of use">2,519</td> <td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_ziKJuGrVDT3b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1pt">Less :valuation allowance</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(3,054,301</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(4,279,816</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_988_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_uUSD_c20230630_zUAHWP5PDBpa" style="border-bottom: Black 1pt solid; text-align: right" title="Less: valuation allowance">(592,297</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsNet_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Deferred tax assets, net</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">892,868</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,562,403</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--DeferredTaxAssetsNet_iI_pp0p0_uUSD_c20230630_zDENvyuEj6q" style="text-align: right" title="Deferred tax assets, net">216,225</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Deferred tax liabilities:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_iI_pp0p0_zRQAfZIwiCM6" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1pt">Recognition of intangible assets arising from business combinations</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">1,999,387</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">1,725,002</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98F_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_iI_pp0p0_uUSD_c20230630_znVWntjNHJjd" style="border-bottom: Black 1pt solid; text-align: right" title="Recognition of intangible assets arising from business acquisition">238,728</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_ecustom--DeferredIncomeTaxLiabilityNet_iNI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1pt">Deferred tax liabilities, net</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">1,999,387</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">1,725,002</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98A_ecustom--DeferredIncomeTaxLiabilityNet_iNI_pp0p0_di_uUSD_c20230630_zEcjhvh5cgMk" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred tax liabilities, net">238,728</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--DeferredTaxesAssetsLiabilitiesNet_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Total deferred tax liabilities, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">1,106,519</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">162,599</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_983_ecustom--DeferredTaxesAssetsLiabilitiesNet_iI_pp0p0_uUSD_c20230630_zrShDfJ4H784" style="border-bottom: Black 2.5pt double; text-align: right" title="Total deferred tax liabilities, net">22,503</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 256868 202764 28061 240000 240000 33214 3409722 5354785 741065 26469 26469 3663 14110 18201 2519 3054301 4279816 592297 892868 1562403 216225 1999387 1725002 238728 1999387 1725002 -238728 1106519 162599 22503 40980173 5671368 <table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfTaxPayableTableTextBlock_zDJTOUl2gTSj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Taxes (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><span id="xdx_8B6_z2VRuVwzr0gf" style="display: none">Schedule of Taxes payable</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_490_20221231_zRAPzVBnarlj" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49F_20230630_z85Pywz3amhj" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_ecustom--VatTaxesPayable_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">VAT taxes payable</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">49,655</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">175,154</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_986_ecustom--VatTaxesPayable_iI_pp0p0_uUSD_c20230630_zrOZjl193Lgj" style="width: 9%; text-align: right" title="VAT taxes payable">24,240</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--AccruedIncomeTaxes_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Income taxes payable</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">473,565</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">400,068</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--AccruedIncomeTaxes_iI_pp0p0_uUSD_c20230630_znFv55lFL3Nc" style="text-align: right" title="Income taxes payable">55,367</td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--OtherTaxesPayable_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Other taxes payable</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">79,034</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">28,813</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_ecustom--OtherTaxesPayable_iI_pp0p0_uUSD_c20230630_zfpHJ5vCJQa9" style="border-bottom: Black 1pt solid; text-align: right" title="Other taxes payable">3,987</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--TaxesPayableCurrentAndNoncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in">Totals</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">602,254</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">604,035</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_981_eus-gaap--TaxesPayableCurrentAndNoncurrent_iI_pp0p0_uUSD_c20230630_zx8orfuhbYTb" style="border-bottom: Black 2.5pt double; text-align: right" title="Totals">83,594</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 49655 175154 24240 473565 400068 55367 79034 28813 3987 602254 604035 83594 <p id="xdx_807_eus-gaap--ConcentrationRiskDisclosureTextBlock_zrjcsCge3XRh" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 12 — <span id="xdx_82A_zpxri6gfHzXb">Concentration of risk</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Credit risk</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and short-term investments consisting of time deposit. In China, the insurance coverage for cash deposits at each bank is RMB <span id="xdx_905_eus-gaap--CashAndDueFromBanks_c20230630_pp0p0" title="Cash deposits">500,000</span>. As of June 30, 2023 and December 31, 2022, cash and time deposit balance of RMB <span id="xdx_90E_ecustom--Deposited_c20230630_pp0p0" title="Deposited">136,273,128</span> (USD <span id="xdx_907_ecustom--Deposited_iI_pp0p0_uUSD_c20230630_z8kilisS9tyg" title="Deposited">18,859,244</span>) and RMB <span id="xdx_909_ecustom--Deposited_c20221231_pp0p0" title="Deposited">151,119,985</span> (USD <span id="xdx_90A_ecustom--Deposited_iI_pp0p0_uUSD_c20221231_z0eu1SG078M3" title="Deposited">21,910,338</span>) was deposited with financial institutions located in China, respectively. While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A majority of the Company’s expense transactions are denominated in RMB and a significant portion of the Company and its subsidiaries’ assets and liabilities are denominated in RMB. RMB is not freely convertible into foreign currencies. In the PRC, certain foreign exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by the PBOC. Remittances in currencies other than RMB by the Company in China must be processed through the PBOC or other China foreign exchange regulatory bodies which require certain supporting documentation in order to affect the remittance.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To the extent that the Company needs to convert U.S. dollars into RMB for capital expenditures and working capital and other business purposes, appreciation of RMB against U.S. dollar would have an adverse effect on the RMB amount the Company would receive from the conversion. Conversely, if the Company decides to convert RMB into U.S. dollar for the purpose of making payments for dividends, strategic acquisition or investments or other business purposes, appreciation of U.S. dollar against RMB would have a negative effect on the U.S. dollar amount available to the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Customer concentration risk</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the six months ended June 30, 2023, one customer accounted for <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_pdd" title="Concentration risk percentage">26.0%</span> of the Company’s total revenues. For the six months ended June 30, 2022, one customer accounted for <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_pdd" title="Concentration risk percentage">24.1%</span> of the Company’s total revenues.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023, two customers accounted for <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_pdd" title="Concentration risk percentage">25.3% </span>and <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoCustomerMember_pdd" title="Concentration risk percentage">25.2%</span> of the Company’s accounts receivable. As of December 31, 2022, two customers accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_pdd" title="Concentration risk percentage">26.4%</span> and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoCustomerMember_pdd" title="Concentration risk percentage">15.8%</span> of the Company’s accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Vendor concentration risk</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the six months ended June 30, 2023, two vendors accounted for <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__custom--VendorConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneVendorMember_pdd" title="Concentration risk percentage">50.7%</span> and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__custom--VendorConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoVendorMember_pdd" title="Concentration risk percentage">14%</span> of the Company’s total purchases. For the six months ended June 30, 2022, two vendors accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__custom--VendorConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneVendorMember_pdd" title="Concentration risk percentage">31.4%</span> and <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__custom--VendorConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoVendorMember_pdd" title="Concentration risk percentage">16.2%</span> of the Company’s total purchases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023, one vendor accounted for <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__custom--VendorConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneVendorMember_pdd" title="Concentration risk percentage">65.4%</span> of the Company’s accounts payable. As of December 31, 2022, two vendors accounted for <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__custom--VendorConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneVendorMember_pdd" title="Concentration risk percentage">63.6%</span> and <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__custom--VendorConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoVendorMember_pdd" title="Concentration risk percentage">10.0%</span> of the Company’s accounts payable, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 500000 136273128 18859244 151119985 21910338 0.260 0.241 0.253 0.252 0.264 0.158 0.507 0.14 0.314 0.162 0.654 0.636 0.100 <p id="xdx_803_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zJvBiI9vqk1k" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 13 — <span id="xdx_82C_zcsRUtd4VxPh">Leases</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Lease commitments</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company determines if a contract contains a lease at inception. US GAAP requires that the Company’s leases be evaluated and classified as operating or finance leases for financial reporting purposes. The classification evaluation begins at the commencement date and the lease term used in the evaluation includes the non-cancellable period for which the Company has the right to use the underlying asset, together with renewal option periods when the exercise of the renewal option is reasonably certain and failure to exercise such option which result in an economic penalty. All of the Company’s real estate leases are classified as operating leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has several offices lease agreements with lease terms ranging from two to six years. Upon adoption of ASU 2016-02 on January 1, 2022, the Company recognized approximately RMB <span id="xdx_903_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_dm_c20220103_zEUl4uVZ26M3" title="Operating lease, right-of-use asset">5.7</span> million (USD <span id="xdx_90F_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_dm_uUSD_c20220103_z58YGBXFyXD2" title="Operating lease, right-of-use asset">0.9</span> million) of right of use (“ROU”) assets and approximately RMB <span id="xdx_906_eus-gaap--OperatingLeaseLiability_iI_pn3n3_dm_c20220103_zIjULqn45wAi" title="Operating lease, liability">5.7</span> million (USD <span id="xdx_90D_eus-gaap--OperatingLeaseLiability_iI_pn3n3_dm_uUSD_c20220103_zstMLSObeOK2" title="Operating lease, liability">0.9</span> million) of operating lease liabilities based on the present value of the future minimum rental payments of leases, using incremental borrowing rate of <span id="xdx_908_eus-gaap--SubordinatedBorrowingInterestRate_c20230101__20230630__srt--RangeAxis__srt--MaximumMember_pdd" title="Incremental borrowing rate">7.0%</span>. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants. The leases generally do not contain options to extend at the time of expiration.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023, the Company’s operating leases had a weighted average remaining lease term of approximately <span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230630_z50QONJTJFuc" title="Weighted average remaining lease term">2.57</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease expenses are allocated between the cost of revenue and selling, general, and administrative expenses. Rent expenses for the six months ended June 30, 2023 and 2022 were RMB <span id="xdx_901_ecustom--RentExpenses_pp0p0_c20230101__20230630_z1KqhSENXq35" title="Rent expenses">960,220</span> (USD <span id="xdx_90B_ecustom--RentExpenses_pp0p0_uUSD_c20230101__20230630_zMEeZZMpxu4c" title="Rent expenses">142,699</span>) and RMB <span id="xdx_906_ecustom--RentExpenses_pp0p0_c20220101__20220630_zIgRbMtydSKd" title="Rent expenses">943,789</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The maturity of the Company’s lease obligations is presented below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_z3adG7l1lkzg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B2_zGMLlzmAzrEd" style="display: none">Schedule of lease liabilities</span></td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td id="xdx_496_20230630_zWbf9wb3mtJ8" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Twelve Months Ending December 31,</td> <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023(remaining six months)</span></td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">1,275,719</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_uUSD_c20230630_zfIChp2p1Zn2" style="width: 9%; text-align: right" title="2023(remaining six months)">176,551</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2024</td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,252,317</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_uUSD_c20230630_zFrPJ2d9K1vk" style="text-align: right" title="2024">173,312</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2025</td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td style="text-align: right">962,477</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_uUSD_c20230630_zvc5c7usznWg" style="text-align: right" title="2025">133,200</td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2026</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">579,793</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_uUSD_c20230630_zIm7SSuMpCRb" style="border-bottom: Black 1pt solid; text-align: right" title="2026">80,239</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td style="text-align: right">4,070,306</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0_uUSD_c20230630_zvbbQeFwcyk9" style="text-align: right" title="Total lease payments">563,302</td> <td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zFbT9GQB5J5e" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Interest</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(694,731</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98C_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_uUSD_c20230630_zihUBX1SLNg8" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Interest">(96,146</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_407_ecustom--PresentValueOfLeaseLiabilities_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of lease liabilities</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">3,375,575</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_984_ecustom--PresentValueOfLeaseLiabilities_iI_pp0p0_uUSD_c20230630_z5ZlyEAtQPw7" style="border-bottom: Black 2.5pt double; text-align: right" title="Present value of lease liabilities">467,156</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_z2FYDpE8kHN7" style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future amortization of Company’s ROU assets is presented below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--LeaseCostTableTextBlock_zWthtNR1v0j7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B5_zztY8WsHM8ee" style="display: none">Schedule of Future amortization of Company’s ROU assets</span></td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td id="xdx_49C_20230630_ztpzyi0czAE9" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Twelve Months Ending December 31,</td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023(remaining six months)</span></td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">799,014</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_981_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_iI_pp0p0_uUSD_c20230630_zzO23wVyNZx" style="width: 9%; text-align: right" title="2023 (remaining six months)">110,578</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2024</td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,097,308</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_pp0p0_uUSD_c20230630_ziBB7N1Wb9wc" style="text-align: right" title="2024">151,860</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2025</td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td style="text-align: right">825,821</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_pp0p0_uUSD_c20230630_zXfk5HmIDj55" style="text-align: right" title="2025">114,288</td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFourYears_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2026</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">510,832</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98E_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFourYears_iI_pp0p0_uUSD_c20230630_zLIqAhE3FyCc" style="border-bottom: Black 1pt solid; text-align: right" title="2026">70,695</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">3,232,975</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_984_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_pp0p0_uUSD_c20230630_zDpaDhKBGTB" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">447,421</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zCR29r0E6Z1a" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 5700000 900000 5700000 900000 0.070 P2Y6M25D 960220 142699 943789 <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_z3adG7l1lkzg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B2_zGMLlzmAzrEd" style="display: none">Schedule of lease liabilities</span></td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td id="xdx_496_20230630_zWbf9wb3mtJ8" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Twelve Months Ending December 31,</td> <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023(remaining six months)</span></td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">1,275,719</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_uUSD_c20230630_zfIChp2p1Zn2" style="width: 9%; text-align: right" title="2023(remaining six months)">176,551</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2024</td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,252,317</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_uUSD_c20230630_zFrPJ2d9K1vk" style="text-align: right" title="2024">173,312</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2025</td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td style="text-align: right">962,477</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_uUSD_c20230630_zvc5c7usznWg" style="text-align: right" title="2025">133,200</td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2026</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">579,793</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_uUSD_c20230630_zIm7SSuMpCRb" style="border-bottom: Black 1pt solid; text-align: right" title="2026">80,239</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td style="text-align: right">4,070,306</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0_uUSD_c20230630_zvbbQeFwcyk9" style="text-align: right" title="Total lease payments">563,302</td> <td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zFbT9GQB5J5e" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Interest</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(694,731</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98C_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_uUSD_c20230630_zihUBX1SLNg8" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Interest">(96,146</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_407_ecustom--PresentValueOfLeaseLiabilities_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of lease liabilities</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">3,375,575</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_984_ecustom--PresentValueOfLeaseLiabilities_iI_pp0p0_uUSD_c20230630_z5ZlyEAtQPw7" style="border-bottom: Black 2.5pt double; text-align: right" title="Present value of lease liabilities">467,156</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1275719 176551 1252317 173312 962477 133200 579793 80239 4070306 563302 694731 96146 3375575 467156 <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--LeaseCostTableTextBlock_zWthtNR1v0j7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B5_zztY8WsHM8ee" style="display: none">Schedule of Future amortization of Company’s ROU assets</span></td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td id="xdx_49C_20230630_ztpzyi0czAE9" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Twelve Months Ending December 31,</td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></p></td> <td style="vertical-align: bottom; text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023(remaining six months)</span></td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">799,014</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_981_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_iI_pp0p0_uUSD_c20230630_zzO23wVyNZx" style="width: 9%; text-align: right" title="2023 (remaining six months)">110,578</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2024</td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,097,308</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_pp0p0_uUSD_c20230630_ziBB7N1Wb9wc" style="text-align: right" title="2024">151,860</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2025</td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td style="text-align: right">825,821</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_pp0p0_uUSD_c20230630_zXfk5HmIDj55" style="text-align: right" title="2025">114,288</td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFourYears_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">2026</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">510,832</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98E_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFourYears_iI_pp0p0_uUSD_c20230630_zLIqAhE3FyCc" style="border-bottom: Black 1pt solid; text-align: right" title="2026">70,695</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">3,232,975</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_984_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_pp0p0_uUSD_c20230630_zDpaDhKBGTB" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">447,421</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 799014 110578 1097308 151860 825821 114288 510832 70695 3232975 447421 <p id="xdx_802_ecustom--WarrantLiabilitiesTextBlock_zBuLIBFjUbH" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 14 — <span id="xdx_824_zHZ1qbcMMiqe">Warrant liabilities</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As of June 30, 2023, the Company had <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightOutstanding_c20230630__us-gaap--AwardTypeAxis__custom--PublicWarrantsMember_pdd" title="Warrants">5,750,000</span> public warrants and <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightOutstanding_c20230630__us-gaap--AwardTypeAxis__custom--PrivateWarrantsMember_pdd" title="Warrants">270,500</span> private warrants.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The Company accounts for its outstanding Warrants in accordance with the guidance contained in ASC 815-40-15-7D and 7F. Management has determined that the Private Warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the Private Warrants as liabilities at their fair value and adjusts the Private Warrants to fair value at each reporting period. Management has further determined that its Public Warrants qualify for equity treatment. Warrant liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in our statements of operations. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Public Warrants</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">On June 24, 2021, the Company sold <span id="xdx_908_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20210602__20210624__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_pdd" title="Sale of units">5,750,000</span> units at a price of $<span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_c20210624__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_pdd" title="Price per share">10.00</span> per Public Unit in its Initial Public Offering. <span id="xdx_908_ecustom--WarrantsDescription_c20210602__20210624" title="Warrants, description">Each Public Unit consists of one ordinary share of the Company, $0.0001 par value per share, one right and one redeemable warrant (the “Public Warrant”). Each Public Warrant entitles the holder to purchase one-half (1/2) of an ordinary share at an exercise price of $11.50</span> per whole share, subject to adjustment as described in Form S-1 Amendment No. 2 filed on June 11, 2021. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares. This means that only an even number of warrants may be exercised at any given time by a warrant holder.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">No public warrants will be exercisable for cash unless the Company has an effective and current registration statement covering the ordinary shares issuable upon exercise of the warrants and a current prospectus relating to such ordinary shares. It is the Company’s current intention to have an effective and current registration statement covering the ordinary shares issuable upon exercise of the warrants and a current prospectus relating to such ordinary shares in effect promptly following consummation of an initial business combination.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The Public Warrants became exercisable on September 16, 2022, the later of (a) the consummation of a Business Combination, which was September 16, 2022, or (b) 12 months from the effective date of the registration statement relating to the Initial Offering, which was June 21, 2021. No Public Warrants will be exercisable for cash unless the Company has an effective and current registration statement covering the ordinary shares issuable upon exercise of the Public Warrants and a current prospectus relating to such ordinary shares. The Company has agreed that as soon as practicable, but in no event later than 15 business days after the closing of a Business Combination, the Company will use its best efforts to file, and within 60 business days following a Business Combination to have declared effective, a registration statement covering the ordinary shares issuable upon exercise of the warrants. Notwithstanding the foregoing, if a registration statement covering the ordinary shares issuable upon the exercise of the Public Warrants is not effective within 60 days, the holders may, until such time as there is an effective registration statement and during any period when the Company shall have failed to maintain an effective registration statement, exercise the Public Warrants on a cashless basis pursuant to an available exemption from registration under the Securities Act. If an exemption from registration is not available, holders will not be able to exercise their Public Warrants on a cashless basis. The Public Warrants will expire five years from the consummation of a Business Combination or earlier upon redemption or liquidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The Company may call the warrants for redemption (excluding the Private Warrants), in whole and not in part, at a price of $0.01 per warrant:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">at any time while the Public Warrants are exercisable,</span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">upon not less than 30 days’ prior written notice of redemption to each Public Warrant holder,</span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">if, and only if, the reported last sale price of the ordinary shares equals or exceeds $16.50 per share, for any 20 trading days within a 30-trading day period ending on the third trading day prior to the notice of redemption to Public Warrant holders, and</span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">if, and only if, there is a current registration statement in effect with respect to the issuance of the ordinary shares underlying such warrants at the time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of redemption.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">If the Company calls the Public Warrants for redemption, management will have the option to require all holders that wish to exercise the Public Warrants to do so on a “cashless basis,” as described in the warrant agreement. The exercise price and number of ordinary shares issuable upon exercise of the warrants may be adjusted in certain circumstances including in the event of a share dividend, extraordinary dividend or recapitalization, reorganization, merger or consolidation. However, the warrants will not be adjusted for issuances of ordinary shares at a price below its exercise price. Additionally, in no event will the Company be required to net cash settle the warrants. If the Company is unable to complete a Business Combination within the Combination Period and the Company liquidates the funds held in the Trust Account, holders of warrants will not receive any of such funds with respect to their warrants, nor will they receive any distribution from the Company’s assets held outside of the Trust Account with respect to such warrants. Accordingly, the warrants may expire worthless.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Private Warrants</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Simultaneously with the closing of the Initial Public Offering, the Company consummated a private placement of <span id="xdx_90F_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20210602__20210624__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pdd" title="Sale of units">270,500</span> Private Units at $<span id="xdx_901_eus-gaap--SharesIssuedPricePerShare_c20210624__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pdd" title="Price per share">10.0</span> per unit, purchased by the sponsor. The Private Units are identical to the units sold in the Initial Public Offering except that the warrants included in the Private Units (the “Private Warrants”) and the ordinary shares issuable upon the exercise of the Private Warrants will not be transferable, assignable or saleable until after the completion of a Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants will be exercisable on a cashless basis and will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 5750000 270500 5750000 10.00 Each Public Unit consists of one ordinary share of the Company, $0.0001 par value per share, one right and one redeemable warrant (the “Public Warrant”). Each Public Warrant entitles the holder to purchase one-half (1/2) of an ordinary share at an exercise price of $11.50 270500 10.0 <p id="xdx_800_eus-gaap--CommitmentsDisclosureTextBlock_zjOimTOGRCz2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><b>Note 15 — <span id="xdx_827_zMqsOAezZ0ce">Commitments and contingencies</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Contingencies</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">From time to time, the Company is party to certain legal proceedings, as well as certain asserted and un-asserted claims. Amounts accrued, as well as the total amount of reasonably possible losses with respect to such matters, individually and in the aggregate, are not deemed to be material to the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">The Company, along with its shareholder Joyous JD Limited, has initiated litigation in the New York Supreme Court New York County against Greenland Asset Management Corporation, the sponsor of the pre-business combination company, Golden Path Acquisition Corporation (“Sponsor”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">1. Joyous JD Limited is seeking damages in connection with the Sponsor’s breach of certain investment agreements which was executed by and between the Sponsor and Joyous JD Limited;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">2. The Company is seeking damages in connection with the Sponsor’s noncompliant misuse of Form S-4 in registering shares during the course of the business combination, which resulted in a forced withdrawal of the Form S-4. The Company has commenced lawsuit seeking damages.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">The Court has accepted the complaint filed by the Company and Joyous JD Limited. Due to uncertainty over the process and outcome of the lawsuit, the final ruling of the Court shall prevail.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_807_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zFJQmwtfeAL9" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 16 — <span id="xdx_82C_zD0lQ8tuxdnl">Shareholders’ equity</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Ordinary shares</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company was established under the laws of Cayman Islands on November 10, 2020 with authorized shares of <span id="xdx_907_eus-gaap--CommonStockSharesAuthorized_c20201110__us-gaap--StatementClassOfStockAxis__custom--OrdinarySharesMember_pdd" title="Common stock, shares authorized">500,000,000</span> ordinary shares and a par value of USD <span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20201110__us-gaap--StatementClassOfStockAxis__custom--OrdinarySharesMember_zYjKyPOezfDc" title="Common stock, par value per share">0.0001</span> each.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">On January 6, 2021, the Company issued an aggregate of <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210106__srt--CounterpartyNameAxis__custom--SponsorMember_pdd" title="Number of shares issued">1,150,000</span> founder shares to the Sponsor for an aggregate purchase price of $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210101__20210106__srt--CounterpartyNameAxis__custom--SponsorMember_pp0p0" title="Value of shares issued">25,000</span> in cash.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">On March 26, 2021, the Company issued an additional <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210301__20210326__srt--CounterpartyNameAxis__custom--SponsorMember_pdd" title="Number of shares issued">287,500</span> founder shares to the Sponsor in connection with a recapitalization.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">On June 24, 2021, the Company sold <span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20210601__20210624__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_pdd" title="Number of units sold">5,750,000</span> units at a price of $<span id="xdx_90B_eus-gaap--SharePrice_c20210624__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_pdd" title="Share price">10.00</span> per Public Unit in the Initial Public Offering.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">Simultaneously on June 24, 2021, the Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210601__20210624__srt--CounterpartyNameAxis__custom--SponsorMember_zWyc2HMClTw9">270,500 </span>ordinary shares under <span id="xdx_907_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20210601__20210624__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__srt--CounterpartyNameAxis__custom--SponsorMember_pdd">270,500 </span>private placement units at $<span id="xdx_908_eus-gaap--SharePrice_c20210624__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__srt--CounterpartyNameAxis__custom--SponsorMember_pdd">10 </span>per unit, to the Sponsor.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">Due to the Merger, public shareholders redeemed <span id="xdx_90B_ecustom--NumberOfSharesRedeemed_c20230101__20230630_zwhEuY990bGa" title="Number of shares redeemed">2,182,470</span> ordinary shares.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At the Closing of the Business Combination, the Company issued <span id="xdx_90C_ecustom--ExchangeForIssueOfAggregateShares_c20201110_pdd" title="Exchange for issue of an aggregate shares">44,554,455</span> ordinary shares to the former shareholders of MC.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023, the Company had <span id="xdx_902_eus-gaap--CommonStockSharesIssued_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zx9AnoP49GB7" title="Common stock, shares issued">50,812,035</span> shares with a par value of USD <span id="xdx_900_ecustom--NumberOfCommonStockSharesPerValue_c20201101__20201110_zmXvrv9YE8je" title="Number of common stock shares per value">0.0001</span> each.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Restricted assets</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s ability to pay dividends is primarily dependent on the Company receiving distributions of funds from its subsidiary. Relevant PRC statutory laws and regulations permit payments of dividends by Beijing Xihuiyun and Shanghai Mengyun (collectively “Mengyun PRC entities”) only out of its retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. The results of operations reflected in the accompanying unaudited consolidated financial statements prepared in accordance with U.S. GAAP differ from those reflected in the statutory financial statements of Mengyun PRC entities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mengyun PRC entities are required to set aside at least 10% of their after-tax profits each year, if any, to fund certain statutory reserve funds until such reserve funds reach 50% of its registered capital. In addition, Mengyun PRC entities may allocate a portion of its after-tax profits based on PRC accounting standards to an enterprise expansion fund and staff bonus and welfare fund at its discretion. Mengyun PRC entities may allocate a portion of its after-tax profits based on PRC accounting standards to a discretionary surplus fund at its discretion. The statutory reserve funds and the discretionary funds are not distributable as cash dividends. Remittance of dividends by a wholly foreign-owned company out of China is subject to examination by the banks designated by State Administration of Foreign Exchange.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As a result of the foregoing restrictions, Mengyun PRC entities are restricted in their ability to transfer their assets to the Company. Foreign exchange and other regulations in the PRC may further restrict Mengyun PRC entities from transferring funds to the Company in the form of dividends, loans and advances. As of June 30, 2023, amounts restricted are the paid-in-capital and statutory reserve of Mengyun PRC entities, which amounted to RMB <span id="xdx_909_ecustom--StatutoryReserve_c20230630_pp0p0" title="Statutory reserve">41,106,881</span> (USD <span id="xdx_90C_ecustom--StatutoryReserve_iI_pp0p0_uUSD_c20230630_zStFt7257Sy7" title="Statutory reserve">6,121,025</span>).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Statutory reserve</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the six months ended June 30, 2023 and 2022, Mengyun PRC entities collectively attributed RMB <span id="xdx_902_ecustom--RetainedEarningsForStatutoryReserves_c20230630_pp0p0">0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and RMB <span id="xdx_905_ecustom--RetainedEarningsForStatutoryReserves_c20220630_pp0p0">1,722,734</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, of retained earnings for their statutory reserves, respectively. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 500000000 0.0001 1150000 25000 287500 5750000 10.00 270500 270500 10 2182470 44554455 50812035 0.0001 41106881 6121025 0 1722734 <p id="xdx_809_eus-gaap--SegmentReportingDisclosureTextBlock_zxL5CYjbVRV9" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 17 — <span id="xdx_826_zrDJMqaVEEOa">Segments</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 280, “Segment Reporting”, establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for detailing the Company’s business segments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s chief operating decision maker is the Chief Executive Officer, who reviews the financial information of the separate operating segments when making decisions about allocating resources and assessing the performance of the group. The Company has determined that it has two operating segments: (1) holographic solutions, and (2) holographic technology service.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables present summary information by segment for the six months ended June 30, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zgB6NPgsYvxd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segments (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B7_zabeNtTb2eWe" style="display: none">Schedule of segments</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_496_20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicSolutionsMember_zUHtmuYqOrgf" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49C_20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyServiceMember_zQhTgvytxMJ3" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Holographic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>solutions</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Holographic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>technology</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>service</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>Total<br/> June 30,<br/> 2022</b></td> <td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p></td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>USD</b></td> <td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_401_eus-gaap--Revenues_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 52%; text-align: left">Revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">107,019,008</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">145,127,630</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_pp0p0_c20220101__20220630_z16UJrLAZg7e" style="width: 9%; text-align: right">252,146,638</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_985_eus-gaap--Revenues_pp0p0_uUSD_c20220101__20220630_zKme54Iiihg1" style="text-align: right; width: 9%" title="Revenues">37,634,950</td> <td style="width: 1%"> </td></tr> <tr id="xdx_40A_eus-gaap--CostOfRevenue_iN_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Cost of revenues</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(91,313,957</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(35,062,312</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--CostOfRevenue_iN_pp0p0_di_c20220101__20220630_zHlwRjInFqak" style="text-align: right">(126,376,269</td> <td style="text-align: left">)</td> <td> </td> <td> </td> <td id="xdx_98E_eus-gaap--CostOfRevenue_iN_pp0p0_di_uUSD_c20220101__20220630_zTTmfN5rWV8l" style="text-align: right" title="Cost of revenues">(18,862,693</td> <td>)</td></tr> <tr id="xdx_40C_eus-gaap--GrossProfit_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">15,705,051</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">110,065,318</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--GrossProfit_pp0p0_c20220101__20220630_zTf009DAcbc8" style="text-align: right">125,770,369</td> <td style="text-align: left"> </td> <td> </td> <td> </td> <td id="xdx_983_eus-gaap--GrossProfit_pp0p0_uUSD_c20220101__20220630_zSPVhYbF7jJ3" style="text-align: right" title="Gross profit">18,772,257</td> <td> </td></tr> <tr id="xdx_403_eus-gaap--DepreciationAndAmortization_iN_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(1,273,588</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(2,041,882</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_981_eus-gaap--DepreciationAndAmortization_iN_pp0p0_di_c20220101__20220630_zw3FRaBQZen8" style="text-align: right">(3,315,470</td> <td style="text-align: left">)</td> <td> </td> <td> </td> <td id="xdx_98C_eus-gaap--DepreciationAndAmortization_pp0p0_uUSD_c20220101__20220630_zAvXZy6t01E9" style="text-align: right" title="Depreciation and amortization">494,861</td> <td> </td></tr> <tr id="xdx_402_eus-gaap--PaymentsToAcquireProductiveAssets_iN_di_zRV4BmxCxBFk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total capital expenditures</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(1,812,133</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1568">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--PaymentsToAcquireProductiveAssets_iN_pp0p0_di_c20220101__20220630_zvXjlOalZ8Eh" style="text-align: right">(1,812,133</td> <td style="text-align: left">)</td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--PaymentsToAcquireProductiveAssets_iN_pp0p0_di_uUSD_c20220101__20220630_zOBrC06WIRn6" style="text-align: right" title="Total capital expenditures">(270,476</td> <td>)</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segments (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_499_20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicSolutionsMember_zEcvWsyLseak" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49F_20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyServiceMember_zjyHmVy1Bwsa" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Holographic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>solutions</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Holographic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>technology</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>service</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>Total<br/> June 30,<br/> 2023</b></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></p> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>USD</b></td> <td> </td></tr> <tr id="xdx_40C_eus-gaap--Revenues_zrrchBpGVmwe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 52%; text-align: left">Revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">20,639,027</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">77,275,798</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20230101__20230630_zIq7AzUwmZ39" style="width: 9%; text-align: right">97,914,825</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98E_eus-gaap--Revenues_pp0p0_uUSD_c20230101__20230630_zKtHZAljhQQi" style="text-align: right; width: 9%">14,138,917</td> <td style="width: 1%"> </td></tr> <tr id="xdx_40E_eus-gaap--CostOfRevenue_iN_pp0p0_di_znMcXYrRxK13" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Cost of revenues</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(15,230,528</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(32,724,181</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_981_eus-gaap--CostOfRevenue_iN_pp0p0_di_c20230101__20230630_z8HFWP1nY8w5" style="text-align: right">(47,954,709</td> <td style="text-align: left">)</td> <td> </td> <td> </td> <td id="xdx_981_eus-gaap--CostOfRevenue_iN_pp0p0_di_uUSD_c20230101__20230630_zAz1YVmpFia6" style="text-align: right">(6,924,668</td> <td>)</td></tr> <tr id="xdx_40E_eus-gaap--GrossProfit_zfnUTvUnPhYl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">5,408,499</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">44,551,617</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--GrossProfit_pp0p0_c20230101__20230630_zGvDgQrKAo3h" style="text-align: right">49,960,116</td> <td style="text-align: left"> </td> <td> </td> <td> </td> <td id="xdx_986_eus-gaap--GrossProfit_pp0p0_uUSD_c20230101__20230630_zpk99t9HSfji" style="text-align: right">7,214,249</td> <td> </td></tr> <tr id="xdx_402_eus-gaap--DepreciationAndAmortization_iN_pp0p0_di_zg7ELYDHjWid" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(3,525,947</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1589">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--DepreciationAndAmortization_iN_pp0p0_di_c20230101__20230630_z75e20gxLmDh" style="text-align: right">(3,525,947</td> <td style="text-align: left">)</td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--DepreciationAndAmortization_iN_pp0p0_di_uUSD_c20230101__20230630_zhPyQD1JvKKd" style="text-align: right">(509,147</td> <td>)</td></tr> <tr id="xdx_409_eus-gaap--PaymentsToAcquireProductiveAssets_iN_di_ztNfbWpfUKPj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total capital expenditures</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(345,488</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1594">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--PaymentsToAcquireProductiveAssets_iN_pp0p0_di_c20230101__20230630_zywJ4HnmWUo5" style="text-align: right">(345,488</td> <td style="text-align: left">)</td> <td> </td> <td> </td> <td id="xdx_98C_eus-gaap--PaymentsToAcquireProductiveAssets_iN_pp0p0_di_uUSD_c20230101__20230630_zSxqyMtf4xCb" style="text-align: right">(49,889</td> <td>)</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></p> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>USD</b></span></p> </td> <td style="padding-bottom: 1pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Holographic solutions</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_987_eus-gaap--Assets_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicSolutionsMember_pp0p0" style="width: 9%; text-align: right" title="Total Assets">200,456,129</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_984_eus-gaap--Assets_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicSolutionsMember_pp0p0" style="width: 9%; text-align: right" title="Total Assets">178,063,283</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98F_eus-gaap--Assets_iI_pp0p0_uUSD_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicSolutionsMember_zBYQOsNoxpc3" style="width: 9%; text-align: right" title="Total Assets">24,642,708</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Holographic technology service</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_981_eus-gaap--Assets_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyServiceMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Assets">81,665,772</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_eus-gaap--Assets_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyServiceMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Assets">74,962,758</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98D_eus-gaap--Assets_iI_pp0p0_uUSD_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyServiceMember_zBhvqAkSxVB1" style="border-bottom: Black 1pt solid; text-align: right" title="Total Assets">10,374,320</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Total assets</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_985_eus-gaap--Assets_iI_pp0p0_c20221231_zY20FyDbU8X2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Assets">282,121,901</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_982_eus-gaap--Assets_iI_pp0p0_c20230630_zljKNP4mUOGe" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Assets">253,026,041</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_984_eus-gaap--Assets_iI_pp0p0_uUSD_c20230630_zuVUWuyWhdf7" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Assets">35,017,028</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zZcDB0R1Wz3d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disaggregated information of holographic solutions revenues by business lines are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--DisaggregationOfRevenueTableTextBlock_zTEbKG0YRQKi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segments (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B0_zH9FqgYzFAE7" style="display: none">Schedule of Disaggregation</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total for the</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>six months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total for the</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>six months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total for the</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>six months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></p> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></p> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>USD</b></span></p> </td> <td style="padding-bottom: 1pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Holographic Technology LiDAR Products</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98D_eus-gaap--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyLiDARProductsMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">19,462,207</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyLiDARProductsMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">13,825,305</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_uUSD_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyLiDARProductsMember_zjjqXAqmtnI1" style="width: 9%; text-align: right" title="Revenues">1,996,376</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Holographic Technology Intelligence Vision software and Technology Development Service</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyIntelligenceVisionSoftwareAndTechnologyDevelopmentServiceMember_pp0p0" style="text-align: right" title="Revenues">12,768,490</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyIntelligenceVisionSoftwareAndTechnologyDevelopmentServiceMember_pp0p0" style="text-align: right" title="Revenues">1,907,888</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--Revenues_pp0p0_uUSD_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyIntelligenceVisionSoftwareAndTechnologyDevelopmentServiceMember_zM4L3nI9T52g" style="text-align: right" title="Revenues">275,499</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Holographic Technology Licensing and Content Product</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_eus-gaap--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyLicensingAndContentProductMember_pp0p0" style="text-align: right" title="Revenues">13,854,285</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyLicensingAndContentProductMember_pp0p0" style="text-align: right" title="Revenues">2,689,770</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98A_eus-gaap--Revenues_pp0p0_uUSD_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyLicensingAndContentProductMember_z6DLBSc4mrG1" style="text-align: right" title="Revenues">388,403</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Holographic Hardware Sales</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_983_eus-gaap--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicHardwareSalesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">60,934,026</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_981_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicHardwareSalesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">2,216,064</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98C_eus-gaap--Revenues_pp0p0_uUSD_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicHardwareSalesMember_zThRJ0YoPMUc" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">320,000</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Total Holographic Solutions</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--TotalHolographicSolutionsMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">107,019,008</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_982_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TotalHolographicSolutionsMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">20,639,027</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_pp0p0_uUSD_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TotalHolographicSolutionsMember_zjtMK6hc7Nzj" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">2,980,278</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zgB6NPgsYvxd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segments (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B7_zabeNtTb2eWe" style="display: none">Schedule of segments</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_496_20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicSolutionsMember_zUHtmuYqOrgf" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49C_20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyServiceMember_zQhTgvytxMJ3" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Holographic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>solutions</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Holographic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>technology</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>service</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>Total<br/> June 30,<br/> 2022</b></td> <td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p></td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>USD</b></td> <td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_401_eus-gaap--Revenues_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 52%; text-align: left">Revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">107,019,008</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">145,127,630</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_pp0p0_c20220101__20220630_z16UJrLAZg7e" style="width: 9%; text-align: right">252,146,638</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_985_eus-gaap--Revenues_pp0p0_uUSD_c20220101__20220630_zKme54Iiihg1" style="text-align: right; width: 9%" title="Revenues">37,634,950</td> <td style="width: 1%"> </td></tr> <tr id="xdx_40A_eus-gaap--CostOfRevenue_iN_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Cost of revenues</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(91,313,957</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(35,062,312</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--CostOfRevenue_iN_pp0p0_di_c20220101__20220630_zHlwRjInFqak" style="text-align: right">(126,376,269</td> <td style="text-align: left">)</td> <td> </td> <td> </td> <td id="xdx_98E_eus-gaap--CostOfRevenue_iN_pp0p0_di_uUSD_c20220101__20220630_zTTmfN5rWV8l" style="text-align: right" title="Cost of revenues">(18,862,693</td> <td>)</td></tr> <tr id="xdx_40C_eus-gaap--GrossProfit_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">15,705,051</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">110,065,318</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--GrossProfit_pp0p0_c20220101__20220630_zTf009DAcbc8" style="text-align: right">125,770,369</td> <td style="text-align: left"> </td> <td> </td> <td> </td> <td id="xdx_983_eus-gaap--GrossProfit_pp0p0_uUSD_c20220101__20220630_zSPVhYbF7jJ3" style="text-align: right" title="Gross profit">18,772,257</td> <td> </td></tr> <tr id="xdx_403_eus-gaap--DepreciationAndAmortization_iN_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(1,273,588</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(2,041,882</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_981_eus-gaap--DepreciationAndAmortization_iN_pp0p0_di_c20220101__20220630_zw3FRaBQZen8" style="text-align: right">(3,315,470</td> <td style="text-align: left">)</td> <td> </td> <td> </td> <td id="xdx_98C_eus-gaap--DepreciationAndAmortization_pp0p0_uUSD_c20220101__20220630_zAvXZy6t01E9" style="text-align: right" title="Depreciation and amortization">494,861</td> <td> </td></tr> <tr id="xdx_402_eus-gaap--PaymentsToAcquireProductiveAssets_iN_di_zRV4BmxCxBFk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total capital expenditures</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(1,812,133</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1568">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--PaymentsToAcquireProductiveAssets_iN_pp0p0_di_c20220101__20220630_zvXjlOalZ8Eh" style="text-align: right">(1,812,133</td> <td style="text-align: left">)</td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--PaymentsToAcquireProductiveAssets_iN_pp0p0_di_uUSD_c20220101__20220630_zOBrC06WIRn6" style="text-align: right" title="Total capital expenditures">(270,476</td> <td>)</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segments (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_499_20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicSolutionsMember_zEcvWsyLseak" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49F_20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyServiceMember_zjyHmVy1Bwsa" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Holographic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>solutions</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Holographic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>technology</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>service</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>Total<br/> June 30,<br/> 2023</b></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></p> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>USD</b></td> <td> </td></tr> <tr id="xdx_40C_eus-gaap--Revenues_zrrchBpGVmwe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 52%; text-align: left">Revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">20,639,027</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">77,275,798</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20230101__20230630_zIq7AzUwmZ39" style="width: 9%; text-align: right">97,914,825</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98E_eus-gaap--Revenues_pp0p0_uUSD_c20230101__20230630_zKtHZAljhQQi" style="text-align: right; width: 9%">14,138,917</td> <td style="width: 1%"> </td></tr> <tr id="xdx_40E_eus-gaap--CostOfRevenue_iN_pp0p0_di_znMcXYrRxK13" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Cost of revenues</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(15,230,528</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(32,724,181</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_981_eus-gaap--CostOfRevenue_iN_pp0p0_di_c20230101__20230630_z8HFWP1nY8w5" style="text-align: right">(47,954,709</td> <td style="text-align: left">)</td> <td> </td> <td> </td> <td id="xdx_981_eus-gaap--CostOfRevenue_iN_pp0p0_di_uUSD_c20230101__20230630_zAz1YVmpFia6" style="text-align: right">(6,924,668</td> <td>)</td></tr> <tr id="xdx_40E_eus-gaap--GrossProfit_zfnUTvUnPhYl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">5,408,499</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">44,551,617</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--GrossProfit_pp0p0_c20230101__20230630_zGvDgQrKAo3h" style="text-align: right">49,960,116</td> <td style="text-align: left"> </td> <td> </td> <td> </td> <td id="xdx_986_eus-gaap--GrossProfit_pp0p0_uUSD_c20230101__20230630_zpk99t9HSfji" style="text-align: right">7,214,249</td> <td> </td></tr> <tr id="xdx_402_eus-gaap--DepreciationAndAmortization_iN_pp0p0_di_zg7ELYDHjWid" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(3,525,947</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1589">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--DepreciationAndAmortization_iN_pp0p0_di_c20230101__20230630_z75e20gxLmDh" style="text-align: right">(3,525,947</td> <td style="text-align: left">)</td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--DepreciationAndAmortization_iN_pp0p0_di_uUSD_c20230101__20230630_zhPyQD1JvKKd" style="text-align: right">(509,147</td> <td>)</td></tr> <tr id="xdx_409_eus-gaap--PaymentsToAcquireProductiveAssets_iN_di_ztNfbWpfUKPj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total capital expenditures</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(345,488</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1594">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--PaymentsToAcquireProductiveAssets_iN_pp0p0_di_c20230101__20230630_zywJ4HnmWUo5" style="text-align: right">(345,488</td> <td style="text-align: left">)</td> <td> </td> <td> </td> <td id="xdx_98C_eus-gaap--PaymentsToAcquireProductiveAssets_iN_pp0p0_di_uUSD_c20230101__20230630_zSxqyMtf4xCb" style="text-align: right">(49,889</td> <td>)</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">RMB</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></p> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>USD</b></span></p> </td> <td style="padding-bottom: 1pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Audited)</td> <td style="padding-bottom: 1pt; text-align: center; font-weight: bold"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Holographic solutions</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_987_eus-gaap--Assets_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicSolutionsMember_pp0p0" style="width: 9%; text-align: right" title="Total Assets">200,456,129</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_984_eus-gaap--Assets_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicSolutionsMember_pp0p0" style="width: 9%; text-align: right" title="Total Assets">178,063,283</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98F_eus-gaap--Assets_iI_pp0p0_uUSD_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicSolutionsMember_zBYQOsNoxpc3" style="width: 9%; text-align: right" title="Total Assets">24,642,708</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Holographic technology service</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_981_eus-gaap--Assets_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyServiceMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Assets">81,665,772</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_eus-gaap--Assets_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyServiceMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Assets">74,962,758</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98D_eus-gaap--Assets_iI_pp0p0_uUSD_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyServiceMember_zBhvqAkSxVB1" style="border-bottom: Black 1pt solid; text-align: right" title="Total Assets">10,374,320</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Total assets</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_985_eus-gaap--Assets_iI_pp0p0_c20221231_zY20FyDbU8X2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Assets">282,121,901</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_982_eus-gaap--Assets_iI_pp0p0_c20230630_zljKNP4mUOGe" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Assets">253,026,041</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_984_eus-gaap--Assets_iI_pp0p0_uUSD_c20230630_zuVUWuyWhdf7" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Assets">35,017,028</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 107019008 145127630 252146638 37634950 -91313957 -35062312 126376269 18862693 15705051 110065318 125770369 18772257 -1273588 -2041882 3315470 494861 1812133 1812133 270476 20639027 77275798 97914825 14138917 15230528 32724181 47954709 6924668 5408499 44551617 49960116 7214249 3525947 3525947 509147 345488 345488 49889 200456129 178063283 24642708 81665772 74962758 10374320 282121901 253026041 35017028 <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--DisaggregationOfRevenueTableTextBlock_zTEbKG0YRQKi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segments (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B0_zH9FqgYzFAE7" style="display: none">Schedule of Disaggregation</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total for the</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>six months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total for the</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>six months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total for the</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>six months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></p> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></p> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>USD</b></span></p> </td> <td style="padding-bottom: 1pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Holographic Technology LiDAR Products</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98D_eus-gaap--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyLiDARProductsMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">19,462,207</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyLiDARProductsMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">13,825,305</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_uUSD_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyLiDARProductsMember_zjjqXAqmtnI1" style="width: 9%; text-align: right" title="Revenues">1,996,376</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Holographic Technology Intelligence Vision software and Technology Development Service</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyIntelligenceVisionSoftwareAndTechnologyDevelopmentServiceMember_pp0p0" style="text-align: right" title="Revenues">12,768,490</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyIntelligenceVisionSoftwareAndTechnologyDevelopmentServiceMember_pp0p0" style="text-align: right" title="Revenues">1,907,888</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--Revenues_pp0p0_uUSD_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyIntelligenceVisionSoftwareAndTechnologyDevelopmentServiceMember_zM4L3nI9T52g" style="text-align: right" title="Revenues">275,499</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Holographic Technology Licensing and Content Product</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_eus-gaap--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyLicensingAndContentProductMember_pp0p0" style="text-align: right" title="Revenues">13,854,285</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyLicensingAndContentProductMember_pp0p0" style="text-align: right" title="Revenues">2,689,770</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98A_eus-gaap--Revenues_pp0p0_uUSD_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicTechnologyLicensingAndContentProductMember_z6DLBSc4mrG1" style="text-align: right" title="Revenues">388,403</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Holographic Hardware Sales</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_983_eus-gaap--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicHardwareSalesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">60,934,026</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_981_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicHardwareSalesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">2,216,064</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98C_eus-gaap--Revenues_pp0p0_uUSD_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--HolographicHardwareSalesMember_zThRJ0YoPMUc" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">320,000</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Total Holographic Solutions</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--TotalHolographicSolutionsMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">107,019,008</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_982_eus-gaap--Revenues_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TotalHolographicSolutionsMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">20,639,027</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_pp0p0_uUSD_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TotalHolographicSolutionsMember_zjtMK6hc7Nzj" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">2,980,278</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 19462207 13825305 1996376 12768490 1907888 275499 13854285 2689770 388403 60934026 2216064 320000 107019008 20639027 2980278 On July 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Bowei, a provider of holographic PCBA solutions. The transaction consummated on July 1, 2020. According to the agreement, acquisition consideration is RMB 20,000,000 (approximately USD 3.1 million) to acquire the 100% equity interests of Shenzhen Bowei. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 9.7 million (USD 1.5 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition. On October 1, 2020, Shenzhen Mengyun entered into acquisition agreement to acquire 100% equity interests of Shenzhen Tianyuemeng, an entity focused on holographic advertising services. The transaction consummated on October 1, 2020. According to the agreement, acquisition consideration is RMB 30,000,000 (approximately USD 4.6 million) to acquire the 100% equity interests of Shenzhen Tianyuemeng. Acquired amortizable intangible assets includes customer relationship, software, and non-compete agreements. Approximately RMB 11.4 million (USD 1.8 million) of goodwill arising from the acquisition is mainly attributable to the excess of the consideration paid over the fair value of the net assets acquired that cannot be recognized separately as identifiable assets under U.S. GAAP, and comprise (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of the synergy resulting from the acquisition. In August 2016, Shenzhen Mengyun invested RMB 2,000,000 in a company in the technology development and animation design areas for 19.9% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 2,000,000 (USD 306,645) impairment loss for the investment in 2018. In November 2015, Shanghai Mengyun invested RMB 500,000 in a company in the database service for 4.44% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 500,000 (USD 76,661) impairment loss for the investment in 2018 In September 2021, Shenzhen Mengyun invested RMB 600,000 in a company specializing in research and development of smart wearable devices for 5% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 600,000 (USD 89,166) impairment loss for the investment in 2022. In October 2021, Shenzhen Mengyun invested RMB 1,000,000 in a company specializing in VR/AR education technology for 3% equity interest. Due to the continual losses, the Company believes that the probability of recovering the investment is low. Therefore, the Company accrued RMB 1,000,000 (USD 148,611) impairment loss for the investment in 2022. In March 2023, Shenzhen Mengyun invested RMB 600,000 in a company in the technology development and animation design areas for 2% equity interest. EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #9("E<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " V2 I7)&(>H>T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE!)71S43PI""XHWD(RNQMLFI",M/OVMG&WB^@#>,S,GV^^ M@>E,E"8D?$XA8B*'^6KR_9"EB1MV((H2()L#>IWK.3',S5U(7M/\3'N(VGSH M/4+#^35X)&TU:5B 55R)3'762)-04T@GO#4K/GZFOL"L >S1XT 91"V J65B M/$Y]!Q? B-,/G\7T*[$4OT36SK 3LDINS4UCF,]MB4W[R#@[>GQI:Q;N2&3 M'@S.O[*3=(RX8>?)K^W=_?:!J88W;<5O*\&WHI597)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M-D@*5^XUTD]: P NPL !@ !X;"]W;W)KY&8I'A__>[(.]UDI\U7FP,X]E1(9:=![EQY&88VS:'@]DR7H/#) M1IN".YR:;6A+ SRKC0H9)E$T"@LN5#";U&LK,YOHRDFA8&68K8J"F^<%2+V; M!G%P6+@3V]SYA7 V*?D6[L']6JX,SL)6)1,%*"NT8@8VTV >7R[BD3>H=_PF M8&=/QLR[LM;ZJY]<9=,@\D0@(75>@N//(RQ!2J^$''_O18/VG=[P='Q0_U@[ MC\ZLN86EEK^+S.738!RP##:\DNY.[S[!WJ&AUTNUM/5_MFOV]H5%-^9X[/IL8O6/&[T8U/ZA=K:T13BA_ M*O?.X%.!=FZVU(]@)J%#*;\0IGNS16.6_,!LQ&ZT+C<*@6\&GPZ4M M>0K3 .^[!?,(P>S-3_$H>D?P#5J^ :4^>Z_3"B^W8P_/)73!T>:CWC4!,6PA MAJ3*' FRFN*CY-LN"MI^PZ4%@F/4%XP5&*$S?ZD8WN;.N-!*[35ZZ1Z= MMVCGI."R,J8.D+ IE^P/X(;$H]5ZO3CI]6.":]QRC4FE#\H)]XQ8$MAM5:R[ MDYC6B**X-XB&\07!<]'R7+R&YPZVPF<<1NR6%YT1HG5N1&KT4NHJ8Y^TU%O# M"W:ETC,",8Z.M2YZ#>02#]3@85YA[7IBU_#<6?]HJ0B#-Q[$240%+SZIPO%K MR.99AJ7&OCT,V&?>@ON$?Q7;\,L1T:?\/FZXP:;HSA59:WE) QT]$3%?V[X%6VCK, MX2^B1+:L^W!IQ6$\QBSN@@M/^JD"S+;N&BU+?0R:UJI=;3O3>=./';T- M-UNA+).P0=/H[!R#99I.L9DX7=;=V5H[[/7J88[=-1B_ 9]OM':'B7]!VZ_/ M_@%02P,$% @ -D@*5]5O7$87"0 >RD !@ !X;"]W;W)K8R]L'O7TYY^F6+I_2[.]\I77A_%C'27[5 M6Q7%YD._GR]6>AWF[].-3N";^S1;AP6\S1[Z^2;3X;)JM([[U'5E?QU&2>_Z MLOKL6W9]F6Z+.$KTM\S)M^MUF#U_TG'Z=-4CO99;!N_Z^RC+:*V3/$H3)]/W5[T!^1!P6C:H%/^+]%-^\-HIK7Q/T[_+-^/E M5<\MKTC'>E&4(4+X\ZB'.H[+2' =_^R"]O:_638\?/T2_8_*/)CY'N9ZF,9_ M1LMB==7S>\Y2WX?;N)BE3U_TSI HXRW2.*_^=YYJK1 ]9['-BW2]:PQ7L(Z2 M^F_X8]<1!PTH[6A =PWHN0W8K@$[MP'?->!5S]16JGX(PB*\OLS2)R[S(H-O(VA77-]-!G?![2APQI/;T6S\U1E.)\%H,H=/X-5\ M>C,.!N77GP8W@\EPY,R_C$:W\\M^ ;]=1N@O=K_SJ?X=VO$[_]DF[QWF_NY0 MES+G;AXX[W[]-Q)F^)HPP\E?SKO??B%2?,1B!?98@5Y +%+%HI98?>C2?;_2 M?;_2*CCK"#Z\F\U&DUMG,)]W]%?=GN/MR^7^(=^$"WW5@_6[PFOB\4Y?RR_WC8/;50'@J9I!XCU#]6!HA2$$*4\L5>>62,[XUQJ['!8I%N MP0-Z"">*^Z1E$-&Y5$C? MERV#IE 2J9CR<7]R[T]:_05;7<_L^RQ=P\C%8:&7SB;,BDBCQJSA7KNH?R*8 M@ZUG:7:.2WT7[QIOWS6>M6O&R2.,<9I!1W3.8\_X81@\2=O3V)017W#&VVL3 MT7G"4USA3OR]$]_JY#8MPOB,2>N;;I3P/>6QEA]$2)BGI.=Y+4>(DBDN7=?K MR#9J[TE9R\]D.KDX78+46\[6MPP6O%&PH[XC;L-$[IEIK[ M<(?C*+@O6TEJB,B8DERTLEZ Z#CQ7)?C0E3"N9)*+ =OAH:(G8<*K-L7M0%-DJ<;;)(DSR-HV55 MB.#CJ*L2[0(?U7SF,F-.FC)(/_"O[=%ZG6<5H^,N:+B)V,&IVHI>I/<7V_ST MX)J@P[G':9LK$!VCC"JO#4Y80!>6+.W(SZ0A)V)'I\]INGR*XABU8>(,K#O/ M;]/J$!,2(H2OVI7F'.6QDX:1B!V2ZOJ9I,G%Z1I*3!81G +=&CG%%#)591_> M=F8J.962^+0KJS2(0^R,4SNSN#&)A D74K4Y4!@*,9=*EQO9'Y'Z%%*/-%KQ5M.,>;+B*6-&CV<8!()1[ M.+3[E)EZ/>(K8WN#""5S72*)43D1):&N3[N6+VU@A]IA9[!\#).%=JHM3GWB MI#-TNE.32PAGK$VU0TP'E0<61LL5(F3B&A4\G&9!="($]RDJSRWS4.(TB=0*[PN'J(- M#U'O[%.%$PA!K63UZDSSEM&"MXIVW(L-A%'[>9,]*0%'V_(2!B3>P%MWVP1HB(Y(* MI=JF$!UQI2 =)X6L@25FAZ4_PRP+3Z]K9H*-A$%J'S$@,LZ1S1NFHT)VVFDP MB=DQJ4Y6]:G]*4LFQ#!.67M"#1$=Y1Y3GG&GQ11"*9%^UW$N:Z"(V:&H=G7* M#W)H U2F?+==XQ&E#S# I+&8,*6@U!-=Q[GLX+88LZ;>^9?!;/1E>A.,9O/? M?H']H/?1&?WW;GS[%VKN)TYKNK/OFT8+WBK:<4VVO(BMG) M:J:+$#Y:.CK,$BB?N?,.]G3;]1:V/=&C+I_VB!91@3T)\(F94'1!&)0.SS@1 MQ:2*$Z\\@6^[1:12P,Y%4MKAMF$M9C][FA=AL2U2F*B[58!G,>R>&*74V*UB M0E(61:-XGJ,\]M20#[.3S^!EN/3^5G&ZAE6^*I\C@A&,TQQW:4+*!1$N9\I8 M@9@2EI:9JA$A(S[M/-EE#?@P._C4Y>?K>#B;#F^F=X$#:7OZ>3;XZHPGP_=U MWEFE\5)G^;^JNS#%,VH:82(F):?4F+$([L!Z4XJUN3# I$K"SH>[7<\W-&S$ M[6P$NX/A='([F][?ZP>*1G/\SB,WB>;BZ Y7[0R3".^4\J@0X ?>F+3CP+M_\*!;^5CBUS![B)(<-E+WT-9] M[\&59?63?O6;(MU4S[Y]3XLB75UA+\G=^;XO]UWNG&ZU>; 5@"./M51V0"OGFG/&;%E!S6U/ M-Z#P9*E-S1VZ9L5L8X O JB6+(ZB4U9SH6B6AMC,9*E>.RD4S RQZ[KFYO<% M2+T=T#Y]"MR*5>5\@&5IPU=0@+MO9@8]MF-9B!J4%5H1 \L!'?;/\\3GAX1O M K9VSR9>R5SK!^],%@,:^8) 0ND\ \?7!G*0TA-A&;\Z3KK[I ?NVT_L7X)V MU#+G%G(MOXN%JP;TC)(%+/E:NEN]O81.SXGG*[6TX4FV76Y$2;FV3M<=&"NH MA6K?_+'KPQZ@?_P"(.X \;\"D@X0.L?:RH*L$7<\2XW>$N.SD)<=C\=WH_NQB,RF=Z-;R?7)+^9CL;3 B-H%3=7D]'0'U\,KX;3 M?$R*R_'XKB#O9]R *^+I6 M/9)$1R2.XN0 /'\=/H(2X?T CY_#&;9CUY-XUY,X\"4O\!6..\!)=40OR1>A MN"H%EV2FK0BC]V,XM\[@ /X\)+7E/C[,[9?RW#:\A '%K;-@-D"S=V_ZI]'G M0\+_$]FS-B2[-B2OL6>YKFM4BR-8/AR1AANRX7(-AS2W1&>!R-\;FRSJ15'4 M3]EF7\U?T]HZV=XX^ZODFIN54)9(6"(PZGTZH<2TZ]DZ3C=APN?:X;X$L\(; M#8Q/P/.EUN[)\4NSNR.S/U!+ P04 " V2 I7AN)1O%<* =/ & M 'AL+W=O4#?3L^Y_CQL<]Y M8OOB,TG_S-XXS\'WU3+.+GMO>?[^I=_/YF]\%6;GR3N/Q2\O2;H*<_$Q?>UG M[RD/%YM&JV4?0VCW5V$4]ZXN-M\]IE<7R3I?1C%_3$&V7JW"],?%%_^KB/7SE4YX_O3^FXE-_KV41K7B<14D,4OYRV1N@+SZE18.- MQ->(?V8'[T'1E>5ZH",7+!Q_RY;+0)/SXJU3:V]LL M&AZ^WVF_V71>=.8YS/@P67Z+%OG;9<_M@05_"=?+/$@^[WC9(:O0-T^6V>8_ M^"QE80_,UUF>K,K&PH-5%&]?P^\E$ <-:%L#7#; QS8@90/2:(!92P-:-J#' M6K#*!INN][=]WP#GA7EX=9$FGR MI(6VXLT&_4UK@5<4%X$RS5/Q:R3:Y5=/ MX\&3-YKY'AB-9WXP>@##R=CSQU/QC7@WG=R/O$'Q\W0F7A[\\6P*)C=@\N@' M@]E("(#!N)!\> S\.]%L]-47FL1G'YP\Q>%Z$>5\<7K1SX6OA<7^O/3K>NL7 M;O'+!@])G+]EP(\7?%%OWQ=]W'<4[SIZC;4*_[&.SP&!OP(,,0%/4P^<_'(* M?@%]D+V%*<_*%X6GPRZ*A^,_P,G?_X9LZ[=3L'T]PH1WO F\][U5F]]%6V>' M:^B3?9B1C4W28K.,E_$M"/RO_OC)GZI"8JN#JG442^:7[#V<\\N>6!,SGG[P MWE7A,?Q--6HFE7DFE?F&E-4&@NX'@NJT7\V2/%P"D6?2,(_B5['6?_!XK0RC MZZTF:Z.I2#@?5X@BXC+D7/0_#J'>"MH'@LQAB+K8J@MZLD;BV(0R"]8%?5DC MMC"BMDW3Z4PL8%L\=;%HF8Q%D\H\D\I\0\IJ8V'OQ\(^ M(A:'29:#Y 4$FDCCF:K;CF39$9, TT9?AK(<9!S0"*0?B'CL2@H1/3$"Q N M!$V)LKPH,#ZX'C*D&#$'$]9Z"*1R!M=2S5KUJHB&KL7$R)5,&J1%U1#UA.,Q0]O8.=L5(89DB4 M%JY+6["J2GVDK_5W//Q>5!FGX":8/!SP=B5@5!$Q-H)0JK-4D@0Q;-D4-?'2 M.MD9+]DPH2+\J6NUP%4Q Z2G!I/9G1^4#R^4Z!BE!$:U>4:U^::TU0>BH@5( MSPMNHCB,YQQ$\3Q9<7"RF^.GOX*8Y\JAD6MT;(MB%3?#5I9#+B30EH)6ZV%G M/!7N.2)S.2TA6_$'I"<0D_R-IR5.[> HBGE1C35)A$H,NC8E36BT+G6&1K9J M."!0AZ;B&4A;/>\2Q0:@*H)^BI6K&"D;6J@)EBR'&$(.I$VTC!(&A5F1 MH@AI"Z2*#" ]&ZBGBFO_9A+LG^/.!K^K61I2%-RB$*%03J\*R:+N)(Q(Z=4H M)5 8)A:$T,4MU1NN. '6)HS]&:A%FA(<1<5-$8-4 MHIDJ295_ F.?[[+=,,K%N MA7F>1L_K/'Q>@,I\*LH*6D)0?@BBQ@/5DXB+?!;!:,KI]F@^M[,3$GX&$T#";#^\F3 M!^XF]Y/;8/!0B)Z#2>"-QH/@#S"]&P2^^,WS _4D5E3NHA(5L=-L&6XWY1?_7F=Y\81!.4:6_!29$HBE M14*6$P6T"Z5"4>]J9V!ELS8FA^5I';**;6 ]VU#O7;>G)\5V '&H0R6.K)+$ M%K,0LZ4$;I1N* P3!S.*#\:R#E9%.+"><&S3TS!9"3_>BN,B']QHHI+9@#I1 M*>34B46V^*6WUTR(5N2)Z!&5V%5.-=RG(E41(SH-WETN)7S^PCDZ''(T2.1,TJI5%8UR%5BYTF.: M+-;S/ /_?.#%>ODO)3)&-WV,:O.,:O--::N/1D7#B*U_H'#<"5&31&EH5)MG M5)MO2EM]."JB1_1$K\LY42(?*\/,A=AI;C&5@K5CG= F#.+FN\Y8*@P[S'5M1%O..]"*8]&?'6I+/Z(YU^<_O8ZN M86M4FV=4FV]*6WTT*A)'D8'\1TWN8PV-:O.,:O--::L/1T42J7X?KM,]"7G_ M"B%DN8>7%4K 94G'P8[EL.838;U[G<%4>&@+!QV;M"TC%7&C^JL]1V= :O1Z MCU%MGE%MOBEM]1$YN.)SS!V?8S(@E2_DG!4YC5K-#$CE&SEGA"+('+=YY$7O M76.@"[=WD7=?LB3]\UER^ZRH?@Q[GG7OE>78Z$ M3U^R_&OQQ+D WY(X+(HY=QR63C./?BK2W]5D:[A]_9Q^M M!R\'W9K?RX]*>W,W U K/)^8T_N?KL^3>S7X'_QUUP^^6T+V1 M)6U_7CF_V#C'+_P.&TR_@W2\_(6I_^@T43V'. M"PWUL)OZ?+&(RMD4QN ZC!8G40J&X3(2\ESK2./!Z_9PPX7L)7P!_#!/H_2Q MD.,(Q4ID^>O!+OQC7=RE\FF(/)H+>?50+Z,W'M75, #G0K+>KT1X'W,@,OG0 MI2+/8GGG$02IX.4X#J:?=-/?S3SP[F>=8?!& ;:Z[#N9\)K.:J&[X(]16B9*]M\X3.?\/7@.XQ4'H0 >GW\ !+T'&&*DFRH; M:KJF+K^BG@>,0I><]I_WJ[Z)PJZ+(&1N'>AIZ&P+8=>NX_PFSB$,N=11"$=- MX(GM,.3486,-C-(Z9K+!V'L81!V*;*:0!4TRA+ <,'9VSZ66*;+-%#DV4YM. MW M&C.-4(<0BI2^.#+D<-QT>$()),J\GC1AMB7C8DIW#73Q4P?:K*5_V=MJL#NK M82B!8X,!38VQ#,QQ!/\.$^M MJNBVJFAG5WU>I%%-P+::P MKHB<@W2OTXBZ1?&FC& MXE+F6F2OM=4RAN!N5Q&:65]KDU:1USHN9 A#HCR287<8Q[89HVR^4;:14;:Q M4;:)4;; %%N]=/?CYHM42T%44.$C0: M6)NBT4!;)(T&>>):R$&.JOY'.BB283*L)E4#M!V(5%%3X?9_,Y"K5MO!JIP* M=..1H[8PL5O636BW!XNZ-V$/6SGI$Z?9,FS1-/]C+[-#TYAD\XVRC8RRC8VR M38RR!:;8-G7;W_N]OWPEY3+,I=PN0,P?)#W\X,AIDF_>\MBO1#-DD5@\D.6PGD IF]>^F "+XU-FN;/-RG/]DF&*RV CGOBXDQ M[4;_EM3ZJ:V]>(F3/].EE!EZ7851>ME99MGZO-M-9TNY\M-O\5I&ZIM%G*S\ M3'U,GKKI.I'^O'AH%78IQE9WY0=1Y^JBN'>77%W$FRP,(GF7H'2S6OG)VW<9 MQB^7'=)YOW$?/"VS_$;WZF+M/\F)S![6=XGZU-UYF0-G_E7%TG\@I+<6GG++XI@%D\K^4&4]_LD2]2W@7HNNWH8]1Z\ MX73@H>%H.K@?WJ+^>.0-1A-U1UU-QC=#KY=_/9FJ/[>#T72"QM>HWYO\0-.C+WW\!VM4_Q4U_]&_TY1]_(Y;X%?+E'>^+&GP=Z&6[ M/F.%<];@O H^NKX?WZ+QW>"^-QV.?D.]_G3X9>2?0EC-,4 MZN[OI0M1N,ASZ?/5&2K+_-/,3Y=HG<3/@9J. MZ/$-?=FDZB*(?D%J>4G\+(B>ROP<9(%,P9$EVAQ9;3KS6G)VT!/6KB4/;.0Y"B]'CJ3GL,]X0E+^VC@Z"9 DUBQM"M =^Q!BB&[74(16@>9"N MX]0/T2)X5:.A>;Z:_9TO+6^'D:WHE1AI[JJW39XYF76LPUD:#/BUC.N!WIT+)*%PD=6Q$C+DV+&YX]15 I:.Q0AUG0:1%5@2(RU=#;=Y5 UZ4(R MU@5DWDN508,&GI(ARCJ6DY= M$F"%A6!U1;K9F8U=W !DI"(R\@&2O<\II:MQ0NF(1(7C"E'7 H"9[2IRK.,E M8.AP@>VF#0RIJ(N8L6M<(\J]; LJTQ'IC!#N:F "&=JNL#4R 0V)@W'3'*JH MBYBQJS=_]J.91(LD7FT+/#*!50%XQ-2FD[.Z*L"0,LO!M [)@"5Q'.XTT02M M@(N:@6M<)+SMZ"MGE8+D9"/G'W4>!0"'6"ZN#TO0CMBX/A<]P)#:PG5)@\:* MF*B9F*;^JS3.,*JC"!5U[@>,B.W4>PJP4FL5M3ANDE&1#36N[T6]X\0]/RB6 M0J-."%?49QUD2:Q\)\HTV;HIQ=Q6^Z*&I$\K[*"G5Q'>1DI6P;)7,V,I'&P&/V<',-/> /W#A1@)8(9XZSAN/0$!=HP+G9TA0^(02E@# MTM"*T*B9T')V?J_*JDWE)IK%41J'P=S/5.)5MYL3K8Y9"NC52E!7"=A9./^O MKM+8TJ-&Q&$0*JZC9J[;+3W5B#>8Y:@6L<#AB[8\4"1C0AB M,]Q0BJ(5\%'WI'7G>CCJC?K'K#M&D#PY#;3IS6O+V^'[KXHVF9DV>ZMRM^.7 M,#TO$VLBPV(R&5*KV>_QR;#?EB./Z;3*";&$"X\[5M$J,].J%J/B7=#'$6JI M+M=ORY'' !3FF#H-FV96@3 S@_!]504X>OSH?.K8N%ZL :RL@P9OA7VB#F?* MPVSO!;*Y!+>G_,A1 93.!!;:&@39,0&L0:!ATXLI5@$I,P/IGC!%$@5IG>6R MWE"H< Q4!E7@A*#U;1MDQQPN6+UJ96[A)WJU(DYF)LZ[))Y).3]>>DMDV&_+ MD<=TQ.3VP>@Y#$T%F,P,F-">MUM!R"*(5([\&#P8P(>NS:QZ10:RLVQ.A398 M=$.'$XR;LG^%F\R,FX/KZT%_FA_5&?RK_Z,W^FV [GO3 1J/BK,[7\L3/(-_ M/@Q_]FZ*4SV]D8?NU8[X?MC/S_ODWX,A "B36X0*+17HA@P[#M.*4H"A38G5 M]'Z35;3)S+2YU3W\OR4#%,FP(%@[_ %9$NYPRZF7@3S E+'\U2=IJ,6QBCB9 MN<1XO-JOZ%$^!5&4C_Q\YR63()Z#(= +AY2X^5:Y7@D'+!5($^+J+[8!4^Y@ M;+EVP_#G%2!R,R">$@*9OZ\QB>C?523TU#Z['][>]Z7 \ O<;O-7WNZUZ\]KR M=AC1BA2YF13[Q=+A!_/M<8+R^%1>#@8#">"?=OP#,.(*_.NC1+R'*>>\&PO=V]R:W-H965T&ULS5M;<]NV$G[WK\"X MIQUGAK$IZIJ;9V0YJ=/4CFLEO9PSYP$B(1$-2:@ *$7]]=T%")'4S8IMS3D/ MB24"6.Q^N_OM I)>SX7\HF+&-/F:)IEZM'"^ MF? K9W-5>4W0DI$07_#-^^C-L8\*L82%&B50^#-C Y8D* C4^*N0>;S<$A=6 M7SOI[XSM8,N(*C80R6\\TO&;X]XQB=B8YHF^$_,K5MC31GFA2)3YG\SMW&;G MF(2YTB(M%H,&*<_L7_JUP*&RH.=O61 4"P*CM]W(:'E)-3U_+<6<2)P-TO"% M,=6L!N5XADX9:@FC'-;I\QNJ<\F(&)-1KF!,*4*SB("7:<;_IHCF&%!EN$=LBUR'2LR-LL8E%]_1DHN-0R<%I>!#L%_I1GIZ3I>R3P@^8. M>:A%(-$Y!&Y$HF82)J2]UEX2DZ0,9A,%N1+)N:0?XK\*)*(9>26ZICT MP[]RKKB1,1!R*J25=X*;!_ZKRESSI/$*]B7%H(X9+$JG-%L4@\^>>822 5VD M-"/O50)Z*L*^LG2J641".],C*58L8C)@D'A6.>48_,866,,D%^RC7NI$4Q$3<8B53;EF53(9DD$9,!.R<>,#!D8DHY@^T;'I$'@D0H*H$%F>-7H$*.V;,9% MK@!^FF40["$,++T(^H[ F/J-)VNG"> M&Y2>*U'\/!561I@(A::!TOAVTZJ:!0,[WTFJ.S2,:8:X5&5QI= 'K9;7;K>\5KL-R0PI@@"KF$H;_^!J\R;&A5)!=$@..5^$1J&K MA:68LNJ=5:$QM0$AL3:C(,DB0)?0)$$VH01HQX!B >-RI[20)F&>F!3CV$^$ M,(%"8JU%IN'/[BM%)F+&9(8>B428HU?!JKZNV\,H@%4W9"E@FH^@/)$\0R>3:G4J*7#(]G!3(V82ER(]@)_8P% MV>Z:"9) XMOXC9B=YE2!%V$NN5Z 6>5R%W^#^\,1MAYKD V]F,D;F(U3(4MR MFAAW 8,7'@J\1B_P6EW?.02(J>JO:O 8XH!D!J6F0,A?.5(CI&2O>]KI?>\T M@BY5:;"=UXEMU?,6#EO/:KNLQ=_ZAHW&:;O[[1NB0VXA,AC@JJ WOZ89],B6 M%R!L)9\A^C%+(@+/P %(8&1,0YY '7-58!/A>YNT]$^[[>_1M: G-%MLV6R1 MDTQH,K&,R<9C\!'F$?)FX01,;3I*6)&G*BJ$%(/Z;=_K-0+/;ZX33$%!)O!++UBD.YX?^%[;]Y=Z M5>>@J) N9*35C*5*CVAV#-%?X-Z33:AL!K<&_2+-Y&D#KGB1& MX8R9] B9U!29OZP)X"1E^&$]D9;5O>2J;7@,<%-HN':7M$KKX-H8A.];*)^\ M ^EB[C)V26>BUJR\J#8KJRY!Z N&VX1[&4F.2$8,.D_#0X96[.!-?WC9_X4, MM0B_D+=?K0VU,F=GN"H'O(9MG&D&%ND(#E!NWM7'GS^Z9A-UJSS^S7,#H/C4 M57@;&54?SI$>[>D"(P2+#+JSD"2+0)$K@>)D;R@KM#RJ0-9G(9\F@-R$94Q2 M]"Z,LZDNVXC/0-KP;H@DH,INNM^_7=H_@MUST,+VB1P/XZ EL,P:G\U%#@0S M8A!08@RI-6FVE@$'FBR R0E( M-EE428/"TYX-LM7L6PDG!BZ>T:2BNCLR84% >049X2XXC 2],1L\HP2NY7B6 M6AB6KN>QY8,*NZ$P2!)HY,#/>$H$)8MN;%IM;K=5$,\&T(@QO +34E!WMH = MM+.SV'"EAUI2X1V*(C@?J%;%)5=LK5LGV!JNM58&(AQQ")JGSZS16V$C$.*& M\<"AJ*XFX#5((0[MM"UYGF4Z:#0G0L"1US;G-MV@TP4;./87A70G"8[%91SM M!29!&X"1+&==#ZSBSJD+4W$R"DEMKPPR)1(>&8Q+PC&@FT;>P>WZ5>A9--XC MK4091H'K\&T7Z1C4Q#JNV-!VO3P:AN"H/&&./9FO7J,XZFWX_O=%-P'17_8%1\\)WI!:!KT!/K*E MWYKBP^@=FX#+(0P 5NL1M.KS\!+[-=_WCW[!DV.>DK<1A.O5!_(S3XT3EOJQ M;++(,QBJZ7F%%Q(?1.4LOZ+B8+-J0?L>U4"%AM&,G*"6#2]XX3\[PBV1URN7 M!T<7C/^)[W_G<RO^'?0_"KK_P&_.HQ ML^J(#? TVGO T_#K\#2\=K/GM3J-IX#G%TXSU/$/D0-=[4:F/O VG\KQGF=7O_3] M;T,7@DY$\#DEGRB(RL4]Z62.O\K\GJ IKQZ%=N/IW>C\,OX+1W M(%SZT GI!$<')3;P46_"L=UB!W@3)81LB&=H)VRL*RV=6[Q-_9U.Z%XQT8R MQRN-^\"X^G")J:XT@S/)=GB>#__]8(36I6TZ#KW8@PZVHU/+ ME^?DDBN(CMD*XQ1W)(WU$S;>B"Q$3K;GT/H9NUASF+.0N9ZR)^B#8%+YS*C8 MXV/(:$;L)T]K]EN3RORQD^\ES':G>EE0MA^[.&.[M?N1Y3*FKZBYM_B=9RK> MOS.PJQ[L5 ?,(TK>2C?017=Z7;^[W=)/5%-RG9O/\-]"W3.?=9J/#]YG]HND M^W?-*.OQ7&A1W-@1%5^H0AHP?>V2JGJ/_J2A_X&J>$*ENY+;.]#KZPYQ+X=>W>=B M?-7>S@LO:/I/>B5'-GV7_*SRW7_SO5?\A0-^9I=GVOX,8/ET^2.*OOWM0#G= M_@(#O#N!WH0D; Q+\2MAQ_;[@>Z-%E/S2X*1T%JDYF7,:,0D3H#QL1#:O<$- MEC\M.?\'4$L#!!0 ( #9("E=%!DNY"BL -Z& 8 >&PO=V]R:W-H M965T&ULM3W;_X"I1224E5PQ%)28XBR:JB)#OVQDY4 MINU]V-J''J!GIBT,,$8#I)BOWW/M"X"AI/7N0QR*!+I/GS[W&U[==OT'O[=V M*#\>FM9__6 _#,<7CQ_[:F\/QJ^[HVWA+]NN/Y@!_MGO'OMC;TU-+QV:QY?G MYU\]/AC7/GC]BG[WOG_]JAN'QK7V?5_Z\7 P_=T;VW2W7S^X>*"_^,GM]@/^ MXO'K5T>SL]=V^.7XOH=_/0ZKU.Y@6^^ZMNSM]NL'5Q ;&.K 5\Y6>?/GE0 M5J,?NH.\#! <7,O_;SX*'I(7GI^?>.%27K@DN'DC@O*=&[UFU=9=H!D%5U8SNX=E<>N\95 MSOI7CP?8#]]Z7,G:;WCMRQ-K?U7^V+7#WI??M+6M\_L]"8=_0NL].;'>53SE>SEE^5]7&S_T0"S_O71@7N_I M\GK(0"_\T53VZP? (=[V-_;!Z[_\Z>*K\Y?W0/LT0/OTOM7_X%7=N_8RY/_L M!EM>EG_YT_/+B\N7Y>?O7[XQWGE\D!9K!T,<^//>TM.'HVGO\/FQ-6/M!EN7 MKAUL[PYEU0&IM!Y^ S]Y6*XV^.>M:TU;.=.4'M:R(!0&6GZ %=_R>N7>W-AR M8VV+FQY-3ZO2?GT-+UM@K&&?0=L[6//8 +P[V]K>-,T=_MT>&2):_9>6X+O& M;6G+JP, 6IGR(:+E\OSE+^OK=?GWJZOW].^+EX]*T]:E.1X!%6;3V+(?<0?\ M96]W8T.H",!?VVKLW>#DB6\^5GO3[NA0!^=)\NE&U]^\U2U6N)3I:SQ%1 V< MNNOQ9"M:"P[7C#5@O&G*%@58(T# CCV^:>K?0+XP+H>]&4"LM""'\1=3W.)E MN-KVOFQM9;U',@"%4)IR:UR?WS*\ZF#%"->Q\XXE,&P/VJ3GY^ =D)Q^360A M_\"7PQ.>MD PO/M8'EB46!0E)0@"&P1!"7<-)QP"; [NT;4UX!\E/JZIRP\= M4$AI/QY!)R!9X1'@>!ULT@<:A/U=!Y#V8?_M"#B\LZ;'M7#+=7E%= 5H;.Y6 M^(RW]U+S(@'[?3 R,)2[/=PJ'HJ"QX 0!S M0-W"#.>]%79LG-FX)@KYVOFJZ?S8!PY#1.'6IUX*UX'GU)__&%IPCU.P]_;& MMJ- B\(2UO1E/9+6(!HD">E5[ML:&&39(HA(!&.[8:GKVD6Q]D>O.4J:T5N0 MV(#"&RM&"++$P-R/-WZDBV8E.8"^=:BG&?FKT@%8KEN:9H7:M;LE\P+%:]V-FP'W%A3 9CT*PKE@*HBF],,]H)6:GV5KW;$!I1%XX>[$ / M2U> %5X+Y6TUC&1/L-*L2$O5#@@>5&+?'43?A;M=E^ @@?L#G :FA6TKDW3I0/S E74'6SX$7O"/Q H0"R8N),3^V2JG4"TWTVPE6*2_ M7+]C>Z,*1B,$R:A..#6:>0V\$+E'XA*!7;38B7_[TXQL$!K7:'']\ MVJW8% !HBM@?7=5W;YMNK%?ECV_A?[;=W8UM^=T_X.<*?W_3PS_H M_TG:F% MD.%7C@3K+]= \4V#YH3*DQ-;+3$\TT2FB1T=9X7GJ2T( 5#)MB:O&TB(Q48% MV@9NQ9 M'@4-&.AM#;K*PS8U":(A-9ZOKH/Q7#Y_;C\OOWCLG8UT=$IK2S8/XR68%DT744K=^. 3*QOO/_I+1$O.3S*;0Q?ASA$ MNEM6)FAQQ.=%6UMU/'KV<_C88DJ5'!["$ZY(?J(H%74Q7VX/%-NAB]1,5EV) M_\'*914TRZK<@4 32$$6S(%$SF#- SY>;V3!"9>FC@0Y1O?*I.#[(,VAU.UK M5DV?E%2\3XX:P<8J&NUP='O4*_9[.-"^:]"#4CX6/.(9OI#WS%R@T&-SB0>6 MXO1V4%IAOSVH-<4/\@]B8^TV?X87"3K:Y"V]4 M"2J#1$>M0.O2[0";5&/&BKW8>"=NZBT 7>#K!#U2$:A\.A'^I5SZ2W$$E+!; M3*: '_C^V@\@9K1UIHHQ_CV0&#MT M? C$*N$X[".,@J(;T?#=/]:JP3Q8"Y4%?( ANBI;D"CZAS+^06W< KBRMG'9 M&@P^0A*'BU%]Q=?Q5&K_H18!^8G/FRWP2?FWI M!",1+(J#.U\ =H*6+ITXC 9,1;L9$L/8H:4$UXTXQ'.315RCE ^/W(*DC:$E MQFRV0# !HJ.F=%!LX,H21P/E[=%6: .H.H'WT/V&74>R2QA-J(#8#2.#X]8V M32D&6:+#!E >M3AJC>02(H*#%"P(T2#G=PCG%B0'*35FZ7@4QCN&Y [6M)-E MDQ"F_;@W "92H1A6C?M@&[?ONGKR$F '@U^ U0W>U+K\%VJP(KT[QCHXU2[Q MY^BQ[(K9K^UMX?=@1I9XLTBS+0J#0'VE/1R;[@X$ N@D5@! !T>P6=4S.6'N MA8V%#20F"6CL.2@0O1&4$;P8@W)&H*BLPA#5Y"P"&PB:0>T;+T##Q M)Z&6?6[G$_U]&:V_%]>^ -$N+GUP\%F0ZA/EPA/$M&03D*JH4'(W[ ]7XT'4 M,I =W+Z+OFP2((!KB)%^1%SRJ/-D18ZY 8O>'"8*SS # T)@V'=U@5*9K4:1 M8O4LAD'X98N>5/6S/Z.IRP*-?'X6FB<6P',:C*?C#?D7Q74%A#TV62QN\LHO M_(\?W-86_]J",+5)Z.2)_FH[]JTC\4"6DOLX4%CK2?FL^,$"JZ#1BP@#D2]V MUT5Y":+!#P6?'5@7=I,L!)R@"*Z04LV6@J?Q(3H^W1(%3B_/_SR)F9*U+:&V MSC+%D&0E')(C=(6\G<26MX!,H&&^E&AC\/EB3D,R7;(U VAM+3![(#"A-$'530DR V'45COBS(A_ZU)69NXM8(!NE#TFVL U)3 M"QDGY0$TQ>!UWBQPX'XY^NYEOP@3VC2-:8F" ,GAV/7!GHKDQ^K&6_2EFP(/W/6DQ:-^@7W) M/#!D0N%.)Q?VMM0E1 VO0)4/(2N'B16.-U(@Y$7YT#U2FV)V=2^+AP[^7!DT MMHF#QSZ+E$1,O82%\%G[<9"P/=OQ.8(BZI%6\)V;1PFS(#?%Y&2+*3Y$ 7A, M'1J1@U^@KI?T[$-8)Q$F).A(P'-&5_.CFDR$51QXJWY$N>D$8%*8(0L)X@?^ M="3*1!* Z[DKLAM?E]^'>'6A\6KDU9\7["TW?90E9VWA]&Z81,D7/<1@*%/( M&.W>O3O"CK[;#K=PO2O)-K9GJ.@XW6-VX"L*$WY?8Q1KZU Y%K-(>QJJ4;F3 MQJ')D,_2;JP1A&^CH#V./1C>7K4IN>TQ,$C)/55QQ>8NM3^RP&+.SP%&%F4Y M"YD#AEG_;=E+FI_L'D3CK1:P'>QU2E=SD"PQ"6757%KE$ UW1]04S1?"5N2P MH:C)#10V/8-]0M:X[94I*(]I.%N ;$-R\U-V#,82,$0.@HTRT>OR[Y)-B3_T M5N+Q/@33?% ^>3J#' &*U*34$T&>BVED&)>0IF)&K:R*/NLVX3>-A9!K;=IK^U'T$:8(PV637$1(#>Q!DHT!G < D2:D1Y M\%Y%BR2J+:CPD_&YI!*$7,(L)HLK JQ3\ NX^P"JJB",#X&3.;/# I--=#*; M(E/.P96 )GZCM&^GMVPX <>J#P5.S TN:M0$M7AWA-Y <@_2 /%M@\V&_@8 M&-X2<^X^J\21]4 T1![4'2L^A)M=^\S00.LX$AB;5"&"&P/8;>T&.8X@'9 S&W4*YU=?VV?/+L_.SR?%5@QNW MD5<0XU?7OX#M?_'7L_.G1+)I&F4#WB/@C.,Z1A2-\G=ZB.BQKSX/A9C8FTN4 MF'<;6UYAV>*3/ '90>W$G"$L "I]U;L-'A'K99EE6![E=T0)3#A8DP5\-M(7E&,/MK97A+PL31U M(BC3!#A@:HPA"JU(29Y/-O)LK5I_[PI2QQ5KJQ1'VPC]22 H5[2Y2[&U/G4^ M!:=(I4\(%P.;DH5[UH#^:1)>WSM .M N^X63$K#E@W.LLMV3-DP.)H>-Y2[S MUZ6JEHUM H5)@T&O8RSP1?&7/_WMJ[_^[67Y P%\ 7@YCEPI2R&U< !VKKJF MV]W14K^/'=X9\:$O'XXMQY9M_8CM7#*P,8&BUG6?B0JG#1E@!?4?X('U!)++ MSX)$DQ(Y- B !QF/P?,3-76S_;5HFO>43$C9;3![0%Z"ZH'Y>J<(N;)9U_1V";@4RPP"73*VVEPX3]!_QHD MJA11F=^;QF1O]>F'[T>@_2J\CH=_W[L;E"7ZNT=(]3'@V* [78+-$BP(2<8,@ LELZ*AJ@@MU:?/SVDK_/GYQ;-5(0^^LX2.X-Y_9^L=+*Q%1DF1$KZF M2XH(BF>-5?AJ9R='9P8'O\&2I,I: XH4D:!"_2@4($"OJ%J7-0!'!B3B9N*] M++]'=0Q+P-""F.<,)O)$:$G]B]ZVU&N-+59'*/X2Z_3DB8'-[,=HR\V4W2T< M!-41VE1)9D#6*Y+U2JG0D8+'8X=Q1>96@5[+QC""0"882(*A"4E O$N4*YF3 M-BW<6K %L!8SFQWO$+CO,)8Q7K3PJ*4\(KBA7G\=HK22!&!R,F%M"EPK 0("H63+(M M 1 U=GYIB!.A4BH>I4U8$!RH? \--94OW)LRH:=0!G@2/ZOYMNI*B0.26H^& M/*JN%9FB56[,%(@2C/HH*CX),RN0NB/')X#^?P%W,8$[,[\'MJI+XF"XZ-0 M:S,#3T_"'$SW.2_VPS=Z2UG;=?F6*OG4I%TTW"?"V(?\C7A2A&8*%R/O[*A6 MH.?04/<%P:#,$2XP6&&ELAPC%9*P)AL$WISJ)GQ:[E9"4U-5-<'JNOQI7IM= M?D/5_Z@]_L.T(\H6JKF[^-LJ"T28NJ-F,A1H/W=' .2K\Z^2T'4@G-X.DG&@ ML$3-H9>0/GR3!JI344I5L.GBL91\(9$DLB8X4V#V.UP872>NF)!2"0I:HA>E M!>@L7$.!$8FY5AUG(G:I[_<+(=H4(]Q[%3JQL,JUX0TDU"Y)0ZX;99L+.VUF M(,9[63@H639DX"*FGYV!77I52^"P$SDBZ)NTH&;/'T$?8\=1+96WKBV2,XOIPY M'(R.CLDDB9HC].8*J*J^[9I3X[CK[P\\8_&!#]@?W[NHGK.) +96;H^R!8\U7@QD+ MBD-6(9G78]0";E^M*UHHF&MZ/'"1NG&'FKQI. 8YV%U/\H>TN!ND!PI+:^M: M PC[!%A-AYW*R&!; ;$,IB@Y6AZH0?(Q%)K3;-OMGLIVD=/Q6,';QQI&:A:) M5M'1W$GL$*S<%=M#DMF0\(PW#:?WI% K9V,R&=U'/57; 1ZH]HC-'6")7N+^7JK/ M TNL)\2AD2$V*5?&^>AYO+NZ#JR1P3,$>-**W]@O33E#(J$S(K*:4X;SA$*+ MZ6Z@TY:=+K1+0YDT88ZD=[[W9 G0.!9[)RK+C=5$;UQ\2$C"]5(20HNNL6(8 MH$T1=(:$O/#8<9MUQGWY;[&]:;D=8+:+#['88,1QLVH$X4WA)D!K &EM5 M:O4IF8'7AA7TY^73KYZMGI^?E]4]*J;"I*(4>;V%R\2[650YH78Y50"5O!$E M$RRSI"&(0@]PJU6)JW182[$'S;C2_.8!*]),XV=LE7"5M[JA%'@%ELD8\]C; M,Z%H406<:B2I=J "\AOC&N*DB5Y8!QS$$Q%_D "F0DU6FM0X8#<>JQQ0+VRW M5#3 9+M'K4FB9\IV38;O.?8F7@/[8%\@F^\W9!,Y_4\@I>,.J^GA"JB"W[;L M%66# 8Z='\X"CP<][<K<9 MI< B):"]ODK-IS.YK_WTJ[^S#[V_R:3$*.5*I^"Z[**C5L'6D$!EB, M[$1NY!I(:_Z\Q,0E<=[UH04;B6@Q 4UIYJ_.SI^_*,$W^)9:\>4VR*[)/3[G MQ;$#5L.6+60O@3>EO=A3CDPQ-EO7<"VX\Q_8>H4??-JKR_D>;"K3@%Q"\JE- M:.H:]0EW@0JIDDY!^O8Q1$U""O[32)=^M(C0>O,\)X ['C,_/%AW@@#RW/P1B4TC[ I%;0[8YR=*%@O/"#^B8($" M>0J!8$0:K%(S.NQ S46GMA%3598RORR%RWG;!<$&:G*7=]QYER@ ;T>NI$TLLKF3T'!H]L!-7<+?B<;$ MEC!RL; X%2M!I1%RO2:T+QJ?.2_AF<$PONK-=[ M[FU*YJGNBQY(ZIR3-SU9A )FM3.ASX\1J68)W"'\85(-+W)> M*)8JHD70<,O)HG&*UYR>2+4L:B" N;6-/MNGX*H!/H6)# ^4HJ> ^"3]:_DS ME[-CB7!=AID]O8TE,],BIXG(,#X KM(PH)U31\1<[Z\PLFH;GHL0ZMDFX<_P M)I7&W3&$8J1P%=>](=!PJY;Z'BKVP,!$V)L;+M@)#JI);V"3'%>+#L3.1-&O MY+*C;&$J*UC AHKS(*T!?%$:G6(G/=\<\A..Z<;B "+2\7($E'H]NZ(@P3#9 M%16)JZ(#KSN!2@3XR*"@;F&T,A(RW%H;S8_,&@(T4"J-ZZ0:5],=@J]JF <3 MF_UG)%>\HTFDO>+(_>+:+] MKJFXBN07O"EM/>(KHHJE!JN5:4+GA#.HT]1GPDG56D\::T'H!+T'H@L@0/L* M$421@)# 2>0:MK-+Q,/$GEHQP510_?W'7V/"^LL$0;H5O.&YA4+BL=GIE\.% MBY&;#\"Z863>NW_$J%;T-$S:4HA=!DOK#!UZ-(XG%#!@Z1*]DS0=[CZ^#ZMW;!@TIBI_B8HO-3\5.#*KT/H3ARV01* MV0;<)$,M3FA/$*P&D!M^$MU ,0-/JI0)ZA1.<98L_4F6W)F#%95. MH5CE291L]+=X>5)"5'%Y(/V1Z,9)Z4\HG+QQ_3"F MTWFXOU(Q80]N/ #=R8IND5* QS?%C8$;1=*^/* PL9<0G>CNUH+(1#!*K MC28:C\4*_!BNH".?@^1NV)3U;L<=#WJD>G8FAF9R?ZMX>7IOJP5PU/2>W9S, M"4PREEA4 3>)527X7*Q0HFE24L<]$;8(%VD+R9WJR !1TNE)EX5>FA=I0QIW M0K[.)\'O^_R0#+,<%8Q)I>XTU2S;:;8.AEH>F)EJ8.^HWFJ(#;IJFYTRS.83 M-V?]M/$\4X3DOB)6[XA@>*M!O=#?/A5Y?9V-X$B,@2SK*E:FP0JF4+R#,]34 M! 2GO7-21*.9;D'TNGS//TP[<1/[B*W2K)ZJ =\;"2@M*%E*VA[L,&ND#9/E MY 5IF$UG_U&@*XMA2ZYV);9T]KRV#::=A*%=RW-0?Q8"88U/+MHX^ YHS6;A M8'905IG\.)&M\4,,HF/M-3-(J,-60W66<$S*HGB,W2G74RCI2P[/!Z?^M,3Q M"E%>#()1Z^?<4?-__"C48B])$WR?[C?Y=S(=6'Z%!4XZPN.>VO:\#SZ 1<<4 M;^:]Z8FL__X9%?+:;AHP5WA@18EM*;>%I]%8LRW&_I(N3LIMR% 2RJC0[.?D M@3AH+(F2AO).&L^@YM%_H?:S2R6P*3.)NQ9)Z30J(/-<3:(&^ M#3FEAPZ8XCZ#66.(#W6FH=7R#GT( M;[%2ON X0^1R_4,Y_8/N4RA1$PGIN-4XT$V9Z6P&X(GBT3[=,42FDYW1KD!K MLUDE(JR TZ@%1 -S$YQW/#8#^<,TJ_ELD1EDI]C]DZ -UAS6Y:_HUA6&"E=X MBJCZ1K]>_1Q\HUCAEK7=BLZJ8_M$D(*H0^'?L A; O!#-J:);9RD^(3@Q*,1,7_QY,]H)KS=@U0AE%@N7Q8Z'.Z.Z=Z%IMK*)(R/BF1=?J,S$T/Y M/FZHL@R.?V0[A^-937?+BASNQ-N!^P*E[!P3[OBN"F_DZL;1NSSO1EJXX=+U MT:QD\)^6?ZDUE=I8%5<6K:?_G PAI.&NYHZC:U=1ZQ,")2*[!=.>6LR6R".? MJAF0&P=,,;%ASC/M:;4?S4%[R&1E!$7KY9T0Y!9%.(\15XXNM+(4P**JWN]I M+$C!1)=[1TD3 =N30R'#_/CIA30<0M*86S\S?R;@R717,JJ9=\S'4$2TR:LH MI?=)9[P[CZ-6:,H[S7;E;A8I)+6';.(=%K%RX37)0>[H$9*"HP_<>ATF^TG! M)X#:2P[2#.FPKY8]QK1)!!CYKM _R%7,*W1QY% V(]@E8Q**?$P"]:UD?3!W M<4(*)URQ0+_3<2DOWBD=5 &9S. MJQ6KG,(9O4VZRG'R4I@<$N^J(-8BQXWRY.$C$/FXY=G(U$E#*)5S VF1%ES" M5WXSH0LI6ZD0M:,33&(#L@ZXXM_I1N)O4N1@D]9OZ! N)M":I^2J1*5^&!P,9GN2,"9AFNHF.,B&6+PCSHIEF#1 MF7H@+#!%F4P0%Z$12&0E4U>#2^:R##I/5@N+X(*R=AJ4YNKP51$F^E?H_^)V M]00RBB35<"BI#<;"97KYOKN'JV&&-DGC5CZ*;:7GPS(^,F&@^:>*F M6-H&%#G2?]?R5 3&@Y@S2^C0GIPPLBG=H;S5CV]X$/2&VB*I>049# J-O)2FP+%+FQZ3!]:4%0/? [" ,(5)I=3V!(395W\$PF*";K. 0Z&+)HCNL"YRD2J(I M-8EX$.])FX9,D-@*.+,?>'HF6R\R(U/^H9WYXF7X@K_ P138]ZPDL!)[6S2*\:!T$);#4?/048V75Z4#R\> MQ:ELW$A#+6'81H:%G7GE DWGDN]-@&Q;T:0A# 4\!-CIYVGGI4XADW6+=%U^ MF<>>/7D4VLLD \UQKLG[Y?Q]%DZ\N4R+ ND'GO%-.EQZ:V^Q[L30"!5K"QZH M<<"VB3I\F\6TL\^.W97A2W^D";LH?&7/Y4[PA>R0DD5V8T6X,;&!J*=%H.0( M @IM%O*\GPQ'$W1K>Z&7QEJ!"5.K&-36M\)S((I"5(G_]-._?LG,:?KE/8:J M0!,Z<]A%T]'DAP-:@\1E=5>XT27@@9(L+AN&H\>LP=2O> M,GX:1M)'.*0%&XB&?'S_U'<5:I,:/!R8C@'5M.(DC_^#W5_PK+.*R^J!-#?@ M(W#SE^8ZXR'2[R\D-O2PC!=4/KIWC+/E:"AS-/#DCGO $5M )[T'W1D,%3T: MVR@\O)2'+&,!"2VVXF0&9L[05!!S0)*ZH3>OP.&_C9KF.9@KMG=T4 +03=L= M0+[9]L;U71MBJUH (,_QI?Z0L#$Y7O1)*'$;BL] 4I+,E3[9$)+&PFO]U%+' MWE&-E6BMO>6O3S$A2-Z4EEUI[4FTV(G.BJ>(Q4KDTRDV&QR@*[6IW4F&EL(@[M](8ZMA?MZ6@V!R M"=TMC_' =^>]-JG*B0.TA5G#ERE6K#XILW0/9%//?7);PJUB)$>^7Q3N*"W7 MQ?=#8/(9$6A$W<31/[O1D 4E2>:3H++PAN.1=9;<+9E37FE6C,J)A_'IV8>I M2,NMECA&+IE")5>>(%)2'<@3P5,"2[3OL/N:3-(0;E);9_;UJ=-;R\30I#@< MIW+-/U]%=I,,E&,76-NZ\]%RY,R(0S*;?1OB/%G?-]\"3K4+[J3 U%B6B?G@ M#O!1N"(['W\;A#65,<:"-UGMDP"$)$,(48QMG)U52,$L]L>@\9]\!"1ZK/S% MG>6.\W+2<9Y^>6PA_C4EUX25"NJBOM/QD S]KN_&H[A4<>%D@-5TP2!0PW=8 MDD%A)P^[+K^1E%FA#AZ>$4?2G%$N*&34U,4()M*D"@((9KO%!,<6_R*+Z2Q@ M*@6T-9F\%1FE6-5"<<01A?I1/N^LK^'78'AGIH;6C[T.GRB8)V2GK!TQ.@P' M'-7"8]MYU!'9Q)BQHEZRQDQO,YFP)PT%_1AL$Y\<2,FRT'A%K.P(I!.0IE_Y MD; JNG.:E%JESJFN!>X0ALU%)R^$5$(8!7W>Y$.R*S(%R2BFRTV/&_):%"$[ M2QRYAKX],8;Q.>%K3G1Z3*7(L.['\G4VK ZCQ.IL".&(44&=[?V8ACG$AS79 M],W[V%YZ8LKCY5?GP>W2W;DH#5>2M]?Z:!QR,O&0V>9 T5UQGM U-($?(* Q M"O!K^)$":-HWBC1X"[[?T;6]\5#X_E4^42<>9S#Y*]2X"4&;9 M-8*,!2N&1MZD MLYBXXP6%6_%54\\?> MZ7>-$1)JDCJ+Z0A='EW&4"1"IJ!PA5?00(#TQV;D)'!_0Q_=JY5#BNL%Z<+C M?FEL+HZ^E!J>+UDW,AS/JIT>"?!XP5]B".O]S2"YEG\ ME@-_^9!*RBIS=.A$/D$HE_#G_9Z%WLG07DRF_5'"7C+(FYB?6XO9 MD5>S_DQUKT;)ZT@.6L/+H LT':U]C!^3,H'L@S=A=QE'?6UIL%819\5*:!&4 M%HY+D[^7/X5/M1?Q2T,^F3')Q7RZ2!:QV)#>C@5'O*1T(K#66/(T%CX/@,,8 M4#KO0'_R'&O3%#@HKN(ONL2RE3D .ZM5I?F8EJ05]3^7BS!/-L@-^7HO=CD% T0(#[:O5QOPJU M9#S2E:J00H>QM (G47%VQ:;0X#;QBZ+I%!E?OGH\O'[UV'GX3P7_Z[M;^"]5 M(;PS@WG]"NYU9]\"K=#LO';X^L'%@^2WV$?\]8.KBQ=7EP\>PYOQ\=>OCH#D M'TV_PR_G-78+KYZO__KL 1?.ZC^&[HA+EIMN "*B'_?T'45\ /Z^[<#6D'_@ M!M0P@^"]_A]02P,$% @ -D@*5X^A8-<^ P K0< !@ !X;"]W;W)K MJN05\ZI:P,6AEG0\49X\ZE; MNU?SJ>Q-VPB\5Z#[KN/J[R6VH.Q_(+^HXN=8EEQC3>R_;VIS&;F%1Y46/.^-0]R]Q/N MXTDM7BE;[?YA-]BRU(.RUT9V>V=BT#5B>//G?1Z.'(KPC /;.S#'>SC(L;SE MAL^G2NY 66M"LX(+U7D3N4;8HCP:1;L-^9GYHBQE+XRF!)?8//%5BSX(--/ M$+JU"0,KB3PFPT?! 55M_Z!\3J0(V]4%NRBX ?>W$-<>@#"UE\ M 2\^A!H[O/@,WHW"JC'P26H-?RQ6VBCZ)/X\%>B DYS&L6TRT5M>XLRC/M"H MGM";OWT39>'["RR3 \OD$OI_*LA%I-,\?Y$&(8:W;PH6L?=P[K3S&Z6DAM0& M*Y UF U"+5OJ[$:L)Z-'&AE5WZ+=.@#NZ6O140*S>C4Z 0Y'Z+$K])$RL.$YR/TXBB"*_&"=^&HY'GU#K"7#+ MEHO2$E=0R7YEZKZEZ;!'O$K\(F/D'\$[N&*AG\:)/V:9T_PBL7@AG*0P)*@( M_3AE?I+%D!&=B,0HA;$?TF(6C>'7XYR!<=R'D=A\1>U26FZX6)/HT)[Y _VN(I;Y+,RIRCAF] M\CBJWVOQ3G5I<#1".U1K=U%H<#2':7I8/=Q%BV$$OYH/%]D=5Y0B#2W6Y!I> MYS3ZU7 Y#(J16S>05]+0>'?BANY35-: ]FM)3;I7[ &'&WK^#U!+ P04 M" V2 I7D/'$E,2S^&A1=+3G=(_S0;1PN^FEF;F;ZS=3L+0E!MLN#E76Y1T MLE*ZX9:6>AV:K49>=:"F#ED4Y6'#A?3GTV[O1L^GJK6UD'BCP;1-P_6?!=9J M-_-C_V'C5JPWUFV$\^F6K_$.[9?MC:95.+!4HD%IA)*@<37S+^/)(G7^G<-7 M@3MS8(/+9*G43[=X7\W\R G"&DOK&#@][O$UUK4C(AF_]IS^$-(!#^T']K== M[I3+DAM\K>IOHK*;F5_X4.&*M[6]5;MWN,\G-V$^E*VQJMF# M24$C9/_DO_?OX0!01"\ V![ .MU]H$[E%;=\/M5J!]IY$YLSNE0[-(D3TEW* MG=5T*@AGY^_E/4JKM$ S#2T1NNVPW(,7/9B] ,[A6DF[,?!&5E@]Q8,*COT9^?O(KSZ.*(W'20FQYC_]]E' 4_+^V3L@@I MG+PJ6,PNX"# $[M4U&7&@EJ!W2"L5$W-*N1ZXMW1%*C:&MV1>$1X5UABLT0- M2=S=%O/H[G"XNW]6M]<+<+\O=U?>Z65;"8O5F7?+=U3*%K7@M8$X*.(\B+*" MK/$H#V+&@(V2("V8]U9(035>P5JIBESC(DBR"+(TR(L,1D&6%]YG97GML$D: MI%$!+(@H?A&-@!4Q\4;>1S1F H\UP5V67)8(IS$%3+,QG#TQ&3&Q&,Z\@W<5 M@*11&0>C;!2,T[&333*2E )F>9"S,3Q7".%!AS:HU]T<HG0.=KQ05 MQ7[A @P?@/E?4$L#!!0 ( #9("E>_2W1^3P, #L' 9 >&PO=V]R M:W-H965TCY"1-AVN&/20F)?+C1U&D9@>E/YD&P)+G MKNW-/&RLW4^CR%0-=,+9A')X6GN2NL6XA6LSV8@=KL!_V*XU:=$:I M90>]D:HG&K;S\"Z>+E-G[PT^2CB8"YFX3#9*?7+*S_4\9(X0M%!9AR#P\P7> M0=LZ(*3Q^8@9GD,ZQTOYA/Z3SQUSV0@#[U3[IZQM,P_+D-2P%4-KG]3A/1SS MR1Q>I5KC_\EAM$TQ8C48J[JC,^J=[,>O>#Z>PX5#R7[@P(\.W/,> WF6]\** MQ4RK ]'.&M&K"S MR&( 9Q951[#E",9_ ):31]7;QI"'OH;Z>_\(B9W9\1.[);\*^,O0WY*$4<(9 M3Z[@)>=L$X^7_$>VE*Q:T5N?],,I:?+7W<98C??D[Y=2'Y'3EY%=[TS-7E0P M#[$Y#.@O$"Y>OXIS]O8*[_3,.[V&_G^K=!7L9:J_*0LD(Z]?E3SF;\F5@%?W M*H7M:BQ16V(;(%O58M?+?C<-UCA.ZJ$%MW4%(;B'"KH-:)+$ONP\P$L YTOP M+^WI<4G<[\/Z/GAS-]320GT3_+[=R@J^(9.8QBFC:99?2EE!RR0.'J%J1"\K MT7[GP+()C8OR4DISFI5)\. FBE;HXODK3%1?N')$3VF6%"B5C%'&,Y*4!GK"R"];"QRB*-E.:3DL990C+*T"1/8^)6&$N#7\&8 M*&WC&TRMM%QM\W4 [ ]S? M*FR-H^("G-_+Q3]02P,$% @ -D@*5V?*!^;Q P RP@ !D !X;"]W M;W)K&ULE59M;]LX#/[N7T%XP+ !;F/+CF.W28"^ M[' [7(NBZ>X^*S:3"+.E3)*;=K_^*#G)TBWMX5_!&[,@0PNDKE27]WBY?.\%#>H?_A8Z=8YMS@E6K^%;5=3<(BA!H7O&OLO=K\ MB=MXA@ZO4HWQW[#I=5D:0M49J]JM,3%HA>Q_^=/V'@X,BO@5 [8U8)YW[\BS MO.:63\=:;4 [;4)S@@_56Q,Y(5U29E;3J2 [._TL+9=+,6\0N#%H3002[7A@ M"=MI#*HMSF6/PU[!R>%&2;LR\$G66+^T'Q"G/3&V(W;)W@3\JY.GD,81L)BE M;^"E^T!3CY?^/M +'RC<'H^SA\F.P[@>.3-K7N$DI"8PJ!\QG+Y_E^3Q^1LD MLSW)["WT_Y&--W&.L[Q5%B&']^\*EK!S..X+'E8(5ZI=<_GL-4?G!L3/JE2D M=N6*7TA!H)W!1== 0_UE8*T%M;=HGJ%2U+O&@EI0\U6JDU;()1BUL!NN\=2[ M6JB&W@6W;[G#[Q\'\9V >/6M$QKK7]Q3&S9<5D[%$/A9,*.GJN[HF#P=#RNX MQ@K;.6I($U]2+* "PWV!_;2ZO[D$]_DRNPX^7'0U!5E_#*Y\.Q*&QH:[-\6L MQ-I DD9I'$=Q'+\0HR*+HYR-@MDV8$BR:)0-HSQEAR*+8J=8LN!6R9.*KA[I M2OE2(]+C9^E\!_E#2I."Y"R8=7.K+&\<\W2+=R!F45*6Q"$-_D9CSEP6NK8C M[G2IO%7:BN\^#OA ?,J\C)*XA(^T*J)D2!Z2S*U8-$Q85!:T"%XIFF08I:,\ M&K(,2#4I1F1;T!7D14Y$2K@X=(9/-%&,2[T&2R5@Q!.T_>.![O& PUPPX++V M27&,J83HW"J?G)2BBR.6C9Q4E!&+AY!F+,KSW)<6&DN5^$NLPI=-7W?F9>T< M6$C9T;7R([R#APTVCWA V57OCG/PZ;C7G?%OCG=%YP.FL"@313F$C*HV3U.W MG5%6Y^4E_T ^J'>C_F;[A>"FF@P069 MQJ>C80BZ'YW]PJJU'U=S9:G;O+BB?QNHG0*=+Q2]8]N%<[#__S+]#U!+ P04 M " V2 I775P,D+ % X$ &0 'AL+W=OO(%RL: +-EF3'=M(D@--L:PMD#9IV>QCV0$MGB1A% MJB05Q_WUNZ-D18/FP,X=E=(9<^&N7/E MR7ALDQP*;D>Z!(5OUMH4W.'49&-;&N"I-RKD. [#V;C@0@W/3_VS:W-^JBLG MA8)KPVQ5%-QL+T#JS=DP&NX>?!19[NC!^/RTY!G<@/M<7AN2!XY];> -2DB,, MXTOC<]AN28;=\<[[CQX[8EEQ"V^T_%6D+C\;+H8LA36OI/NH-V^AP7-$_A(M MK?_--O7:H\F0)95UNFB,,8)"J/HOOVMXZ!@LPB<,XL8@]G'7&_DH+[GCYZ=& M;YBAU>B-!AZJM\;@A*)#N7$&WPJT<^<_:9UNA)2G8X?>Z-DX:2PO:LOX"@<:X M2MD[Y;C*Q$H"6UH+SK)+81.I;66 _;9<66]Q[/7LO'X_I9.V!S]O+%(H[BUZQEJ!T8 M\(L5\N-R8'"7@+5,K_TLT:C%% SW>BJY2.D-)VE]J805_K&^!>-7K[DP[);+ M"G;V"FL,VBLGUH+32?#Z))K7WHN!% O$"O<1W BPC#O_,N7.^^EL-;H/6UBF MM&.\T,:)K^B"CAP?.K .9UB[F"@P8(/EQ)%+"=SB0*F*2[D-&!J2>P>*;7+\ ME0B35(7%G$$"F%"I2"B CI.";UG.;]$J22J#88_8)T*M)=8YH3+F/,2ZV&%, MMJ&P*+7R_.[ $.)L!V3%9;TEIP4G@QLLPFDE/?0=VL$E)%"LD.9)Y,42#U Z MT$KGP>SCU06CG\\WEX-7RRH5R,C!H*5N;73!;A#S5\)]H3<@NB0?LN-@'A\' MX6+6&47!9#H+II/%4WX^":ZV%2!36<_;(8NB8!K/@D44]8;!T0*='H?W#N,H MB(Z.@L7QO#<,CN-YL(@7@\/!!\7>5W++:A80;[O]%>Z[K11#HH'X%@'%6&GU+4J"WN98Z,[S,1<*NWUPL MF=6RHEULG1)8693E]4>()$0905FI^^&/V#))M$E][NA:$;LH@U[P?1UBFM/Q M(OXP]#_L%2\QOCM!VZ!_/'@V&47X]9 2#0ZZD&F7OPF;XFO2M=&93W!Q7U@; M.0N5R"K%'*X_7TB2 >ECM;DH Z1G[3;<0.!5JK3ZGE0!KH,7F5OV,!#"X]%\ MAX&](E#1Z.@>%,;;J@@%9XE&GY-M:6G80[ZH64&GW#DC5E4MU(;RYRO>_OK6 M<- JV^58;1(L-%B>5H!,)#I3OD19*+FIT:'8'ZN+E:(,^SRZP4JW7%[7?!%7 M" _PE ]J;+BX0*O4]S]4ZQ+P*U^M#AI();9 ^!ZAHL_>3JL*B2+ &7Z87$Z1 M< S28D^S0V6W"DRV;9X^1>MH<.@%^2%QFDK3/Z?)3JDAAL@_+5YK3+]:95V! M\A3/S]7I01]%@=I3K/1A:@._7&F\,S80V:/]9600 .,, M 9 >&PO=V]R:W-H965TW<,=6A38+ M_G2\IBN8@_ZXOI4X\_*K)575-/I6(HMD>8THIF!==5*HW&,FZ#,M<1=AG)Z>LTW MH#2RK!5AG-0\$UR)DN540TYPF6D&:NQKU&4D_*S%O6QPHR=P4W(CN"X4><=S MR _E?;1Q;VBT,_0R.@GX1\W[) X\$@51? (OWCL>6[SX";PYIG=>ET#$DG1) M^'NV4%IBLOQSS.D&,SF.:2[0A5K3#"8NWA %<@/N]/6K, W>G+ XV5ND.?I=KJDL@<1YPHRJ!8@21S: $8.AA/VX7PT MN[NY).;Y.+]RSF9USE!'SWGWI6;ZO@N+5T476&B(J4:LO,?;J$'B):$+-&%) MF20;6M9PX82C_NB7CA/D+.R1R N"P#S=T7GJG0]3)^DGA^>C'AFT9W;O=.2% MH]09'!Z,>R3='6C?P]@+XM2)#P\F/1+N]79&\="+1[$3'9X>],BOCP&OJS7Z MV*)Y8;O9>S09I.=>$H:DYWP0FI;?PR 7SC4GLWJ%Y08C$*8>F1? O^%#;H"O M[FO>THZQ-H%YX MS@9),H"'V/0S'\3_E= _58RC(TP?ZV#\3N-9@5S9]EJA#377 M30^Z7]UW\+.F<7TXWK3_Z.Z*<60:EB@:],\'+I%-2]U,M%C;-G8A-#;%=EC@ M=Q^D.8#[2X$M2SLQ"O;_:Z;_ E!+ P04 " V2 I7;DE/4+H" !V!@ M&0 'AL+W=O^OL#)I BE: MOK^ZME++0( TJ%8&#X@'-[EMK#EQL)UU^_=<)UU64%=-XJ'-M7W/\;G.]:AXK:96J74S=AR5EU!1=2$:J'%E(V1%-0[EUE&-!%ITH(H[ONO& M3D59;,"N-A-+<]ZFKAAVU*;"6@65J!O MFZ7$D3.P%*R"6C%1$PF;J37WQHO0Y'<)WQGLU$%,3"5K(>[,X%,QM5PC"#CD MVC!0?-S#.^#<$*&,WWM.:]C2 _C)_8/7>U8RYHJ>"?X#U;HK^21_VYW 2-T7 /X>X'>Z M^XTZE5=4T]E$BAV1)AO93-"5VJ%1'*O-2UEIB:L,<7KV59<@24,?Z9J#(K0N M\*!RV4)!.*-KQIEFH":.QKT,PLGWO(N>UW^!-R;7HM:E(N_K HJ_\0YJ'(3Z M3T(7_DG"SVU]00+7)K[K!R?X@J'PH.,+7N!;'I8\-R53KLC/^5IIB:WRZUC) M/6-XG-%(K]/U[42=[CJK\(#20C MYV>I[_F7Y'5[OS8M%WBEE29B0Q! -H*C,[!Z.QZMT'**EH-9>AW9Z IRJ-:8 M&7A=:_@C;!08&N6?TIJ]&;>%DQ#\7:THAS]Z'FOV$Z3R/;3"*,X M2NTP34CF>_A,1R=DP0,ZI>KP<1+:?IQBE"2!G64IR8+$#I-P]$UHRHEXW4EY M@1V%F1U%@0G#P$<)$?'L%$5EL4^.M95SX 45R&WG>.;0VUKWMC#,#J8Z[[WD M.;UWY&LJMZQ6A,,&H>Y%$EE$]B[7#[1H.F=9"XT^U84E?AA F@1XJ2_OD?*4=W6<0<4V ?9//*>Y]YXQ_'&V ^N0"1X M*)5VDZ@@JD9Q[+("2^%ZID+-)RMC2T$LVG7L*HLB#Z!2Q6F2',>ED#J:CL/> MM9V.34U*:KRVX.JR%/9QCLIL)E$_>MJXD>N"_$8\'5=BC0NDN^K:LA2W++DL M43MI-%A<3:)9?S0?>OV@\)?$C=M9@X]D:E%(W_^)AFX<=P,ES@'0+2(/?C:'@Y;D@,1U; MLP'KM9G-+T*H V+LB#+IY)Q-+U!)0ASJ(2E1XY/"9VA Z%S("NT$R%Y M;AP3&_.0.-L2SQOB]!GB8[@TF@H';W6.^=?XF)UL/4V?/)VG!PG_K'4/!DD7 MTB0='. ;M)$/ M_@!Y%?A\AO=X*%?V9+Q]%G].^^N!O:X7Y:WT0C5XD,)Q%W MB4-[C]'TY8O^<7)ZP.EAZ_3P$/O/E.L@\7ZWKPPA]!-X^>(D[:>G\!^MPVV! M($I3:W*0UP@K:TKNX"]@R:B,-:4C,"L@UE\9Q0-"ZO6HL^#)D]<*_=$WJ,Z5 M*,/^;O4\6Y"]\4)6<"6HMM@YQPS+)5H8],.M23M\A["]0]](-Y=S\-_=XKSS MZZS.)=/_UED4J#_Q!W>*) \!A NCS-J*JI 9G''OLR4X,V59:YD%%UCJ=>$= MY=""+U&O'VL=\OCZU$'_3>_-+X ?:\EYE/H>'?&@(YCE]TU*>=H"#UX;"(6" MJK:5<>BZH T#"+E&U W)98,Y#VJNP7'234\2> 6O.K>&A!KM['Q7$S+/5<3M M*T_; MW,_-!N4/,WLPL8.CI)LD7V5V9POV]76\,Y+9_75X>'R*N0#-=&YWV[=MUHST M+^K-PW@I[%IR5RE<,33IO3Z*P#:/32.0J<* 7QKBYR(L"WZ?T7H%/E\9[N.M MX VT+_[T,U!+ P04 " V2 I7IS9;?_H& #E$ &0 'AL+W=OST6%Y/;Z.+NY3DGAN20 M:$1ER0+'S[.X%TU#AN#&U\'F=+\E*1X^[ZS_Z+ #RX(;<:^:?\O:KJ^GQ935 M8LG[QCZJ[3_%@"Y5JC/N?;;ULDDQ9U1NKVD$9'K2R\[_\9>#A0*$(3RC$ M@T+L_/8;.2_?<\MOKK3:,DW2L$8/#JK3AG.RHZ \68VO$GKVYA-_$>9J9F&* M%F;5H';GU>(3:CG[H#J[-NR'KA;UL?X,+NS]B'=^W,5O&OQ7WYVS) Q8',;) M&_:2/:[$V4M.V'OH*M4*!GCLO315HTRO!?O/[<)8C4SX[QAD;S$=MTC5<6$V MO!+74Z2_$?I93&^^_R[*P\LW_$WW_J9O63\=AS?5QIWZ65G!HHA]_UT11_$E M<[;9DUQU-.!9DX@5=PNS-3% QSBS"*G9AC4=7DQ.KCQ_N&/W[]>G]Y+[7&LZR MLR@+RJ)D[U@6!F$X9_,@CJ/)>[$4$*A9%.1%%LRSD)5I$I1QR*(D#Y(PGMR= M@ >-O SF><3*DC3F+()F%B=L;Y3@<6,$N.)=S1K)%[*15KY):?TWM+?B#6[_ MA@'@KD2[$)HET4#P,86G"3V[[6MI1?UN,@+S8G)+#O&N$O!-LUKU"[OL&W30 M2O4$,,[RH,@+L@ON4A8709A'DX=VPZ5N*5*H-^.49?_21+$ M43KY&2Q67K'B6K^2^I;KFB5!&B)&<;G[21!?0*?63*SV2-$H#:((F5$$<1BQ.,BB31U$II)7SPZ6KY=U*+AJQ3P,M#5&UU*IEBQ[/Y#WR;R$[ MYSZE=5F605(@G4%Q]1DV7@&!*X&-5L\2IP[C;"QB5CFK MXL52TMDUMVS96^K^,.0V@0'T A2@;!IT+,:?N6S\]BN,,<:R[5I6:V>F^S8[ MR0=N1O=Z"DM]%?=6.=6I 3;JCA@DV21VXBC1S\IZI<_;08,4 ML['GE*;%FJFC*+HS>7YI&+JBQ%#I#U*8&*4*@5BB6ORI4E6]/HZ3]\I!/XH) M2F!PPH,9MMA[?G!P.X"DZ\:'SC:OKAZURTY?C%1UC->_]4,?'PILI/:&W((E MS,3D*L>>%5PA7JL@-&B!P?)=%&$3S! =R/H^"!"?7^Q*9SE6_)F"=QCQC.+! MT;*OK94FOPUO!)4]=,Z=C*;20A3S?Y#08,YWDRAQ:RNE:A>N^S5(/1^FY U_ M=?7GVIJAQ!I2R4]I(.IX3CO2^K],9.2]/?(E+8,\RU@TSX(HP[2%*20-)P^' M<^Q>=([I-<\0(\Q8"$N&D2F?3WX! OT740PR8>)FMR)*,"B5Q=R?\" -K-NXBNU 6UV+WN!8<9P\)X/M2X>(SO- &^[]L MW/P!4$L#!!0 ( #9("E=L&!EE5@4 $<, 9 >&PO=V]R:W-H965T MTB?/EN0?==K$0)*M6 =T"]*U>QCV M0$NTQ48B59*RD_WU^XZ4%3MS@P)[B26*]]UW'^^.EXN=L?>NE-+30UUI=SDH MO6_>C,+S:S=@U5HHB&-75.$N2^;@62@^6%V'MUBXO M3.LKI>6M)=?6M;"/U[(RN\M!.M@OW*E-Z7EAO+QHQ$9^E/Y3\OZPX;.2.W?P3!S)RIA[?GE?7 X2)B0KF7M&$/C9RAM9 M50P$&E\[S$'OD@T/G_?H[T+LB&4EG+PQU9^J\.7E8#&@0JY%6_D[L_M%=O', M&"\WE0M_:1?W3F8#REOG3=T9@T&M=/P5#YT.!P:+Y!L&66>0!=[146#YD_!B M>6'-CBSO!AH_A%"#-<@IS8?RT5M\5;#SRQNCAG7),^ MSDG FWP#[PYA.1*ZH$\(V'JDJU?2T5]7*X?H<__WJ: CYO0T)M?+&]>(7%X. M4!!.VJT<+%_]D,Z3MR\PGO:,IR^A?__)O ASFN1OQDM*,WKUPR)+L[=TTA?= M6%DH'Y_?*2UTKD1%2D.P%G7I'?E2>&H !C%%53VBME=?4&_X( %:-T(_DC?D MU$:KM\&Z/IH'";(Q3?D3O-=V4(#\,G$"^M0A$PF8K+=H.H;%%!YT)LL23%'F) M:M?WI!S=?;BF69(,DR2A=#(?9J\GPS1;4+H8+F;GPVPZI726#M/T?'B^F%&6 M#L_39#B9+.@*I?K%6.5#& >B!.%?OW4D']!>G23HH9W(HR;"<@#:H-Z%EP58 M!PZL@#C2LH$R5B)'I NJ,Z';NYLA=>76[Y,/>2GT MYD3,5GYM%9*!5H]4B1UGSNII&]:-!@%\%*U')JA_L+0^2DSEVP[./_E!JB%" MA,VF@=;U[S<(3=;*>TX&Q^$^T2>#39:3.^K>6>W555U&48WVS 0;:X#A0,:7 MUK2;LG="R*T(%BW^(X&5F[82WEB$90KVO2L54J]3HM?.M4TX:V1X8?)0?;%6 M\"#Z^0]\ ;:N"2K&5P"-1@!P*1<8@34RP8%N;5A_'%$WA1>+*1^*:.GR. M$?(\,>*6%P"KQR&IX_(IP*Z01YJ$,F I#@FR)&S7A<:QU"+HT(C'V)EX2Z&V M@-,%0N>KQLN-RC&-X(#1;8(&]JB;]3GS'=H=TMEKR%P/M<,);P3//L^T.[*- M&HJM4)7@RO;F4!+(%481D#IJW]W=T.G@U /5<0R0/ 80+G'97^)#^)7=2 ,< MD>?LDBL8YME\E)Q1-AVE9W05+H5GMGYG>EOWW'@VFISQW^R,@:9G:,>CQ1E] M!@OSOQBSUVU >>YSEHQ>PP]\3=+@<<[>3U+GL"/(,XSYC"WGD]$<]@D+<&IL M&!\,=PA^$T98OO, %.>\?K6?DJ_B&ULQ5?=;]LV M$'_/7W%PL:(%5%O?LM(D@-.N6XMV#9)F>QCV0,MGFQ@EJB15Q_WK=T?)2E(D M&?:T%TL\WDD MFAP$EW*S=2R8G9VT8H-7Z*[;"T.KV>AE)6MLK-0-&%R?3A;1\7G*^E[A=XD[ M>^<=.).EUG_SXOWJ=!(R(%18.?8@Z/$-WZ!2[(A@?!U\3L:0;'CW_>#]G<^= MB4^Y2[W[%(9^,_55:6?\+NUXW(N6JLT[7@S$A MJ&73/\7-P,,=@WGXB$$\&,0>=Q_(HWPKG#@[,7H'AK7)&[_X5+TU@9,-%^7* M&?HJR?RDPP]=,X4D#" .X^0)?\F86.+])4\F!G\NEM89JOU?#^78NT@?=L']<&Q; M4>'IA#:\1?,-)V?/GT5Y^/H)@.D(,'W*^Q/,/VGW,*K?M$.($GC^;!Y'\6L8 MLO=Y"Q\V2*\T74KFCUM7H>&]A0IRC4(TFL\5?Z%^MF23'D/PH%L M*FRYD:9P?06_+!87U)-?.TD0P&U)P=UZ]BB*U[:WMK!$P&]"=<+A"D2S@DH) M:^5:\M("31@CG&PVH VL92,HU,%T/8JD4!2QU<9KMIUI-2E,?48'?Y7PK3X$ MX][6XKJ^U=-F K>B/#$P*T%'O&+7G? @_NH ^;I"^D!?I MMI1N@SM*6WOBAR"6(N" [@9-)]B,&X/8[V;/TFWI*+!H-NQQ;70-;J@R8;C9 L>Y.M'*BA["@([?Z9P M/.9APP7FF6[*E[ QFV4>!G$<0I3&05Z64*9)4,Q+OT$HR*\KH]XIC'MTB# M8TF]F43!T2V]_8Q=U+IKW&-BSNGZZNT1I_OBMHBWO+RD+1<765!$)41%'F19 MQ,HIB[,X2**"Q D]8Q9G1% ?=&.>J=/ MKA7[OF/2("S"( E).R=_87ST$:T]AO=$#G'DX$5>ID&11/ 27I1Y$*4YO#RZ MZ.D#GH8/4P;DC/!G109I7@11EL.[SO&,$36/[._BT'(_UNOR\W4__?Z]4/_9 MX_]1R*(L@S"BRD4AT3$_E#$L"Z)[#E$6!?,\[,LXC[. 0)-N&L3S^5!&,IPG M,5"=\C(;RDAE3N*@9'K3(DC)YJ$KR.S.1;!&L_'774N-3=C[.^$H'6_4B_XB M>:O>7\<_">-/3H5K,@VG13;I#[##PNG67RN7VM$EU;]NZ5\!&E:@[VM-=Y)A MP0'&_QEG_P!02P,$% @ -D@*5_6_*2$6"0 _!D !D !X;"]W;W)K M&ULU5EK;^,V%OV^OX+P%(,$%=84,>'3+L:^7M@Y&E^K>"5\7A72;6V7L^FHP'30O?M7+5: 7X^O+2B[5@PJ_ M5?<.3^-62JX+57IM2^'4XFIP,WU_>T+K><$_M%K[SM^"/)E;^R<]?,BO!A,R M2!F5!9(@\>M1W2EC2!#,^)QD#EJ5M+'[=R/]!_8=OLRE5W?6_*[SL+H:O!N( M7"UD;<*O=OVC2OZ_2^=D&831 M1B$G^X50>;SWEM":>O";]:Q/QJI#])OYL@Q+3$_'VS;O9='8A]F@2-U[8 MA4#851OVH0@K)>YL4J%+7NAR668*6 \K5K.L=7R3 4B@$I73RIN'._%N>GIT M,CG"S_/O!*2)\Q]&XJ,LP1C@A@##/*HP*%?PKK"2@27>._THX7BK.;>BM$$4 MQ'2T(',:N[1D>]7G6H>-"."UP&))4X'R$W,%[B&#(1RJ.D$;B1OV!/Z933]: MF9'>ZP5%=J\M?4$BFJR=6$C\>)2F5FR S/^ "2_("+:W/ @ELQ5LK:P+%/(* MSMG\6:P6M8,X]RQFE+'[>FYTME7QN99&+S9[(S1ZAJ.-T![D/O\#A$O6.754 M*.EK%Y4W%LZEX4S'GI.33X"--D(]*9=IK_)A=)[BN)+E4A$4.JY""V5D6>J_ M(DQLC2X3((CT,)#1LYPDUD>2=IWZI8PXGYTPSJ?]S'EKND"?3D;X^3W9G>3\ M5NI */7:)UV0Q2A 3X-3TBEZVY$Y%-^0E,E45++Q ?;%M4/>[ZAWL-?\I'*% MUCLW*) 4XP.21P4\FUST'>*7TXO#4<_*)C<(B XFP7 %WZ 7J:EJA]!Z1>J. M5M(LQ,%T/#LDPV6YZXTDR]KLB,KIC%W\9CH=G4[$SR2.E:Z;$*^U,50X:0][ M0AC*I%\AV;#'[Y"+9Q6+A>(FS9'(:N<(-TXM$>J8SFV:D8)' !PX)T%]B\$R MWM>LM:YLQ_24E]9.AEFKJ'+65S"@)GP9R46$6/D:8=U1,!(? N&PXP2SZ_F% M;\7I,E#TH1]"5I*]^C]RD0HK6DN[BBH8X@&#(8XV40'0&,<61]1H%(:6R'OM MP2K(<&:+.232DA%WBMU*G*M,%GV40-J#JN#_'$"=GG&%SF*%PER\@ZX#>1@) M?-<&<=NHOMNJ'HKU2L.]-3"V3S1@>3 _%-.9*.(,LX"W+'^;*R:I%-D7T8F#8$PJBYT26%$!K:48GJZQ5\N-Y"WB-\ %V,]F?(*4KHAY134 M\%DS4C$)(+IHK;'Q:K*#W*8)!K:<37;T;DMEO[*6%'*%80&,OTT>!/\7&8'P M%LCJ=C:CK_!,+2WC5"_^(_JY@KZ &S HC61;V&ZC24$<=KJ6QZ$'G31."@RE M@+,A08.F&1X*>@7P@@.4LKQF%RC)<49"::JR/P6@)YJ8'PP>A@!I!1UQ:3;] M&D7#K>_['"=0-4"?/1DQ&_DD98"A1<8[I!VHJW.B(3!;\K#7M+U_F]OWWQ[ M=O[M19RJ-A'%: UF/U!H_NHT@6&[G9TFS:D7(-?'L6K2($)&P*TU,($YA)8F MFSJ.4EKW#(T1!EM=>C%,LREF 'J(?9 .&J@,''6"\-)T)L-][*#H,.$Y;T\9 M*-YC?CRC^;$S"E,>*"BS"%SF9D,.,?=MQ[MX MEF44]5TB.RF>S,-@341M M;*B1ATEV,QMM53/W]$[#*#B_%][]PANB/-NS*O,$,S 'I,V3HX,HG4KH<^(K MGA;6&K/1#E$]4XCO.481&_DJ':CZM#5,)RK!%PL^CYD=RHAC2CP&?^HV MNE@"S HU#YIT0/S7)G>B*N)?O@.(%F3*<0/*M,OJ@AIXQH-ZPU;)R#@5,7?& M$URN'W6.*J&NA.RW!C7O!:..=J:EF!_ MM&NH=,.^_;TFTCC!=T,)['Y?<#K\.:<;8QZ_^N$=B9L\UZ0:&-@,>Z,@*^UB MCZ]O&#$,\%*%.$1[%4+BW.UDM(-;3877]#^<9BJC@/47&E+BJ+2_?7T?BXP0 MT17=-*AT,E^@P+U8*=,"[9.CRZ>;>*>V[]!%;5 /RM;>;+;WBIVAOWLJ2[2P/9SUZ*J90.C&CR#' MJBHCL\A,D-7A(C&#$R_GV;?NOC9MXH[]='O\O M\E&ZI2X]&OT"6R>C\]-!O"]J'H*M^'Y_;D.P!?^Y4A)PH07XOK V- ^DH/V' MS_4_ 5!+ P04 " V2 I7[#99]V\$ 0"@ &0 'AL+W=OQ_WS>4=KU.'*-%O^R*Y,R;]X;#(4\[Y^]#Q1SIH38VG&55 MC,WQ>!R*BFL51JYABY6%\[6*&/KE.#2>59F<:C/.)Y/#<:VTS6:G:>[6STY= M&XVV?.LIM'6M_.,%&]>=9=-L/?%9+ZLH$^/9::.6?,?QM^;68S3>H)2Z9ANT ML^1Y<9:=3X\O]L4^&?RNN0M;WR1*YL[=R^#G\BR;""$V7$1!4/A;\24;(T"@ M\67 S#8AQ7'[>XW^/FF'EKD*?.G,'[J,U5EVE%')"]6:^-EU'WG0G,&@UK;_5P]#'K8JQI^<7;IZEI'9#D&4K:DPMFH[9)MH3FKC\.W"'= . *M!/MN3RN?\8U#;\\C6_B_Q5P.O6CFAOLD/Y)-][!6]O MHWW]2[V7VWKI2H?"N-!ZIK_.YR%Z%,W?+V6A#[+_A406?93@I M@?V*L]G;-]/#R+D4G3I?X=BQ0+1*/M(.E"C?'R4U8)]1.,@PTMEJ/&N8"Z!%'9(!>IP M5N5_;:4"V$4N$X/6[F[&A5&Z#B,ZKUV;&!:%;[E\!B(4HHL(HY(5N06:B@K. MJKEYI,:%H.>&"=L?(*+3L<)Z:- ]A&EHBPKG+D;V(*=MJ5>Z;)6!J[ !.PF@ MEDL/*1&2%6K(NH@.P34H F+. L!>@X-D!O9(8W!&ETI4++15R"!60\1$2O:( M?GU*'4"-L\N>FX;.4"%*Y4S)GJ[=HVL#75_1+QI;)>HKR-961YW@#3Y 35KA MP/83>N:?Z)ETUV+G:XG3^O@T?2EY@KXEDA\B??#,UHC:4%=IF'7(,C]PT4K0>5\.[+S"H31VD H&>:B=0V:917XRM M[WUD]-)V[0R2X8A+CU/9*\++H,"W$"N]ZE"_ \0Z]'.%4I7 1 K%RZ@NM#I^ M+7KM(O4H#CC1W$C$GBAD8ELBCHSID[[=8%Y,](BNVM206CML*BK;K7!P^OI$ MYPE]:\/+!0$V>1@(]F4M1]20;XU0'0QZDDBGD0[&*Z7-B%YJ\^.M6[IFOTQO M$%)QM[,<#ZPJ'!#P,)L'D$SOX!4$L#!!0 ( #9("E=%$I7[@08 M ) / 9 >&PO=V]R:W-H965T M$DL4[[GG?I.G2V._N)K(B_NVT>YL5'O?O9Y,7%%3*]W8=*3QI3*VE1ZO=C%Q MG259!J&VF>1I>CAII=*C\].P=FW/3TWO&Z7IV@K7MZVTJTMJS/)LE(W6"S=J M47M>F)R?=G)!M^0_=]<6;Y,-2JE:TDX9+2Q59Z.+[/7EE/>'#;\H6KI'SX(M MF1OSA5_>EV>CE E10X5G!(F?.[JBIF$@T/@Z8(XV*EGP\?,:_5VP';;,I:,K MT_RJ2E^?C8Y'HJ1*]HV_,^\:0=AO+=*QU]Y M/_CAD79T(NAKK_SJ=.*!S[LFQ8!U&;'R/5B'XH/1OG;BK2ZI MW):?@->&7+XF=YD_"_A3K\?B($U$GN8'S^ =;(P]"'@'>_#>!L/$[Q=SYRWR MX8]=-D:(Z6X(KI'7KI,%G8U0!([L'8W.7WZ3':8GSQ"<;@A.GT/_C]%X%FLW MTX_&D\@.10#/3\1^A>*3+95&G0K'>YSXN29Q9=I.ZI582B?(>3EO%%*O%#T" M;H7'CD8NG3"5N)*K5FKQWC52EUC1XJ.YHW:.;5D,:(I,][60O:^-57\!95 $ MZ5F:)FG\$^D8_S/Q28N?I.Z9T&&0SY*@<$U).=<# SKE8F%I(6$HD+(DFT6< M?!9^@/-!VJ(6^;_!E*7BQB$;D1\?);,HBY0DD4]WB3JX4O>H<^:U,&G+."3E7#6<=C.SD M2I3J3I7$F:.$^JQ:DL%000&EHK5S7NV*!"N>H:IK&F% M@G+7SYTJ%?)H#&H-W4F@7=]<":2S[[U!?H4<1MH"==$W,B)U9%OEF1Q&D@_( M#R3G*W%)ZD_6_YNJ>[7J=0! >>E%+16"IA>\^!WZ=1A(=P1SV/H\/5E_9!; M1M91*,8\._D>AF(CIBDK9/Z6/$8MG$G2:BATB5 5E*T2N!<.\LR3ORL>>86Q MI=0%Q5IC!;S60PFHPF)=2EL^,78<0H1:1.H&2W$&L(,?,#39@*B 0\" (0@, MV6O9HVSPM*'3N'H*8.'R.W4 _Z[/#S>N2K "!K0 ID9LA$9"\.OO+R'/:;B")%$=UDA/ ^1 0ZGH2C(,1XZ\Y"E'!AP[P&P_<$& MT%E4'--@@40G)EG(3GG9C,7[AZ:5[#:N16G)IC$%=T^1".+(%BSFSL+NJQ-SH/F;:DIJ*W1PW^* ;95L@ MM2&W)R[_#_5'>L.HZVW7@.4^9C]O9=MVB-@RSL9MQ.$;K-7&/S0G3$[B>BVD MJQ_Z"'CP#,V,QCP) MY- >U@.%22T,.]@._9Z[Q9XTC#6V&0NQC+F6'H8 ]&M7Q4,%?XF38QB!0]K=0Y]@#IQ&56^'+9'";I*QXPPT+%L68[G-88W-UZ.MD"6B M,9 -C&1YQR%UX]TS5+:EA+;G^5MN6Q!8 MX2'?$^ZMF2=]K " ,)A@*A(VZ,F<8QMA>[RKX@2Y4 AN0Q5$T_'1;"1L MO/_%%V^Z<.>:&X\;7'BL<64FRQOPO3(XB \OK&!S"3__&U!+ P04 " V M2 I7+0TG#E(& #;#@ &0 'AL+W=O?0-\:9L431M82?I0](':I:1M5DN5I"RG7]]# MKB2O8MEI@#[86EYFYLR9"\FSM=*?S5Q*2_>+IC7GP[FURY/1R)1SN1#F6"UE MBY6IT@MA,=2SD5EJ*2HOM&A&/ C2T4+4[?#BS,^]UQ=G:F6;NI7O-9G58B'T MERO9J/7Y,!QN)V[KV=RZB='%V5+,Y%C:C\OW&J/13DM5+V1K:M62EM/SX65X M^;G"<3I3Z[P=OJ?!@X0+*1I74:!'[NY+5L&J<(,/[>Z!SN M3#K!_O=6^X_>=_@R$49>J^;WNK+S\V$^I$I.Q:JQMVK]1F[\29R^4C7&_Z=U MMY<70RI7QJK%1A@(%G7;_8K[#0\]@3QX0H!O!+C'W1GR*&^$%1=G6JU)N]W0 MYCZ\JUX:X.K6!65L-59KR-F+L9R!8FO.1A;:W-RHW$A>=9+\"+/*OQYU1Y3%##B 8^>T1?M7(N\ONAYU^A6+I6V=3NC M/RXGQFHDPI^'W.VTQ8>UN>(X,4M1RO,ALM](?2>'%R]?A&EP^@S6>(UU+E?2 MBKIQ;AV"_$C_,7TXL*VU[VT)\EIK CU?N=_UP+\N5ZU?TVW1: MEU(S6L\5J+]S;U',JF5 M+F7'EC &'FX9@%)OLBWEUN),J]5RSW&:(T)@3FKT+5EAE[!46S]MU^H M!,Z M"E_17#7;&))1S/M-'@H^^,E@C$.R6C6>A:T7@S>' M'-B;?8Q[\$%9A+)OAY.?&]R^NR+\^=^/XYO!K;R3[0I.A4'&@K!@09!3&"Y& M(4]9E*6,IX4?YBS'8EI$]&KPDU;&<:JF"&>8L"R :!)2& 90D4 % '',9P&+ M( _A+..,)]G@1B(4R-JN9%UB+5PSZ[P^/.'#%60I/_J=01=\* M%0\0!D2*9Y1E\!'<%#D5&2M"N,(3Q _@<@RS W&"XQR6$NYIB3C+.+;GH1O% MT)'$"($/4\H*+*5I_G640%V0L[@H*(Y9DH0LQ?$0%ZQ( Q:&*0$4(/"X^%:$ M$!U$MHBSCM?^\"@)"B0>/I^-3(14C7V$7_<'1T"3Y\Z+3MAU'->J<8),3X"J ME(L)VF04=L4QV./_J]$F!@,7@Z/+%4S+ZHE@0P#)D*2H'B1JEB.!(\;SB!R/ M,:@.\F_D ^5@,W79SBE#J:%,L@0%@-S',.+!8,\AGB,/>I:@ M9@/T/W5!_CV;H^_;W ]?G_L/#]S_4M]&[V%-:WN*RT33U3+J#[%-W&ALUM6O/&7*_M_<&##=JZ<^)\2;R:"E9 MZLHJ<+;0CG.DLJMN%-K3R$OWIL'9Y Q<@P6G<>.)1X]RYGE"Z+9YX7HH13EL M!-&>QC>XCWF88^$..)1Q@3Z/9((<#Y%2:4S(/1P.V_SK2X]WB=,_1'I=BK," MUT2>Y73H=COJ/3AP>9KY9Y6[WZU:V[T]=K.[E]ME]V!YV-X]^]X)/:N!HY%3 MB ;'63(DW3VENH%52_]\F2B+FYK_G./U*;7;@/6IPF5W,W &=N_9BW\!4$L# M!!0 ( #9("E=;?"]J,C "6B 9 >&PO=V]R:W-H965T(^4&)) M8DR1"HOL9;[^GK46DF+;SMR'.&J)K.74V;?Z[J9I/]FM,5UZNZMJ^_V#;=?M MGS]Z9%=;L\OMHMF;&GY9-^TN[^#/=O/([EN3%_32KGIT=G+R]-$N+^L'+[^C M[R[;E]\U?5>5M;EL4]OO=GE[]\I4SO?QNGV_,E>D^ M[B];^.N1&Z4H=Z:V95.GK5E__^#B]/FK\S-\@9[XO30W-OBAA7L MRIK_G]\*(((7GIT<>.%,7B! /.*):)5O\BY_^5W;W*0M/@VCX0?:*KT-BRMK M/)6KKH5?2WBO>WG%IY$VZ]26F[II/NF*E>EL>G#2_ET M]-VC#J;& 1ZM9)I7/,W9@6F>IN^;NMO:]&U=F")^_Q$LV:W[3-?]ZFQVP'_V M]2(]/\G2LY.S\YGQSAT(^GQT-B M>F[W^3&SVL=NM8_G1G_Y*K>EQ3.CL>LN1PR? M6N3L,-.+G!P[_6UK""EV^[R^0RCU==X796>*M*P[TY:[=-7 V=86OH%/%H!8 MY/CSNJSS>E7F56IA+ ,4W='P'8SXFL=+M_FU29?&U#CI/F]I5)JO+>!E T31 M;2.D;$L8[&"AJSQ]^(^_/3L[ M.WGQ<7&U2'^\N+BDOT]?'*5Y7:3Y?@\(D"\KD[8]SH!?MF;35P0*M_@KL^K; MLBOEB;>WJVU>;VA3N](2V]*)KMZ^UBDR'"IO"]R%!PWLNFEQ9QF-!9NK^@(@ M7E5IC&L88>=6UL)YUC6!< ?N36.J<-W#6!(:F[WP,\1K7 + ML+T&)FD=#L+\90,K;=W\ZQY@>&?R%L?"*1?I!>$5@+&ZR_ 9:V:Q>1*![;;I MJP)7A+(0,0Y>^*.O6=80N@:'@(=_^LT+0!2997),A#' PN";K8']Y@14_%IW M@QM10+X!D.V6L/GS4P+FV2*=82U/'&MY,LM:+CUEP=R>D@\PF-G!IAG,S R$ M3_XL[N9*%P^]ND&?=-P$AN:E*$-^TDW[?U/&^%^G5\/ENVP!>PAZ8PP""W6S+ M581565J4P!(Z()FF):KAOS(K14BUXU(]QO3OL#W MM[FE'^@;I+9-@#:@ \$ND&&SP/?;$KD/RW0Q Y>IE=W^1\-<,D[G7=' M..L.9MD +\0_>/%-"V,U-/TJMZ"'1._#FA$ZG0QD: WAN[,4\-11P--9"OAH MB>\8VY4[DAPD%"SHK7M"@BDRF!UQF@SNFX9H@<6A8\Y_3>@RDT)-'N%)/,I) M0#BR/WL HPTE"9S"+O]D9M9(LB=?KP'\="@LQV !^0Y%-?,O:XUPMZK,EV7E M9691VE75V+YUO "/%*<^]))#'-RG?OYK8,$Y#JV]-=>F[F6U*'M@3)L6/0EA MHA82.%;%J"F E*?U: ]$L#LJ%F)E/2DE_NHQ>Y[86P,"$$!X;42G0^+MF$_A MB>_IH%GGZ$!]*5'M8>!G:0G+*EM5*JJFWASC2$5X.INF*6[*JLI066EN2%M# M:54T_;+#N04$,!Q,?EV27H0/!(<=G'"F($=EIP% (IYE:&>9%M7"+K^5TP!9 M"SO)$83YK5-4,N97J-E MU#/6058D](L2$!XTC+;9B?K@SG:6 7WC&- WLPP(S$TP)H%80=DS]4I$$&N? MS(!)YT$!U9HM6LC :^'4FYU)'P(Y31MHLW-.LZB_OA!1$$6Y]0,)X7ZVH$]4 M 1HI/2D8*Q^OWK JNG+V!!QD91M/EOB,TZ)$2YS41^'%HJ#CAP64-?L]<+^ M)/!N@NJ>:0$SB)ZBES,1T35J]ZA ]\I@/ M[U_A8E"7&,./=[L6=1,6&@+V?;EJF]=5TQ=9^OXU_&?JS5U?IS_]"SZO\/OK M%OZ@ WS5-GDA1 E?E20D/EX!]585:IK*&P],-<6\&"D[62XG\( 0P-% MR!3D3 $48A:X AD/IY*3F>:9)MAN=0$:@H5I"F*J76A775PYNRI]=GZ2RM>* MMZ]UJ>_S#D:W"WDX?5?_=;F1#32C$%7X,P1+R;%HRHY_GG14-%(F6P% 7SO\UEP &5AC8FV#G*+T\7)"7(IY'0GB]/S9X_UX^,G)W-RZ9F32\]FY=+K MIH9#+@T"*(#ZE+"9'6A:V!P8/?W-?R8(.?.K_$(BCLX6#O6S7XS-2<$:5D&^ M:@2P;+;I&I0ERSH$'AX1.![7V.;_# \*S&2J._?&*@"E$SDHMFA<0A^@XU4? M\8I6%.H#J#2#/]\Z_/EV'G]PW[@" @!2"JAH")0I#)H=Z@ &P;#)U/CIP9F3 M/9P:>YU(-;0=HUC]"205Z926B1]8WZ9$\0<<7KU^!-K6&#T=@'X%DE[5 #R8 MOH;5=< V"=#DQ,+ABC:_$6,:A/TB.;@^UF*"I8$@!F%H\A8EJ&J@8QGL+'1G MP(AJ@F>_-96<>@FV-]B7P+#V@ LHOQ*!4"48NWF$EE'\(1A^^M>L(GUZXJ,;)[,H=Z$3@"PP %2P;K*T M-MUD!&-VJ&F4T_&3P?CIQ,1JF"7 W0KC]UZ E4(GR>$>U%/\ZPAZ-5I070!! MB<_G:^ WZ;!58!VC M8-V;%2I[JC? >^C=@EE[4D 93*AIL.^ -,L;4U6I:-Z!LM*!EE"(=Z&26* ' ML),F"0$:!/H&U[D&#DS:"[-&OQ6&.[KE=R:O!\,&80QSN\UAF4@JHD%7Y2=3 ME=NF*08O 730 0Y07>))S2-^$-8[G47\7TG?"1& C\Z 1>\]&9-D,#OP-!G0 M;,E]LZ7C1;'_J#6)W8*)DR(R(B^HD M@ :SFV(0 .5DQ"#NV\V06[!*;@?O#AG&&UAS_6=OO,O,ZWF('C<@"K;P1,FA MB=*YI1!7).65%(85RN^*O62K?B?Z(Q )X&KIO4*!VQ"0QH=3\9B#1TM+]E@? MFX+H%\%,BF/<'G#9;ML4"8H]MK]$3!0CSR9A ]O&I+ ]^3L:C2PQR!/(4NG M +C/'(.6B$_V>7*U C+LJ\A#/WCE(__Q<[DVR:]KD%8F<*B>ZU?KOJU+8F:D MTI>W'3F[S],GR<\&"!O-1P08R%0Q$$[3LUD<\QD-I[,I"&!0P6DQ (%;P9(Y M7CR)65^1S(##)^/A$$4GH21!$)?F1ORP\@=XT0^RQ\E/C,D@I(@6'I6IH%"!Q MAW2*1@/LRR;#[>96C%H@T/%X94U>#TM@TC&&>BE*#L!LSB!P8& !T!KOB#71!M?I <0F 2"09K.-1$@X#@D6=;YJB-YO"I; ! 4SP& ME%A@/-N/ P4D"##*(7J(GQ)XE<=6.L&\;3$/)A'> G(^9'M6PQ?_@172DG+@ MDROB:64=3EO&\HB2',A9=8QSP4IV^Z9U2K5'/Q;@UJ#GK$IPPTU+>I&7V# O M*5PYZ=$XT\&!K4EU"%%L,E"..I>>@<%KCI20V_-Y^K \4BUM='0ODHV.&, >= CKN [UTT+,/89R F1 S)B'$J3V:**-9)3!*N8-?>^3MI2R85!"7C@+L M!W[:$V8B"L#QW"71B<]K$#X#['0^!>S=.%QW2&WXBB0P/WH2C!ZBH%-!R^&C MS-P+ P=4=H,0Y*2[Q1ET%(]#^VQ;[F%&VZR[&\# 3#)CZF/4%SCJGV]:8X1/ MO"O0K;XN4<=(1F',T'>LK#$,\I'!&65?L- 2UN)EP;YOP4"TJI20F\Y'*BC' M0S6%9'D7*IU1I"-F.6Z-S&UC*L]W&/?YCV%K?KRS&4 CXB4P'&W+#6,]C>\.I>62"F5;IEM)9<@[%(F43:[]/ M'43'',;L@/=2UM0\W?GTJ-/Y_*@?)=X]26E?D0VEXZ7N0VLD:FE=R,$ZH1T' ML,DD)7=QB-(>CF/QAE1L>$2KC7"4@>5.SQ#P@N_T@"5K.I!0V*PH'%?%R4$:7 M#!$$J)3DGHL@5C@AK'2X_@;-W2U71C1[@U@Y92T#Y UV&5;@A.>-(@!-_ M4*)/HZ><<\H%JPS(!7TVR*0F$H 6SX[ ZS B1IQ(%FW3M<%^Q$=V*(&SVES M)6E=A$-DR]^QPH#K9B=3I*"A&\ C30@838-K*,R74!8F^EC2/V&19<=IJ;/J M%J_$)]NBK\JTZ%Q':W (!R0/A-Q$OO/%U>OT_,G)\=E)EF!>PH[#/R!;+JX^ M@LUT^LWQR6-"V3#8O#15"3!CIV@NTD_I.]R$]QUEGP="3'\83/@BH&IQ"H^[QTW)A,.AB"N/C-EL, P3RN) MV8P&!#EC"2WB+%#EF>.[Z39> (T&B!>R2-^RX"6E*E+5!=-9!2+7Z'_PH6L0 M)$UO4[;:*)W&K+9U^2>E#+CP.JN'=_Y' !7!A#(%12MSX=-YB>[3/4_G\SU? MJ1,8T&J)*;H'8MKSPQPHII"QDV!L3NQ491*VS%%:E>& %(GF,94<9.%4$9=N M[%CS5-:>%^'CW$G;[T('@7O2N<%#1;5L$Z]>!406')=SL DK&&PJM/H]@?WF M\ZE)+-/"&G0*HJF,0R\G#H0#-.)]+\1E0>P[*"!OY,"5?$ M]X91@:%!\UE">9'XM)2AO![J4C[*,%CD?:%;'MR=EZ:\1OK7' GXA,/3>S(. M/0WO0"L#JQZW/$D$7Y-&"*,GH]%=29$84%92O7Q]S$#8A*E6<)B]=X]I'N=Z M0[&>?D:S'N/:K/[@(BJ@O[\(#71S:GRXG"3FX"_X JR/3Y;@" M&5X%_'); EX >;%/8I X/;UQ]N776](H@HW)9GUBY?AU*>UA*XJ6PMC+2R^\ MK_QY\H^_??OTFV]?I#_3@D\!+ON>RW7(G>LVP%9S4S6;.QKJS[[!,R-68=.' M?GL',(F////J*^#I9/?NC R2YO?ZYCRR>9G&P.$<2S^98@,# M:[YMD*^+K^F0PB/]7GVMHAI3P=:9 X%Q:(B51@6420A(4$-L+R@JB\ZH7(BE M*/NDQ!V=^W.9?H\RYJ860P-B)HBS@P9<55)!];0E=;FO,0]/X1>8( =W#'S MW'J%?:0PW,!&4%ZBXAR$S62\)!@OE615J6/8-^AT9W8BJ]<,:G03D9X-K*JK M7,X!GB4ROL@2'^8P3^A36(P&-NRNP7JMCC-QQ6?/I#8)*T2/TD9V*D<'G+3& MZ7I.Y=BWS=I0U2V@]A]]L>$72@ZV]2N?Z9B0$Q]>4:B4%H]])?D*WHKT43>T MF]$A"8#RM0.LC\&**C,^-(2)8.DB_0&Y.4S"C&!'F>RH["I_X0K> 3ZYC/B# M\,G&TZJ]+%9FJ('G9#8WM? 43?AFHD"0H&M/07'OFEG"%0U9MV[I_XUU)X-U M1R9,QY9)2A0,!QUJB'6D).M.F(+I/,=Y[_A&:RA)9)&^IJ1V-0LFC9\!,[8N MN"GF,H&9 A5(.QM*36K9_]=\@<YOS1X ]?3D:1#4<8C=FD["A>0;*]C_YV+_K\(03LCJJ6 E M'-Q7L$U$@847.H,93+L2!T;SF!/()'.,/.=H*6O=&S-_ER)*;+A6[PT1HY05 MVHDX00@1KJ!W]?18D%+Q!!*$DH@_EWBPTHJER*,E+M(/AS=*JB%9" CI)\>@ MV.^G2OL\NT!2 F@_3TZ/-*)W%T5_I F$@T%R-GA0?$\LDX H-F*/>V<[C9.< M'Z5OG->6N%_@DB +('E\A$7AC;B7IYYX<@3;ESV[C='6,1(LH1L$+@AE6(== M$_\ZL,;)P.H4M%S*BG'H3]7D9%:I1]5K;/K\3!S9HX1GK:Q)> M$Q>:DS&I-*6M[JKN@$X4,6WD1=;LZ0"+76 4GF\-KU8X4S71N+C MO%HN6Z9D' Y?(=?BL20Y!\ PR"=Q.'< /4L)=6!X%5N&""KDVDB#ZO653-4R MF9!EGDU8'<7A 1K,*7<00()%'Q.9W@ N :!LJCOF= MJZ\4?PB.P;-OT%YN.*/OBKG> ?3732SO $KT$G=IH71ET!1; APJ0:(SCJWGK"PQ'>]H6@ZH= Q(5G!P?1Q5*O&7!7 TYJ-0M2;7<$0 M08ZX=SSW8 B0. ;+'%>&V^,0OG$N-@$)QPM1"#7.RHCB@CJ/DQGBUL1M^RF+ M -Z>/@W$3V",GR'?**>1QD70R0/762,49N60E;-3@B ?KWEN*6,1QY #DWA2U6^Q*X:F&O.+N?"@X'X0--A+:73,L/G:V/D M:98=<_)MLA1YNG(PFP1'OMF@R[4S8>.#D< + A&PK+Y6H58W9RDJYF1,P*(]N2H?D:#A//9E+DN.J34 "LY W/F6"8*0E!&+J#4UVE M.$J#649;D(R9!MEWF$Z:5W9$5@%56:,32G:F(YF(,$%_/1:,%E' \6[B:CLJ M ;K.RXHH:2 7%@X&?D=$'\2 *6^=A2;5IYFEQ?P?E OK-:73,-IN46H2ZQF2 M717!>PR]@57#-N(7\.9Y13;@T[\ *NTW6 \%1T"%8J9FJRUJ[[1O;'?L:-S) M:=OO,2Q)ZQ6\ %6].(AF/P% Z*"N2!R&:(5^!I2Q75LN>TD]"A%HJZ]2SXL1 MW]?S #Z28Z+[N^EH?F0>!'K=JW+D!4R4+%=N2) (O6)3L@&_$$D@3=JT$ M%21[HVE=YQ=$HLDL",IU>'I\\NQY"K;!#]2K2$Z#])K8XBNM&'9 :EA=C>0E MZPUQS[>R0:+HJW59<6E,:3^Q]@H?;-@BA&-Z6/^M#L, Y4.=,"\*E"?IUL@.I>NOR3 M"DBR\ICXX<&B$0"0Y6;WB&P:HM!5%/D.2_)%R&)*)L%'!"Q@(+=I$HA(J7&H M1KL9J(;UT#2BJDIUD8.7Y$UX*1/D"##$%^EY# J7B6,U. W(X>/K#F?\ (^/ MACQ M?P[\6\1V",_(R6N.&!SS2ZU+;PF,P#C*01?"=LJ2;DD4MEV1%_2\0KH MCN:+MLE/:@)'%]#D!9VQT)7KI+#$QEL6V#MF7,24X;WK<$RF4A>$LA+>'.:! MHIMH8\+H*%<,K$PLQS3 MTT$KP<2]S#V-H//E)-0F,0C'+5+*N3\@^-1X"7\&X\2 .6OUG%L3HGDH^[P% M$AKG9$T/!B&'65'FKIR< :EJ"9PA_# H91#C7$K;-5U%OF]>6%[]E96L%8*F<01L,U M;9/**1YSN".5LBB!8,VUJ?39-ERN*N##-9'B@5STT"+NQ7^M7>!:%$R>+U+7 MU+ U/F]KF&DW8!FY=0M7;NC SJ$M(J[+"_2LFHI;&+FDRH'[T[U)^9EWO$)1 M4CB5<-8%ZD[54-'2BBTP4!&V^35GC3D#-0]/8!EL5[,V1,]$UJ_HLJ%H9L@K MF,&ZRDB/2W8(+&=3_ :ZQ"TYQ](GTH^X"YAV+ C9E4<_ M9TUIW2 ?$66E59@R3TW2!Y1!O0)LQ)Q4K+4DL2:8CI-[P+I@!:A?(8#($^ " M3 %?P\8NXO'(?5<$4<&44?WX_GB/D&4AI295PNG-P#?L /O!K(9>%*YC!.GL(OC8.A[27*3[XR(='+%*DTB M9Z/?_.%)#M:*4T#I1XZ9-NUP"NU2DTMV%FD5(G@UUYURG5690*Z%(X;,X'C; M2&,;ZI1S''?*@9,C%9_)O"<&@*9 T=S459,78H4N2\F=H].3AHI!Q%+ M3/J D\2L%WS.9U!1XT OJ4- MG-]S=D@$6?8*^J!2P $+9X" M526*"8L.G&/^ETM]PL:RJJ"6]7532@J2QN$%#1;I)7\8%OD'VAOKS%$V6F6N M,;DI2L>9"BGO3#>JT7?M=N6%^7/R38G.YIL2O99*?VU*-GE,7]%^:#@N^P@C M][^$N3,Q0Z+GM18Y+$]VY9:6XR$C[Q$K2V3=]IUM@$Q-Y$EGVRZ+6.^!0)?M M?/P!2Q.8M[@R!=7Q1[':(./-+D9[#JQV(<(OV3QOG.I+ YO5.00H)6!W*1YD>8:7OBATT'TX17=\A7F%>GC:IFRE+B MWB0.9'0$8J1>YBWQ@Q\_H[A%Z^O=J286>)BX+)5-N:=1!S@^@W&^QKPA&;1'$E"WOCZF("*]I7PVBL M1\2T[D!K:XP+S7G L[Y ,I4#8CGU/\="-NYD/#A*J>M?>G$:>&WEM9#-9.G6 MY(5VFO(=Z*)>=MPQ8D^Q9J2(?L]XLKI^=]1J7Z]!69-AVBX&$'(N[O;AW,G&IA.@Z 7Z@Z+]*TV W?5 M0CBAB@C8_IZM O;^5LT-*Y: 1=9T7,HM1228GH+OJKQ&9EF5]"XWRY-6(("F M^FB4 /R+X2\U0UI+3?W(HNCHGX/NVG0#0W['ON@+KX42 "5^L09#F*J"IQ Z M;A?O@.L;:C)Y8(9 V(; W.8[K:J5D7$I6OU2"@FM43+RU4G**!/-$X=E48[^ M'*WXYB!G\\U!WG%O:,+<29+XB@8A/&;"U! [.8):)38+NZ0,5C 534<05?F- M'=D) [C)?0ID&S,;RF]=+N R3H:6,E6]<*NTV.Z,KMRBVQ2XJD_RU)_B X M,BX$P-:$T0TC9= '*(G[ %']7E0/>.>[E%&<&[$3X:LMMH+Z>Z1F\<4C)H8_ MA-=)374#H++!9*(.42(K7WSA#6 &1^4+A2I'8GMK@@XEV*'1=>_R9Y40S9/_ MA=)=W(U\\64MHTL*!LT%J&H$4(NTGBEXQ2?CJC&CD1*1X-I%S#>ST+:=_)U. M)&XC<@ NPS0L;2W*"%IPI[J#2R-W'[S/;0X 89-HJ9^!NEK3[FH[@&W?J3XB M;G[G*6*\(\Z;5YP*R13GT1!]^%2P-;46;6X,S (S#8+[AX1I.!3)Y)X#Y[LH MHT08[A?K!L$!9>PPML1%*%GB;BY;H1L+IRL&*R.'< &;DA1_K#^@E^?.'HZ& M"3H/"ECC!K.9[@^S<<40\]9+=F^_$XM <7I_&[I7BHEU$3KARWPI(*.$W$'2 MI2%C3L*$-77_?@FG)LX0,NN+^L!]2(.&(.027X*&@?C?U-QAA^$@>M84.+3T MS[5-#&=(;_0F1 N,/J?R<*H1Q(<" 9TE4K\Q^%Y:?*# H_84J.%@9QXI#F7^ M%[9.TLMU,/S6!0R2&)ALC5F !;W.Y)0)A3MY FXR*)R_FCF+SK!(L.\^L:905^.;)0XJ6Z2"^(KCD?XPIU#Y MWBQG\[U9N&,XJT"3"M57]&3A9N6BJH43N/8S8DG:A*] Y& Q:Z@FO!-!TS4V M6%;'W B="54:O!?JHNP!]F4;''A!;:XT46I+:,HU:RKAY8&C5)P"Z&W<&)0\ MQ#:=7'J 2N'OF)C72/H3GK:[TX?]V[;'; CW?.+'(W;BQ4\D+J8:&NJ(DXO+ MK<_K:H(026LX&]!USPH2SI,PZVH.XWPKE+/Y5BC4E7E:>?^*UB<\6JRV2T4B MUM9C5SG-AX;/'9T?1+; '+H&5BG57+TK^)DR56(E3L2A- M4+[+L9]$J[][RY$+5O.>IP]/CWP76:X=I"I=K.S%7/8X68M:=NJ3)N$H[++W.;UO,C5_$K23?LGQZ\GX[?9T;.DTOK2) 4 M-Z:Z#J]M69L;3+7+J769,0DWLMIAI5CA;L',Z]&UZ'>INUZ>M(;&"RJ9<[I[ MR$1 7-$B.K'$G9CHBU3&)ZMDQQ4*.!:(/)]T2A5P:\6WE5X'LB;,)L$XGK[E MGENDOSJ/*__TX=>/D>E!7\XH];(:5XS(=K;>2[3;H>9,A%_X)!E,=*0\KKQ% MKT46&YCBXW$),@FO8:]!,=?MTI\R7L(I$7-LCH8UDUU\N=C0 2'8)FG'>%L2 M!D+")+LXY DV4L*-3U=<202HN01[BNM=-;W#;R*\'2ZP-[IIN*"@UKF]#SH& M0QJ#@1M2S2Q']":]YLGI&4ZITZVQ/L?-UOF:#)D9ZX;:7 ?PIFYVP-],?5VV3>WB#IKS),_QH?XUN>$;B1D1)%6$ALTTWF2C#:&.AG^XWP(O"?%S+\79? #6N!6H9:K=[0=BU._"YV>2_:O0K/!2 M DG';PX2M.1"CL%I";6*0>'I?I*Y([=<).\Z1^0C)-!H4^X[VFWZG)0ZR:LYN%1F MWK ]4AB#LR4-SRK.B@(^L,;N;X0DM:ZH,\\2XEQ+8L3*1& $L"T5 *;@#TUCW?!SK=!"0=- $)[WB>\!4.T34@I80:1]QI M6V9>_:9M^KV8GW[@H"_C<$#'4-TEC$&#SH.;G5?1?8>PL_D.86_U.BBQJ">5 M]:_H#J;C)FJIXP%@C[5C"N*Z4+B:9$Y_&V2E 3:OUQCT6^,O,IA>K$"IV:8@ M?7Q%&C-F&9)#N$>)@WR"O2+\&MY3R3,SJM:V;[594<($*S-%Y>'>P-IA:R^^ MIX=[]Y'"CJ%FJNVM\B&J!6UWI<"K[9WB9(,-*3J/ X, MWXIN<^M=NS5W$2[MOIC'7-\CYVR^1\Y;N3[ED=R.C2F_E%8QB<)?T2GGX 2C M_LD].J'U.I='U*+(/ZQ!U[>7OBG!@0;59T]/G.6JLW,J,XXD;R_T4=^Z:^#W M8+4-I=^*(_QE11=#P0JH^0Y\#1_)7ZO5]MC2P*ACE7? U^&X.,^-0<&*C\K] MPG&?M+!)U^C6X3=^ 6D49::54:H-M6"1=%,'.A'@4ERG'=9&'=H>FL5FD?%- MK2W'&.32$2((502ID5O889#K)%$>%!SSDA&\Y;4TF[*NI:34[\CZN]!)GW5- MS]@.@W%)I5^DEP?7[*-MJ.K#,\=#6#PL%V:!*EYCM2T[&B2B$Y&+S0$*8WU& M?HS1[TCB(M(HUXE65?4E%A6AR QYGOL\TO/Y/-(KX H]%]$R04WZ@>8'F:9+ M-W*B(Z>70;=!Y^OW#E6-:0%WRXC%&E9#L1H*CR]]@' MYW1X= JX]#U2]H5HK=LTD-6^ZJUNG@22$G!R-<&B^2(%NI FXI+=N67C.OY M =\",-P2'/,IWPWF]I7(OM /P]G*KH%%,7R]I;YO3_SM8O <:L/(/E;YOD0S M^6%\(R 7L86.'@UL1H4\5!8*BEUP<:TR3?S\X\7%I>.<6*6"ZT"WW3&8E4?L ME-*;S.4>KH(K(6$Z=7O]01GCJ#53)8"?*IN&%MY<*:$82GJ3DY=E39WJO>O@ M$YV:S3',P\,G*WB1E7)_)<#P. 5-[?_K>29Z)E-G,;@_@?*T@TM"B#<1:7'- MN[#34=,!-:![B7)*1H8&6T!4:7*&%N??!MD\T:66;G:YZ&..N?GDZ_/YY.LK MLY&[/Z65_R1O^XKL:QDX\7<$B&L;)#YV4-6)/^CO6>+O.K5!7VS.4-=!(H_9 MDE0SGPS*0TKQ'XO<*4MWXJXJ['^$HFT#R@??7Y)7"?:.7?$MC3Y;;[R C='L MZISN5\EMYIN[NS6Q^OD')>4$W?HF4S&HE[K;6E"^Q14 ,Z% M18'6^N+K7]^\=_R3>O9P*PM]'-V-DKC+G?(I^=(U]9#N&T&@B%T!P]7@-$3P MI$J%C=O$L??VUXS*G=3I$277:.:3-/2)%R@H,[7*Y. J!RUTYRG?9\*?SV?" M?S!HE6&LG_NY1L*MJ9M>7,_3VLY7Y,CKA,E]$V+BT/O\+NC;B:Q#7Y/.+]\> MGSP)JFFQAF:O3;3PD8_\UR_-@OO$G)YG09?K=T%C:#KWLQ?I:TI=27_FV\4E MPG9^]O3H>?K>]P9#;UK\9%-/#^Q6AQ54G)@2N8(X549O,P^[K*L0';0DBU[ M6YT\\Q"/FK>"PBNWJ+9#W/% CU6^"J('UW0#BTLK(+D6K$7S+4 H.M>.@%; M*GFY#EQ?!.9,^"(F:/.EE41,W%^9-N9G=@G91= +>K@6]+NZ[JTB-A7+*"ZH M499C^.N8>L'0Q?:AF<7'1@KUDEL2\1WSU9W0ISA'XP.4*T:U*7 277DDSH.) M YDPH$&I[A2:Q]B[[4OP5K^]B#:*K:V2-[C1*[?1J:/ML+6VP%0:%HG=!N+I MDY%.X>JU@:,"K;^F/@'L+>?F86*HDDL2L.JZ0=M%HJ*#VYGT48*G6! CM%8T M#;OJ'H0H=DK$G+4U#ECA*,MPU[(0S&W:NJ<+$%E+9 B-^?B621=RQAHP!@E!GZ"UYM MC2D*,9<7:90@"Q?>_>WQZ8D2)6K2>^W1';2[U;SMX#7,GI">4MSHVOF6,/>J M([(0HS'46J10C5$QL3L@>Q,JH-Y#16F9RE'8 ='86R@\Z_1-<(G/C:;"R$ MISK0*O!;32IHFDB0!-G6%#OFKQ,"J7$I-%H:N_8:3>S?LMQEEAJ-C.NK0KO;;Z#[& MX(?XC?MB'X]HHC=YE[_\#@R%C7D-Q@?=SU"#NH6VG?L6>\%A%_;G%V&PO=V]R:W-H965TU4*GQBT9#^B&)L3SB8\+@S1T7,59P*T8-.18$!T8H MCAJ.97F-&%-6.SLQSV[$V0E/5$09N1%()G&,Q;1'(CXYK=FU^8-;.@J5?M X M.QGC$1D0]6E\(^"ND6D):$R8I)PA0>Y.:UW[1:^IQYL!GRF9R-PUTDB&G'_7 M-V^"TYJE#2(1\976@.'//>F3*-**P(Q_9CIKV91:,'\]U_[:8 #=KTA8%JI,$XRO1'&2@!;RG( MJ;-KK!)!$+]#PT3".RD19@&"KXP9_8D-<\\^XF%$Y/.3AH(9M5S#GVGOI=J= M-=H]=,69"B5ZQ0(2%.4;8&EFKC,WM^=L5/@V84?(M>K(L1QW@SXW@^\:?>X: M?5W?YPE3E(W0#8^H3XE$?W:'4@EPE[_* *?ZFN7Z= B]D&/LD],:Q(@DXI[4 MSIX^L3WKY09KFYFUS4W:SP80DD$2F<^%P?)XC-E4V^YS)L'\ "L2H#O*,/,I MCI!4\ B2,DR)!OG*D?R< ,.KG%,4 _[WT<"& _0^PDC0H9T?'#51Q<\XB.! M8_2&^>C9TR<=Q[%>7O7-A?WR.3I$7=3'TQ@S]$9&X* 2S29'MF7]AC@H"]!P MBJZH+W@_XDEP<(ATV,)C\.!K?D_B(1$PVKB.!6]OR8A*102,\/&8*C 74'T: MG*.65;T9AJ>)E]A(VF"8-7!3LO./!QR0TII2;V MRTUS6EM, Q-L8QEZIJVTZ\ZQ]?Q 3QGR**"+"0]ZA/ZM[[_2,*':Q(_$#YGF M>(KZ_*B.WJD%C.7!.3 WMWT4S5!'% ]I1-5T':R,C0*\*PP#;8/,7HOL]JH' M ]IUJ]E9X',-5OU3#G(08C8*,5W,G#K1.*1^&>"C#/&R9.'S;<;U-#4W@L)Z2J,I@GE@ M(96(,LU61@9EBL"U1@1!FNB<+H^ /\)^PL]#^"M*_@)_19]9_A E]-BM"O38 M5I$>N]YR._6F9^^"G@\4,VWC-YY NMK,3''L?GCI)B,H"Y"=^DUSC\1 4E>0 MNY'$L/H;SQZ<7P)'=VJ"H6;0:P+U29ZK;Q -&%T3I4NQS505ACZ8J2+A!9X& M9*SRF=7J_!^H6K\,7D#-Q>7+Q6G+VF087"*PY=8[36^W],T0 M?R%T2M%@_KX*24;D$1%93'EK/,W[KY-53W -T_'E:\KP'NQ\)"2<()R*J5EN:R;"_]B7;>1BM=D*!+8]*)M9%Q< MGFN].2:<>J?C[,(W/D*<3Q-=CH\J^D9.8C\>\A8SPXI782USEES$K5MMKW[L M5.,&!_=$* @, %^V<"4,<_.)?P#FJOP8J?TP92[^? EQ7N2A86$23?GJLGWG<[Z\]>ET M-+QKCOB8"-.FV+ZT5DZ.\_&[28T;@#?WNZPNY\49KLJ)8'7\X]G(*2MP\MY7 MW%0:[NXYV5Q,;*/C,+>Z8@9[DO7T' [^>#!#J]K*MD/'%=+!>G8*\7*(SJD$ M[[A?RCBS'HF]NL/6'9$I3]#Z&%K=8\]D]K,7>ILP,MM![X63164W;V&\]PEF MR'285O&GD!;QDP[>FC!;7KY9L"@_-N6,]6BK))2D#+*UCWA,*4Z>8DK(+IZ4;UJEGK M>GPN3%DLK8AL+TN# QXMG'W6^W8>6 _\KM?(L> Q-V#G)<'ZI7-1Z_ DWM+] M*([=*SW.<4;#G![=:733,'5WPX[>AY;4C?FJ$3C"57WFVR-[0NM9R787=N=1 MWE%6+&PO=V]R:W-H965TULC.GAJI+(S5CO77D21S6MLN#W5 M+2K:*;5IN"/35)%M#?(B@!H9)7%\%C5<*)9-@V]ILJGNG!0*EP9LUS3<_%F@ MU)L9&[&=XU94M?..*)NVO,(5NKMV:\1*E]$0DXV'+R8:4'KB_WK%_#K53 M+6MN\5++GZ)P]8R=,RBPY)UTMWKS!;?U3#Q?KJ4-7]CTL9.$0=Y9IYLMF!0T M0O5__K0]ASW >?P"(-D"DJ"[3Q14?N2.9U.C-V!\-+'Y12@UH$F<4/Y25L[0 MKB"/.=KR7:M]/(46(/C_)M MDD6?)'DAR1G<:.5J"Y]4@<6_^(@$#ZJ3G>I%#VO$Q]FQ%DUET$OVEH76">A,+Z"R6G01)36X/*3[*>5CQ_Q/!76]< MBQ)/OI74/0CXT(F6YM9!NG.5G5'"=0:!JP)*\>37%E*8G%PCS52M90&B:8U^ M1(^T,(($#AU5M-?J#9HJ#+2%<'U]UP_>X&UL MK57?;]LV$'[W7T%HP. ;$3]EC/;@)VT:(L&")*U?1CV0$LG6ZA$>B059__] MCI2C>(/B]&$P9/&HN^^^XT<>YP>I?N@=@"%/;2/TPML9L[_R?5WLH.7Z4NY! MX)=*JI8;--76UWL%O'1!;>.'C*5^RVOA+>=N[DXMY[(S32W@3A'=M2U7?Z^A MD8>%%WC/$_?U=F?LA+^<[_D6'L!\W=\IM/P!I:Q;$+J6@BBH%MXJN%HGUM\Y M?*OAH$_&Q%:RD?*'-3Z5"X]90M! 82P"Q])=8^[EX2,Z3HM)'M M,1@9M+7HW_SIN XG 3E[)2 \!H2.=Y_(L;SAAB_G2AZ(LMZ(9@>N5!>-Y&IA M17DP"K_6&&>6JZ*0G3 :%[B ^I%O&J!$X&:8_F['^F+N&TQCG?WB"+GN(<-7 M(%-R*X79:?)>E%#^.]Y'>@/'\)GC.CP+^+D3ER1BE(0LC,[@14/-D<.+7L&[ M5E#6AGR16I,_5AMM%.Z-/\<*[7'B<1Q[7J[TGA>P\/! :%"/X"U__25(V6]G M6,8#R_@<^O(!SU_9-4!D15Y3:8SS6=1QSC^3:G*#=KL!1:+ *1%.4!<8=/F/ M=7^[)O;Y^G SF:XZ7&\H+R8CX"1/:!@D-&:Q'<[BC$9Q0(* YK.8)FPV^0): M7Q'>8/_@H@""G8B4LMN8JFOP5!\1IS'-TQ#C W)!IB&C213369@ZB^:QQ6-D ME$*_X7-&HR2D<1J1%.D$. P2,J,,)]-@1LY(F@R2)C\MZ1OUC"E[%OQM9=_( M^+\(O(9M+40MMM@J&Y<+USU/<54S\B)0QA+*4C:Y4_*Q=NU]7%/TSC VBPEN MD#0+Z"Q/<#),(\JB;/+^J=AQL06BN %2UE4%"FS.=_B;!F%*0Y:AY-B'3AF] M\#C9)2];9$QG_Z3!MJ"V[AK1Q-'L>^TP.]Q4J[Y!O[CWU]PM5[A$FC1082B[ MS%!5U5\=O6'DWK7KC338_-UPA[&PO=V]R:W-H965TUE%-EJ@PVW%WJ+BG96 MVC3>5_/@M@+0HF5\PR"O=G=Z]PWT]N>>KM+3=&W9];,H"J%KK=+,'DX)& MJ/[+?^W_PP&@C)\!L#V =;K[1)W*:^[X?&KT#HR/)C9O=*5V:!(GE#^4>V=H M5Q#.S=^K!U1.&X$6SC[QI41[/HT<,?O]J-JS+'H6]@Q+ 3=:N8V%-ZK&^F]\ M1(H&6>Q1UH*=)/S0J@M(XQ!8S-(3?.E09MKQI?\I\S=<"UM);5N#\.UJ:9VA M>_']6,4]87:^J]NI4( M>@7BZ82.R3Q)=%SF,^RC:ZRP6:*!-.E^/!O1,>!P#/]X=S<+\,_G^^O1V55; M"X?U^>B.[^AZ.C2"2PM)6"9%&.?41K+^'I>+FD M,<-5A7"64,(LG\#Y7R8C)I; ^>C@YH>@:/PEX3@?AY-LXF63C#2CA'D1%FP" MQ\XT.NBZ!LVZFRT6*MTJUS?@L#J,KZN^:Y_"^]EWP\U:* L25P2-+\9Y *:? M)[WC]+;KX:5V-!$ZO=!YLSY,R9,[P<3?=2?=$U@"'?NE;HF5\;L[L- EW6T'%](W<@<&4C5<<- MNFH;Z)T"7KFDK@TBQK*@XXWPYU,WMU3SJ>Q-VPA8*J+[KN/J^P):N9_YH7^< M>&JVM;$3P7RZXUM8@?FT6RKT@A&E:CH0NI&"*-C,_+OP=I'8>!?PN8&]/K&) M[60MY1?KO*UF/K.$H(726 2.PS.\AK:U0$CCZP'3'TO:Q%/[B/Z7ZQU[67,- MKV7[=U.9>N87/JE@P_O6/,G]&SCTDUJ\4K;:_9/]$)M@Q;+71G:'9/2[1@PC M_W;8AY.$@OTF(3HD1([W4,BQO.>&SZ=*[HFRT8AF#=>JRT9RC;"'LC(*5QO, M,_.EPO-5YCOAHB+PM6]VN..&$H'WX>HC7[>@KZ>!P4HV/B@/J(L!-?H-:D8> MI3"U)@^B@NKG_ 9CC2C(\U%=!'P72]N2,PHB5@47\"+Q[9CAQ?_1]N4+%LN MC.O^X=@]^>=NK8W""_/ON=8'Y.0\LGU$MWK'2YCY^$HTJ&?PYW^\"C/VYP7> MR<@[N80^7^&CK/H6B-R0"T=WCO9%X/.T_VSOT^K>N[KKJ\9 =>U]V&R:$EZ024C#A-$DS4ZM-*=%''J/4-9<-"5O M?TI@Z82&>7%J)1E-B]A[L"J@)*8X_M+4R/8E-4+TA*9QCE;!&&512N(BIRF+ MO<]0-R4^ Y+$=%)$QR&CK,B]5;\VTB"-A&:3@H9I3%+*,"1+0F)G&$N\]Z#U M+>I/V7=]R[%;E W$*NO8^N2HBX MN .YW9,LS6@6Q22*)C3*4G+N=@4GPM"!VCKYTZ24O3"#1HRSH\+>#<+R$C[( M\R-7VT9HTL(&4]E-GOI$#9(W.$;NG,RLI4'1&ULC59M;^,V#/[N7R%XP*$%U%I^C=U+ C3M#;MA/11-;_=9 ML9G$.%O*27+3[=>/DA,W'=*T'Q*3$OGPH4E*'F^E^JG7 (8\MXW0$W]MS.8J M"'2YAI;K2[D!@3M+J5IN4%6K0&\4\,HYM4T0,98%+:^%/QV[M7LU'T5TU[9<_3.#1FXG?NCO%Q[JU=K8A6 ZWO 5S,%\W]PKU((!I:I;$+J6@BA8 M3OSK\&J66GMG\'<-6WT@$YO)0LJ?5OE:37QF"4$#I;$('!]/< --8X&0QJ\= MIC^$M(Z'\A[]=Y<[YK+@&FYD\Z.NS'KBYSZI8,F[QCS([1^PR\<1+&6CW3_9 M]K8I\TG9:2/;G3,R:&O1/_GS[CT<..1O.40[A\CQ[@,YEK?<\.E8R2U1UAK1 MK.!2==Y(KA:V*'.C<+=&/S/]*@P7JWK1 .%:@]&4"&R%LT>.2_I\'!@,8DV# M<@%66OR1510O?8/D-S ,-HSG$4G ?_LQ"6)&241B^(3>/&0 M<>SPXORP7.D-+V'BXS1H4$_@3S_]%F;L\PF2R4 R M.84^G>/P51U2E$MRO$3'&)_$/,[X_4#>+930+D"1.'1%B#PL"0PE^9_V<#J-)&-.8,R72/&$TBT;>7"[- MEBL@84)'24JS.#H4(\JL81%YWZ2X*&6[ 8/<5PH SPV#^WO(%RD.9&2!+LZBV.[G,VR349R0+,[HB!5V M&6UHDHTHRQG)T"L*G75&,BQYGGB/:\#K<&FPNR_(A??HNNK#M0P.SFX-V?_2_F_0UZQ]6J%IHTL$17=CG"FJG^5NH5(S?N)EA( M@]/HQ#5>Y*"L >XOI31[Q088/@VF_P%02P,$% @ -D@*5\R.#YKO! MK@X !D !X;"]W;W)K&UL[5=9;^,V$'[WKQBX M:)$$JJW#5[:) 7O3[@$$&VRR[4/1!UH:2\1*I):DXCB_OD/*4N0T<;98H.U# M'V3SFN/[AC,DSS92?=89HH&[(A?ZO)\94[X:#G6<8<'T0)8H:&8M5<$,=54Z MU*5"ECBA(A^&OC\9%HR+_OS,C5VI^9FL3,X%7BG055$PM5UB+C?G_:#?#'SD M:6;LP'!^5K(4K]%\*J\4]8:MEH07*#27 A2NS_N+X-5R;->[!;]RW.A.&RR2 ME92?;>==^['3V6Y-6L-MNM/_BL!.6%=/X M6N:_\<1DY_U9'Q)[P. =CF6OW"YMZ[3CJ0UQI(XN=,'E0<%'_ ML[L=#QV!F?^,0+@3")W?M2'GY04S;'ZFY :474W:;,-!==+D'!,I&FHKHZ>MV.QYI4L6XWF?TD.CNL7^_(?O@HG_TP$, MHQ;#Z)#V^35E8U*1TW(-#9ZG?/S[6GH7&&.Q0@51X"@/>Q0 ; /PJ/?Q<@GV M^W1]T3M:5 DWF!SW6HK72A9PG:&XIP^6PY/3>*)QXLR#8:WKC&2D]]1\4AH$7C,?> M['2ZU_1.PZDW"V>]D]X' >^K? LU"X2W-7])=K>5 !0&%2; A9%=/X"E"JUW M!IH)VDR![W\/2&VSM1(DJ6FW$?/[]'C H%3REB<4 IK-9"Y3QKD M+?/*6M$#N,D0:'\*S>J:%M.HK:84 Y#[[@]@$<=2)9PH(Z<,2;9>>GO.6R76 M.',]KEUX";_ONP^.6$G^W7%KAO13X"$:!%2,\IP$CKN0K96OA&W]>D3/VFR80L^EMY#BQU@6)9H. M7F)NL8?!(CP=3!L,<&1!!8/Q RCR-VW+AB*JB$:W)QV1'?:(+WOVD5)FC.*K MRC@<.\KQ+D;MT-O>/M,EXQ2U6P)DY]:,*[AE>87-:D%'\HX#UE!E,F8@9D)( M RLD)F*9"GY/,QI+IFITC$A+"#9?<]8ALA)VAWT:7 _@S6)Q5?-EN2)X2%$^ MKK'1XH*D$G>< AW[,;J51ZOC':223E2:)ZBD<\_2JB*B+."4RIO)K">,G-1T M1#:H]%:@2K>[T>=H'?1.7$)^B(VTI>F?R\E.J;$,6?UV\5K2]JNSK)N@+*'X MF7I[V)+/*=POINDC4-^8J='!3!T-)M^0J1TR_O5\#8+!Z''"SOY/V/]*PAZX MXXS;.\[XJV\G;2P5EK3;G+,:4[<[GKKW'-3\]-WL:\WUWG82OCV,H3MJ,,Z$ M[6^;*@ WTK"\_FWO3,V]:>$VV%_N7=T;T<-=IG-;B3Q_,O6B8+K3L'U&Z MO>O 4[$:=MX0E+2I>RE1$LM*F/HYT8ZVC[%%_09Y6%Z_Y"Z92CDQE..:1/W! ME(*CZM=1W3&R="^2E314(5PSHP&PO=V]R:W-H965T7R1& MW@I\8+!5O3$QD2R%^&@FU_G4#8Q#4$*F#0+%UP8NH2P-$+KQJ<-T]R:-8G^\ M0__5QHZQ+*F"2U'^Q7)=3-VQ2W)8T:;4=V+[&W3QC Q>)DIE?\FVE4U0.&N4 M%E6GC!Y4C+=O^KGCH:7E%-9Q,IMD0::40S QNJU4;G M&#>'LM 2=QGJZ=DUWX#2R+)6A''2\$QP)4J64PTYP66F&2AR"ZT*1=SR'_%#?1V?W'D<[CR^B5P%_;_B0Q(%'HB"* M7\&+]PS$%B]^ 6^!>9XW)1"Q(GTV_IXOE9:8-?\<"[K%3(YCFIMTKFJ:P=3% MJZ) ;L"=_?1#F :_O.)QLO0W]P&/VZ/$Q-[\+R+F"#*HE2!*'EN;(0=)A M3_J3V=W-!3'/^\65?6J8?NC#8F;K NL",<6#E0]X>31(S&F3 M6F1%F20;6C9P[H1GP[,?>X=!3L(!B;P@",S3'YVFWNDX=9)A M5S7&V*%Y8;#(9I:=>$H9DX-P+3$:80<3LD]P4:15_@$)EF MF6R>17Z"V8DIFWII@F?#'H_".&FJ%&V['0P=SR?#]!WIC[P2NC@SCE*\+ MRHXS/GJ%;ZRLU'Q'B"D++ -K'!,X>?MTCOIDXM5+T_!;N'3PMADJ%U#K'9=1 M^%_9FQ[C4M60,5JR+R8@9MH#!51FA4W;?AICZ J[#4VVN&\+#>XBZZV?H[?/ M>=KG?(PU+$V_GO,HPOQ-+.E_9EI\+>7A\8+QE/0/=_[\CN 7)&N+1*^2&(?B MMT]N>%@?PF3LI>$WY+3E=V3YO;'I9SZ(WY70_ZL81\^9/M9F^+TVL0*YMLVP M0A<:KMN.<;^Z[[?G;9OY*-XVZQCMFG$D&E:H&@Q/1RZ1;0/<3K2H;=.Y%!I; M6#LL\+,/T@C@_DH(O9L8 _M_(;-_ 5!+ P04 " V2 I7OL#)I M:J6H"?E-!Y&@W;1-JH9*NSU,>S#)0:PZ,;.=TO[W.SN0LHFB[@%\9]_WW7 MX/N)5U/6./G8[LUE/A:MYJR!N22JK6LJGV? Q7;B#)W]QBU;5]IL>/EX0]>P M 'V_F4OTO)ZE9#4TBHF&2%A-G.GP!OPG<%6'=C$5+(4XL$X7\J)XQM! MP*'0AH'B\@A7P+DA0AF_=YQ.G]( #^T]^R=;.]:RI JN!/_!2EU-G,PA):QH MR_6MV'Z&73VQX2L$5_:;;+O8&#,6K=*BWH'1KUG3K?1I=P\'@,Q_!1#L ('5 MW26R*J^IIOE8BBV1)AK9C&%+M6@4QQKS* LM\90A3N??= 62;.@S77)0A#8E M7E0A6R@)9W3).-,,]\_N[/GYV-.8U$"]8I=@UB4(7DF0D!O1Z$J1CTT)Y=]X M#\7VBH.]XEEPDO!KVUR0T'=)X ?A";ZPOX'0\H6O\,T/:Y^:VBE7Y.=TJ;3$ MW\RO8R5WC-%Q1M-'EVI#"Y@XV"@*Y",X^?MWP\3_<$)OU.N-3K'G"^S+LN5 MQ(J\[?6.57 RQ_$*_C_QX!H*J)<8&0[M>P4#?#WH7^\?[_9F1LSG?G$].)NV M)=-0G@\6E..T>,F5N%D:NT$6HY7$F1ME*1D%0URSP0E9\(1S3%E\DD9ND&1H MI6GHCD89&86I&Z71X$YHRHEX6T\,0S>.1FX:1((=I&=TW;[_8C;]IU^DMX-R]OJ%RS1A$.*X3Z%VGL$-G-H,[1 M8F/[?BDT3A%K5CBV09H /%\)H?>.2=#_$>1_ %!+ P04 " V2 I7T:2Q M%3T# "#!P &0 'AL+W=OL0]&T=S@<[D&Q&5N8+'D2W;3WZX^24R\; MLNQM#XY%6OSX\5-(3;?&?G8E(L%CI;2;1251/8ECEY58"3>)_/HL030H49>03!KP>\0*4\$-/XLL.,NI0^<'_]C/Y'J)UK60N'%T;] M)7,J9]%9!#EN1*/HUFRO<%?/B-. MA[V L^0' >DN( V\VT2!Y:4@,9]:LP7K=S.:7X120S23D]H?RHHL?Y4<1_-; M5((PAUI8>N+ZE- 9.A Z![)".Q'$<_#J3JP5NM?3F#BKCXVS789EFR']0893 MN#::2@>_ZQSS;^-C9MM13I\I+].C@!\:/8!1TH'87TW35PM,IQ%W"X.[0-&\YI'LG0^R2JX-^7COVM[94K90V?!#46 M>Y>88;5&"Z-A.+*TQP>(W0%^9]U>+\$_]ZO+WJM%DTN&?]U;E:C_XP?N%4EN M180KHTQA15W*#"ZX SD37)BJ:K3, @6V!GWX2#ETP=>HBZ=&OWQQE@[?OG,P M/!^<_P;XI9%\[E(_H",>-P2+_*'M IYYP.//!D"AH&YL;1RZ/FC# 80L%O4A M;U@,S;.@\FUSFO33LP3>P)O>G2&A)GL>N"L11&4:32Z$D?E>6\A8/NGX.^M+ MO'UC%$].J8O)+Y?][^91-G EN-_\"&0P5PJ+I5$YKWVQ66.METQAP?I8#'\? M3<*/6L^TTWYIMBA_JNQ184&XQ,OPCCWTO,!]#.R,[; MW3"+=K!^W=Y>3]?"%I)'@L(-AR:#MR<1V';DMP:9.HS9M2$>VF%9\BV)UF_@ M[QMCZ-GP";I[=_X_4$L#!!0 ( #9("E=_,K;C9 0 -$* 9 >&PO M=V]R:W-H965T9%\F)M[#>W M5,K#2UTU[G*\]'YU/IFX8JEJZ<[,2C7X96YL+3TN[6+B5E;)LE.JJPFG-)G4 M4C?CZ46W=V^G%Z;UE6[4O077UK6TK]>J,NO+,1MO-Q[T8NG#QF1ZL9(+]:C\ ME]6]Q=5D0"EUK1JG30-6S2_'5^S\.@GRGX?UKULC,)%Z[RI-\K(H-9-/\J731S>*63T@ +? M*/".=V^H8WDCO9Q>6+,&&Z01+4PZ5SMM)*>;D)1';_&K1CT_?9(ORL')DYQ5 MRIU>3#QBAB^38J-_W>OS _H)W)G&+QW\W)2JW-6?()>!$-\2NN9' 7]MFS.( M* %.>70$+QH;5.86@'Z"3?:%95QK57PU]7,>8LE\?<^EWO$>#]B M:)-SMY*%NAQC'SAEG]5X^N,/+*$_'>$;#WSC8^C31VR[LJT4F#GHGKM'[NH% MV] IF*E&S;7?Q_HH[G[6'S,VPOH'OU2 N5';W/"]N]&!W8>[:PB_+X\WHT^M MM:KQ<,($R;,<3D%00FD**>&!XT4&&H*'L&1Q(@A,>+#B2FW'$.TI'/*.Y!-"966,UUI MKY7;EZ&C!KZ?H0]8Q>@5JIXI"Q';I&DW$8?3*H6IFV0"!<)R9(LX&(&8N 9H0D;W=8KJ6T=\HVMYSIE MW3PKY[L]'H?4TV&,(L)9//H=;R.\=ZSTNEGTBH6T]C6HKZ4M(2(QQ4QS#H)$ M(B9I)B"-&9H4HUN$;[Q!Z4T4@2(!!KT M*T.1$"A&1,+1C0@X2[#RQ:[*NZ2>CQY481:-[GAT1>]EL]!X9 ]E8+4+H9I; M4\.LQ7E@CZTQTTU'/S1'GN\;'-)^,E]5N9>[1 M9S0),06&'HL<,X$#/=J5R="5R8>[LK_+5O(U7&;[^N\HU/?[;P?_?^FTKU=/ MFZ-K@PIQ3A(A@*6",(%=A-45T]'M^U-N$$WQ;$L$Q!1[!PM*8"LDZ>@//'WM M?T2Q0&G4]63&(FR /$O[S#E(L%\Y6DIHC#(",@3-X[VIF;Q[9M3*+KK'5*@R M/ #Z%\>P.[S7KOIGRIMX_]B[DW:AL2@K-4=5>I;BT6C[!U2_\&;5/5IFQN,3 MJ)LN\&PO=V]R:W-H965TP-%N3[U8Y'#F M\0WG>6:ZE^J[WB$:>"F+2L^OJU0Y+H2]DC16=;*0JA:&MVKJZ5BC6 M;5!9N-SS8K<4>>7,IZWM3LVGLC%%7N&= MV4I5"O"RSD?N;XSL%PGV]WQAK< M^;066WQ \U3?*=JY \HZ+['2N:Q X6;F7/F7B\CZMPY?<]SKHS783)92?K>; M3^N9XUE"6.#*6 1!GV>\QJ*P0$3CSQ[3&:ZT@\NXM:EC?"B/E4R3THZTUH=M&FVD83N;RR17DPBDYSBC/SST@I M:3A[%,L"]?G4-01JC]Q5#[#H /@; #'Q]&"(8#P7 ,??Y ?[1U4R#(#126+!2Y6.9%;G+4I\B.PITF M.WK'Y'&/Q3,>%3*OMG"#*RR7J"#PV>1+C4H8:VZ?$ZY*V53F+?/][0*>'FXF MMH)G"FUOL#XZ?X&RO>,J?@1SY+8Z_34A<)U4YU(Z7;&%FW;7PI#0V%=KFC*8S* M.M#Y1DISV-@+AKD^_QM02P,$% @ -D@*5VTZ)PSO! S0L !D !X M;"]W;W)K&ULK5;;;ALW$'W75Q J4"@ $_&R%ZYK M"_"E;5(T@&$EZ4/1A_6*DA;97:HD93G]^AYR944*9+D!^F!KA^0,S\R9&<[Y MQMC/;JFU)X]MT[F+X=+[U=EX[*JE;DOWQJQTAYVYL6WI(=K%V*VL+F=1J6W& M@K%LW)9U-YR=JTQ&KYQ?#2WYVE8;S\<"G6F_N:7%T,U)#,]+]>-OS.;MWKK3P18F<;%_V33GQ7%D%1KYTV[50:"MN[ZW_)Q M&X<]!<6>41!;!1%Q]Q=%E#>E+R?GUFR(#:=A+7Q$5Z,VP-5=(&7J+79KZ/G) M5"\08N_(Z$-YWVCWZGSL839LCJNMB:O>A'C&1$;>F\XO'?FYF^G9H?X8<':8 MQ!.F*W'2X&_K[@V1C!+!A#QA3^Y\E-&>/.TCN=,K8WW=+":LI37(&(2D2H.';F%7E MJ@Z_^A%==5;[M0V^09$C#!)XR>M#<22 *\DS>/(_425?HDHPT "F1$[R'#XB M-H4B14X+#E=$"OX 3D',C_ $QP5N2D4,BQ0T%SBN>) 2V$@34!!IRFB!K2Q3 MW[*$T#%%DZ(@24+3E-.,YX@C+3)&.<\(0 &"2(J7& ([8+9(\CZN^^(H9042 M#Y\GF9%(U20R_'I?& &-4L&+7KET3J.'E@ZQ. .J2K?WVA+)^^(8',3_&VG+ MP2!P,+IX9L*" 9T@S5@T3-%1)84J$D"7%,$&JF7L@'HA#-+&2[(#E* M#662IR@ Y#Y$*=C@P"&AD(>"TX)Q5*I$3F0ASTDH/XZ"!LDG>EZZZWGI?^YY M-[4K%PNK%Y'"8YWOI*V7.]_A!5MW,=P0O]3$U8^D[1\S'1ZSPQ[W/8?E]QW> M3X)]!C]\9?#W^N;RCMQ:,UM7H :]- %[@N4$;1%E225#:=*BB+WP.2OO.H\) MJ%[H#LGPJ8ZSE3-SORFMCA6T=_8&1=V857P[I]O\06/*LU"<+-R%IJY0$*%' MH%R?1UZ%*0[O;KC@&E$(%K>>1/1H"D*E!#U;%:$3$ZEP!Y,'%M^6=A9A3DL, M*@3-H,!K@92$GN!(S"PAR& \,4]9O*\]W171_E.TU^L$+11#NSN>TN.]$:O5 M=A$'24SZF4_HGT]W@^Z[TN[J(&CT7.HLC+.* M ]N]\1C_XN<2\[:VX0#VY\;X)R%%: M[@H -)D 9 >&PO=V]R:W-H965TIII-;+Z6->?"EGG%?DVV*>E6>#654M7XU&Y7C&%ZP\R9<\ M:UYYR(L%JYJGQ714+@O.)IUH,1^YCA..%BS-!N>GW?\^%N>G>5W-TXQ_+$A9 M+Q:L>+K@\_SQ;$ 'ZW_HO^_:\)01![/0( MW&>!V]6]6E%7Y1M6L?/3(G\D1;MTTUK[H'NKG;HI+LW:;KFKBN;5M-%5YQ]8 M51>\8NF\?'DZJII5ML+1^+GYBU7S M;D_S(;G)LVI6DK?9A$^V]:.FU$V][KK>"U?:X+_J[(1XSI"XCNM)VO,V[]_K MVO-[VKLAE^0JG^?3@BW(=38F-Y?DKQN^N.?%?_:]76EKK8=>E4LVYF>#QB0E M+[[RP?F//]#0>2VIU=_4ZG>M>SVUWO*R*NIQTV%I-B67>5EU?76[6A'YZWVS M/+FN^*+<6[IOH?1@4WH@W5[+]O-H4U4D;?J" MC;],B[S.)OO*DFMO^30M*UXT98W9,JW8O/7W;W=O2. ,'<>1E!=ORHNEJ_BU M9EE5+\C;R923JW?D?;I(JV9],NM(6]3<_Y)-O8E-ZR062J<.'*(=+?,@LKX^ MVKB(9].G.FM>4G 3%8!"]?V$:'<,=2DKR(6"7 ,K(>+]7FJV)NVL1%ZTMJ)# M-W&D6P]P1.4\NN#I?]M=],]T5J=M[WSBXUG6'@2?FMU6ZB]YR[I[*<")6J43 MM8$G"GRB>H!"9/+N.AF2]Q48;G=A%=L!Q:@!QA#MCNTVQP5980 R:D(R1+S? M?KM@H_:()\+Y'/UR(?(U+MNY="3C45WE0H6=8&,K@$9$6U,3T)/,.EW!YZV M5VE\XD6'.MD%D+HF($7$$B=':^.NC.P//1H.PS"0;G4@JBLGZMV,9W\W/X8^ MEJ]%UPE 5]71&9>M=][^-MI8J/ ;6N 6H1[39J=P\WLO( MN*X).B'5+I1 ;D M+K5!6Q=HZUJEK6N#MA[0UM.C+2)3ZKE=@VXOJV!/#S#K&6 6T6K;TP.*>B84 M1<1'MJM6?;#W2G?!VZ^S6.+0-O&/NA='L"+GTY+I][Z@^>/J7D+G^H'EG!#S2E?!6ZN[5PL='N MU48;M/2!EKX>+1&90K_UF+*3J'@26.D;L!+1[HYCMS\-R\H#6OHFM$3$1Z:E M#[3T%3]F7A0YFY#?TVY^R8'&M$%+'VCI6Z6E;X.6 = RT*,E(MONMWW=UGL* MZ")_Y"K.#("6@0$M$:VV,P/@96#"2T1\9&<&@,P F8DS;J=.?"W@L+MG3'3U MKC.HPFP#^=IT=W.@9V"5GH&5R3K";!W-Z3K(?!WE+FS-NCL=82U6FH\0 $8# M XPB6GVS D8#$XPBXK[9"8TYMYSJ#N/8E6Y. &B@"-!/S4#_J>:+9EL'E.JOX?)Y.>3;F76>3=^TOU)DVX!D"/$.K\ QMP#," M>$9Z\$1DO=WV8M-O+W=L*4J4!K01<#,RX":B[;%E]Q%95AQ0,S*A)B*6#6>W M9MO&L713 BTCI=.T!N>"Y"O0W:$!E)%54$8V0!D!*",]4"(RL==4S@2MEU<\ M#Q0!(",#0"):72<*-Y 8W4&B?7[VX*LF$> Q4KJ4J?_)4MZ^[OX,<(RLPC&R M <<8X!CKP1&189W6X\;#/E7&0,?8@(Z(ML>30JFR$H&1L0DC$?$QG1D#*&,E M4,J=*9RC9]EX)K\9S 8W8^!F;)6;L0UNQL#-6(^;B$S1J3_M]F._* M>0&HL0%0$>VV>;^O558@0#4V@2HB/JIUA3LU#[R/I;TO\"FO]<:[\I7I[OE MV-@J86,;A$V L(D>81'903VX<\_91ONL4;!K JQ-#%B+:+5GVB; V<2$LXCX MF&9-@+.)G+._C#G+2'<3^:XQ%:YYRAO7W;T!JHE5J"8VH)H 5!,]J"*RWAZ# M2YPP]ETMK'0^* %H)@;01+1!*-XN!E=@984!+!,36"+B(YT+2H"3B>*%S2O6 MW5#W9YJ5L\,_@LK7HKL7"SD'=H,.["0=B%$'NED'BM_%DI5*Y(=L1 M@A 1$\DWJ9".X"A>WOS$ M*D9NZJIN5OXV:XJI6)HUP_R*7&>KL*K#Q[;(RK7W?B%"P;%*T'7SQWX#0HJ" MHQFC@.A,^K5_XD+3EI*EA9 %QR1E 1'WG%Y:'7ND!0IA"XY1V@*B/N954>H( M40N.(GL_Y_7BT'L^D<:U]WHA8\&Q&[+@6*&N&#"DFS"$Z&3]UC]1H5U6*7)( MS!PR"AW2.NV+^U+,(#(+(=)*(=+TI1A&A*01"9-+FHW+#@:JG4@B,9/(0)JC6**,/51[2RD%%$DI@CN[3U\ &PEFX@*X434;CH1M1)/1(5\ M(JH94(3I^GNM_]YMM<&O$$=$3?*(,'&/'[LZI?4)?#4*),+4QS6DP%H40(FJ20H2)^TR) M1"I0(86(&L408>JCFM(3TW'EE'S'RMF4%>O4#(,AKI4L(BJ$$5&[:4342AP1 M%?*(J&8@$:93[<-=LV[KE.PJ,-0DF @3:R:@4"&:B!IE$V%J=;N&R=#U]B?H MCH1OF5CP8MI]ET9)QDU1U>H+)S;_W7QAQ\^K;ZF Q5??]G'#BFF:E63.'QJI M<]).^"Y6WY^Q>E+ER^X[*^[SJLH7W<,99Q->M LTKS_D>;5^TJY@\S4FY_\' M4$L#!!0 ( #9("E=$I]!BG , &P- 9 >&PO=V]R:W-H965T-]1R( _-.@]81!4!D%!M/2LH#5C MADU&2NY V=&$9@N%-H4UL4F$7<:%4=2;D)V97#.3*P2Y@F6NJ4]K8"(&B@LF MDG]8(?6K&1J6< W73"EF97\-O\*'Q0Q>_?QZY!IRPX*Y437E93FE_\24?9A+ M838:?AB]9G2; MUAX=*QUOG?^%R]VMV_59VM[A%I9'6 M,F)98AC?[Q\LE;DP3;1*P/" 5A#0 >0]XM4Z\PMY#6I>@_95DVE*+!9&1G?P M:8XV%AL3MQ7FN2%X(K CQL.:\?"'[F##4PIQ(K C("\$$\MT[[0E)=[_[,]UIIS:.Z<^DNM-3 (/FG D]B*;&5,=QK/,I<*+W907"WBFE MXL38J9K$NE) "A_$69PF22_FA(IHV/?71FK8E[5A5,!((5US3M3C"3 Y&T0X M>KIP0R=3XR[$PWY%)G +YGLU4G86-R@%Y2 TE0(I* ?19WQ\@GLNP*_X06&F MU\;(E3*6\LY-+HM!E#A&P" W#H+8TP.< F,.R?*X7X)&34X7N#Y^0K_PQ=MB MQD3#J60_:6&F@^@P0@64I&;F1LZ^P+*@KL/+)=/^B&:+M=TL0GFMC>3+8,N M4[$XD_FR$6L!N+,A(%T&I)[W(I%G>48,&?:5G"'E5ELT-_"E^FA+C@KW5&Z- MLG>IC3/#V\730+)$FDX$+6E.A+'-RF4M#!435$E&LTX9UZO$Z&_"^E98GH//[FE96 M(@;]N@8^!O7[.6I!**?Z8UV1' :1E;4&]0#1\/T[W$L^!8AF#=',HV<;B(Z4 M?7^4>=Q#(^;[*HIUUE=V.;HTP/6SS+,6F'<:YIU@B\^UH5;T4*!:0UDSQ.S; MHY]C&<;)T",0I0.,N@VC;A#IHE:"FEJ![^(%G;NQ;AX]^H.NJ:"\YD$U!'/L MV-->4T&O137T6F!^T# _>",UA'&VJ^&P873XOVH@\ZUJ".;8L:='305'+:KA MJ 7F.%FY1O)&>M@"U-TJ"+QF93B(=076GJ>2%>B25TH^@&ODJS\0X22[=G;E M;#AM416X#;/#*[?#04MZC2S"0-C+(L1IY6,X;$ O4,4+/A3A)+LV=F5]N-NF M*MHP/;QR/1RTIM>H(@R4;OY8Q&M;8/<[<4W4A J-&)06*MD_L"U0BQWZ8F)D MY7?%8VGL'ML/I_:O!I1;8.^74IJGB=MH-_])P[]02P,$% @ -D@*5Y4. MI]#C @ KPD !D !X;"]W;W)K&ULK59K;]HP M%/TK5C9-K;21%R]U$*G IFX3$X)U^S#M@TDNP:IC9[8#[;^?[4!*.[#6B2_$ MCWN.S[G7V!YLN;B3:P"%[@O*Y-!;*U5>^;Y,UU!@V>(E,#VSXJ+ 2G=%[LM2 M ,XLJ*!^% 1=O\"$>/WCM-KEC3 P_:>_:/UKKTLL80QIS](IM9# MK^^A#%:XHFK.MS>P\],Q?"FGTOZB;1W;BSV45E+Q8@?6"@K"ZB^^W^7A !"= M D0[0/0,$'9/ .(=(+9&:V76U@0KG P$WR)AHC6;:=C<6+1V0YBIXD()/4LT M3B6+NGJ(KY D.2,KDF*F='937C%%6(Y*3DE*0**+"2A,J$1?L1#89/\2O4.W MBPFZ>'TY\)568SC]=+?RJ%XY.K%R%TTY4VN)/K ,LB/XL1L?1@X"7Z>AR46T MS\4HOPF[P/FB%<;]]S*N3S)PM5[+$ M*0P]?7A($!OPDIK2X;S=.&\[I Q[HK#3*.PX%8XYVP C8!1^,V6A5B+Z.85B">+7,:U.QG_/ M:&WK3&1/S'<;\]WS;DPWW;.-B4[O22?/?YKN-:9[3I73E/(JVPAT\\5992?+ M2ZM\)K(GAON-X?YYJ^RD>ZESM[;#\ZO="8ZY]0_NQ )$;I\*$MEKK;X>F]'F M-7)M+V'_,;Q^RDRQR F3B,)*0X-63__Y1/T\J#N*E_:&77*E[VO;7.L7%0@3 MH.=7G*M]QRS0O-&2/U!+ P04 " V2 I7)J')/+ " "K!P &0 'AL M+W=O M,G;7KF4R%I7F>0G7$JFJ*)C\=P%<;"=>Z#U>N,F7*VTO^,EXS99P"_IN?2W- MS&\I\[R 4N6B1!(6$^\\'*74ZIW@1PY;U1DCZV0FQ+V=?)E/O, N"#ADVA*8 M^=O %#BW(+.,OPW3:Q]I"[OC1_IGY]UXF3$%4\%_YG.]FG@##\UAP2JN;\3V M$AH_;H&9X,K]HFVMC8PXJY0615-L5E#D9?W/'IH<.@48/U. FP+\TH*H*8A> M6D": N*2J:VX'%*F63*68HND51N:';@P7;6QGY=VVV^U-'=S4Z>3\RP35:F5 MV<(,\@V;<3A&I7G=CE+0+.?JX]C7YCE6[6<-\Z)FXF>87ZOR!$7!,<(!CM#= M;8J.WO=AIJ_!3+__0DMCI8=9*62&%3H6/L#R37QMAKC-$#MX] Q\ M*F&>:W0EE$*_SV=*2_,V_^G+K>:0?H[]PD=JS3*8>.835B WX"5VF<%97WIO M"4O?"+:37]3F%QVB][V#?>'5$.H@MIMMDC <# D-AF-_TPVF%L8=X8 .R6E$ MPEUAVB?$(24!:84[ADAKB!PT= 5*C1#CIJ>R,@-DNC.:BVJF%Q4WG:YVVV>Q MQIYV%O0)#XAQ&>Q9[!,&-")#'.]Y[%&208R'G3!V/-+6(WWMIKG&T6>+/MFY M84!Q'.YO''VR'S$E(28AW3/U5#@((HI)'.V9\CN=T1YCWYA4>C%X/0, -4* 9 >&PO=V]R:W-H965TD[ M,RYJHO10S%VY%$!*FU17+O:\V*T)94XVM'.7(AORE:HH@TN!Y*JNB?@YAHIO M1H[OW$Q\H/.%,A-N-ER2.5R!^KB\%'KDMI22UL DY0P)F(V<"_\\3TV\#?A$ M82-WKI%1,N7\NQF\+D>.9Q8$%13*$(C^6\,$JLJ ]#)^;)E.^TB3N'M]0W]I MM6LM4R)APJO/M%2+D9,ZJ(09657J ]^\@JV>R/ *7DG[BS9-;) XJ%A)Q>MM MLEY!35GS3ZZW/NPD8'Q+ MXFX+LF!-N$X*X)X38AM,XT4JP/.5$D&PJ^0<)$ M:YJYL&;:;"V?,K/M5TKHNU3GJ>RB*/B**:FWL "Z)M,*3A'3K]M)#HK02B+_ MZ=!5^DDFWBVVU'%#Q;=08_2.,[60Z 4KH>S(S_OS?=P#<+7$5B>^T3G&O<0W M*W:& N\480\'Z.-5CDX>=PF;W ?\%G3QYY,?1\RY6WL_*H= LW[)P#VM/ M;]#N:V#AP2WPB8"2*O262XF^7DRE$OJ$?>O:R883=G-,U3F72U+ R-%E18)8 M@Y.997K/N]Q[2%C^0+ ]_\+6O["/GHUA3AFC;*ZK2D58 5W6-8C((DQ]76>) M%WFQ-W37NZ8T8?%.6)C&>!#Z^W'Y<9R?IG$8)VW]X][K(M.=K"9SZ.L7?X3O0^\+XEX(%@>]ZDK3=IOS>L_,OY3X_. M/TY#/QT<%H#TZ&!C+PK" 8X/CLEQX&&E:)2X.Q_\&L3<-DX2V0/=?!/;V;8W MN[ MR<'\V#^?-"W6'TS3\+TC0E= B2J8::1WEFB9HFFBFH'B2]M63+G238J] M7.B^$X0)T/=GG*N;@7E V\EFOP%02P,$% @ -D@*5U^E,H3I @ PD M !D !X;"]W;W)K&ULK59M3]LP&/PK5C9-3&(D M<5Y;VDC0"(UIFQ",3=.T#R9]VEHX<6>[+?S[V4G)0FH*D_B2V/'=^;F+'6>T MX>)6+@ 4NBM9)*8@ M8% HHT#T;0T38,P(Z3+^;#6==DI#[+8?U,]J[]K+#9$PX>P'G:K%V$D=-(49 M63%UR3LG,GH%9[*^HDV##;"#BI54O-R2=04EK9H[N=OFT"'@IPAX2\ O M)01;0O!20K@EA'4RC94ZAYPHDHT$WR!AT%K--.HP:[:V3ROSVJ^4T*-4\U1V M7JVA4EQ0D.@@!T4HD^]'KM+2!N 66YG31@8_(?-I51VAP#M$V,,!NK[*T<%; MF\SD?V0F7W^B@W=O_#@ZMFGE^[5R*+267VOA/5JN3JR-#;>QX5H\>":V>Y13 M63 N5P+0KY,;J81>R;]M 3:"H5W0[.ZA7)("QH[>OA+$&IS,U.L=VV)\3;'\ ME<0>!1FT00;[U+-+LM'+68&@A$E;; T]JNGF&[;.0-R6'^\M_S-(.43_]B5A^D0C50$V2_%.#1]P&&*_9\D"\Y,XC 8] M2\_C'EE*6DO)7DN=;_,AJD#9G"2[VR.*8]RK<))8EGT4ZGW4\;SF2Q]QNF/\J]A0 M*L'W/"O$S-I(N;VV;9%L:$[$%=O20MU9,YX3J4[YG2VVG))5E91G-H;0MW.2 M%E8TK:XM>#1EI$_[C#YB4L$]4GV-6QKF.!I!22Y4VR&D&>%O4W^=X(<9" \2,) MN$G IR8X38)S:H+;)+B5,G4IE0XQD22: @RQ S[?QN#BQ1!F?@YF_N<_X.+77Y#OO1IBQ>.LF":*A2H6 M'F'92L%61MS*B"NX\X2,EV"1D4)6:KY]4!/\^T&%@_>2YN*_(2UKMCO,ULZ_ M%EN2T)FEK"THOZ=6I(<.7PTI:A(6&X)U-'5:39TQ>G1;+H%DDF1#DM6I7I6J MU[;[R)^$$+I3^_Y0C#K,/PCSH.OX+NK&Q<=QKN(ASVGC.B6X;0GN: D?J!#7 M:FU+RKS,B*0KM20II9*4Z$5OJ*Z:%QP,Y*7KAX$SZ14V$.6YHW6MI?C_TRWM$#,9Y@W^L5BA1V]HOJ1\T)^CJ'/]:1(6&X)U) Q:"8-G7/,"DYJ:A,6&8!U- MPU;3\.?7O/#8"EX0.KVU;#X0AESH>G[/64_'=4J8M"5,1DNXH! 7]/^ 3 KMU['M.--I^16_URQ-GRFO@M9H;'^6&\A,]-TX^>W88 M[3E-T;JJ[KM.Y#RG[49[VK.%-4F+3=&ZPNY[833>#(_;[KA/5>VL!X]L=QR' M5=\/L=>WW4"@Z[F>\TC?B_:-+QKO?+_039ID5(P;;)1Q]CPP28M-T;KZ[3MO MY#^GP8PVXT9IL2E:5]A]/XY&6],G#!8Z;ZZFPN@+[ M8%]*[R+>$'Z7%@)D=*WRX%6@1L/KC;GZ1+)MM56U9%*RO#K<4+*B7 >H^VO& MY,.)WOUJMT>C_P%02P,$% @ -D@*5XK!;?B" @ KP8 !D !X;"]W M;W)K&ULK55=;YLP%/TK%INF3JH*,81.+4%J0J=M M4JNH53=-TQX&L&1+NTSJ"_C:]YS[A0_)6JI[O00PY+$J MA1YY2V/J,]_7^1(JID]D#0)/YE)5S*"I%KZN%;#"@:K2IT$0^Q7CPDL3MS=5 M:2(;4W(!4T5T4U5,/8VAE.N1-_ V&S=\L31VPT^3FBW@%LQ=/55H^3U+P2L0 MFDM!%,Q'WL7@+(NLOW/XRF&MM];$5C*3\MX:GXN1%]B$H(3<6 :&KQ5,H"PM M$:;QT'%Z?4@+W%YOV#^ZVK&6&=,PD>4W7ICER/O@D0+FK"G-C5Q_@JZ>H>7+ M9:G=DZQ;WPB=\T8;675@S*#BHGVSQZX/6P!*GP'0#D /!80=(#P4$'4 UVJ_ M+<7U(6.&I8F2:Z*L-[+9A6NF0V/Y7-BQWQJ%IQQQ)ITJ_(*4>2),% 0>&E[C M3,TQ$?C%'65@&"\UN69*,3N?]XEO,*B%^GD78-P&H,\$B,F5%&:IR:4HH-C% M^YALGS'=9#RF+Q)^:<0)"8-C0@,:DKO;C!R]W9?7Y']H)M??R=&[-X-X>+Z/ M*SNUT-.H[&KW$GF: I#EG3GC@$154 MP[[NM2Q#QV+E\PC ^C0:[;MG?;@,ZI#3LW=I2_*VK M7(%:.$G4))>-,.T=Z7=[U;UP8O/'_AC5N!7/WS2ME%\QM>!"DQ+F2!FLNCYLM , ,H1 9 >&PO=V]R:W-H965TQ"\0=;EW,>\7W%0Q]I=N#BJ]P"*/2MR$LYM[9*[:YL6Z9;*)B\Y#LH M]9DU%P53>E=L;+D3P%954I';Q'%\NV!9:<6SZMBMB&=\K_*LA%N!Y+XHF/CW M ^3\,+>P]7C@+MMLE3E@Q[,=V\ ]J"^[6Z'W[):RR@HH9<9+)& ]M][CJP2[ M)J&*^#V#@^QL(R-ER?E7LW.]FEN.&1'DD"J#8/KG 1:0YX:DQ_%/ [7::YK$ M[O8C_6,E7HM9,@D+GO^1K=1V;H466L&:[7-UQP^_0"/(,[R4Y[+Z1HR7TV4SGJ?BZ5*S<9,L<$),2E'R#2CW;+A)0 M+,OESS-;Z:N86#MMB!]J(GF!^.N^O$34>8.(0RCZWNCINT(=.]]7 M=J*_;G0\NE90R+^'S*SA[C#<5/V5W+$4YI8N:PGB :S8C-UY-V3IE+!D(EC/ M5-J:2L?H\?U^J;AB^9!C=:9799IE[2%V<13YA,[LAZX9=9S?B:,.=3V?DGY@ M=6 MZY2P9")8S\B@-3)XS24PF-+4*6')1+">J6%K:OC=2V#XO")"U_%)<%1B W&4 M.N9S5&(G!/9$1*V(:%P$7ZL#$S!:5*.(<^__E+!D(EC/.NP\M6;.:Y950Y_( MUTEIR52TOK.=IA=_=VTUJ=U:((XNKNBH;5@,!&(W&&HP3HGL*WEJ/O%H&Q9_ MYF7*BQTH/2TV D _DJGQO[!QX-G38M*6GI"53 MT?K./G7">+P5'BTX]UE#KWM ZASWO$UDZA?'-0[BN^J1^DE5[ISK#:WP%8@3( ^O^9Z8I_/V]4W\ M/U!+ P04 " V2 I7VZT[@=D" "0"@ &0 'AL+W=O8^S,36,L]*N.%( MK(N"\J=+R-EV;+G6\XW;;+&4^H8=CU9T 7<@[U1R;$46FL&2JZ>9XLGXJI2T7&33'! 5 J0X1J7ZV(X2 MD#3+!7(_CVRIWJ/1=EIK7E::WBN:W];E"<+.,?(<#Z/[NP0=?>R3F?R/S.3Z M-SKZ],$EP7F?5C*LE4"JM%RCY0UHV2J^)D.OR= SXGA_AA2=Q%[$AYOX\)!ZK)>W+ZV*%1B6 M/KTVL8]=@A5VT\ZA@I$6#+MN%)T&+W')8!$'6O0;B_X^BWZ?Q8H5MFHGF(3. M:)_!06Y_ M9:COR'HGG>0 G;U)14U2T7!23-*\+Z1HY[AR240([F[F:.>\&ULK95K;],P%(;_BA40&M*T MI$Z:W=)(;0-B2)NF30/QT4U.&PO'#K;;#GX]OJ2A1=D8TKXTOISW\3G'S9ML M*^1W50-H]-@PKB9!K75[$8:JK*$AZD2TP,W.4LB&:#.5JU"U$DCE1 T+<12E M84,H#_+,K=W*/!-KS2B'6XG4NFF(_#D#)K:38!3L%N[HJM9V(RO-+.PI%6V *RHXDK"!?PA<)6[8V1K60AQ'<[N:HF0603 @:E MM@1B'AN8 V,69-+XT3&#_D@KW!_OZ!]=[::6!5$P%^PKK70]"^[V69I<:G"ZUJA M#[R"ZE ?FCS[9/$NV1E^%OAYS4]0'!TC'.$8/=P7Z.CM4%[S_\',;[ZAHW=O M1NGX/SORYFZRT$WH(?NP6.288QUC@O5DA(F@;$& M!7(#06ZSC"Z'FO>:L.*58 ?M2_KV)<_1\VDCI*:_B#,8>#1.J6"H>YXR=A1K MDYL\3G":IEFXV>^+#TOWPT9GYS@:'\850W'G$4Y.^SA?3;CWUC8@5\[]%"K% MFFO_3O2KO<%.G:_\M3XSQNM]\@_&N_8UD2O*%6*P-,CHY-04*;T3^HD6K?.& MA=#&:=RP-A\/D#; ["^%T+N)/:#_'.6_ 5!+ P04 " V2 I7WB-XE(D% M !4& &0 'AL+W=OT$"I+8NOJ:.@5SL;HIF&S3M%HM@'VAY;!.52)6D[#A?OT-*5B3'<9Q6W=V' M?7 LD9S#.6Z9"1E3C MJYPU5"R!3JQ1%#8\QVDW(LIX;="W;==RT!>)#AF':TE4$D54KLX@%,N3FEM; M-WQ@L[DV#8U!/Z8SN ']*;Z6^-;(428L JZ8X$3"]*1VZAZ/7&M@1_S!8*D* MS\10&0OQQ;Q<3DYJCO$(0@BT@:#XM8!S"$.#A'Y\S4!K^9S&L/B\1A]9\DAF M3!6($)E_Y)E-M:ID2!16D29,7H0 M,9Y^T[M,B(*!ZS]AX&4&WH:!YSUAX&<&_KX&SAO6<#?6!02(Y5HL;X=+HY? /.U2 U7/I?=RZ3T+[C\!?LDQ QAG&EZ] MP^R:D$NN*9^Q<0CD5"G0BMR^0QMRJ2%2?VV+2SI!<_L$IB@=JY@&<%+#JJ- M+J V,/X[K[=%ITJP895@HXK 2E'R\RCYN]!M@GS&!-DF?VK9LI:FA"\&7L_K M=+UNO[$H*IN.:Q?'N6ZKU>UUR@.'CP%]I]WQW8UQHST 2V2;.=GFLV1--9A* M$9&;.?![_) SL01&3H.O"5/,_A[<7D$T!KEU3>ZC*T:HR2E6"#:L$&U4$5HI2.X]2^ULKQ]ENRUMW:\Q2HTXAZUV_V6[Z MF^7F\;A>Q^LYW?9&M=GIQ$N5?G[2DHB=7,3.-U2DCXSR50*XPYWM79=VSO/2 M%5\EV+!*L%%%8*5@=?-@=7]T7>I6&:4JP895@HTJ BM%J9='J??-=6FWY:VW M-6:]1[L6M]5U_9ZS49=ZCW8MKMOTVEW7W2A,.[UXJ=1[S%J2T35'WW)+X3#E M/E>XWW/R-@E7J3_IR0&/-'GENL*2M4HX :Y!8H8PK@4>KQ]*&)U),(5-DW6' M!.(ZSB\$\%FOC 5:*LPE,=W8HQT12F(I%FP"TO3.12AFDL9S%I#K\[-3HD28 MF%E4G7R< ]&29V0:-38@N'.A;:0,@)PY*+GFDTSUT]*C$P2,8# M:M^8(A^NSA#BR''LAQS0&)V\8V:N<&4/9W[=Q<-M&*+!89&WF65/[O7TA\!H M2B,A-;NGINRPAPI$TPK$>! F$U#9Z1J5DA!:7]6HT50OJ00DQ2>$"_XJ M$%$,NL 7Y3LM<3 ,>_7.F@,Y,*3<>NN!%/H[6Q^UJ42I4$;[FV:%+*B'>ID+ M(02E6DLV3K3ED4D.=P$HR]Z\E96.*_DKG;=CR-PH4G+H29O9K&A2$2KM.KG;PUO_X^L[?$C]J=XR'^XF_K<;$G MO>!^F"*];[^BJ?9P#1='- .R? M"J'7+V:"_!\)@[\!4$L#!!0 ( #9("E?:^^0T) , ,D/ 9 >&PO M=V]R:W-H965T:23D_L6V1S"#%XIC-(5,C$\93+%673VTQYX#'N2BEMN]UV$)2DL$U1V*1II@_G@-EJZ[E6D\O;LAT)O4+N]>9XRD,0=[.K[GJ MV15E3%+(!&$9XC#I6F?N2=S6]KG!3P(KL=9&VI,18_>Z,QAW+4BRA#Y1JD%K&WY)I55-JX7K[B?XE]UWY,L("^HS>D;&<=:W00F.8X 65-VQU M :4_@>8EC(K\%ZT*VX8R3A9"LK04JQ6D)"N>^*&,PYK \W8(O%+@[2OP2X&_ MKZ!1"AK["H)2D+MN%[[G@8NPQ+T.9RO$M;6BZ48>_5RMXD4RO4^&DJM1HG2R M]Y6Q\8I0BHXBD)A0@=R/'5LJLAZWDY)R7E"\'91OB^P8^CVZ'$3IZ MOPW3/P33__X+'7UXYS:#TVVLJ)X50:)8;L[R:I84'X+9O21;Q;T*OE<%W\OA M_@[X(%-;FF1$PN=+=5S&:)!)G$W)B (Z$P*D0+\OE08-)*3BS[:\%!,TMD^@ MB\R)F.,$NI:J(@+X$JR>7K]SNBT[)F&125AL"+:1);_*DE]'SX_(G3HBV\)? M*(-UO5;HA1U[N1[9PJZY;N>Z01"V6YN&T4N@[S1;OOO,+MX#N.%L MHW*V4>OL!:-LRO%\1A(T9'2AJ[G:A5>0CH!OW8&UO$-WH$E89!(6&X)M)"6H MDA*\=9T(3&;))"PR"8L-P3:RU*RRU'QUG:A5'AK^ M9:._OMEM=VPN:S6F)R MTOC_DVX$K54%K;5WO?D!R2S3_4>+C MG%PF6Y9\XBM"!/@2A3&_ZJV$6%\:!O=7),)\P-8DEBT+ED18R,UD:?!U0G"0 M.46A@4S3-2),X]YTDNU[ETPG+!4ACPTO/60IA\SB R5;7OL-5"AS MQCZIC;O@JF>J$9&0^$))8/FU(3\!/N6!1X2Q'$-$X M_\9?"A U!V@]XX *![3C@- S#E;A8!WK8!<.]K$.3N&0A6[DL6?@;K' TTG" MMB!1UE)-_><$!C4$:^RSF+*0!%B0 M WJFAS_3> LLP^0B2SP_O$67/S: M)G-[BLS-V__ Q>^_0-=YU:;E=6O=$E]JP4P+=6@9$F9)%)5$429N/2/^*',Y M2$,"V +4Z<[^DH;@3I"(?VRCF*O:[:IJO;CD:^R3JYY<$#A)-J0W58,V7[6Q MU"GF:1)KT+1*FE:7>GU^MD'+G9W,6:V)F^G(,BUW8FSJ-'(KMV;EFNJO:>9U MCJ0]3M 1HEV&:'>&",>#\6^UJ0)F]R2:DZ1UEG1*G3I+=(IYFL0:")T2H7.6 MG'-TTM0IYFD2:]!T2YKN#^3<=;?S#+:2SIV&M11$0W9H5?-T MJ34AUDI[>)9<+&1U(=6IYNE2:R*M:GO86>P>2L@#WC.KG3?:RZ*V*K;%K+6, M/6S7#+XJQ6%W+6X=GY3?44IWS""=:IXNM2;$JMB']GF24FOEKU7-TZ761%H5 M_["S&CZ8E-W>,[N=M[.71= :66-K-RM;[%I+UB,,F_%7Y3KL+KG1\7G9*73R M)-*IYNE2:T*L*G\X/$]>:KT.T*KFZ5)K(JTN!6!G;7PP+[N]9TX[[]%Q)\M] ML_:3Y3G*>UC5]_! @1^M,4T.YVVGRLF33*>:ITNM>;.UNE) YGENMVJ];M"J MYNE2:R*MKAM09Q%=GY02*NV^ UMHU6_!OG3W-/5=2B[J)V!C_>Q>!UNDRYR!DB$[I]\+@B\5?Y ?*X( DRD"V+Q@3WS94!^7+ M*M/_ 5!+ P04 " V2 I7SH_)G*\" #(!P &0 'AL+W=O=_S.3C@E8'PD ;<)^+D)09L0/#![)$RTIIF!-=-F:_FT,J]]KH1^2G6>RKZJ#0A4DWNR8" 1J9;Z511B M"TO$*%E01A75ZV.P? "7)A%.HR[ND9"P$Q*>%'+B)X,[W<#EL+@&FO2K29)@-#JH>OHT M;A0D81(>B!O Q4F(XW187-2)BTZ*^\8588@_JX\,J8R>>.X'88##GNF-S.C) M._33*!W%^$#G$# *1U$4' AU>VW3G'&?B5C32B(&*YWJG2>:))ISHYDH7MM. MNN!*]V4[W.BC%H0)T,]7G*N'B6G.W>&=_0-02P,$% @ -D@*5P"E(?3@ M @ I0L !D !X;"]W;W)K&ULM99M;]HP%(7_ MBI5)4RMMY T"M!!IA4WMM$ZHW8NJ:A],N!"KB9W9#K3[];.=-"5:F@XI10+B MQ.?8SXEMWPL>3E@N$T)AP9'(TQ3SAS-(V&YJN=;CC2NRB:6^ M88>3#&_@&N3W;,%5RZY<5B0%*@BCB,-Z:GUP3V:NHP6FQP\".[%WC33*DK$[ MW;A832U'SP@2B*2VP.IO"S-($NVDYO&[-+6J,;5P__K1_9.!5S!++&#&DI]D M)>.I-;+0"M8X3^05VYU#"330?A%+A/E%NZ)OX%@HRH5D:2E6,T@)+?[Q?1G$ MGL#M/R/P2H'WOP*_%/@&M)B9P9ICB<,)9SO$=6_EIB],-D:M: C5K_%: 9/_^% !8F@&]/S.CVB^J*+B2DXE<39N';;_;5V^]$9#B"J:7VEP"^ M!2O4H3FG3= =F=4B\*L(_#;W<)X#6G.6JFVYMQB:D%M]#D4NS )CID^;;1@X MWLB9V-L&EG[%TG^11;(:"0'1Q-+JT\R"FC *G^$>AC]PU*>98U!Q#%HYKF.@ M?]0770+=/.04N>,>&J./OW.BEND%W8*0ZC25Z/82TB7PQA7:.L2AKZLCLUH: M095&\$J;-.@R@H[,:A$,JPB&'6W25I]#D8?_K.Z633JJ6$:M+#?Y/PEYAOB"I\$E@KH=,;JO./%S5AT9 L,V75DDE5I)G+6-71P'4']7S-F'QL MZ$JMJLS#OU!+ P04 " V2 I7X@#VQ\8" )" &0 'AL+W=O[%:$,B<9V;,;D8QX MK4K*X$8@65<5$7\F4/+UV/&=S<$MG2^4.7"3T9+,X0[4_?)&Z)W;L>2T B8I M9TA ,78N_?,T-O$VX!N%M=Q:(^-DQOF#V5SE8\MF]@@<%!62\6K%JP55)0U3_+8YF$+@/$3 -P"\',!00L(G@L(6T!H,]-8 ML7E(B2+)2/ U$B9:LYF%3:9%:_N4F;+?*:%OJ<:IY"MY!(E.4E"$EO+MR%6: MU%RY64LP:0CP$P0QNN9,+23ZP'+(=_&N%M,IPAM%$WR4\'/-3E'@O4/8PP&Z MOTO1R>L^7=/_H9E^^8%.WKSRX^BBCRM]/A<^PK7C-^@J$%CRX GR*Y;Q"I N M!$JIS$HN:P'HY^5,*J&_BE]])6D8PWY&TRG.Y9)D,'9T*Y @5N D1K!WT9?' MER1+7XAL)Y-AE\GP&'LRK84 IOH2U@ C"S2=<)4,,/9'[FH[$4U0O!44>9XW MV(U*#Z/>^]'P;-B%[6B/.NW14>TI%*#5YWWB&^1@ZXU^$ <>WI-_,@R'V M]O3WL,5GT2#R^@W$G8'XJ($),"BH0KQ M/E'*]-:^OS$!\7PPR#"P9Z?^"#1 MPZ'VLU^/PS _CH>#V-_SXVXUR0K$W X;B3)>,]5TI^ZTFV>7MHWOG4_TG&O& MTC^:9DA>$S&G3*(2"DWIG0ZT1]$,GF:C^-*VXAE7NK';Y4+/:A F0-\7G*O- MQKR@F_[)7U!+ P04 " V2 I7=I">N@ $ #'#@ &0 'AL+W=OJY1_><[GCD_,3%=[DG1(&'@I5R MX>R5.LQ<5^9[4F!YRP^DU$^V7!18Z:G8N?(@"-[41@5SD>=%;H%IZ2SG]=J= M6,YYI1@MR9T LBH*+'Z^(XR?%@YT'A>^T-U>F05W.3_@';DGZMOA3NB9V[%L M:$%*27D)!-DNG+=PED'?&-2(?R@YR;,Q,%+6G'\WDP^;A>,9CP@CN3(46/\< MR8HP9IBT'S]:4J=[IS$\'S^R_U6+UV+66)(59__2C=HOG,0!&[+%%5-?^.D] M:06%AB_G3-;_P:G!1K$#\DHJ7K3&VH."ELTO?F@#<6: T(@!:@W02PW\UL!_ MJ4'0&@1U9!HI=1PRK/!R+O@)"(/6;&90![.VUO)I:;[[O1+Z*=5V:OD5/Q ) M;C*B,&42P#_GKM*TYJ&;MQ3O&@HT0O%W5=X"WWL%D(=\\.T^ S>_VVA6OT*S M^OP?N/GC-QB%;VQ%%'W:,"WH))6_^/A2T/8\VPU!,$$ M>;W:RBRH ,*1]$HZ_Y-)_S\2*6?@B%F%FR/ X\Y@$Y,,/'@=I@BE<4^/!1>@ M.$U@U)-D ?I>&/AGVB]4I9VJ=%*5I3N\ B6Q[@'I\ O!"*%^L0QA,(QT@?=R M,1OBDA2-;FW0>SHB>"]O>(SB-65446+O>BW7E=K>5=FR:[%=QO'LJ 6G"Y;D M?%?2.MEUV=)2X7)'UXRT>0*PH-)LM5O!"["N]%B7B&Z-/RJ];LRL 8?#+/*3 M&"6]+++@8(Q"ST.]-+(!TS35G".)]'1P@I,GB]%$&BV0EN]Y;4/##9P^V7SE"C-SY_A%C9;CC?:\WVC@\."B]XHP[;<:&\XT8-CO-N[9I<%< M\3YAL:.E!(QLM:5W&VN/1'-K:B:*'^I[Q)HK?2NIAWM]TR3" /3S+>?J<6*N M)MW==?D_4$L#!!0 ( #9("E=@4$U-M0( # ( 9 >&PO=V]R:W-H M965TSG32B)-!.ZA>(XW.?W'-P;$8;(>_5$D"CAYP7:NPM MM2Y/?%^E2\B9.A8E%&9F+F3.M!G*A:]*"6SFBG+NXR"(_)QEA1>/W+U+&8_$ M2O.L@$N)U"K/F7P\!RXV8Z_G/=VXRA9+;6_X\:AD"[@&?5M>2C/R&\HLRZ%0 MF2B0A/G8.^N=))'5.\%=!ANU=8VLDZD0]W9P,1M[@6T(.*3:$ICY6L,$.+<@ MT\;?FNDUC[2%V]=/],_.N_$R90HF@O_,9GHY]@8>FL&5UL.LBSHOIF#W4.6P48[RG =0%^;0&I"\AK"\*Z('3) M5%9<#@G3+!Y)L4'2J@W-7K@P7;6QGQ7V9[_6TLQFID['-^P!%#I*0+.,*X0_ MCGQML';23VO$>87 >Q!?5\4Q(L$GA -,T.UU@H[>=V$F_X.9?/^%CCZ\ZT7T MM(N5'&8ED!I6S['P 99OTFHBPTUDV,')'OA%D8HCWV51I M:9;QGZX$*V+83;2O]HDJ60ICS[R["N0:O-@V')QVY?B6L.2-8,^2)$V2Y! ] MOCN[0=HMP)(]LBF'KN@J!'4(NXFM8QSB,!CYZ^U,*E6TI>KU:8^&SV5)6Q8. M(TH;U3,;86,C/&BC7A O.JDH_:V'4TJB_HZ3MBH,S!X^V''2(>L3&NVQ0ALK M]*"5'WH)\F4GM/5P,ASL&FF+\�(SL^VJK^,"!AMXVHL1$=M'$C-..JJ_.H MM9H&A YWELDD:BV3* @#0G=Z[Y)A3'>;][>V9WN6?F-RD14*<9B;PN"X;]J1 MU?E4#;0HW8X]%=KL_^YR:8YTD%9@YN="Z*>!/02:/PGQ/U!+ P04 " V M2 I7Y0"FSS@" !!0 &0 'AL+W=O= 1ARR$6A9UYF3#FE5"<9Y$Q?RQ(*W-E*E3.# MKMI172I@J0/E@@:^/Z(YXX471VYMI>)(5D;P E:*Z"K/F7J^ R'KF=?WC@L/ M?)<9NT#CJ&0[6(-Y+%<*/=JQI#R'0G-9$ 7;F7?;G\Y#&^\"OG*H]8E-K)*- ME$_6N4]GGF\3 @&)L0P,?WN8@Q"6"-/XU7)ZW9$6>&H?V3\X[:AEPS3,I?C& M4Y/-O(E'4MBR2I@'67^$5L_0\B52:/XMHHW.6( M,_$7=@!->@LPC M-EDPI9@M[1=Z13U5Q34+_+0G\((RHP>,LB"8M]5U#'5R@ M?EPO2._UU1G@_&7@?/F=]-Z\ZH^&-W^A*:KK) :=Q,#1A1?H[HM$YD!0*5EP MG0BI*P7DQ^U&&X6OZ.[S$08 M;R^UV!'4KDF"=_Q,< #43*7ZG/J&#,#&<4*!N ^ULIS=&Q;=!-O?@W4$L#!!0 ( #9("E>V]3*; MG@4 !$R 9 >&PO=V]R:W-H965T!_QHSAY3RA(1%#\.?,WCN"05X_BS M@4[:/LO"T]=/=+^:?#&9^T#P=1;_%FWD]FHRGY -?PCVL;S+CC_R9D)VR0NS M6%3_DV/3UIR0<"]DEC3%Q0B2**U_!I^:$W%2P-@S!:PI8+T".GVFP&H*K'-[ MF#8%TW,+[*; /K? :0HJ,8WZ9%5GV@UDL%KFV9'D9>N"5KZHY*JJBQ,7* M>BOSXM.HJ).K=9:&/)5Y4.F1/DY4<'_OW2D$5W99$1 M-NCK&LV>03OD)DOE5A OW?#-0+VKKZ=, S"*>;:394^3O69:XD_[]()8Y@^$ MFNKS]^+MJ0UY(GXL/0PJJ!TV%@:;:78A>$_&I2 MN*G@^8%/5N5XS9=#8B)A+A+F(6$^"*9(/&TEGNKHJW4@MH6?[S(123$DJ+9\ MK*!(F(N$>37,J6#E=_IA99OEOZ5Q.)4*U*JGEL)E%6:^E/]#2II0N%G.[ M;:F['"RVYX4B8#X(I M$L];B>?Z;SI%XFJSO.-Y>:CX/6Q(X!I'Z8D5F1?,Z?EITXJIK:94;>9JQS96 M$R3,!\$431:M)@NM)J_",-NG4I ['O+H$-S'_+]T9>U@QEZR2)B+A'E(F ^" M*3:M'\WH*QA)/1WV:M;W:FA --PKM?OA!+17'T53 MM>E"(JI/B6[W>;@-!!>GUON>IYOLG&UTTU#KSL@$:0VEN5":!Z7Y*)JZ+KKT MBSIP=X:F6%":"Z5Y4)J/HJE*=U$6U<8H7^'.LR&?M,U9WYT'VUFTM_=U]>,; MK0TT@4+15&VZ#(KJ0ZBO=^=R]WR..R.SH364YD)I'I3FHVCJNNAR,+J NS,T MS8+27"C-@])\%$V]CZ%+M)@V1QGOS@VOET/W37?]U*RWV75Z6VQ7/[RQTD!I M/HJF2M-%4$P?0;4QQVWPN9]Q('?0^F&,O7*A-!=*\Z T'T53ET>7@C&&]F@& M3;*@-!=*\Z T'T53E>Z2+*;-3[["HZTA\W7L+TP:FE ]TZO5^Q.E!^W51]%4 M;;KLB>FSIW]MTF=NI/7#&'WI0H,M*,V#TGP435T>7?S%;+A)0P,M*,V%TCPH MS4?15*6[0(OI[^<:;]+0. M*R)SQ_K)XY$*0R MZ_H^[_9H^US#J^IN_M[Q:WJYKI].Z##UPQ(W0?X8I8+$_*% FA>S8@'F]?,' M]1N9[:K[Y>\S*;.D>KGEP8;G98/B\X&UL MK99=;]HP%(;_BI5-$Y/6YL-Q3"A$:JFF=>HFU*Z;IFD7!@Q8=>+,-M#^^]E) M&M'$I;O8#;&3<][SO#8GSG@OY+W:4*K!0\X+-?$V6I+#5B M/_%"[^GMOM+WA9^.2K.DMU7?E3)J9WZHL64X+Q40!)%U-O/-P-$UM?!7P MG=&].A@#ZV0NQ+V=7"TG7F"!**<+;16(N>SHE')NA0S>3:TO:Q,/QD_K' MRKOQ,B>*3@7_P99Z,_&&'EC2%=ER?2/VGVCC!UF]A>"J^@7[.A8B#RRV2HN\ M238$.2OJ*WEHUN$@(80O)$1-0O2O";!)@)71FJRR=4DTR<92[(&TT4;-#JJU MJ;*-&U;87;S5TCQE)D]GU]2L@0*#2ZH)X^H]. &?M\4I@,$'$ 41'/O:5+&Q M_J)1O*@5HQ<4[VXOP>#M>T?B]'CB].M/,'CW)DS062?;-Z9:9U'K+*KDX'%G MO\[G2DOS;_GMLE)+Q&X)VT$C59(%G7BF1125.^IEEC X<]G[3V+/W,+6+3RF MGMF]&DAJ^Y85:Z#8 \A%H3?*M1$7M1:JM&R?[[(0)PB%8W]W:*@.2P[#(HQP MF+9QSUCCEC5^C35V4=59^!D5A&'4H7*$12B"(793H98*O4:%7%2H7PY"\Y+L M4/7#TB2*\0M020N5O :5N*"27K6A^0.D':9^%,(I3J&;";=,^"C3-Z$)!]RV M%RC)HWFE:^5BQ/WJ"81!=SO[87& Q@D;LIA2SD\2GE-E1J!JT)3TVS:Q3?L M%3Y)DS!..GR.L"2-,0S=?&G+EQ[EF]EW0*'!CO M!6+5+"AG9,XXTXPZUS3M M-6ZXT*($<*HP^P?'!SVT/Y"Y)H5RK"L3&9PBDTE61^$]42+LCI+ MYD*;DZD:;LRW Y4VP#Q?":&?)O9X:K]&LK]02P,$% @ -D@*5TA@K8>3 M @ . < !D !X;"]W;W)K&ULK951;YLP%(7_ MBL6F*96V8@P&TA*D-M743=M4->NF:=J#D]P$JX"9[23=OY\-%-&$IGO8"]AP MS_%W#+:3G9#W*@/0Z*'(2S5Q,JVK,]=5BPP*IDY%!:5YLQ*R8-ITY=I5E02V MK$5%[A*,0[=@O'32I'YV(]-$;'3.2[B12&V*@LD_EY"+W<3QG,<'MWR=:?O M39.*K6$&^JZZD:;G=BY+7D"IN"B1A-7$N?#.II&MKPN^<=BI7AO9)',A[FWG MPW+B8 L$.2RT=6#FMH4IY+DU,AB_6T^G&](*^^U']_=U=I-ESA1,1?Z=+W4V M<6('+6'%-KF^%;MK:/-0Z[<0N:JO:-?4^M1!BXW2HFC%AJ#@97-G#^T\] 2> M_XR M +RKP*_%?AUT(:LCG7%-$L3*79(VFKC9AOUW-1JDX:7]BO.M#1ON='I M]!.8.5!H= 6:\5PA[P2]0Q\WY2GR\5M$,/$35YMQ;+6[:#TO&T_RC.?=[ J- M7I\,"*?'A=,O/]#HS2LOI.=[:M?$ZK*1+ANI[?SCV7Y>S)66YG_Y-12EL0B& M+>P:.E,56\#$,8M$@=R"DUI"?#X4[S^9/4GK=VG]8^ZI_59H),$N75ZND>(/ MJ!"ESM30E[ALS&AM9I?Z-O4\3*,X<;?]1$U9V"N+QF/L!5W9$]:@8PU>8@V& MH!I5U(>B7ASB/:B!,CR.?!P/4]&.BKY$18>HZ.%P7D#B_:DZ+(L)C8DW#!5V M4.%+4.$05'@P6H3#,=UC.JRB'HY],LP4=4S14::O0K-\""HZ^*F"( IZ4]!0 M10<_E4]\,H[H'I;;V]?LF?*9R34O%&ULK9A=CYLX%(;_BL6NJEFI M';XA29-(G9"$5CO=T8RZ5;7:"R><)*B 4]M)9OY];6#8D! :5N8B 7/>AV/. M"S8>'@C]SC8 '#VG2<9&VH;S[4#7V7(#*6:W9 N9.+,B-,5<'-*USK84<)2+ MTD2W#,/34QQGVGB8MSW0\9#L>!)G\$ 1VZ4IIB]WD)##2#.UUX;'>+WALD$? M#[=X#4_ OVP?J#C2*TH4IY"QF&2(PFJD?3 '84_&YP%_QW!@1_M(]F1!R'=Y M\#$::89,"!)8?Z7/\KZ+OBPP@PE)OL81 MWXRTGH8B6.%=PA_)(82R/Z[D+4G"\E]T*&)M$;S<,4[24BPR2..L^,?/Y7TX M$ECN!8%5"JQ3@75!8)<"^UJ!4PJ<:U-R2X%[[16\4N!=*_!+@7^MH%<*PK LL#]V3C&\8FF811'6]+O*JDK->D[NS6H&? M=MDMLHVWR#(L&WUY"M#-[TUY3;I@)I^_H9LWOYF>^[Z)%5S/LG[%FBK,:];. M"F I6.9U>1EVR;I\V\,NF,LIU:QA5[ZU<[AS ?[7%J1/LS5*I(/? M(BI?4N_(ZMV. <*, 6\R< %U40=LR[;ZOEOOP>P\SC$\Q[5.XN;G-Z1OR*T> M%I[C7+\>5ZNB4U71Z5;%),:+.(GY2U/Q6ED=;^1$)2Q0"9NJA,U4PN;.=69Q MNIG%K-?@!"T(%6HYO(DY$C3YKF"9YM%KPK@UBK&VVD[GMO]' M%+1FW=5'*F$SE;"Y2EBH"%;X2#_ZQ$^!KO/E'H:69)?QXJNI:JU6E#[D"RDG M[7?F(# ;VN?F("P6C/[#%\M7]YBNXXR)2=9*7,JX]<4@1XLEH>* DVV^P+ @ MG),TW]T CH#* '%^10A_/9 7J-;EQC\!4$L#!!0 ( #9("E&PO=V]R:W-H965T,YF+LI5(6U[XOXA1G2'18@7-U9<%XAJ0ZY4M? M%!RCQ( RZH=!<.EGB.3>9&3:9GPR8BM)28YG'(A5EB'^?( 805('P!@+U7 -T*T#T4T*L /:-,F8K1(4(234:<;0#7O16; M/C!B&K1*G^3ZOC]*KJX2A9.3;XASE$M "9H32B3! IQ&6")"!?A37]3WY0Q< M@!/@ Y$BCL7(EVIDC??C:I2[&"Y3 7XE")]%7$==K@-^RZT M$OZ^RCL@[)V#, AA2SS37X-'!\"[@8%W+=ETZYO0-7S=5_@>M:P7=VKZ)F#* M,K6F!3*KXE;?G"56ZTR"^3/8[S=#SZ;Y=H-X K[_H2C!O<29^*?M]I3C]]K' MU]YR+0H4X[&GS$-@OL;>Y.,'>!G@6W*V&D^H3@% ML]6L249J);98K-M$?Y\SDX"3I!$$!0 M( [6B*XP*# O^YX;/-=.#E">E&I).*<8;"HK.]5\'S\,PS"XJ0*II6G)ZN(L4T04XA7YXI@-'^Q2?$$PDX_:)L:5C6/G1J.R!KSY[*>/Y?6&W\_^PM\?\#9 M'/-6"[*BCUU0+LDB1V0-U0:U:H-WMOZ!2]U=DD6.R!JZ#VO=A];9^HBH69@K M95&M_C_\G\OV!\IC]URV5.3 ?I$UG#U4G>V5-=F9LJ/;1MG1+@OY>&O!E MIC_O$EG#>&.2,-B5LL'/TEPCB<&,JC',"K'YD9WLV(7AE"URQ=84=D"?R![)6S/=[4F@?5/2K$J%W<.<[E*'N:R M=)\Z98M^_1,\R7YGN$ #%;Y;)\-UVWUM\\;LV;_A?M=_!Z6GZYV-&4'U(> M$%^27 "*%XHRZ R44?/RVT1Y(EEAWM;/F90L,X 9 >&PO=V]R:W-H965T M#=9INW@V'"R&T4^>+QBH?)P^5 'SR]\"58K=/\A>'\8N.O^"U/ MOVYN1/9LN%.60<1C&20Q$?SN-B@;%$M\"_B#W'I-\57XDR<_\"5M> M#K1\1#SDBS0G_.S//;_F89A+V3A^5>A@UV?>RF6-T8 LMC)-HJIQ-H(HB,N_ M_N_J@]AK0,]/-*!5 WK08$1/-!A5#49=&XRK!N.N#8RJ@7&X#OJ)!I.JP>2@ MP5@[T6!:-9AV_91F58/980/C1(/SJL'Y88-3*ZUK3]^<5D10^947\6+ZJ3^_ M$,D#$?GRF9<_*(*N:)^%21#G^7&;BNS=(&N7SF_7ON#K)%QR(5^]F%%]^I[P M7]L@?22O39[Z02C))U\(/P_C-Q?#-.LS;SE<5+Y9^O2$KY./29RN);'B)5^V MM'?4[2>*]L-L774NH1G5R_>DO\OK5"WUBO']#9/Y9 MR)8Q7JO)3\G]&=&U@M3(2S*LI-.@^D'2O3&V2%[WP='&X!3A M/=KE\ZC 1R?PZ]"7DB1WY#9-%C_)]S^R]PE+>23_;AGI58F-V[%\W_Q.;OP% MOQQD.U_)Q3T?S/.Q:N_;L@2)F4C,0F(V$G.0F(O$&!+S0%@C)<:[E!BK]/EU M$D793$SF"?&6;'Q![OUPR\F&BS*'R;_J?+Y2^GVS!(F92,Q"8C82L\ZTI)]0UB)&8B,0N)V4C,*;'I7D!1?4;'4^T@BI&=,B3F@;!&K$]VL3Y1 MQKKU>['VXQ4G=XD@@939!CR+>S\[PEZM!%_Y*5=LP)5TW]B?''V/X[%AY/^: M7Z2)[-5"8C82JGVS01CZ2RVT)< M2?0-<21F(C$+B=E(S"DQ8V^S,-&IKM&#O:-;+C?9WXWJNC:9S0XV( PY.@^$ M->+W?!>_Y\KX_9*?3XWYDG!?Q$&\DL5<1AY&MJN5"-034/I36S@];903L>S6[C()5$)F'K&4LUTSLMD)I9:?MG@8RI MD1W^'NR_K:X+VM#Q.5#-A6H,JGDHK1G,=;U55]:NR@LHR$8$B^=/OZBIW@$- MK;=6VOYQFWX4R\\O8T-'Y4 U%ZHQJ.:AM&88US5275TDO1'!?7X._2;,^HAX MG*JG\]"**%0SH9H%U6RHYD U%ZHQJ.:AM&9RU&56W8!.YZ&E5JAF0C4+JME0 MS8%J+E1C4,U#:J M,:CFH;1FP-?%6%U=C;W=)+%,A'J&!"VU0C43JEE0S89J#E1SH1J#:AY*:Z9$ M79G59] 9$K1*"]5,J&9!-1NJ.5#-A6H,JGDHK9D===U75Q=^CZ[3+*Y?:Y\D MG1]-1'2]Y73AM;K+WD$/+=ZVK$3;;,IN6VXV/5K.@8[.A6H,JGDHK?G3J+J, M2]5EW&_%562'<:J\'J$2]VO*U#@.5W7'?<,5JEE0S89J#E1SH1J#:AY*:X9^ M7;*ERJ+7T:0^"_I^YT35?M\Y#50SH9H%U6RHYD U%ZHQJ.:AM&:^U$5<2I$S M?@JMY4(U$ZI94,V&:@Y42FMF1UT5INJJ<-=SHFJF=UI *\)0S:JT M9X\)H+TZ4,V%:@RJ>2BM&?!U_9BJZ\=]+H-04[V#'EH]KC3E91 =EK&AHW*@ MF@O5&%3S4%HSC.M*+U7_HO:S6 :Q+Q[);7D K)SP0\N\4,V$:A94LZ&: ]5< MJ,:@FH?2FJE1EWGI!#KAAU9[H9H)U2RH9D,U!ZJY4(U!-0^E-;.CK@E3=4VX M>9.1ZO2IOTW7B0C^:3_5KQ9[9\CT:'Y=E V.2P_7$ZM%<+JME0S8%J+E1C4,U#::S_I&D:1(5#]?<7W*1+Y"]?Y;G_P%02P,$% @ -D@* M5]M_R?H5!P _C8 !D !X;"]W;W)K&ULM9MK MCYM&%(;_"G*K*I6Z\5RY;'8M)0:35$T5[2:MJJ@?6'O61K7!!;R;]-=WP*SQ M#.-9$YU\61M\SG,&WF.8>==;%/^5*B,KYLEEGY?5H557;R_&XG*_$)BE? MYEN1R4_N\V*35'*S6([+;2&219.T68\)0NYXDZ39:'+5[/M03*[R7;5.,_&A M<,K=9I,47]^(=?YX/<*CIQTWZ7)5U3O&DZMMLA2WHOJT_5#(K?&!LD@W(BO3 M/',*<7\]>HTO8^+7"4W$'ZEX+(_>._6AW.7Y/_7&N\7U"-4C$FLQKVI$(E\> MQ%2LUS5)CN/?%CHZU*P3C]\_T6?-PT!\9HWS]=E\]=YW,!M C\WP6T3W',3O#;!:\3:G]U&FC"IDLE5D3\Z11TM M:?6;1M\F6RJ29G4KWE:%_#25>=7D5BQE8U6E\R(459*NRY^OQI7DUI^.YRWC MS9Y!3C!5:O2B;*%6*CY8SF>PZ#(TZ#>$"OPUUWVTJ'H%X<@0IU/MZ'S MXD?3N*9#,-/?_W)>_/0#=ODK$RL\GT4L0XJ&8)X9T@SP\&([*Q1SR<+/CDN1 MDQYZC#9P:N\QYT9L\Z)*LZ7S+MM?1.N+T>??9+CSKA*;\F]3[^W9S,RNK]27 MY3:9B^N1O!27HG@0HTD]=/3*U#"0L! 2%D'"9I"P& BFM X[M ZST2YPEZD MU:XPWU\"4W_[OGXU,X11QIFOW87"H'>[OR >8IYVT8L,/.QC@JEV"YI9CW6H M+$ P11:,NF4A.D.8UV4I*J,4;;K:^0A[B.CW>GNAH7-N4%H$2INU-'5:2!%Q M$=.^Z+$IU">RIP+4A:K2':WHL56ZM_DZ7Q;)=I7.G=M\O:LO<:7S^;W8W(G" MN,2R X>NL4!I(2@M J7-0&DQ%$UM&]*U#?F.J_06#M5"D+00E!:!TF:@M!B* MIK90Y_-@JQ=@7:W;4PUL&&SW8[L M'6SW=YZS$NSI@]7MNS6<(9\%NO\#6C8RE,7<0QQQK&L+ZA%!T51M.Y<(VVVB MP:M?.V^PV'TSZ(2! 5HW,M3%Q*-<7PC.0,O&4#15[,Z%PL VE)TW6.R^N71" M:\BRD:'LQ0FQ04TM*)HJ=F=K8;NO- UHVA M:*K2G5&&SW'*+(9,WZ4BS&7$TR>F4WNAP8LK2%H$2IL9S@GV?+E.(#[5#1G# MZ4.(<1>3P&S(D,Y+(W8O[=B0^2CFJZS>_NK=&[)[;.D2@YIOAL*4(Y=03'2%0;TW*)JJ<.>]$;OW]IPS8T\?K&[? M_F*,<^SJ/ZL*0>M&AKH8(^1RBO45'&CA&(JFJMOY;L3NNPU>KMMY@^7^!IIC MO)6#&G6D;]01)"\P?N^;#NK30='47NA\.@+LT]EY@WOA&VCF7@"U\8C!/CS1 M#* ^'A1-;8;.QR-V'V^8M6.'#>Z$;Z"9.P'4Y(,:U@QT6#$436V4S@,DYWB MIYVA-EWYH32B'J-$FQA/[84&+^Y ;3]0VJRE'?_^QF.!*] M/6W4!0Z/O$W^!U!+ P04 " V2 I7, \+FK\$ ";'0 &0 'AL+W=O M]OHS88Q_\5BTU3)TW%-K][2:0V,+73 M=:J:NYNFTUY0XB3H &?&2>[^^]E "1#J-97;%PV&Y_GXL1_SE1\\.5#VK=P0 MPL'W/"O*J;'A?'MEFF6R(7E<7M(M*<23%65YS$63K MIX4QFU3W'MAL0G<\2PORP$"YR_.8_;@A&3U,#60\WWA,UQLN;YBSR39>DP7A MG[<:R*$\4?I--NZ64P/* MB$A&$BX1L?C9DSG),DD2\R_D@/MZ09D"-Y"5K4O_'W9B(Z#AB_ MX( ;!_Q:!ZMQL%[K8#<.]FL=G,:A&KI9C[V:N##F\6S"Z $P:2UH\J*:__C.6XYIMC[.E8EV5VS@A4T-(4DG8GA@S&3K\,)88G;!0)RS2 M!.LER&X39*OHLT>R)\6.E&/37WLZE:?4]_T,V &R M?>ST#<-3HN6YEATXL&\8G1*Q@Y'MNI;?6O;&Z[3C=93CO:497;-XNTD3\(DD MFT*V?X"/:7C]"!X87>X2H3U?[TG^1-CHHE3RSUV4.F&A3EBD"=9+DMLFR7U' MU7!U)D@G+-0)BS3!>@GRV@1Y;U:-VM/KJD80N.(]'XC&B)TE%,."0]%0AG+N MK(U%9[L80V]<5_QV1ORWZ,I=P<66,UV3(B'@2UKM9A=TQ0\Q(^"Z6'9M0S&I M&=U6*W\AQI$*%Y40*0,Z=YWKA(4Z89$F6"^K09O5X!V%*-"9()VP4">8P?!0(I&[% /=_W!U*DCN7:\MW[>A-92=4SOL^H'GP:'L:"TW M1[H5.R_'QK[S@NPUN+BGXH*A^!N*RZD=QB)"UQZ* MB]:J=*1;%P:6#;'[@K@<:TZD+CH_41YGH"LQ"YKMY,K]'W7164#.M=)"K;1( M%ZV?H&,)C/SW5!>M]:Q66JB5%NFB]=-TK&F1LB)3JTMP\H46!S[$GC^4E^#T M"RUTK4"8#O5%:[$YTB^"'A3E&AQ^&38[AU Y8>OJ]*\$"=T5O#[X:>^V)XS7 MU;G:X/Z-/'FL#K>.F/K8\CYFZU3(3T96 @DO/3%QK#X)K!N<;JNCKB?*.\>WW./SQ?BME_II6"W M,\9TL,B%K 9DIG7Y(0RKR8SEM+HH2B8-DA4JI]J8:AI6I6(TK2 H%V&GU8K# MG'))AGTYSZ]S70638B[U@'0;5^!NG],!:#H1D7*!N3^[.V/>:&OW@3N M?O+NY*1U?WZUZS^SP#D)O:27?M+?OQ#6!MA/&Q^@]:)E+E2P13'Z[F'T^\@Q MZMXA!=GFWJG)'O)DF]Q./S5,+O 4">NV/&$FRSH2#!L%7'=41)S# ML-.Y-VNA9O$')'PK]:6Z6 M(ZT-#<;0:SHV?RAM\9OY*M9Z_ 66UXZ;TZK)Q67*%BP=U:::CNTP, .3 MM;X@8!>YMICOT3A&JA/#Q[\_V%,214GB1P#S*X@B#(&G$47BKL

X+5,9.3Y9'YP GHL/O(\6\,C15VZE4F^]>L.J^R@?#I^- M]#P]FCX'\!Z(EUEATRAOAF8WTPI;>,1<-ABCXD@0-PRUT:LD?IU9;DAX-/)G MFZ'LK3%, SMFX$1#^MGDW1COT?.;1EHHEC9#\5MCI 72HRY=$QO=D%!ZEC_: M#,UOC96>X2YQ?M1 E7"5>PM7[[^Q%ZK&?DKKW! M]37;C=T;;%:.J_E6N_'KWA>RSCI:A\WH>L#]0!YV$FQR_.DVH'RR'LUZT0(S M,0,.&0XP+HY,&[O@9WE3R&+Y0/2GA^>F;.PC*W#&R,2!3RPHIO[DR)1LIDN0 M#YBA@$7/(76)+5?HNN.047BF*B((.7,2N% K9(@#83,.W;?^(X>J-@M, 0N2 M^?VWR6/7VF0'8DO _1?/ SSU*1(JOH.. V0%% MIU@^'+9>]KI6+A].7UYAPK[J?B[HC5L2GJ0)T\?T*F% M#^CP5UEH6<\77'YCD27QOIZ2TW]H/>5[ZQN*?*5M+GS-M!@X/_J>W/VC#IDN M";UCY>C]'60-#[>Z4>E&[-<*=7K^VFJGHZO;O7RC7JR M/\ V99%_ZMJ[O84FBCG/AL MT"O/2)]<6$;=(RTE?W&:[-^2U.E0H95]DN*LJ3='%R?\\[F72)W7>DZ^C$?= MO>/32S=M**W;GG^3LLR1=F?XA=-CM1?TVA=!>:Q_.?$:O.78O<*HJPRK'\T^ M3IB'D0C_#U!+ P04 " V2 I7R-LZ(00^ 0 3:@\ %0 &UI8W)O8VQO M=61?97@Y.2TQ+FAT;>R]:7/B2)BH^O._5T.[FQ*O_M^/__ZO[ST;?@Y^5K?^O>K9]N#K MER\?'Q__?+#_&.;S%UJ2I"\C])DK]T-?1YZ?8RB*_O*[?-M0>J OIU3=LF5= M ?,O::K^ZC\^>G?^T;:IJ2L?1:_,'L)^^30T?+>S^,+RAX4O[ILK'[4]/\J[ M'[5G'U4M@V/H]*9YN)^8?V'D]UD:S1FN$/S.UF\7'[>]/[_XZ!?;E'6K:YA] MV88\1"/Q*8I),<+2("D+*"L#P;__>3;>MXXCIEAZ-LXGYJRN%+W=EJTYQ3M@ MC=RS9\(WX#<8=O9!$W1]AQ6^P'=G'QQ:J6=9'LP_W)6MMO/!Z1LKH\+73$,# MEN>GG7=6/MZQS90]'@#+>RKP[2_H;?0=)D6Q2V11C*%NFV/OM4[?7'F49=J? M)P5?7/G03?6V.O]47U5,0]&,8>@[GZ,$EKIR%!/('?B30/_WW59M#?SX M_L7]"=_M ULFT"@I\#94W_^]RAFZ#70[U82+N2(4]Z]_KVPPLK^X^OL%?>_+ M=-CO_Y-*$445:)VO1 /8WXB*W =?B5%G](THY9U?6A23:]TW_F+RUYE,#?Y MTR-2J:#?9G,MM-C6ZB);LT7N,!*7<[]%4_0^7^>I%H"R"5< _ROHD(;C'"2. M*6LEO0-&O\"X14'\$CF:H:1=QI66QLWT@=Z!_^RB)C^WNK)F@5V&*BX-E3>4 M(1JI!DS5Z!3T3EZV@;-P^"8EP/_9;?GTTMBYH6FB2:J6(FM/0#9GP[MOWS:H M45FE)N6[?__=X1%IIO4[_WN)TZV6\/H/?&N7,?A6KK8^!)3<'880>"BO^1;5 MFH*SNR;XTBYC,*U&3S:!U6):CBUR![&HK M05,#FVBJ??B1"O@@ZD9?UDGW!1).P%2[#BIVU/?9]SJJ-=#D\5="-W3@O*F. MOB)X R;"3>P''U8X$9 GZ%S]6'PXDJ?Z MP='5CU2*9J QWO#4HBDKR*.9#C?U%;[>&M#=R>B=6P!]%JL.%*"^RVT-U($& M!^[49--6@76U,MF,5>TN3U#M_'L%!9Q1D?Q2%"=>$4-==3\+!1[:@:>Q/&IKA0R=- M!=@E&*GTP:UAK4UF*E2,*U3N;VA:K>EW6SFCWS?TAFTHKV70;P-S?<(<+6 U MX4RGHZ(A9:TFJYV2GI,'JBUK?I-/8S%Y96C9T).K0Q\4!AF=@FSJ,*RT&K9L M#VW#'/O-/GPU.HCT"D2\H2/Y5;L'3"@[ Q/T@&ZI[\ =U6QV- >,L:,?\*!:^"QH+BNUG&<,S[L$]7G8^=W9G ML!5.X:+[3W@W[!/PH/:>4)0.SXL*A?1[>[1IYA(0XA M2U\$AH:EUB&FO&)% MK7UQ)'P4C#.Y K@T8OC(&PN*[>72B.&ANQ-.UTSC745%*I T*"FN+X76F]:Q MNJ.P.DD^Q(S$C*/74*J0&:WJ>=4:&)8#8-5NQK* ;='[SY0-EYQH]P.25 &@ M8S6-9D\UO=/Z.TQ1"IGC=3"0Q\[.1[6;!^WU#9!=9A9R/G-I4Z:DWR.EL Q- M[2 ?R-G]\Z/BUC2/0(5,0S?G9&4Z[Z@6JH/FL6D3)SA-A1#W1Z*>J1A:ZLQK MIINWQ7:8)Q-R C*R>;*AIR)G2.1R?:'V2S,>(PC84ZLBV'QTZL#Y Q$-POS?#N9 %,_P)AB^1,^\&!1XP/-Z3M6'OPI?@6*JL MU8%B/.M3SZ*N/O=LHSNT@.MCS$H:;E6YK6K^QB@(8<7P M#3S%\*%_H+(Z4G MZ\^@#E$IKW:[ 'GGWN[GLG!XEFA(8LC"LA^%+1,GJ"F,!C 6 IDN5$%4ZU-4UUW\C<4F-,V%YRP??>I\^,9U M:JB:1D9Y&ZHF@/C;&<)/OD\7L-M>P(VA&<^F/.BI2A,H/1W].6[ ,$Q5O#-] M-!]!MC@/8,BLJ/(T)%[FP6YY@#V6$X%F[,>C,!!*MT013X+'< M3Z!3 5\MY[@'')IPSG!\[;DE_W!:J5F=]C\CJW,U?1L5VO][9:G]@0;<>O3I MHU8'=Q]G&4-S]C3X,:>2].N46,XB-V#>K&Y^]C7@U&[.7YV_KG;0.UT5F(2S M%.!YEB)7^K5:Y[G^Y<7COG@^;_JT@5-:^7D6E@T])53U^&.QG-E(B_<^?0VX MI9(K)9JK[ZQ/:V4"LQ>G)/6G\UI%8KQHZQX7LG\L%C!_Q/2=4(D43P%<(M*: M)(5+)%__.E[D6M%79A]]9:+4UVV&?FJ"K*G!.!7M%^0$S\A&+KTQ?:L#)S,: M:*JB3I/11$?MHVPZ.M%HF?;7Z4JJYM0$9D:J=?5C%HLN+?+[%\_QEN?RQ7LR MYRPAOFY&(B''E1#\;/XV#)F2\[PE9'61"8;LA"&)A%PZADQ=8MIUNS>4Q\14 M-F8Q/BK( .C[!1CAVV.TZV_H*.AW!67VL4_K/K:X+'GY]!%"H76^;R[ZN0P9 MV$B#"Y&'@&5-YRT0TT*(C22X;'GPJ-NZ0)'X3(4+D8K=RY#/6SKF%B0H/2Y, M3C;6,%Z&:&PBP65(0\SRR$Q*(X1N('5,>DD ,_T , M WE( C'L K&36(TD$(M=('8*.4D",5P#L4BE88]&+Y/-N*QC[QO_YO+ M$"*LPI6X"E02[V :[YR90"4!$QX!4US%*HFX8A9QQ5W0DI -JY M'N*T2_^K MRY AO"(]_.I!#VP+=AE"A&^D%R.!2B*].$1Z\1>H)-+#,-*+D5@ED5Z<([T8 M"EH2Z>$;Z>$G3O,=WB2^PR*^6]G+C;!-@P_?D_ ,L_#L1/*01%>81E=XR4,2 M'.$1')W::B2Q33QBFQ/+21*:8!6:G$8:XGN ZQA$2C;:\ O$(NV7Y\/W)!## M-Q [ICPD@1C^@1@&\I $8M@%8B>Q&DD@%KM [!1RD@1BN 9BQY &&,=(*5J8 MV9)RKM&3H5886@>8,>_EN+CB9W'YT-(%?%9VO/S.DBGQ(L)IXW'$HF.(0:SC M\ISF6H06*.QT=P\;-G"9;_?E"D!Z+#DIIMA);.Z&4$2'_4+G&=S\NE7[ZME$:YMEQW_= MB0#M)$!9H+Y ;_6WVANJXZ&^N!\H9UR"'&U=?B).N_5O1W?.]62U#/1G2$_/ MFZ7=&,8>?= MG"GL)Z-P\PL2]W(2J;O3(Q&XO="L">.G\1!MASU?,)IMHT(B7/O%D$-=-FX, M_7D$Z7O)\A6 $(F([;9!A/R/=\?_0"5-FJ8^ UT!B,:_X+\+D:^@5$B$:X\X M\K(=_6 T2 1K#\&Z;)\K& T2P0I5L!9ANZPKO43,O"F2"-TA516H^&EL#"_6 M8NY,CD3<=A*WJ@)D/8?R0BO4O)RD6 ")"*U5Z+B1D9E=K]5W>I=IE.V R$2 M$=LOT2K;6VU2?"M(\P7:R9 MW+[^1*!V$JA?LM5[EDVW@OBRC>).I$C$;-MM>NX%Z&MEB3>_XBU)':!^O07/ MCL>DKK9#65OA205DS_OQ5FY"/RX.Y0S]'>@J*CIQNL]HCNK%6UCV;JVSB1@) M\ 1I.E/M=E4%H'Y6 T2#\Y"CFFE (MGCFB;K=D;OS)>7'3?' [#:><:3 L<6 MGA,U;;-,NU56=;4_[+L+G,M%<6CJJCTT 21?41VAWV+>OPNN]6M=UI^G[$=_ MKBQ].\LC$T%_8E^2',JCBY7#Y:4G3 M@$#IR;JJR-HE"H*;)?0CP9E+POHI]402<)2$X[127\&$@@84VS0@(2"UG!L' M+E8BMI+BLC BD8Q82,8Q,6/F33Z GJIH<<^8[>5&KB[]0A AX3L^?#^%ON<< MBP!,9[L4[9SVU,&9"$%1U54;W*KOH%/2(26?U;8&,I8%;"L[+LLOANE<+K%V MJX0_/2X,$1+)B(-DG""NF/7[ND!9<,\3K*S_0E AX3U>O#^%K^#<4M@$.+1TE5;# MT(9.KNB2I<6?'F>.+?YRL3CWV #FNZJ<23[E8/GPHL M[$[P([[X<0+_HZ2_ \MVTDZT](]T+J(Q6]1: 8_G:B_+8"0,OU@-Y_[A:L!4 MP+D4[@7@^OJ2+U77$]9?K-9;_.#".+^VXDO5^83QEZKQ[,4QGL6%\:?5^(3Q M9ZWQ_HQG+H[QS"4Q?AWJ^P-9-<_G!)8_O]<6>F' GK#Y$K1YMBE>=J^90GDJ M= 3)'B_H=1[\W[G_8F#*G#DNK G,TW"D#F_D,ZDJV5DJ5I=_KJSW;=0Z*Z1N MR!JPZN =Z$-0 =-E?SJ0E3-TY"69SBFDNFJ]3C\WNX)-![-/GHOBGNV-3O%-0HS9NI]MJPW; MD#:/LFG*9], /O,AFYTU1/=:Y[$%Y+2GE&NF^@ZEZ0)8[;70<^7U%.9I] QH M4::_,=S<%2W5JN?!ZL:P;:D=53;'Z)A"M=NP#67-=YRO]:30/^7%;M _95ND MT)^(QFF!8(W'QP&"F+G'F&O25KB=&I^:)BO@?$Z,!U P[X4G0!P$B!.A.:G0 M' NBI]RG4C2=HN=^>=7LJ#HB4D\VS^4JWX8-N8J^[[1]7F&]FU[V6/,)N3[E M2-2&>9J(<7\3YFU'!H9NQ3W/BY(O.92W!>8 M8FHR/WED&QEC:>V";OG9:8< MB]JE8.?RP::81#Y.)1_L/O*!.'8$EY-.PC@\A$381TB.%)O7(0:_S#,?>Q)-<*W@X7+A& MY>,>>CC?2^GF":;LT%)U8%D-=S@\KZ"+1S%_$#$ZTSOL=A0G3&ZLBX=8^1XX M3M )0W3"KVYM!S%*T E7=,)/K':]!ISF6(9A64:\,&G"Y_9>K&YU3L3AU.)P M@ALBMH/L5"RXTYU*N&B;@PU:).*!N7@'1T6)B.$K8OA%2'NA6 E^7]/49Z KX$%%O&H87?M#-D%&[RP^E@?O M0#,&B(A)J!X"W1)T/!P=$]&]/-$]$]2]A=2$[-2?(<5S:##=GIJV"Y?-;81) M<#,,KS(1OO@)7ZR1[T8V.\C .!>67:24>5 @P;)]L2P1)]S$*7[HU#1L6;OL MDH8M)$CP:2=\2@0*:X'" Z&&NNI*TWTC_TDB^D"VAB;XH5H&Q]#IK_ SL\%F M;ZT^ HWF,[Y[4M?W$5,B.!_:^QEP?C6?YW34=RB*GVF+OEL9]H$IVX9',?L. M-%B?H]>H2P_- ]WHJ_JVQVZGR_ISO0:>O;]"A0 $K<'';&'9 /ZZ-\/JY>Q6 MHEKAF'KA@W0ZVGFZL?W+VO?#SQH.HI!I0@&%6B?0=E#!F6C&-2/48<,*GDS MBF&Y0P;U9M1!@S*4-Z,.'-2;40S+'S*H-Z,.'-2/40<-ZLE#!O5CU$&#^C'JD$$9/T:)APSJQRC_0=U7+6-H*L!"+SFO](#< M<3SY[U^@C8,_]_G_[P/"LL<:#'BZT'?^2M#4P"::,!2QB KX(.I&7]9)]P62 M:$"?N_N-0"YV2M;49_TK\0(#,;4[_D;T9?-9U5.V,?A*4/,_VX8-XS3X"ER; M-9#UY8>ENG)?U<9?MSW.^:RE3H [NZL?__>_M$!]^_X%#0A)-OBQ[T)6YCRP M/\\:O;:\6E-][MEA+N5[^T=AU%/;T)F3I']@I-3^<8IU3;EX'DQ"_YPD4=E_7,V6B5,G]0V0J>:)QGVV4\J5,O51HG(J%D:SZOI*Y MSY>:A3Q<:[-0+Y6)7+62+U0:\!7X6Z-Z6\IGT-O9S&VFDBL0C9M"H7DR&AQ- MC&W4=A^27-,&CZL__7E%7SM_P<\KL;Q2>C3JC%DN)+9JF6Y/?'%VX;;^: MUO7K%6$-^W ]8^X$;ALFM" IQ= T>6#!-<]^^T9\ MJ!V[AT:A_G+CRN^V.7O .S!M59&U&=E=?L#A9.7UV32&>@<-:9A?B<>>:L^C MZ^]VQV\$R.(I)U4=9=.^$BGJ'YKA5?T;,:5P2@-=^/K\Y66^H[<6K+([BP=Z MOCB;1; AYFSD)*F%$I[05$->UCOO?+DB])6/*Z_QII;B\,='L *6$EBJ-:FR M^9_LR&98]07_)40P/_@_9C#1]I#@F53.L(A&6.2G&+NMT7-H!Y@^ %HR&E?K MS,=HF\27'X3G@% +$6[]>\7,&3Q5^=G860WJ+'H"81F:VO%XCK>5R0/%R2.[ MCV5I#V?Y1+V=#G%>RGK#7XVS@'#BOF"C*CO#G\X7P2/^?S+ #?=[.WSLR M(+)U>,TSG(?A.+L5J9V[O13= M,]]50J8UG MC)MRS9EQ6ZIV=;$D.HO3*[9 MG-Q>;19UKQC'?&[_AZ$XDF%%DN'YOX\5[F0:#2?4CH&GG?N!L]6S1[FKR'=!\U@L_=U^N%2I-(1/MBYNA^BYK3@F4G9-- HO9E[8J8_F(Y25=4V>$,X!3>T#Q-TK1$2B+O[)DM3=''.SN4/F=& M_VDUWM[T9P622;,DS8BQI?\,E20QOP\J#0;4@&H-84S64A;)U]]_)LH M'P7FBQ3)\@S)"6Q *UFL??RY)$<0?M]@;A)X/5 M =W+W-?X.0C/1B+6]&G3%MFIF>>'MQ))0440:"D,+@;PU*MV#Y@KD>@*L@+F M_K'VW"^E!Z^XNN6?*5 SP4 >.Z$6V)K=JM7>B#IJ%GZ!].]2O=Z=(^J2 M!A%^RK,_ND;%-%\?%EI%B>1$.D),I9:H?VO(N@7]]EL@6V#)AM11E2CHU&0( M>+RJ3)4QW2<3 71,^P!",!Y& + 0+D<(. M*#80H,(8YAH[@BN8*C[FZU/Q5^97FXN(A+3ZWLB8=.\=QUVV M9K>S?9?1 J'%,GZRMQ;7 :.E;@[!D+@YS,B?U]@HM-7'Y/#^NT/ MM]0F-#JV:W20\6FK]ZV)<==+OZL,4_C9Q<1M9-.[F!RG$\+&H/S4NA*5)$<> MZS,L#'F@+TJE@R8$8XQHI^/2@5:'H5DR+0ED.IT^?R[YY($_P9RWY>%?^I MZ)WG7"V@8[3)(WBR7J]I3/PB7X&N5"NII(CNXN;G(]Q<"[A]TE*I10X^HW?R M8&!8JFTM99_>[9^MR;U:>V\S=?!'QK9L;M/^W&)[KC-=(":%$$Z?-C\.1.&N M[^T+/6P+;Q,FPWCL MSA&?5&?W7;DC<,S/R^4Y4A1"V5,-D$ZIF<8 @MFXILG.*E%%G=.V?QU3P9W) MVB]_,NG*/IAZS+VXV9(<,0"S]6 "H;.H:1/=H\FU"UR:%-/X[=4?C8('I\(% M)_N)7S'>' !]Y?YJ"7BI';3?&WV%GQFVQORZ[KQK^Y<[1,\^WRP"(Y&,$$I! M8(!@K*C"AX-;]1UT2KHMZ\]J6P-N<+8.L=E;N<-EF_VG6B<^;NMB45.WU5D: M9FB[F0G1G-<@V;1 \DS\G=<#B'@HY#(D+:9)EL:O-&^!I\).RNZ-J&^C7_2+ MR;:?WIFE_=1OQ.*QV/A(=F/J$L,Z04N+[C%,"ZDZ9[0^U8 M+M^9=^"E[K3*=Z%V6:O"\1F/P#T_N.6X-,DQ41Y.6'88KPVC\Z%JV@JTUH;C M_BMUVY&?GD/T%D-O*>4'LK,UX57N$E49RFRUD52-T23-\Z0H74 YTDGX!_\\C88C:[X;E*#3.^Y-S<8"Y[$@^N^&5U28M*D&+@U1VB%R3YG MABN&KJP5*".#,B]0;MR/"_Q=L\?65/Q\]GUJE2')4Y=8K^S)\T@" X84!!J* M>- -,8(=WIF'5Q\0;I[3$%S_S%FEG>VR!\+?1)'#/=A=[3!R.;6JI@_(TMT MQBI" ?&M]8 Q#FIN$=UIA,,*FL_BWH/X%E*&>OT'PXCB-^QS\F'7CA8^':J8 M^V2.+_9@WQ2&CT:WU]NGJVC$OEA 3XSYAU_X8KOX7],O[FPGG.\1'6/8UD H M=MU_P!W.H$02^HL,210A+ M*.=S9NPG3=>>?M*YI9:-R]BQVJ=A&\IKS]"@HENH!M,>+YT9P\\C\I7QVU(F6[HM M-4N%AGN5X4VF7KBIWN8+]<;__:_(T.EO1.'NOM1\B@4?D_D=ZTZT!)W/A^NX MSV\W=/:Z!*/7>]>K?T;MI\$^+?%.!&8^&QS5YC#H1 MKK7;-4JUUN0-O(E_7H;*SPDN%[\$:V0^<)>$3S&6-ZTC:?=(DPP%,2;PCCP. M8AX:\0ZM#&9)BJ))@<;OJ-DBXQ!,AWV*U]1*\^->,MI=YG.[\JG6'-ZF/ I& M^18'DVE:)*5(F^GRBQ/3F]$]"OAD20Z2GV+Q._<4+=D./J)+L0)*_6%' MMA7W0ZBXY+OL3".)=G /=X.WOU; MM0L9O>-N^"N*.02=I;AK!4G-K#'\U5:$07^?\Q7'=#Z=U:QXGFZ;>ME=(*$M M5GAZ7/ QUOY,B>20+DORG$3R/'Z.UFGH>? E:23',B07^(ZZ4P#PWI#@#@4F6@"?F*V/MUQ[E W;71CAN@0?9(W%Y>3R/PQZC."O@J6HH6LNG MJC$OY KQR@G*][S<#.O&7GG#=OOV]7>>^I69A'E^*Q+7;;8HEQ8:6MJRJ2"< M'4SZVZRI[^FAP?N$X#H[HNEDQ4L"R8OGTUAE#QH>'"CS-(1;"3^_=^&G23LI MO;=SIM*5FWRM6.LW%PT)YF,1G]4L1@R@:X/"=FLA8XUL8&E9#M@"%'$UY!#;!8W7X*__V/KXI/^-] MN:'?P4^TO U(Z5=:&_=3A!YLC>:^1 ::O0LX0'AJ/AW!SU] M0,[;D!28XOAW^]XJUQ8]:YP!/EF2^$C#AFYAO!2=^OK8'W9C(>'\X!NR/\@. MC8HOK4E7*-7_Z->_WY47_-ST0RY.\]WO.K4J127DGSD>A642:9)F*#*=M"*( MG%,'VJ:T1 J41*8#7Z 18TYYWZ+F@X'>YNF/\.?.9*^YCWS/YRHUK\V[V,B& M[RX>[1R6XP('1DD/ CR*JY/Y15*<[N-#+3J"K)S'L+.]1,QF7-+T#JRF>4ECG]E2&1M+X@^31'IFG\DMK')>/!>ZVBP).<&$J5U!'V!@(IOT]C":5B MY$;>J[Z8K+Y)T.I3]L@#0G == !?5*>F*T0=->>11M^R@ M,E,5?]6;UX_V'PS3.K[5<-/5$;8\PK->>1/]HZEVH2F!Y.E0;DZ))P4/Q5\! M&C()/_IY5[ILTV]OX)VPH]ZHP5/I^]WZI,BGJ[N5)(3!2 MQSC9>DH>'6@-..[B^L07MV&;MTWI"1-KU,ZG?[47!UL\T"/\1'BDTN!G802: M3%/1J:Z/V9'6>R:O<&:Z6XO,SGRWUGXOR*\_?Q=_#S',-Q[:.OYBC-)*Q^FH MK9(308A<8I>B9=.A]:,DEV9)*1W='1;8L&EAFKAM^.=MFN3N9/A@/_=?"^L[ MM89S\O(H^[31"(5OY2K'D&S@'&*R18O'7LNQ$BZ7UR8>IR7[YQ2\-I+G?AWR MYY!?]W)_TYHT,Y6'%X.^?L]C>'AY=Z_NXCRYB)TXD2<9)DWR@:^UC+%[<"H6 M'>C B0Q)B2PI1&BDL6'1PH.C-H"VI[1.SFHA5"(@*Y,$Y(3)O.N=87: MHSC"\%)S_R['U7*YU"P7*DVW!7VN6FF6*M>%2BZIK;N,^26 ?(EB.O#_(VA#,BCN*@]O6I/3V]O[.=YM_5!;K MXHZK'U43?DPVQX35DTV4WOK_W(S8/#*C:.]%UV2S:C9LU,W-67\-F TTA!.B M,33#TJU!IS./S-QOPI7 KY*H,QWQCKXU2\ M'K?NW@5YG!L1!GO@/CZU@^O*&TDC0H&D MN?-I+A:(9(=>>(TGR199JOP6 ^"=J?KU_.NY-^Q:/]N+JLK/N.MJUQ)68<8J M_ZNGJ4BO*U@^AYN!1@T-+VLU6>V4])P\4&U96[&][65_85C9XG]E MP6QA\"MJ!XY$*.[:\$$ '^)'E-3@IB;1M6_^RMM M!-1[?'_?O3;B<6939HP!_:!OFN XL8+XO3A Y*/PNI.]5 MPQ+9GS&ZFVN^),*-NSTR),RL$ 0Z1\%+FJ,J"*+KIO%Q_%%] M++S* X9;.[H0#(?D@6'-8"BZ$PY'E"*W.0]+"@(T#1$V!$_J:B^QF@_W^06H MJRVKNF%"#2Q!]3.!-=^.KM;:ER#6&N M6:@7&LVCGG#8C(#K5(^DU$&B28F)4V_4+4%6(**%%:?S:9(ZH+'LT3;F'Z]4Z+9M2Q0(4!FYXPD<%-""#KX3.#ZQ'U$,?$F+]%;PWU^ M ;S)I08T&;VS=1//\1)M1N\^YI[2MS1W'E[B\BT@LMXY>+ON7!R,;<(1[28> M(S(DS="DY'E:]#R="-R8&=KF'L.S),4(),5=#C.]+ZG> 7'7?3WJC_F:9V_E MRKM_K[+/ !9\GR^N$N8>=^*=FT,I9M^>Q;OY>5\6YK_-F7S6=53T'+!HT6>NSTA=EDJ/6IO PM6^V.%[,9'._9"D">>IAM3IL] M0,@**MN2]3&ZCDLW;"2[)GQ9)U3XN&?3.8!GVH31)>P>L "2'F<7VBG\ZJJZ MK"LJ_)"%&A@XW;O^F?<,.")QYHP)M0FLP^+5Q?Q/*D445:!UOA(U^1DJ: /J M-- 5]+5O1'6 1-WZBA[3 ([I!#0 M7-=IK",UU@*1^K.(!2+_U8]B:ID8,S)\(YKC 5QMQH0PI'PC*A"<7%)5#$0 M>OE+7V;?0N\@$G__ BGC1203R*^I-H#P!$<;.(3?D3#NN].Y+]1WY8G+4T-3 M=CEV;B(<3[#ZWO[A6U&#.NLU[K.-4KZ4J3N-]=H_SF;5]Y7,?;[4+.3=S<)2 M&341S!37D=AP>25=.FGI/CA*&_X>>4V=\SIQ>Z MK"V:9EN3I^P$NJ3MQB]:@<[;L _7,W8^ I%[9KF)%!&*K!'>_+G7Y6%'A5[# MXNAH<(9,K:1B:)H\L""-9K]](S[4CMU#HU!_75UX]F^>79*X%DH"4#1%M]S? MG- ESPPTZ<_=3SW';JHWP",5MUA,ON5$7[/%3..P[#/5? $9*]>.P6*BSBMN ME/=3BO7N);Y0(1'D_7M%4WL5Q,Y,CCNB,VIL+5W1,%'81334$5&&[_NBV631ARSZ(-WS?%XD"@DA9S;I]BXHL^E[>W#($U?;/^KE M;(CS2M83]GKN&_F#Y^6S,TRO=/=Y!_H06$NMMUL3K2^-2V.F1[WNT[/K5(<$ MID%BY9JH%QX*E?OD_H.+F!]^13GNJ].T@<#]Y26L-=/H#!7;I_7&+.7PUV:Z MS#^VQV9ES@,$W'[<:T%]RS+M5&HZWZH)'>QW50&9D6JU6K,V-K/5E$&_#4QW M7W/]ELP!,&5TY0IA3I]VM;8,:6T9@78CZ_/!EG<=BZ;1=XH4*!K^Y_Z&]A^G M$VZMSO?P?6]1()FT1%(4&W!7K>)29]+WTR/G^0<,U\1 MIK'<_^X&AJ0Y80=1PB'3<[B.VL;AAQ>E-"G1'"D&[L!Y_,($2>3V@.?)JVR] M9(8%H7"3#HZU&/')%S?=BTHD.JB%CF]0E!SK2^;G8\,+*]>*67:U.]7$E1T< M[E88E/XH=*/*X&[,<]5&DZ@6W94G.S<7-#^L(=A/7+TW;L(U^[R?CK?4RM3\ M=]2P-FLFM;&8?_LI/M[)W35_ 3T;'%MH IFW>OV^LR=B8Q LFF! M9(1#O@VU6WD?G8Z& 1>X>[6"!!< M.5(0]M^9Q#7(2C9G@F_UAMFL@&%$<=&N -=&/D*U_5JHT'4ZM5BJ8E/_<$2C:/V#'@RG:9(]@#/ M +?BC6W$"],WD$A)H$B:WO]J]>CK-QA_Y=U6Q?''?NVFWSKECOD\]PV6-6;_ MRHU(F>3G#J1)AH80PX4BZXE/$&.?X&SG%Z!@HSHKP"J,!D"WUH[=3B3ZMZM+NXSOJ@41'IJ.O#%LV]VAEE$4*+/V M+-$NRB4%7)K32!>MS>ET"A>'0Z(+ M=2_\NH$!$7NV$(2@O0]\)3J>&:^]:!BB@TOSI(#.%3/[E[M&7:824-4#9,*J M'-UX'XR-9Y.>>[OS40E/-=LC)79\EOH?]60$GJ2D4.^W6\#PRFW#P+F&9>IQ MK$-O?\B7!P.5Z?_"<)O!#X6G2R+ U(O" "WF=^6L4#M:G&5)5F!)*O#%"7CB M[ Z4"S-]0*8EFF0EK&R4SW7AGQ0X * ^9WXJO>+U^[6\J.E:5YL#-A6B9I;O MK@)DFI@.=4]A@9K"9Z)? QU&;%I&[V0Z?5574;1FJ^_ !TT?*[G?;X72S]L^ M[H[L=&'./1+RRM(P1M4MW(C8JZ6=%!9'8P49IR!IF$XN34K0=TASAZIT1#B\ M'R0$P.>.T37KOZ]5ZUY:I'>WZ^3AD'UTAOM7X:89EI3X0\,;'S#G5XY.6D V ME1Y<=!Z\ \T8H';D/AB>_OAMOCX!<-/HQ<4C]BGPG2W;$:C.8N$^"'_JVKC( M2LXVLC]:HY'F29%F2%J,I,8L85W46XR<(,$@@3IKYOD=-]^"F0&,W%!NU#MW MS3]]8[&'N164(JP]/;(T^>^%TAR,W<60^W]L-(?I3;M0D)U-QP;:4QO("YE; M]L]/I=/E,8ECV/0NEF^]W<&%&;Q/#([6R,&87& $4CSSVOT3LRM$PR;2D%D\ MF0[L>\>38=Z&S1O] EBS7KZ:Z?^IFJ]%R;>ORA&,V!&D94/G*I'A2#9P!Y;] M+1=N@5=2X)/,S\>U$KW I:0K1A_<&I;;8(VZ$UJ3N_+/2J];?>U>8]Z4Q<>K M6KD(CRC6J^6EB]GP@O[]T3<@^"[X&_$>'^<$"YQX >U.HS>96[AVF-&$$_KW M*O6)@;1SRE#8^T;TN/E:GI'F$AQN*WRF;OJ32I8M#TUE[F9M1)YC^%J1"L[< MV_HL0M-SJ@)-D53@HU2)UX63UY#,+Q*O:[E"HFKW@.FJ:$;O>-16X^UN7?VH M-F\*]>E%MK%@2C*_J$*)64UE4=5E70&N5%> [801?][JK7M'2Q ]"-/VPS5+S^Q:4R<@YU2,OQ=C7OEL:BUAW#8#(RO%T5OG MYDFD%[>K.=\GEJ DNDM8(A4*WYTK=)@JY!JL[59H^=:FBJ$;J]FD>2V-V\D# MF:7Y5L'@9[>F5--VOOJ"GX^_5RW&NH#AI551";LOUZ.U7"*?)EGV FZRPH-O MH48W$DV3:2KD4AH<>;>P9&Q0G-P:.PW8ITF^7'KDZ/42#0=_%H'3<6S=$<7( M-]9*"R3%A[SY%,+.0=*%)9G?$3.KR[N2B\T\I'@YJ(BJ/H1R--WM,W0K"Z#: M33,C37D$K,+(-F6(#JHNF^.2#?H65&VDPJ;AG*HI064V@35ORX:<..3,*=?Y MUJ2A/PG]S,NSU,'PC+6OSJSNN68+Q6J],-VB()J9W\?M\[(99B-D:,35'3Q) M410I,J'DPH[$BRU[YL=F1B1%&Q1)T2PI!7:AM]9GA)M?YHZ'9ENS"3^Y!G5_ MG6VP79]R#0_H.. 88[S$:WMI!\MR4-8B.@3Y64X@0:8N:!;HP.E%..\[[A@K M]IY5!S6+:RC[9!ZB\.IV*E%T-TAL>40H)NBH%Y)F\.%MV,;+!RUI4A D,AUX M1R[&,2L.#(S"X$D2M':!.TW%F('>+58V8&. @R'C0F\B<3\_E!LP-X'90J50 M+*&++8G_U.K5AU*C5*T0T!#^[6T(8RQ1VVPBV9I(*Q@L/^7&?GW^Q MUQR W';,3GWT-(. G+&^7"G=9IJ3E^(=RB:4*M7FY#W[WIKD 6,)']V&9+4Q M<=)\Y;Q2:!(K\0 ^:8,%T2..\@522%,D+P;%0!RD?4L8MH5V4?@HC$12# K, M@U9D'#DHIWSU>5L,79:8E]C4Y/P M-OL^V9E;8%E?"4@$0H/K)^0E L"G$A ;4DLT(-0I$2ZE; M=P\DS'D:R1X')Y(2&W3C*9YL]7;.=D?A;0YG\'1[T(S[7B()7;_$:>(EDQZ.5.R9%7G#RA9'Z1>)*,+X:]RZKFJF_.Z/<- MO6$;RFO/T"!L6%G94I56WU[R(^]?!J_L:\'XDWF.FQ_)_,,/O+)*1*;9K)>R M]\U,]K9 -*M$N92K5W.WU?L\@4X[7=L#N)=.'[VRXG.\Y-UAH(!27Q'_ 8&6)NPE/Y-FQ-,N2 KWO#H%#C$/WG^+# MVIU,^WZ\C21[)Y)"FB:IP,W[ [,YH,]Y5 XO',_< :"]S>VL?G!_'JTVQTP4 MK[SA89"XV?V,OY@&R%MR%$E3$N).'^_P"[%HZ1_F@Q@Y,T .ZI;Z# MA4XWY='*Y99Z=UQ_[?]BZCT!;Y]SUHT%0F@-@F&ATB@]%)+>+)A9:,&Y- 65KM07U;W^#M6 MT]*I')W-L_B=&M@I[3^E"*%,24+8"RH0\IP,>*4.HZK+BD9TH@W1!(8-_W!] MPNZ0V1WB*5347T;2)!>XB7HT>?O$VTOF%V_7C \&>0&+ MFUT_;/*1O\O?E+27<1'#=G?[U#BO4":I=M[1I"2USPF'DTKHB-*<3^']B_N MNB^!-QW#&U5V+8W>D !(BJ3#25I&GH!D^304I7W!W+?R\-P8N+\-/V8&4T#7 MU;#[WM\9T[+G=' 8WN9$LK3R!AVL23,G;LYRXESO?%Q9W)X,%:0T28G[QCR1 MUC8G#F,ROR,ZC,O]&1X!>@;H9*"LR<^@,NRW@5GM-GHR#.JJ0]NR91W)U6%7 M2YYJK_BQ4+J^:1;R+DTR#X5ZYKI 5.[+V4(=-:I;A<6C]G<^6Z'#?7[X0?6. MX8YS/(B :DET5&T(=1=#M^BP*,79$YI[5E1A#[QRCY,A[XJ9>U>,XUT-.HNM MX]EHA.P.1^C.>(31)6;=DPG+&9HP%F,3*2@8[A$M3;8L=YJ#GFZW[MEZKW/] M8/]YY*E2CGI^N.>S#_?UGP^%AT*IH%7AST;CGGJ^HZ1JO?!0O:?0ZY5:4X/_ M"EKA[J%>K.>RS8="\;Y^3Q>;6KU9*DC7\-]=_>%G]J&@P<^6G^_N>?=[#]E& M_;X'/U?Y^?!Z_]RXY_--BBZ6\,G<)R!X*LNE0078R*-8:Q>'M:"R^)FCK$#@3,MI.RG=^O@M MT;@WXRADZI52Y;HQ*V&H%>IN?CH6C$KF=\KT-"9-,"XU4UW< $>N*S^LE[,U MU_)[YE GU=''S9NN_)&UQ=[_;*A9N>@ ^IN.CWDNGGM^ ]VFOMEVREF9+ONA MI3]R'240Y<[2(?>4N@@SM NF[#JS_)S\QY@;Q"ZO#8YBA()<2SLA4V <%3@.""05B#X/(TH3OH=7=S]""X".^_.,?IX.___5_?!\LGX-T# M[=O.O_=E\UG54S!ZAX$Y>N+TA=D\J/59H'9D:G>\@,/!\9ZM '1*,,S3_LT> M(&1%,?IPP#':8-$-&PZ -!PA#'S !9"4.<!')!/)KJ@T@2L'1!@Z-=R2,^^YT[@M-77GB\M30E%V.G9NTQA.7OK=_ M^!["R53R1.,^VRCE2YEZ"96;MW^1_N]_189.?R,*=_>EYM.IJ',T 7=/ M^RM TZ8^A'-^"?T-/Z?,_K:&?3CCL>.F0OR:F2KHQX9!<7E@6#."7\T=ZDG]H,Q= T>6!!:LQ^^T9\J!V[AT:A_KJ*0S%^ MK+:00IW??*\UR[?FL=I<# MO0]4>HZ-^AHXU)P-M[6G=UY[!HH5"B)DK2:KG9*>DP>J+6LS.G2':OU6&7UP M'2U.=*""TD&!*&KT4ZDZL&55!YU9Y(>^-;0-FW/:*)7+=5F=&AN>&\5IM/@BY6JSP@F]-AH.7QZ=;EA7L5_QG?M*" MCF,5&'UV;%UG5?3P5;V6ZWSEPZFD1%/7.CZ- ?=^#G3OT,O_7@F!^UUYS"E8 MR+,TI>IJ_>Y.:3^GG=2G2<2)ULS5AF?N3,N%^W-A9#RNR,Z\"@),W8H+HW:X M0NOX(EA0,')R[4R;[^T?T$-)K61EHI\YMN0X^J0OG1*)&Q4&=X]ADQKX>$\G MIZ<7\=P!G4'WSF<[>6N"VH,[$,=KLODIN7[B*3F;CVN3.B=4C:6<#&2U P'R M>]LDOOP@%#>!F3 )+R;-$ZJXJ32T ]_(GSR4F5?XL5G/9BQ@J?K14%Y[\(' MM-P"R/WN!F^T)F+_COTYR0]_VTHT=U!\;FRT6[3EMB!$?_Z1GC$=%LX MD(4@Q(L31*0TO1&*9B=L/C+MSO3H?H5X.C\TB1"C$07=RXM M=[#_W-,3RHR7; :MS-UXCD&L49,;EJ-4D9L?.L^"9U5'55A0^C195P YK23< MY:*E*]G*7;>/9Z2W/+C%7M(J%*T4R*I6=K;WU:>H1]W ^0YB@R M'6>L03B(8RAV(5(9_G1/H2B0E.35/"61W$1RHY#X M?/;2O*69US%=C*!'<0^^&)I/0_E.GUBV_T[$^B+$>M-IZH,E6?"ZISZ1XG.1 MXE,+\;X.!$TST!>62":=Y"CPR$^SD6R$H(ZHWBWP2X6WE_$]:#C$LGC(LGX\2$<7@Q;J/GN.+A!+M$ M*/H4+@N=1I8E!7K' "P1*;RP@*$2+,"*<5L2B_N P7$RA2Q)L3O6.H7!E\T) MPHL7I]"EZ0"#(:0IDA>C,1B;FE;&4@@6J37>-]OAGQX3E<<,_62GAYU%&N1L MY,G)6O$DEV9)5MRQ("(:MOGDJ2#G9DV1YV4@]6FSD$S?&.HVXE3CL5-N/S!] M.9I2;SQR5_/U$XMN*0EN)SDLO+D0V(OF$R\ZGHQ+DH^8,<[3OT"W"WWU,:&' M941"*L^DR33#D&F6P\$;2:0J8% =G5@=DFCS";!/*&))C!V.L9$28Q-+QK%) MDC2FC*,3QH5;Y+4MG^&?DOI3JM"#OBVF!US(*:F@PL"<5!A\N6:_LS>L?Y2Y.=OSKH2D=TS#OKW,S:E$<[%=RU!@-J M0)U=W=24?(0RI1]A+TAV?'7=I5UGA#7$/D^\[-Q4_'D3& RY"[",%\3.2TA M7A [+R$M&3]V;N)8.K&+.+%JMWWKTSK>.Y;Q1'".=:V4AV%)@;N@PKXS$.^@ M,'4)*<@S8&?LT2K!'OR$=9'(R^*3=/)/&#YUWV]$9?#G69+G1SPWI7+VNA E MT<9-17822U(B%GO:WME3U*SF*#U9"ZW)K\Y;M5%^G=S:(%8]60_HP_ISJ ." MI9P>K,Q.3#_>P?9(\+&XN=MJ(<)NJP6=3J?KD\I#;PYZ!>>QA[1:#?DH>Z#^ MJNMA"R;]58_6]N$L5.)D(A9=MX2PY#*4GJF)-";2N)KHWB6 M(AF!(RDF$<]$/$,4S_!.N].42(HP$.)Y,1'11$0/L>]1;][P D^*S(YM&Q,Q MQ4-,3]=5].B] J23B.AN)QD2Z<0*1/>VWIQ$\A)++0 O[^W__U?; \ MP%>"IB"GFFH?6$0%?!!UHR_KI/L"232 J7:_$7W9?%;UE&T,OA(4FMKTA=F$ MJ?7IHGTXM3OVFG%7[JO:^.NV1RZM#LWPT_(&[F*<=1$*T+0I$1VVH+_AYY39 MWSLO>"K4"I09>6#!.$:9',\W>S9F2Z>N["?)A9WGC K6G(HS1>YUX3<&*C M+)U#@&D^)^'*$93 R4K$BM*1DW5G&GYO_X#^6^K[E_9F%RKZU<2*;%@L)*'8 M'@59B2>Y'\./848;B0.)"RMJLOF];1)??A /*!L1*YZU'8'= 8]1H+ MG\F[YP=FCL) 5CLI55_Q%0;GL##%K5Q96]@EFO4+E>QY=)>$[/80G*V'8L/*;!ZOPV28:GXB5:N7LZ===T+? MA+X)?1/Z)O1-Z)O0-Z%O0M_5)&\C?XIU^_2:89SB?,Y&U&NFT9I\_'Y5 MS!LNV]54_"Z%F[X\+2EFQ+^"=.D.W8 M]RV1W$1R]Y;<:-K>\!Q)0Q\H3>UX[C,1Y424=Q;EB'ODT"1-4Z2PZQ'F1)3C M)\JG[ *Q498CN-52X$F>@G*-8KR3RO7FSA")2,==I"-LP.,CVBQ)BPS),Z>. M !/)/FN_(]R./>N-(VE28NC$Y4BD.%HIWMLME@12E#B2W;7C62*D$26J,Y'L MB,Q[_ZRGN"?MX7M[\JX6^ZRZ*3V]<_N?RU(FMQ-0FF0XD4SOVL3Z"+KDO25' M24O"5@&VZ[[=&I;5FCS1O'#_4C4XNW-V%]K"I1*S P&[;8]&M-=\E(K,@(JX M9QGZ^5[>AS/'-EQ5)HA+3 F+RUB3ZW)9+26LCL_<#V)UFDI8'9^YAY[H6W'2 M/.\N8^=WE['1=7?WR=@Q(BFD:9)*']CE?1\&[=:9^.SE:A.$,(FW=K;*?I3^ MXRR,MIW"SBQ="]\#N?/J[ :[43 3\5MIUUKC9^K#H7+-HOS9)@ MR_$$=I'GR^*3)O)/+&JEIU&MDJ__?F;G982;DBU[]2---')S 2+'<"1_Z,6P MX>BC3P^0XI%Z@!1:$^[MQ1[29;U;DC I8/1IOWA@LX^?0QT0+.4T^F!WXG3, M;TG-;6[I48BNI0=U6[G_\V ;^B_9][[4W?MYG**)QWI @D<3CZ.=*#@+C3B9 MA$57B!^66(;2F".1QD0:5[,V6#7;2,0S$<]-=9XG;J"1B"<>XGFZ#@+'KT.6 M()2F:0BE!Y:<1=$O(!%3S,7T^(TN:)HC.?' IA7-O1S--D1+'D"R?>)I'R:-RD>3?_;>*LCI5%0M,;R1(OMG3G=M- M7(!VN#TF6%* @,SLVN\M^L827QQ:P-__^[^.VHA3N^/%I ;'>W:8E_BA M"5[]:/8 (2OH$DY9'R-5T T;#B";\&6=0!?\/9NR1@QDTR:,+@$=4@L@\7)V M29&/2G15'>J."C]DS78VK'_FK#HB,KP7YS[X>' Q"IU$P7.NK[9CQ9[#DO+UGP6++@(,@:+76DSUH@ MDGX6I4!DOOI13"VO>[;B;T1S/("KS9AR6U6^$16(92Y5*@8B +O\I2^S;Z%W MW$LB(66\B&0"^375=K:YOT+!0S3>D3#NN].Y+]1TY8G+4T-3=CEV5J(:3T3Z MWOY1+N7JU=QM]3Y/W%1OJ]?U3)DH57+_$)E*GFC<9QNE?"E3+Q4:GZY4C?.J M[RN9^WRI6(40NT8^DA\35MZE8XC@KZ&WY.F?T]\S"AV]>B::8U^6'#YL]\6#=\H MZJ^K>44+%O4D/I=YSGBV[ 9ZOCB;0[ A%E4\DH2\>6;NUS.N7U^F;UGUX2%] MEUG<!9[ M>GYA?A,735WJE>AS0U B[XWZTOH-]>Y]Y(%KDC]-&I<%\TFBSYDT0?IGN?SHKE1O3V?='NG M$PH;OK<'ASQQM>U>O!G:O)+UA+T>Y^+. ^?ETW0DO=HU)B=;O9IIO*L=T,F. M[RW0*>G5 3!E&SXBH]CJNVJKP,JT+1OEF5MJMC41JO);^ZXI-3)I_'J%^&KD M(CXDBO5JF:C6"O5,LU2Y)C*Y9NFAU"P5&E]CX9LG\PLQMEEH1GY),Z!*=%7; M::;4EW.3YWRY-:D^U =\IG%?_. P.5"R)VILRQ17RQE2YX0\A@0 VH33OBA?K3[0O// V5*_Q9",$*;.ZZ M1DL4R4E>QRSVY*4/8C-+Y%ZS1 XX(&'.".(*L+XP"O!-])<"*4,,IJ0AVF/B/T-('?BAOPEC M1B!"GE,H<90N87X^:B=(%I(CU"TM241U![] [\F8,OJO:2^V0]R,6F M]:;9SVU,W"#R^;<;X;92/V%3T4G]&J797.,]UY'>!& MW=NT$8<;;Q=>TJISQ%,227->#6G#0N?E"\3FOLTMD"U01Z2J=J';D[$L8&>6 M2%L8#8!N@05:,SF&,NXEZ:,OXN?U^/D\2PM"17(+QT5#RW=%)65T4]"U(61$ M @L?^-F55='">UID8"SL=6P_GN >"G5#!'N1I4F>]SI4@0O4BX? R#;H%Z5K M4REQSQGZ90[]>VCO_@;A]/+@9R!HE =)A^($^!@(:C5)\:Y::-8=ON M#K6,HD L7W;=@<$8)0J^=0_P=MWGRT%L<,X&H 4YA=5H1?C@T2:Z1XOL-#3* M:9+Q/&X83VS?F98AXCB,@="-1Y*(GZE<0#D?5.&WP;8VOAZ__JE-'AX73=ZV MJ-S^$'UN] "[MGX15 %0Y,LT$%W)8/RU+(# M##.1OLD4=T&$+8^(]G1)Q\0.GTPYJF?_ZD'ML,'7[\@W*8@\R7O>3!*,#'_' MC8A1[!M)'$M*S/XYJ B(N(#=]&:UW@:VU]?58N&E.&0:ZE)Z9$F;@.N:$O^9 MJ=7?F\#V]"S!!P6>I/F@6Y(GAMN W<%Y MEMK6'1P'[]WG J%]/*7E&[.N955'N[I5/:]: \-R6K)5NTX$;]'KBLS*=$[* MB6INI,3&=T*K(Z#^=)SUR1K154<0^W'+7&YFQ)$<*A:&M/C%8"&H.'MA*K[< M[;RD*R;*S^6!^W.I6&/:I[G.=Z70Q,=:^Y1FYGJP_ VBGEZLK M'(5Q=KTT56ZK6E)I<3'S\U&&XD9EF&5#ZD !ZCLZD[MN]1ZS[1&GEJEJ%<-; M'?UV\::K0C5+TV5AX+W.C%T0+D2V" FUN 2+"A^J+'T(QD9(E9S)"6F24[$BJ+>EY($18( :%WF MZUUIJ!;:>7EIYVVK+H:*WL?@M6_9G$1!-_30])T/>F^VL+,T)8S%UF&[RNHO M%?O>4E[DV+C72\O!)X6TD>I'RB )T+%F,:R^#5&#MQ$U1)B6!)+UO"H XPN M[*+O <"9MZD/M9R_[U6X.3BOD#HN+/3UG2E M^@>[H>0^/DKE/QGL-^/F"W%,Z% S 8;H+YT7H(^$L:N_L>3$#AOYP.#0, M$589BN3YH,>33U%KQFU5YVUU#S]ORV7)O!E61IJ'J[NJ4+M7EQV5=_Y%99*P M?_RR/6V\.1TQR\+4Y+'3O=J4.TL'/PSJMU!Y4M3.9)]4Q(E3Q@-W2:>'B.TY ML&7J1YV#X'B*3 ?N:H"#:QL95<.L_273$CH&B5_(L(#C_.Y(L V?_U3+G8^" M_5 \N?$\50!]Z_Z/15K?:&:%TF)#Z6R($!-RX8-;^>@RNUT7WB\P&OM3BL\ M9>I6]1EOG[BZ=IQG:8L; [=X0];+FP''6-_N4H@NY!RA3->'07+9"?4"BR)'B >7'V"27#R9J).W#2%: =I+9_SQUI$@N[ X(VV#\47CHI?_EH[?MWZX%)!F] U\QAZ!SN[";"T1/ M-[MW]=S]*]? /&GMK&T6P+EI-ME=UZE\];TVJ(-P)UJT9](\*4GX]78(NQ1@ M;TI'80)H.DU2!R15(S4 6T+\P*"RS2KD^[]R>>GN]499_+=F&EN\TGYH29:G=4O;]KIKMOY8?XE))XG.U@+,\[SS\ M;"K!KR28?F&7)NK;\6^7T0XH=%WG]=$.EDN,0$(_)J"(>]Z(L!4>X\O*J#@9 M[KZ"&#+[-A'Q5#Q%S3@+$+^^Q=! MCS7L+DH!=I^#WS#14INMONV:0V06%6X(P]R?C\V!*\KY?P ML8:5W3LKXZ6D46E)<+F(.%:C2"XMD.G F[@Q!MS(_)\#F1E)."BX_8G9\_:# MO#OS[@:ZVVRID!T-.;ZK%QYZZK9J)4ZW6A!D9>5OK9EY* M&%Z_YZ<$:&'HKAD;+0E^R\2D\,O9Z_2G^K&R=A3)LA+)TUAM8&S8F0O8O4AB M+JQ[47&ARO7Y&8-J-P_:]I(&URT^H_9T@U8[F!BO36KKKGIQV-BI+SB9'F]0 MXT\4CSAWP)*"@*J#0SG*@9OF\A>FN5MJ)H &@<83-KCFB;K M=D;O%."K _21I1/ACF97>?JMV*VP(+-/"[(3V>;:T%1ZL@4LETI&%X7USGJ= M[6(P6RP&YGK>'#PPAR*O[*,9DF8/K48Z"ZJ&>1D6Q^/;XR.]-U0$.$QNC1[5 MV^M\P;I=M'V>*RCAJYL'%'"T#@M1GHR2#L_J2?J_#U3E) M2-D&G8)NJZMQ5T,9]'_2:;/?H['VVGSVHI;6ZLJWJD.B+R^9 -,UXY7D/F / M*IBS(U!;PY1DV^=3>?!6S3G:9H] 4205N*5 W'=ZBKO!U[;MG6=:4]G,@'[K MIE>:E\PN#_9'B0AV=$XH6MOV<42!%+A(9,S?3.V1(Y^542"+-2^C^"A/>N-V MYJY,2_A%):%65*@SBB05%;XB$G%$1),\G299*KJZHS/@Y7X[VD&9&X+O-WKZ-.;Y$C7Y5;?%S.<4"R);AS0O4CE].<1SA"W))$,\$C0R/ M6$QQU"WE&.UY)O,[505%4=5E7?&OH!@VL]EB3M0GZ7UN=3U5\=!Z-46Q5,E4 M7-STB9FM+,4) N8JZ M $4X#'&C!ZJ]E'$;9+'=0:]\DWN2M85GM1AP=Y\*4U;[59V(9)H*I4>;?W7P MG&<;^;06EHZZ.G_'VF5[O ]TGLC36T=1+'V\F2SN+'^A[9>QZ9CX=6%3,,QJ M07Z7 I 35@MN4_H P>][]5'IB_GQ]?N+%T3OYD]BQ5/?N[\HD@]<>;%CD47> MASE967_]Q)0Y'H,>S;X^J@.JTHN9*VMTETYNC G-D'4C M:(V+B2)'\BRF-W"QNZB=/Q:.KKG,K\=Q?VB)7E@X$_;40MA# L.CLM,%09[D MF4-O*/8!P94[>UR?O-IU3D$ZA$-GP);">"M[/9'_W"KO&-X/LU,IV6RM 9'Q MU,4I81>.36]"\N9WM#XOEXZ@8/>\"L2"6DIN:Q8UQN1;N01]*T1M2VYD*FGQ MJ=V^?V]*2Q>+N8-MM!51LF]KHC:TMFSYO2I&%B5MJ*H868!Y53$8CAN9(7]S M\R9BX@6'6DK1E;4Z2;; MT] C#%R3$??:XN*!0.QOX0;#7]5!)5OXF04;6[5]V8QRQZ\M/KD8.C&6E"99 M(>A)[J1/&TZU@,G\(J\R+G2[0+&KW<)(ZR.B=U1>6/KGP)0N59N9W]<8>7@N8^)(^6N'C2Q:*Q4*N252+ M1.%W[B93N2X0]4RS0%0KA%.PG*GDW5\*=_>EA\PM7&\#+_L4E3,9@=A$FYQ( M,S0IB"&WZSPO7Q,/CH>Y@4A2HDBR@2\0BS'7O?W0*,!]F[=Z6QZ^U49/U.O3 MXJ+W+3A*?@)1!UGKA4:S7LHU"R[(1NB_QD*VMSJZG$!#1S+ZP^R)IWMYGB3N M\_/Q=(4E,#Q(G6O 5(W.YUM %&V(9'$9.%PPF75L6A_CQW$%=19T=_\ +EH^K?E/G\;T]>1(H@V>55U'&T6H!ZF#;'@E M-J)*9X48W&>L:A>B.)VBF11+[UT])9(4)9!2.MD/QXBIS&%,I:$5IFF)E,2@ MEQ/'F*O>?;8.AM^M!6!CBN6;F7NMVE[XDX&]2$\(C.X>40PDU/=.49J4G!M+ M0NX&YV>M$W?R\MPUW.?GXT[FPL.S0FN2_W4['#P4\Y4^%S=WDOF'W^)0 KVS MJRLY'71G"^5\C^@8P[8&0G$]_ <\&;8?E%(4:9(76%*0]JU^<@ARJ/N1L->/ MO8?>*,\*))-F29K9UV+'C[_>G1(.QN1M/N:OM^S-:V^LO1BO>_F8*ZBXV;N, MOY3Z.9BT2(J\1#)02LFJQV*L!N3;IVR=8F3/[M_B6^1Y1G 91S M= .N#!E50G562]AHN1CZ7!%Z*Y_Y'/G%?GM7@\;/63X]XT(LYN5(CKXVD Z_J 4*3:LJ$?D M?4!)48P2$/#BVTK;=E]$VF9)^O*;-+AAQA]E7T/B#ABQ$8E84/PLB!2XF"Y) M6V$8=";SBR1HY]:R\"A553%TU)I@<;.8WO'H!)!7+44SK*$)5O)9KT]LX18\ MO-HHOQ6E=NJYG8)F=P\%>]^\?ENXSWVN:\I M#0AS002T-^80/V5T4Y 0A.Q0@I#U#AP+TH+0%L3 T,&*P-^9WIF\E[A$FT/C M28%G28%*B@I"#2#%]/D'D)Z=__;%Q&WQ2K5X-^*+>4/(@Z4KT _#GD-#FZ"R M($4A"POS],66X13A[__]7]\'LR&[!H)YFH)+:*I]8!$5\$'4C;ZLD^X+)-$ MIMK]1O1E\UG54]!&0/A'CYV^,)L,M3X5!:"H;3&9P?$?O4)Z]+Q45^ZK_S][ M;]J2NIPK[LQN?GMX7:_#WM!GI6<\<,K[ W;>W7<"15LOIP8 # M#!NV'1\&T%WXVB8EN.,"BF'%25Y_D@$.J>WN974N>,CSX0NJ/KP?'O<:@?,+ MKJ#9'BP3.O*(XYOY__;VM#.36<;?VI7>@F&>3?YJD4QV.JNJRF[KN*RDN"TD?59,T%U%)MF@O3NV[,]==]RQ_]HMX,^ M[+;N E5I_:-= +OG4+EP$ !E]:7_R+?P%X3F?_\#D$D#DLOTWWM-!BP=1NL3 MC.<$#/]5K#VZJ;$9U:7ADOF);1NV/D^Z]-_FV_,/Q]>7QY\OOYYH*#^^NZZ? M@W)ZO$]ZZ?SC7CB\O3DXO;C .[_+BYO+SAY,Z_BQ4]/IG[>86OCCG50V>!B3KP&J- M=L.E]8N@!Z^U9K:;,J^E]U'S=0.0H^+&V*/ ,VWF>2?PD&OV*3C)-HYTS_0N MVU']CX/2CU\_R\6OD1-M]K-* M.8892?MR\1?D!WYD!>W__S^U8J'XC\8G" %5!'EV6.N7*M?YGMG9?7NA^P'( M&R!>- 742%YUW(YNFT."4GC\S>51N4T V'(W(ZT;^7TR8FS"[3TW6ZYS;#F! MH;UW+ >$R9[VP6[M:Z]17V>N-=!^V\Z]#8J*]LZQ8/T@/?A=K=[Z$Y@>UVF. M';?ON(0'VFO$J6+^'^59^J;P#^"+)GX$*15>(I%6_/CF34[3M6-] &O6/G@6 MX)>GL0?6ZZ,(*\3?G&8"YJ&>A-J(UN7K[7>!OAAFQ_0!2AP; 6BMKHT_#S2/ MN7T>WNSBF#!^S_1]WDJ3/X@3M$W7\_=:%NAHL>2;@KKF8RU]/N'='87KXI:'=FS#+N!F] .[!G=A\C_^ JT"^;]H!_ #T W_C#^+M$I>:[PWN MHF,!L(#2P+->T/3@"NKN )F..N=K'$-NA*81FZ%-YV!0RV+H]6$P&*T87W#@ M/Z[FN[KM<>.AIQG$]YM4P7K,UI6II+2 YRU/+H+BU[[#QT 7DTCMQ8]I;\5V M<,R?ER/%#Y07=H'U^1X)0GA&XZAU+H9&G*ZI8YF>AV<0Y_.'>35S^J:K@]3S M@1XD$U=NM LJC@?I+_<'T&@UI;3L_IF&[N!37.Z=KU.@; MQC2_N[J8<;EJAWNP/#Y1(VV>&2W.'R[.%)LSGWCW;;F"\D= M_V=IM,9Q@>L@SGNT"#KO8_Y!; PNK&L"&Q6W5: /QU3Q2/+") ?MZOR.DHV0 M=_HS .$UW;*00>L:<')IJ(3G3'?B:"W=:@6\4R!<([13N0;VI!XA%B1I'OSC M:1WGCKF4_VXXK8 ;H[2Z']\/TP%_XQL)!^@'30MX,)Z8!^RWK[MB>M@+?H5D MQ;&I=Q<299.3N6EMOH5\C%)'2I*%5O_"2P3H_!G!#2WD2P4K::]OQM0X7)QA5/T.*AD*%. 3D>^A\$!2SIP62 M58-NX;9,C[1:?$'=L* ('K#V#[T> T&$UL&OYX01[:>/-SG7'+&)2GJ:\G7ZCW0VBA.U2XUC-X$UZ_M6A6C M[_4/FOK$^(J)$ZTLM+0Z4JVQM#_:F&!E1PEO640,;49"4(NYOHXJ5Z1!P,Z] MY;@D-]6*L/5FDA1)-[2(1,K$.#9YC%?4=NXGFP$4Y0-= EF3DR;:%"IG&92$"4FEJ3=70B5_2S^/&B?G-2 M_Z*1N*/)&KPQTPY_0EIV@ 2CZ9D,8(->T[$\^1QR!FD@Q[4I7W_+R1]@X7UI MU7T$T@$^D4GB1\Z9>OPI1MPFS8Z0:-VN#? &7 M242M)33,>R< E:_)@);WX-)9L"'USJ)UE$E*SLVM^[ ?C& _28WW6H*[XJH"V9Q!Z?4=T,5-6;#[;^VU M^4;C-GBR9WE(0Z3*WM7O8$K S%\.FI#DL'<.7[1S#T.&_!59J.H<>VW2R/2% M:]+F1D:*S&]-QQB,'XN#)5HDL]'NV L5?742M!SR<48?FS@!+'ADQ=%@CMUQ MB.3V&?B.C<>O"OE:G6P /6S RW2+E&HB3SG$D2]Z^!#JQL#Q10N0@+1#' M$WP$9\&?4:Q-O0VY,&S/Y%V!]9%[S%4:A3'A8'!)/"S=1$Y)6*2P5/95P^\X M52?'$:C)8 TN\UU'EZX03&*3^Q03)NR+(1>[QJ$T?!ZXI->-:,58!>LUFDU' MC%T$(OQ%0I"^?<,W/19L&J X43R,PX/E^AJ<&EPA3!?@BD*.4SK; 61VC'N3 M&Z[Y=3-MX.,=$RT^8G0YTKYV&>'13,"D&$N@2)QFG1_OIX6XL >\UTR-,RF6 MJHWAO_WCX/2Z\OW346O14)$-9%\C_)GT2 F#4:!,",2L9(&8L4#,RG,+Q(P= M_5;%KVVCT!D+(0]L'601'E@S)5!<<@GI@A+IE$GFB,Q+.NVX.T(*?L2B\8W( M?L\!+HWX?V\W;SXT0/.@MPRGO3\+OX:/ZO?S3!,C &1.][@/_R MKUV9)SD]Q?(?+3W345[($ Y'1XUAL]33C=[A'^MS5"3,,+V^I0^0U]@PL021 M5&O"2SCUZDW,R!F7CCD1H=,&NL<89>[QH7'GW1 M@68OHI"2 9N0;IJ32OVO)HP="%(L"'U:_G$RJRKV/%PT'.9_N\5Q.6LC.TP] MU)5O^RA,5YZZ^9D7.$!NVF:_:3^YT%?>G>CV9X_Y_CX]/3LS,5 MK5WGGB- *;51&J>L@EB7BG_)5^GUA>5&8N):/BT1<5)@C/1"*"',>!N0B7$C MTBF9%5*=?8U)HR1CWZ3OX8/=.C^606DB-Q1G#+V%TV4+Q>,>AKRE#I^>,C%E MJ[MO$]&B*<&BTF4HUAK/7EGI6:I*2>I%Y6A5_&M9K$4,F%9K8 7B^>34VU4[ M[I(Q]])P.C]I7.@84NA&1"56#OHDE5"+PI[V^I8S8(Q\/"$5O0(HG=Y<7IVP MIG\#HGT+A>@3N$DM_[.CVTHVT6K)1[B@U=.0QP)B]RU*Y\*EVQPHSMFQ)&55 M7&K2G9J;2FPS63C#<$)R<5PX=X05\ /IZ_G'R4R+"M+9&:^<^!TIQ._6QZMRZY+ U:6M?,'DJZ)T:'?;^TV>SA^;Q9:MLD^984&\3 M0VHXIO;^DR9&C?0WH#Z#P(:?INIQ\W*BC)G&]*CWF)WYR8D2&Y=/RF>^GVN0 M%FH;I"K-<'>7HR_-?H&7KC0=9\K2IM[]466)@Z=8R32FK3KH) TLKD=CFH&\ M+4EMFIV^+: [@712(-5)>XUJ5"%7/,PO)(UD5^;Y7)DZY:6;JY2*'G&R]V,* M>"]>U'G)6/ ,I]TJ1?1L_8KH$3-_P7WY;G8#$S2WV[#6T+&S;'UTAJD65$O% MR)H<6HO&UHZ=_9SVV8]TU.3#F::ZRLFOKH\U2U@)9*WAP=_9HO M1W6=^ZXO78,-+5&9)KNIM"'29,_U@GQ,Y.[Y:DR\Y- M\!90::_/C^!R'.3RY5JDV)9(R<7_9]KMEM^E3+O-M-MGK-T>KE^[O<$Z3HOU%%UN2;F0*\6J+]@E7@P@:IP O1 M@N5HPX\A"(]7C&N%_6I)48U'K&68B%>H[9<.,OWY69$657]V6UWA!BZC!EVH M;I1LF)WR\FAJ?3T:]$+DF>F^:8_FFR^PA_'_=JO<\LRZL>O-)%E&]XV]FJG>F>J_HRI]N ME.J] "U8ENJ].$%8MD\Z:7C+-.M-I1RIFG6ADFG66W7*D[HIK%2S7H :+DVS M7IP<+JA9%_)QS;J0JY1JN7*UD&G66WZ_-EFS7ER)3LT0WI@\XZ<<)=/!9TUA M7+,._L74;9 [?S@!"+ JH0?E=%4:^"QS/E;_%G-H?)+)JG?\V4SQSA3O-82Y M;(KB/0*%U6JW$3WMJ^YNF6: )S<_()E.^V?X_]1SSFWIDMEKFW,_?V MS13*W.U.H5W?'\ M!JK5LU_^Y6K5+"Q?VR@Y+SOIU43\K4&K MGIT2+EFIGIL49CIU=K.V3Z?^#S5HF](HM-@8/O2&_3^#N]^^'34*#3NBQ'N? M+-IJLYJUVF1JJ\WJ%K7:3$45>F3=#0)CA[^"UGWC"&S68BUKL?:R6JP]C4GO M>/TFO?= :QR/J[3KL>C-/N."!CT^@8R/F%WLEL^=E]KP7D)\R]\U?CCEO MT>N?6?->)KT86_D_*_R_5>?\1!$RE M6*:2/#^Y6'X>2;QT2Z8F;RHA&1OT4LWJ-VS504_*L%VYGCP'(5RJGCP_)H]Y8__(F=8R?^^8O-UUDWNN?JJE-. MDLKJ>G-%9J:"2TX5F9<,9GIS=J^6JS=?'1_5,XTYTYB?I<;\!#T$SEN6$QAW MKC1WCD0'O?\$])OK-\O6G1>9>T$M6DX5.:M3(K7??Q+:M%#GI$(=OOS^4Z9- MKU:;?N_8'>V3L\K^JYND06^2\_D1E& YNO3CR4&F5;]4RA%IU6>LZ0:Z.U#B MMC.]>FO.^8G\T8^@C4O2L!]/'!?0M=]_.L%L7D71+N9JM6*F96_Y+RY"8G!9DJ_5()1Z1*G["6DBE=HHIBA8T2^K)S?K:Z]#S4<-G] >8G MAPMJU)6X0GU0*^>J!UG0][9?K?JHMKQ19YOIRIFN/)$7%->O*U,FSAUEXB"1 MM6"CV!,!R32&UZY 49Y]Q@6U9&4"39U!>QU&#;])J,CJ*UGP=A:\O;)LC:=6 MBN>^[LO1B!>]\RM3AZGD0:8,;RJ-&%=>NY*5U]ZJ"2-.%% MR>#"(=EJZG.Q5LLTX"V_3Q>.YO29JR-F/'F/NUIC>%JL7SI_/M^7].:J>MP= M9#WNF-KC[F#K>MP),(T"*>M\E[S63]X1+>M\EW6^VQY[W!/$KO#*LNNK2SCK M?(]K #!S34+Y?%:1,$OV6.'%/MH@D]R<-WZ9I?PWIAIA9H[;:%HQSAQ7SLQQ M6W7.DSK_KKR*_[IK$2Y& K-.=]F%>NYE"&>/3$E%D?G"55)7/77F*(( MRD*2MUW+5.9-(1F1RGS9\IVH/WPI4YFWZIR?M$'\N@LC+$8),Y4YNU"/5)F? M0?OW++GCV21W5%Y*(<%I]#IJQZ+;K>ZZE>;TV5>K0N\I;?)PU@DJ]=[-STRK MWG:M.IT4K$%./'U&6O5$,K$>'7L66K%LC7N4)&0>ZDVE)9&Z?:Z[K:[HEG>8 MU4[8JE-^HMH)CZ*/:U*]9R&0F2*>7;;-RR7)#G6-AWIB>IYCW:45&BKDU\DM M%S>@I#KGLQB$I9EV7I11YN@IJE/J=J>KFZ(BVY< 6+H3K"78?X&I%ZY4R6>2 M=>2W&6PQ&Q0G\N3P6BPI(ZP'4BK^M:X"A&LR(\C+XPTLO(!KB":+),M ^'#"_7ZR8]M:0 MV565%IU^ +.E::SKPF]2<,D\E& YAHP%R,'C31>5JF*YD$W8@11D1HM-)1:3 MBQILECR6G?/RB&-^/7:+>>C>DBP5"Q"^K+)H=HN>B5F"%[O;A-2+E+*$R]%S MGW56Q=,4'Z@\77O)][HY".SOINUU5U^!8*Y)']M>DD^BR5EF;"_)W\J\]=ON MK7^R2@3E#5)K%R$"R^TNN0 E6+:'7MJ[,B5W4^E%UE7R99SS$Y4A6(0*+KFK MY )D<-&NDOE$6TGTQ^<.\@>9\KOEM^OIE=^LZ,!S5X^?)KZ]_G3J\:WNZ^>! M'^C6*=)97S?M'K/]#W8;>Z?XZXAV?^1"'JM&X\0:GUF+3:TI<\^H7.-8F6J] M[:KUDP7";Z)J_5@"LEQU>TE49&5E ;DE!AYW0YT=R"B_ZI90<"M M.N<;QTID0I1X8FTQ.^(M.>))X59K,+8\EB\NV0"S),:XJ%$F89.IE7/5@T)F MD=GR*_@.<$?K X8ZI$.)DI!/WO*TWAB6RY\?SO5>\\355]7RM):U/&5JR]/: MUK4\S9J;9LU-L^:F+Z6Y:63U64]Z0.'IC,(_G*!GKLGN.VFNQYIV:>P93;?T M;)82M+U6W3G2@R8:>->5'G2P@<;>&0C#Z\)\7N+9\Z7L0+;DSB5Y57&]MM49V-"2S:>S\Z',0II=I(4MI&CI MT0V".UR%SCHLIEDTVP9,NU7)7D]0R"0DTP$(_?JZ0M8FS_9HXP4??5;S!3Z= MA9X]=R/%QF9U53;1&C'+;5^R/6*.*Y]9)%XHH8@L$F>LZ2I19+7,+K%5!_UD MQ5;GH'_+5H3G(("9*IQ=ICG$JZ?2>V=7<:?V^IBN][[$)B=3O]RJ9*ZGZR#[ MU*E6OKCWA2"[#5]Q#>C-2MI3+$S!:37;]-3MQ:DCDF,[X\ M_PZSVU5HAU/Q=6143)_I<1:6&;(IU"H^"Y&"I>D S^*%BY)':X>Y@!JF3J\Y=?KRC5[N@NO:LSNZ!UXU[2U M+N(8;+TK\=;V-4^W&.]H<'/R2?.5PZR#"E,[ MJ!QN40>5->%='/73;_ZL#-9W(A:[JP$[U/M(6-V )7GG#:S#; /+L?UZJP4\ MQC?MSA7@9,MDWBV,?F2!@K$;(SJQW(39!F@,@X?A3Z]2/3D]*"Q I5* -B/^ M+K=AB^.+-,ZBAA:20O$?+2ZNU8K%QC!_?%YTKOY" _W<,&I=50\1L M S2&G[^46]6?I\7\;>VYHK$Z$BW(8"V']Z+_6P,AD[D6: I)/:16+3>&MS7' MM:_,@\N6OON60(9HW0>A&UB*'NMF'_]GR]#X49LQ <3X0GZ_8MJ;L<';+B." M1-9')$F!K0<&&2=-E!7,'MY26+:':I1CD]"BX\]MT];ME@E2B <(P##?EW#" MAQ&/^7A:5[]C6I,Q&S&EK[LT*LWG&CJ*!?>FWXT11->$,?LH?G>8S5S= FD= M?F=]OB(:_:N-Z^-'=3E3-:X/3V64^1P*-W% M/FH*D&#_CHM[S-%8L$T4.#38H!3F^")@1A??U U$"0Y5OZO[@ 0X(4IJNM773C5U2?-6$$:-U]1UN$N -W/J,DP-8B!=8 MOK>O(8*(#_AR^(1'4^ R//-!ZP%>=3W0JPPX)BQYH(EJ!R4--2?;\<.UH?X% M%P'@[YMWU$-.#N\[@"L:>^BS%B$8;@&VY\ D;HB-,+_I8*NY0(@0[-'+!FCN+^MM'5=DN]Q M2,;@)"<+"FI_HTFO-89G_KN3^W>??M8KUDL3#^J-X84WN [:/P[\JD5V%DG$ M ;E;*M@R(6%>(6$3K#3( R+Z.5T*D,R-J/,,8@(Q1"2Y01,8F0D\@@'GJ0-9 M5_4FHMM"4M%\5[<]O<4Y$;[?U"V4*#P@V/X]2AS3)B#&Q- 3:]-.@KYCQY%U M:81V X]TZW'V)GG4?M[2PP?M=W:,?Z!L4;CK.'7/MQ*U0Q"[% M()##YT%,=4P4]UP007KP,KW:TW^1ST/.VR,1(;Q330=$3_S %^^X,)9#T[=T MSP>94'T?UHS0\<5 C-:@OKN,*[ )V/!DLL97CUVV3V$_/=13$M*%6B(@_F!C M>/3PZ;)TYW[M?ES$MK\);/$QYH;#W[\N;][5:OJ#N?L60(-(R21PN [G>4&/ M/'U>)E0\5\L#MPJ$FNGC; ]<0T,',E(W4M#B-@"@HA0PYZFZ-!#&GOZ;C<@]-%MP#<[SF-#O9$R7M!H88>-T*0XCE<6IQ[T4TG+< MK/S[<;#!.<:MW65WS [$:E'[AC$]S0C(#$$,C%1N3QH2F+&OW:3;LR,@NJQM M<37>M%/UY,>>=21A!AYK!Q: \(X)HR3R4Y]+?7CB?3IH;G7Q=;MCHN&' S^G MF; LTY5F%3L=QC'O3LG)HKG'NR7*%^KKA!$T?YQ8@@.%@\CN3 M+$/X@'+8R@GG),C1W., (!'/0/9@;>:BB- RBKK "4XG"!QH, M[^Z\0H,R<_?7#-Q>S"!D,ONJ9& --\IWI:_?$^.!I M"_9"IXBG3?2@[YIW*(N9(!;B2+J0"G$,Q!Y@W304,.KK (2+4G.O_+KUAJJ3 M!E:'VY>0#"7=2J%+"9@P;KIP6"KGM"9LV[;)"R2 9PTT48J)8^FQ@J7D2\"5 M:GPL;NI*N3+$S+_>@-AB6>AD"#UE-R>A>PQ0])K9 )BF&?Y^?7XD?W\A.*N" M.$!I&*-& =3I@.5'TA:N(;CS*I$Z-UNN.0>*_K_I ZS>A#U2KE?*:^%HR52F;:.>Z M#Z-[^^+A;;0^;KUY]8/]>*TTES"%JJPRQ4/ 43DTX(+P2B,[@8_JCGP#TZN0 M*E+4@13?^/HTSJ@^HF5@G YNLC DSJZ?@<*GQ@P M(:2H/GR*29@HY(9A!T@G4#]U#<[8IHJ^F;OD&6_P=@2K!2+GHE 'P%K6E[?3 MZP(N=AT+XTX$MY%7 -%O3E:GCPJ)]%AZ!(1VST9NUZ3*AA.4XREI-&&V2Z09 M!LJE$8/,D0 3MQ+,;!>()[: ,%+8S^=16"/9#6&3WR^4:N4Q*2Q<U M8]WK:FW+N>?DGY32..Y+XJ\2UY*F*IP$",\^VE!PV$F1F3_*I;* MC>'%\$/UVJVTO_S4GVD&S AGB>4CS)6*4LAGN2BQ7)1"/DM&F0NMHY6NVA;^ M_O+S)0;B@?*H=?]"MK]ZT",9599$;K9^E 5YPZR*I#%FO.J9O'V"],./.+\8@^H0QR MO^5"(RC"!MDJ4= EO1TM[Z.ATC,$GL-,()&%;[04_ ]-S&B+IW%)' .YJQ7$ M3 "N\,(GA>?\4C0,)5'_FKMJKW37CXUP-%!_BT M==FQ,<2B?0U$B7 *+EJ;&$!"P0<"0\@Z'$G3_%F-_/_H4@BS8'+1=TV6X]B( MDC=N HC)D%%> RP33LU0,-_G4[ED9\*L"%])C" E(:/9F[>9Y#;6D-@ ]+-N M&_C/*:B:=[J%E'6R/*7:269ZOS'L?+^J^I;G%7[]6ECI(FB/\KW(NXY\-C^SJNQ*^2F#F5M;3AYX/6ZBPXK&9HTZO(* MHZG#R#;A;D;^W@6%BU-4TS5 N<- L3ZP+70][+S"&13[S*2]F+T>,TSD*P'& MI[KAYN(>VIZ.06=HQN\Y?!<(5X)R.(\0V-!U@7!X_VDY;M8Y,26!HZLG5]>L MQ>"LFX XDVF4:J8<_U)C>-MT_VU_.3X\'AQN&F$Z;@P/ADWGPY>/MO?SU^Y; MX57U,!A$;BBGV@7QJL.A^& 'CUYU+G>@[UL+W\7K* MD$<4H$"DPN?U-B@>VF$>PTG@\?,HXA>H@LGNI3,_Q"84_721!>RB.]R$PX%[ M'OK(-5-D6.@&?-GTE6!0$T-^@'(A-< ;3%&@!OKKPD?NL;Q\F)_+:41L@- ! M'P4G2Y*V\ZH)U$>)KD7_2Y^UT 4O/8,HE]J&"=,&%!; 86^1!Y[3/[^>V99 MF@BZ4>S,/@C)AHA.MC!L5P:&$HA#Q1(8*0\R<3'(Q&F#-D8.2BX$1YOAH,?, MYA[3[<2X2DXX>^CJL$ZDJ"*PP3)_,\OL.HZ1> G@@Y9G@&L3#VN[Z2/9QBY1 MN%>('GP^.CX\4K2ZV(DAXUAK63 MHR_FYG1>8#/ =47<##^FJF MU^54A_"&ASA,H+^4"^!Y:NV%<90JE=/P 'H3UIS&90#..Z]&N,RT_219#@_< M\!+O)KG."2S:1B](F+81F0T)1>Y!OO>9O3>>NJ KD:N"Y7M]H,NG,EUE,G$O*@+QK$,TA@_??QX>?[JO?'SXO6E$/=\8LI-C M[Z%2O/[F5K&$ -\4**F6+I)WPE2>%R4G2TAH*8#@ ED40-!"#=/B&3ZMH"?, MV 9:)%MFE,2@I#P!L8F*X2!Y4!XU/8KV"N*!9AB.;7:Z_AX>) AX?MWQM ')8L M[XV]QK%:?%0<%)BHA5TL6G F_]N%0?%S'W,.Q&>/%YZCR_6W=A(F(&I[VNPU MZ;37)PQ8M>6]V8TN:DUQO\ZPXL;PZ/KN;OCGX]W@UR+.UWO3\+OX:/ZO?S01 MO( L0^][[&]-_K4K:^F.J2@KSW$OOU\HDOM. &L/.US@^8JO553 G_[14JOR MBE752G^-$+*C4F/XWK6/S.8!Z/P'X98-TX/[.\!@"21_-RV0/S!10$EKCB/\ MQ!*SX]JK2'#]M4#GD41H2)-"0PI1:,BT.2N)27EX1YH]/5%9\2O?]6>SS6+U M#U>T\;3:RW.765XN1DT#TF4;;BF+R/Y"()H;(689:,9#GN X'4M$.%H@5C3, M#PW#_R&'3')#A,]Q-V1A^-R[.\DWFG[]KAB[3T]1; M.=%76O- 9S\SM#G M<],V>T%/W)-%;]V9!#D\>28 +J_>M\%MLUBH'G_[I"_QZL'B&_&UR\LX?BUK MNI%D4B@D:P;C(M#>']00&WO(J5=[7?_Y:,CZ<7 M!VLAIA,6L]R[6)B7FIYN,C6=>(9_WO>=2^>K?F5UUD).UW:&Q<7IZ>QT4S1/ M24XU(8>DVA@Z'W^]^WUT6+^^69595$T 6%I\_Q1+K&*FFBEWI)#ECL1S1PHO M.'=D+F/XRI-$/%":TA2JY%;(<9*^)*R9NB?)_#N&.2XE;(B2%:MOJ.QAZ8VS(]EJA3W+:(5@BW M2!2/R$T.4>5]86@7<_,5,J8X6\BAP\\Z'E7(O=:>^D!LA\+9&L7X[+RB1TV; MPI[F+1V(]4.( &)I7#DWE='!@",*'N(1!VIB IDV9YQX!2@Z2#/M"GSKH@KS!00@([AEW653(0,>!C8!],V2_:-^A#.Z_M=?F&QF_ M,X*W_^R\>FW"[RT= Y.)A@51C55Z-H35/S 2/@L8((JA\ICG.(@BZ.--P7?N MWBC$ JE)U$/$QDX<" ,,,'<&;,Q/; MYGQ&DLKEGX30I-J0I[[;&-[??^H4/['ZZ;N-$YD.&L.?^7+08NV/[0[#6D5R M-SNO9-G7%Q1!.@(0+153(SO031753$T7"$&.J,(L1PUVS#ZN5[5)S MHMN-O8=1)%1:GL. 2D9P!JM]P)6"X*332D;*\ZI5BZ18H1:OI3"&6*%_+O() MSA0)4OW ;75U3P:L4"9I%/) G2"DD67G57.@!K+%"J/%65:X2"ZIQ)F$WL,R M<4/& \U'MS8!WDBT=E[QV$E+B]2I.(5ORF"FE+E55H97ZH$QS\Q+T1]T#%^D-B6V'2"A MRO&&*\!2F,TE^3%*133(SBL,]29MW6E1C3LCOA[4'LQ) 9/*@GAR#?"IMOHM M>P >B.7YE%'#=$"@KB*(&L'2IE1!I,L1U,-L%Z$6*,J*F5(=*5XC06G 1_'T ML7I\."(L-KE^6(@=+58J%9@=Z0)OVP2B^C3BD,I!DTHE-R0D^2+"#6[!+^H% MX4BTUGE5?JZZH4 1-0Q(U0@55$)<)70*41[Y(B(]:)5N:',QVQKFL@ISS"3% MVB3]EVX-A=H/N.*&"^>)(#%5&:/THUN24ED8\(V;2JA9(69!\ K)6 KA+M): MT[=)2XEZ4F(^"7/1J81A.$E(($5 V*4T"*W?'&NE2GZOF,^AN I@Y_4^0%"K MWWS5BOG"P5Z^3+=4+1K:9)8)4..I;[J0)2514W<1I7?D9@,B5?$>I:-1:># MYD.DVRU$L0C2Y>V$1DYP &!B08PF[I&A=DM4@E/A^#%1N7(7KWB$9WVC:H,B/F$'"Y,ZKD:$["6:@F.VXQ87O'K(KV=>$@Y;4E)CA1*"[ M4"HHAVF(3]T!"W4"3^-V-"H-SUI=V_Q#]5_#@IM<[QI$/P*P""K45$8H.F'1 MG/U4GY_J[#QM#"_9UR/CM/-C6&,K$?:F4?LU.:G&^ [F=8H6,Z=HW"E:S)RB MFZPY'HE42^ .36QK&?5[2:B*9455'/]28YB_-[\5K]X'%;VR:;IAOC&L_J@> MW-__^?JUU-Y]*[>!GJYP(R]%4;Q5;5S -GA],ZD!NLB 9&,3DUY5Y@+Y&PCJ'3X99OZK]S'1W7D7V'D5:49A>F!0FA*K$ME1/ M7B2I*,7$2*FCE3F8R88>(!PZ7(^"':*B@<@V-H0?DH3A7.@Z#%.003 5/>E% MPBT(N]2=A&3(9!ITTN(ZDTJWO_,JJM6>5/>2VGB45YU8Y;2B.'SP\,ADESE5 M@=\ E7 -?;@ _XB]GS,=T^.BI-G9R]',/$9C^#'P*_]Z=NNR].2T%% MM/ 70285N[\G^IE@/C[\0\I_7-E1FU/ 50^BD C95T]Y7H&D; GD31Q!=*., M.D3*.]Y6SF?L*JB257.@7O=-N+=/?YP2^.IAYJ+*#Z ^D6=ASV)WS%)TL*X) M-!*8#?VNV2K4,Y1G*W2>6ST?8]K\MS+06OAI%PVDPK3G3Y6'UX/"?^:.; MIV5=(.(6@!KT ]^3MHL(D;F3T[&W^;DS((XL<"3F 3+^9KW0 38N^CF-J3!L=U47CB):AV>:A67$F-)-5 MA.*HAMCEF3T3:]V,Z78\@EPYH8/P.47M(LUI8K4?P@YIA1M%U@%0>9/LRKR! M/3>FHWV!Q9W2(?]-8[C3L'Y!G,^P?A.QOC0S<0UL M!3L^,#H73TZ1QMT$5*CR)1$L^X'K!8*XB67G@"HR$0_"@\9$M+$> M'4WZ>]1W(6TU-"#6$ U]JTF-2G33DB$6.5_N7U0;Q M.%$BBKGXDRTN4TR+ONM8Z!OO.;!3V:E11&7S&Y<*+401TXOYOWG\=VB;P/D" M7L>Q[SIM>(SWG?T5&!W^@LG328)6U#(#8()AVO".A LV3N:U86U#=/(@/W*4 M6"+;- .HHM[:W#8)2[+8Z+DA5 2JOC"[QQE*M=B*VN#!(@8G>!%1);$Y>8/" MIKYCT2$W"F09=2 \]:KU7:?@ \<6A%0VM^-D !& PL+DR>]K4U;-97W#H1"! M<.W+6#B63XZM/.;!D'WWB&H!9JL&0#MF()=;X52+\'>T$2R^X3(JA[FO'<=: MXJ7[/A),R OSE430 4&:PJB17'2H$JO+8\?2>NF-=2VH82,[KS"\AV'I37ZT MLA@HF0/@U213QJ?%^8K@M22/3L!U>C!"J3$\/"CK%_7J=_=;*0M&F!J,4,J" M$>+!"*4L&.%1B;-+Z]*SZF:!4<,(ZN=QS8GC]%Z!]5C?B"GO-H:MYI%S?'68 M[P\6"81//8CGTBCPL#&TVK\Z[_\M%#OU[NY; 2W)A[(F@3-M9@/[>I^VV[PO ML?91MT'"'O =4R/MPF$N%B^K&TX?Y0%4GFZ=/ES::KZJ)%&%(IO+?)'92=&S M!H\1#A/5C]2,*55O0XDD-GA.MNA)R]D5:DT8!P)$P\2!,>J#EX$7]=\IGP # M0-K,=2-%+FP60AJ5+6,[>2LUUK8H,74T?4*%" 9UM+@1$&O'VU20AR80.5\B M.9W$/&&8=D!;&EGBOG8]?J-D(21/'T*ZLN?YK!\"1KF!D2",(B) ^^^E&9 V MK ?R\[>*SV/47A+8EF=E7W1!A3?+,,8O.KO()1W$T@UY\)<>$H-T\_N\QSRW MMV/I+RQY[6M%RA6OH+@Y6"CB_[D1#S3JC@CEB]*\"$DSI-QZI"P]*5*>A+E9 M9)M3@F7)49_AW];C7_E)\:\N LXS]'NAZ%=Y4O2[E@I7J%61WH45@T0^/6IV M \T#]NRUR2LPAG7/$?BV#A7L\2ZH3;5;I!6M25.)PR)Z+#1T!'VAQ8>&"6%V M0&O&2!^AK;7\;+UIZ[_F6RR#]AY#L5R]WS5;VHUC!21A__<_YM),E!NX]9=P MMOI^[&AO,0>:1]U]-D_JU]J5ZV#007;4SWR#:HP8SZ_##L<6%I>BFA*ML+*@ MBUF)=B>,=R(\"".H)'?PNZX3=#"PQK)X/0F?=5SRC5-0C>EK38K#PB+GAB'S M [L*KLD29N.J9Y%OD\IF.;+62ZC+B]I95&-!5DB[QY ;@W';86I?-A]WD38 M1%%*?7T@JD"X/0R%QO@D49E'I%]ZNL5+LHD6K7%3-P5QF0]R5[8#<(!I4/;F M+[JL"1]R806!'(I!/&((5H$SW3%1N8VO%A=CB5JK (9$A"EQ#)$IW9.CA'B @>,@'IA4 MD9?7C0RM[8IK(9Q\U(D0=1O?:CO[%M$28!O-L6SC ]Q:( D="A+XU\1 MO"F M$\8KSYY@$+A#30QPLCO24C,^\YPWF,YG)+5H#H MO0#)<(SAF#('AI,H%+EMX$ M:'2Q?SG/ZC;$Z69SO!'^^#BO/[SRG.[85.;J]3) MPZ8V9Z[8@]HB-VW6W0E];V(=;/ZV@Y[A^ 8($SW=VM7$'Q[W(H-@Q^@OK.A$ M0\$>=M_F95237$_8M@;/*0U*9_-#J5@HE@J-875P=';3O+GX>-E9#Y2*>X7B M7JGP>"B5JY5<+3\65ACE(:-%K &BO1?TR#(#Y-HUO=\\H#Z %;N^#@(;SPM$ MH5D(;TJ96+R]')7%[8W( ^ZU\D0E*CF)<@\SD>!&T@%17\')@0^^0@*CHD: M9YPVC1)FG0K6BRX+U%-9X2&RQE><4D8%C44K!J7ZN0L;F< M2N;@?[16+O+S^Z[PA) 6JQ*L-C$LM]P8'MS=FE?W3KMYT%XT#FX#^?^(@!.+ MQAP%RJ10W'(6BAL/Q2V_R%#R/4M#4=QL-5 U[D7]0* )_:P M%Q.(*B.*E:)7>4Q.*!H;A4I33#7KNVQ/L')A=>,U>LF U-,->/Y.-RW2I1(F MN/T0A:,=D89$MBZ47(1]$IG_/6MZ6/T?37#M-O6GX8I+%_D\*9_+L#UM*G)L M/?;'=68K1NE&$3^1]\5EV#DLF)-#HB-KI@9,.^C#_3)P[3V4N)G-$]M$$QUN M#^X[GK\7*NBA-=L+^B@8TWK%E38R+'W&&P3V;(QES^^!$A&%O$&3?\:.G_<& M57:,B=_H!O)=LQF(3BTJX^W*DT=J-6HQE7P,-%/ C'WM0WK=]EB6AQ*Y\3=J MJS9VZK(TD,F5\@0ZS^@EDR6%Y=!"HZ?--M9G%P20Q^\(%Y%(#E$(H<:5"Y[T MD?QME$;J"AN_1!IX;WHLIX8(F61+Y0L6E@G%XA8W$<@V>9ZH\28*]6.]?.R? M)"AX:KU[*FI?W4.9T>!KD>HLG[IB>R,\!$>7.]*ARJUBO2OA%\CU6 M;/6PYE';M,B4BB88[F E6XRL;"A+HK=:K.]+,X7";U2WI6X8:*' /T,^068* M9"Y>5(Z)A#OX#WEFH[&$@Y%8F,O: ?9_E._L:\4W\<9*8@>AZU%L %.N-5__ M+4W+9$+CG!<>-!P! $K \?J(;+*:E%R%H?=0/13F:>QG1? 1IFG 0+2Z.Q(B M-B^RJWIZPQE #'7&3B.\J68[)CC*ZOB1?5:I \\AOJ^5XJ (>RYXLG0N($=4 M_S?$F6B ZSP S4H"(%-LHN.QF7J2,&K(Q%\14E9>:7" MWEMBV['[I7%0PKVC^6+;Y$_**OV^L?5, M\7W\C.,.K$B9U!1E\C'1%>-R 2<%+*A6YTB5C.G,"JU&RM0<)&)0Q(+; >\: MJKBA1CVC%J_"TC.INYT@S8JF802,!W!@&T[LY0F*.'83RH5/(^BB[L/8P<96 MZJ)E 17/Y&I0C&4BR%)1#K+0B*W8H'JZND$I"Y[DA2)P38@"JGX0Q3>H,784 M%)<8A'+##1.H&TB6Z&SD%$N:O(!8P@^)'LLBQDZ.1))E/,0NG(3WG\+\<,?' MO&CL%P"BMB<\?*%-) K#(TJN! 1$5"^,/Z#6<'V,_> >5AGO<7Q5E^$>5/N* MLP;N2>3"&%H%XWL)#9_D\%-V)#41E-)AS3:SY+.NNESIWD^NB90SE#3'+6(J MHY$=E7F3;&S,:HC!^=&'#8R27:<28I7NA0N7$F,(=EZ1C;C851V+"#"+.BWX M88^Q1*9_^":U*QOP%0I%CK?5FICM'YXJHU;R+1[? 6I45[_CW9/"\!==/8&F MLEU95UT8PE \ENC2H3)\*E/F0FCHQ@TE6EB^$*P="1UU?Z,K'Q/VTF1=W6J3 M'B2V@.*%RSW ("I@";E(V,:197B0G G4!E@?*5T]@'47-3$%#=N,12I:3&,$ M,%"!.N[0MDR#SM#0?9W?0<6H>(OHBF>4*"K1XK6A9A>\T;@82=I,=VV!V[RQ MA^S0D=!3O9@B[HU*Z'$=$F]->"UCY"I"O]!2;[$:NQUU2*1AXGZZ)!JF$)U0P 32!2M '10!1'%&88TPA:ZA%UG$4^EA>*Q4 M4R6A>G?^;U0),#&DZ5E%UH-\B%BMZ=K1XDSSZD=>5==RD6,V+0*,XP+MYD-HN-%O9 M69FZZDIM'=4"'%&5MO>Z#ID;4($1..3X(,4FG)0K MM@[O:R^W9(SLB:\F<7ZYZ/#DN>52EB.-R",GQP4%M?H=E@*'D\1JZ/A<5%T? MX2@[5R>T&5P7J6,B*IMK2J'^KNXT/9=0S1^TPY* "?0UPRR0*1;U&&1Y2%>4 M?.F,QYIT0P@:OH0E).X=3JJXGDFM K#0-0N[89/Q8YSE8Y]Z"5!:)':P\1/R M(SJIHOTD 1)W6&'1^1'Q3=LJ _RJ2]%2BL6QN.5'O/KW[+U-IKS8&)X6RI;^ M$'PUZP:IF0%:*=)()NPP:2^B_0J MRL%1C7BQVCS".JQC0X^PDP60X=!T:]IWCBD:2LABK()^K\HHM0G@W'I\N>)G M*)%$]I963-+<$: TM@ <8G?89236*"*M6E"/^6&8K6P&D4P 6QKV;!JFK(DU M>OYE6\8]3V:,ARICG/!:8Y@/6F7/]+_!7EX@6_SVX_VP]_'PH']H(5OT8AF- M&5=\CGHY173&DEQ$X:J<<(C&#IFK&>C\4DS/[?!)+S76C[MMR,\>^)X#^@R+ M)1UP+W,NIJ..2>CW9%=.5*T899!CXJGL>"^]C2/%7Y2&45F$W'/>8!)=E= / MH6C.@[<<9_NZ::B!#V$D.@;J(DJE!$IX&1:^8"Q,;FT-HHPH7#NUT\Q97)09 M^UIC>-,]RK,KRW[_J[AIK4O/&L/^5]:J%'NMVEV3BQH[K_1P+R^E:RF)6-&V MP][6T5?4V4Y4JY >5)Y=8?1,&PF9'M91BWI)AZ2*2)^(,+K2,<9]7WLW?I3P M/4%.(VJZ\\K3+5T$Y4M5.GP*] M>(V0+M,-T:Q6QR1=BP+6H@HD,EC&ZU,EHM 8?<>+BA'<.21@(3[G:FJN<.@N M$1;WD9/C54*D[LLCN_\$,'H87A$T82Q"8IRBD,]P2R^%0DL :(G]AS<(.Q9SHDT$TA22H^R,&\F/>R-W;TP;8%>=,DP8 M4Z9&3QM&R5@Y1>$"FA@TI5/0075+(2A.N\U=-+:OPUL&Z[L,&$54[S2YM'$B M[M2U^4SO;3>A((F-0DWJ6-/U5G^89GVJ1B+;Y/<:0^^K^?GDJ*X7/FRD#1C]TLP6>8W" M=P"W,XRN#=58])'"9P 6]_3"'^A4#EWM%.&E2X=/B?1H:@47])&.%$I_ MH1OXN LB(-UOQANK"XG!'_35N7=>R6H*FI(LBE:T4G>\F$TV240#"&:7D M">?H<H(W[ MV@?*(X+A6@$7LD2;4UBK*THVZ+Y"4IC-8]LP-!S(CZ_;O)KESBOYBR IHQWA MI[="KS2&I\/F@=.Y.QD$K:P5^M2PXFH65AP/*ZZ^R+#B);'2-F];AE09'[E):5!@\E16,:7B:BGI&1$TBCKZ3S\7=< M7@K%D"26UU"@0K[AN#V0%W5IWXH(-_%A$7!*189$$J&%5184:,86FRBE1MXD MB^1D;H9+@]B^IAZ.@$-B)%@,MP[ T3+92YJGI,(*FWQP_$[.) )E*>2YJ58- M%,*VX%<@&H.L;XY=&P4XP_N!#SN$=>SOO(HM=@961B&\U,Y:E#H"L7\@C1TB M=3 ,CN6X1X*[;O'B[9P%1ZB(>8&8&9J^&!';B_(#EGCQHX,68D2()CGLG\WZ M?ACV9<8J$!%;CP;! <78:L(J]ACW!SD44@1$6QB[B_,9B:51%+P!VQ*M@;&! M-[T]Z?SA=#B'US51>P9--"A+0B6T!SMJ@%.1LK""*7PY28+3VE?.^;2FJ8*:W"7E4I],NI]'O&- M*(0BP6V ^K/&F>MV5)J<:Z\.-\0#NL73:3'OH0DZ.5YYQ\:B)VUQ[,($DW;Z MPB8CZ(902N44VCW5-(+6 MTO+(24N460#4W4A>(R($+0L;@?!.3)[ZH[#0AGD)G)S*&6 95]?'G""K!@X: M<[R!@E0Q-,ZT.%])J%$;< E7;,ZE"GQ<&Y]L@CB(3+GCWVD,"QXK_?ER?-FZ MWC@S;KXQ_-R_^M)B]>:'9F?W+6UCYQ7?R$NQ0="F-;YGX>,>2.<[<+$.%CRP M>8D&;@%DGJ+ORR(I'5>WA3Z.+F!+4]Y3;7T\NCSJ><:SL= "8K)801G5D>*T MR3PJ1HY5P#%@:XDV:#*&V=-2UZX0'O5WK!GHB/)>2!J$.UT&SWL!%B$)GR764J.$(4/ZH MKMA6$RAI)/V,40KL4@8T?&8@=WKCZ-2I8BJ=_&)C^//0_^Y]^GR4/_N]:<2J MW!A^9]]-T#9NO]Z7=M_RM;\4*A6SE&*'8;BI9_6;(ZS:NO.*EVTMYJ3XPF$C M!9;7MZ =M+1:N?@FM&J2-9,WF9)]G_CF1/.G/+_^S!*J&X6:8)6;E@@I@MO* M'5MZE%6X\\I%K<;%&!G96@8UZK^UUX4W>)7IYE*=K8>^Z7+-BFKGV*#7L /Z.Q2*1+1-VXF-"Q1!&9B_3?MY77H#E 5(L6[)BDD\ M+C0Q@#;Z/I<>^>S4)Y/DTWMFW3%>O8(J>+39/18D!()(-XV$=5[34-#$X64< M#M>77^-F+?IV@KU(P#[L'\Z]?ZXT5/70)D/>."(UOO:C2G2SS6SAWH \'(J,S,N#D1<+U%(&'#( MP(AKM217,:FX[K./2EOHJ1-M W3YJW"R/P1V;+\=,B@ M.B0GCT+NXH#0XG 5>F6&XG&K4@Q2!1$FXI^@XES:R^$)S7 WWS!X 2@4$$BG!Z2=V7>F MZ]AAJ*4LTB6>HW-]6;?QLT*G9>NVT%C)I>DI2*'4*#(<0NTP(A=[5?!.!OTM*2 M;H/$@0D*)6Q5$:U+Y>#($($@?/!#RC:""#*B6$>'B&G@=>T$.FF HC+'V+5R M#BU<4)YRO*0. J ^"P"0:2=IZR,"@A':F(^\1V5,N5,CC9"_K L?US#O3';O M21ZFFR[7606.*X@C8MN1#(3V:+T/YXOM#$$$N%B,QTCZR%2+?I!6$,>6A.RBP M9;URMA&'K1TZ\\5 MN_UJFP4C"]N8&K9QD(5MQ,,V#K*PC4TV[ATKB0+7G.AA;MB4P/**8N6;<83& M\/?1UYYY>/[YH[YQOHFSQK!\>U2X^_GOCXK5VGU[*K+'=EX)E]M+LOR!?&WM M4?)7F$07.@5"TT^B6AK(#.TV9GVT\11.@+H, MH@_WX_+7X)(7'Q@BR%4D&(FIU&A(Q<0/$.%!.]B^PY9=HC%' MC7K&6WJ2GY/D2]9$0[0_@KLBC1">LB,IF>R\DN[RJ 9<*#V$)BL MDU/=HG*L%J/@:Z%ZIX0OA"$+Z&UU60A(.)KY_XXFE^E576R#SOZ'"T929FU5W>8XU MK.(5(C&PD9%AF)\Q'G%TPF%ZUNG535A8/;4GX#&'6[&:#[U+$F]XI7$<3@RQ M'WM>DF\OZ>#F9CX;Y MAD!PI/ R$09_S] P@H^BAHLE0+&")3KT^:XQ1=+7>42H-&?SL)E][21:A1;+ MVZ+E449\NTW!KU1Q-(2D,,"()F\.VA+0NQ2?V=->L_W.?HYO#R@D%1E!+=MC MH-*3WID++7H(E'LJX.G#M<2@'QH==5R#)P:($2*O09,!9MFBOV&T+4]NA1ED MF30]+Z#3Y3X$&)=LT?O:U=B%1RD):*.&9_:2 'EM[C.Y-;_K>$Q:*%JN-&]1 M;$4(,LR*8.+'.%Z^$1&C).HKB>C2="L"=4']2+;L]K;IR(7V\,6Y]^NOK!9>FDL_LVW NZD?EN M7HJ,?Q6X>"_#BA04$AM%X84!X"!BYDC.9#(SLP?#"I\RFBW[+L_D%EF$U)UT M+PIEE^.C5S>L?$2V?$':/7D&( J[?2O@6=XN!BK!04HRO_/J)D50#GIT0^_0 MF-8CG4$)J)QIX(ACZ+:-5O7$GN#F%_)_D?M9;HS25W%GZ$OGY8SU3@?$<-(U M$N\#Q0'%I,*'X+)[!ZV_R%S@:IKH^'M-Q1E%@U-#M)%2G?4R$2#62HDN&13$$PGPQ> M^$4UI=%*3+7"HZERZ?#:>>5U92 O52X1IR_6E7:R4Q?"#S5MNI"ACA\>-#1X MDYNATZH@O.]'YC:/Q[9MW^^?/;N;0VC47F&\,OQ\WAR4FY]^E= M#7@DWQ%R2+&GE\(B1;#;L5:LY7$P@H,6'FUNYQ70*KAPIM>%Z4G*US'*E!?E M%4_%0TF:9&:)JD+Q,443-R[6I_D'D_$O% QBD^3< 2UGJ/.24$!] :=;Y.=1 MRJ^,KJ##9(5#)*DH%>?"4E31HK@MZ1?E1LNBQ, !4E/@VB1@ U>V/+*+I:UZ M9(9-("E/Y"\.J )/ERF94SNO0C*A%ZD8 MH_0AQ#$I:*4Y2#^\5M=DJ@\3J DO H:2H!MU#;T\.0^ECC959/NM/HYQ1Z)B M&67-\/)!'->X4Y@DGBC26CB,D\O!>8A)DFZ*[2_],%^%EG]ZF:,^(M(Y'LOB ME GWO E@8H7BCJ0MD]M74]+5*G6]9MWJ,;P]N*^>GKWL?;P9^.R M*C":I//[B_[]^@>[.,#:57A9,)L2385(PE755]WK2Q$\/]C:N3X05NU\X9!K M>2B.AC"JWWS5\*>]?$7IM(M=1/H4D0P2!#[RE7^Z9$+<,19B_]HQY2!KGUVD,G)/(Y2L?KF;^V<6\7#P+;XHR *I(X<+@^[/_'\ M\EA,%D]Y)Q43C4M4^(&GFDGMOA?-2U6UU1=@(:I$*H+;(OL]9?:">#-DO*VR M#'X&J0?8@Q*L?6D5, M4IQ!-T'3E_ $@CL?\LIOZ[&=WNAHW3S!K=Z$6TT[7K\+ZQ9@A:-U^0[0UP!Z MSV_6=2R4KJ5S'TZKQ3#CN3D0P;H4_6<+#PO%!P)FW3EH7A69-US2CB EGR60 M"AOG"&Y+7+4&4]%<9)_3FJ7Y-B=2[]T.=8ZC5N(BR=]E%LKX%-P=>E)D\'48 M3YJB_L4TS/'[)](7N\W1!9-%Z40H]\ZKY+YA+SP-LQ=V7D_9A";VP+%?'XB2 M%B)M0V9=406*T)Z-!F7LI#=0XG%#1"#S:OQNX:U +YHOVCN*K:;!A3=MI&&E M>K$G8M<5D%&UEPOG3DF)BU-]C1/]G5=(T@4M/]PKY.4%17N?(/M=Z2)#H[@L MYJ>\ACE[!(.^:][ASZ&C%.L+^'1#A'E;U11%/P*.DSNO/!")+:9:.2)_*]5; MD40F1ABBI#H2*U#89#&(6M"KGO4<,BV"X5- _=L*FJL2P5M/-J M:JV@%V;R..4E;W3DI3;"&XE5$U ]%X\D"R'?Q/L+P.?Q7:X0#<4%T)J@E^-3 M ^8K6*(PMM (1XYF8?RVPOS5G)HL%9WOSJNI!QR=:JSN'09P14:PJ)"&[-[A MLBZ&M=TQ]8?X&R.!V,MS)*>'3JU>\Q&ZBE>WC0O*L#78==@);XR^DR\H^LYL M S2&O^[LSN7=P^GW/^7G&EG5?'OA^$PD0H7YJ_O[S^]T_^M M[KZ5 %(Z#%)%WU U:F8Q5*DD;,]B[UK/5 MI$%PV5Z]%D@;@<4NVQ+:>.F\SP[(C4!CA%)A=]*IE"]R)"VK#WH //:_79@/ M/\/"6_)S>%D/U4+!CYBY,;P_-0[/_^C7I?L2D+>@AW5B:)*_M1,0?$"J0D_/ MGC86A5Z?<)?,FP6HH["F4NYPWX,SDW_] P*MX7=QE/Q?NV3O^Z_OR@DHR@QD M,HE;''5@.+WU&Q.:; .'=-R_M6]=TV>[TE[H&^-& &Q,"!=[^?U"D2ZP.)#P M5HNO5>3>:,4$>GC6''>/_^T\_W7:,8]5HT3 ];9:/9%TU7\O1(B)Y&M:A>/JT/E6\XS-W\(*U@?_<6>[-G/=CH7V(OT4\B)) M2E] ZC]N4:F#PZW&B_"_W2CH+]4A4X@<,N-HQ>@")2!HLG6T<)?3+E72&RE[ M,R*G/?\](J5*;&N=6)BA^-,>_\? ELI,?DO1NY2A=X;>&7HO#P/7(0_!WN2, MS55M:=(<*[Y;,/7U^=$3[2V#7P:_YMNO-R=KW=NCJ,9,OWZ8MC/?VD,+PZ<8:'7;[U_^#5UVZ-63;?3 M?%W,EW/%4BU7K%3>K,; *2RPU?)?:10JQ529?@K2D/O7Y,,*'YN7'(H7#Q,O M"@.:,/2?4;U8+$*;ZD1,'-ENS"%0]R[;:''8*Q3W2H5=C<=4_&_7?/#_MH.> MX?@8=]'3K5U-_.&1L1ZC!AC]%=@F'PKX_^[;6B57+%1RY7Q9NDGEZL8PML>" MYMF#/O2_+ 'TA^6#7*E<>+:@E[3GL%:%S.'+]>&'@Z^V_OEGLI:#[3J:^6MY1SM6H1:-RL]&VJB,0!.;L\_F*/ M<&D\JIC/54KEW&&QNM5G.(:/+4 YDZSMRX^ZC>&*DV64"^8WS-M0/?)##GAWY?P<_FP['\N5S5./QO'" M\<$;LT"WN%]9Z.;1>X3+%EL* 1T_X(+"'ISRBA6J?*Y4*>;*U=*"F$U;?JP9 M[N4=X-)87A6TX0(<8*'R8@YP5C4N3B*3K,[^<7+X^<>#]S#0)VEQ1(8F<[=G MA33$S@YS>;CTU<*L^MTB.!-QM?]0@.:8:'O/E;6&C&^ MK!2,S8M?OE4CDS4>*\MC5>$A7HQ!:2XP1F;0J]O&)99BBDR] M7L.\$2ZOH?WSX\_K:[NJZ\;FQ0+,%"I]%-8,$W6=GD^T+O7Q6>P(4[U_A67Y M_ NY6JV:*U%7Z]B5A"GON#?"67K\X:AO;(N.S3Z#"OL(XFUL><'%PXO'&]=]:Y MZ5@7BT2?K=5!%VYIELCKU7IO)B#A;(#?37-6%[FS>A'T2X35Y@X/@&$Y^W__UY^#NAQN$ MI'O*19SDEMW 4QX?0ERLEG+YTJQ2UR($NQ@=U^D#C^JYUGUV8K;;S,7F$XUA M\-.SWW7S5\8G:S4JP9S6C$<0<+E%S<4RQ$:XRXQ>"+2/G)*&U0Z,(T MLGUY]: /S[N%0;T2TNWP_D57;P5I($3,1U>\2L+MP;( 94;2(HO57#$_*_U> M4@K(8[6I4VD+^FA^^+?V,+RLWRQ"^,=)YF,B@U=#[WF7[HF&H&W++-A$170I MV9+/+^W@&9SNYB12/K_CC3AE>7E4=SQ#_7;Z/OAR>WUS?A+9L.($;B5))YN( M<4O)L%Q12DJQ,?S7Z]:"8MD\O/VU0%#[W*$TZ0W<5I3M,%-CQ\.LL6.\L>/A M"V[LN)&8O/J6*1_L.T LQQU$B3!JMH[:*.54R<29]%ICV#X]"/[\KM<'^>H" ME&43\JA$>Q2M/+8S2JTQ#,K5B[)G#8*J@;T3.41,YF7-4)Y=,J%R>K+_R4JZ MGVSJ_M>6-QCU)0E)R#'OEO783,%:);7]R>1I&L-KQB[+[\QW-Z7VQ-Q %4.> M97N3Z9E\(!/VK]V/E9;==*]FZDUBIA"]U26ZY954&?VYJ(D:72/<;3D:%.Y/AFX9NFT0NCV*6<^8_# )NU.&6"G"S[ADRF>:V4LZ,FBVYV>R9\J[6M*> MEY]3M267:9'DISG1ZU';7 KLU\O7U[+D\4$>H_;B:_W^7'0_CW5!^/!N>-YY MWQA^^/GI2[Y=Z-P8[=6$\4U.RX'EA=W9Q]2HWL3DCQ%KO@KFU<9+%'*U0C67 MK]2>0WK'T\-]:9$,!8I=+Z#R^DSA'@4F',Q.*9+5+H\/*NS==Y9_UZF&X0:Q M2[R4;@7K/5\>-W!0RI5KRS[=,:0Z]0#.3-OTNLQXYSA&*JVN!T>5=MLO#;\4 MEAAYEUS_&-E$KD[KX/(V*SCU$;&]LZ%A[&A63-\+M5RILN3ZX)L84;P!A[8T MYE IYZHSY]\\XS.+6$AA#@J6Y"'.C]N;WO75X+);#GE(G+P\)OQ[H["#YUKF M*M59Q;7YD6,,BTD](-&02"GW+W@+,)F+8;'0;@RMFZN/GTIYI]=?4=G_TJ5T-6B&%I%LR?P[CFL^%R]*U FBHL\HPBU"W2AI4,;A4 MQXFNFM%)*SPFY;3X QG/> .%5<2>N],:RHG'9HR:Y:DO/9D$B&4N(K7V"'+/6@5BWA'U0.;^6J6<*Y47U=N?W[%- M<0],;H)U_\O5OUSV!L'[=LAUDA1FIM/;8ER MQ-:5*'7E.GU@C(,K2[?]NFV<_@G,?@_.>'KBE&KZFF>8QK"I_UO^.KRK]M;; M-&SI>53\N"J3DJG>]RO=X];-B?6]127,"$J:;AL:DR 2]K2ZP:2U@>DU)U,@OE4NC5;^OCKZL?[WOZP7VB.VE/7RRN#WJ&M?!<9B!XM:6QJ MH[++=MMLLL/IJ<\S7<=/G-.5A3N M:P[]R3=!$\"M!L$^)L5L\I8FQ83(53=2%[V,T(-".9\K5V8MF;S)F8;%^9"( M1Q-L-1()YU*&1+,CT=GL2#0NYVBY*#4\+19.W//3;N7KX4O"+-Z]HG*0JY66 MW5WP<8Q[K6["5GI87JKXJW/ R\DY*&]Z]](IXZ M'6N&YQ_[GS_>VI_.?C1?$O(0CRW5#G*5_ ;PV+6JH/^RKMFRV(:585JORAH^ M+8$Q(Q%=>DF9)5B2XUM80E/%4NYPYEIF6U>/:.6&YF>(<4GC8(9Q:\2X95NE M$_@W')R6VN^N*U_+U?;+14,2!ZJY?&W)C96?BQ8^3E8 1/!74V!K(?$XXO>; MH.TLL8UQ];"6*U26(HFNZ)3JB_#(33BEY=5IS.6!455G;C;]%*=4>SQ?&=X' ME3,KT)N5=QMB;5T"98?KE<^77YBBQROWZ*U6T LLW6<& *OO KRHHLZFBD:J M^E>/UGZB+!W^MAC^ 6A4[SD NB%]/Q;%XE6/(BXR_,I^_'&N>N5B^R!1\&@< MV%98]6A9NUTMLRIA=;Y<\6#)DM+&UM6JK04?!>V]NVK]]'YWK8.CWUN.CTMC MRZ43C>8/+).U:1EK;H07;5\D*L=S!H1 MNDT5S?+S($::WKN!B+'$4G=5*FDVJ^EBFQ!CIOAT*GTW3M7^]>/+C]:W=]^_ M_S&V'5MX^;OB8:Y87;37Q;,O?_>HN27SW:!:8:H IK&'/K,]K KF4G4PSWS0 M>O!&U],8+-W0,#M>*^5S&C(FBNE"U-+T'L@G*$#ZC@8D)5%N[C"OEK52)^1\ M.%_(%QK4:CZ%\*:M;]KE.(F)L2G%OHJ\V!?_:TE$M%C)%5-)*.79$ZS20',T M"32E$#1I/&DEH$FM@_9H_:Y4S1VD&ETY<%X#99D=:4;H[:M_JJHR^O_Q\^?<'V]?M MC@DLINYYS/> =TXO+GK:8#(T:[;W&\-R>7ALG]8/+M]%1;^?U_G$RHI6QY85 M+3:&9_>F_\DZK)0JO[#&N 20IA.$LHJBSU-*N 5AX-CIP7 #.ON#?SS-3!ZN M!D??!2+7-H&@,2WP6#NP- L(E:?U7:!\+LRM%B#56RV4&T ^U#RG[=_K+MO7 M;M6JI!HOH,DK6\)Z/'@')%T71(WD]%I3M["E 3SBP>!9/=,YZYG*,I:7[3,Z MO\]P;D:2PMWB<:B4<J(K[ C(UAX4_E=W-PI+_[W9E8\32=]&3%3D.% M*UGL%&CW<;G]KGL]S/<^-V:;VU=40W?7V/JM"3U3E]OE7D MLCJG*\?"#,6S0I K1N^LSFF&WAEZ+Q$#UR$/;7^=R:Q.9P:_K,YI5NDQ.-N9K++'*Q>EVS/R:A?0TU!M5LS@GFZ/$YZQ->.AJ< MZ[\<]]C2/2^1R2FA<*T"85Q:\?*J"T[;X4Q)ZQ/6OH1XBE*NA%5!\ODM*&!9 MG1>YDNG!VX]9!K>B;Z\E%M&)Q=W?O]@Z)[=_@",8Z7@LO5 MROE;.SDUH'\7%91R0W-ELI'6]S%I48HHO<0D4M)P[ M*%=RU=*L)3^>(I.ZM%:VN\G8D*C+]2*QX>0)^>08W!A^[ 9%__[FWY]7[>U% M$9XVD,LC SQ<"H8\!^TWN8%4,^'NVPO'AG7U^LQGFMYQ&1O?\^/I\U8K3Z,D M XP$B.H20C.J,4LO>;04Q7G\?I913',^S68K2G'5GT:_?NYXF=2 ,KQ<89[_ MDZGF$[!T>'WS^>S;N\KM;Z.9(:M25+90 W2=M=;0NNO(K4)K?\KB<<7%I(J- M4*R65Y(GGRMMO HUEZEQ0@FY)]1O7LA)E9?!>8;57U_O]>+W4N&\L W'Q_,K MQ46WYANG^EUM M:Y!L>45IL)@N2.&%)4OA&XMD,]HP9D*R)!__U'QW5/GSQ;@Q#S-,&[5,5PK% M'(A,FU?I;8W^V5&I0%1D&I?EN<%%G6:\2D];"&[RPE;,P2NYTD$U5RDNBO// MN>37C"+CTU:#6P [EL=ZB[E"[0!8[Z+E6)\S=LP8,S"Q)%ROW#**%V7_Z+RX M_2@CPINJ_X^]+VU25.G6_7XCSG_@]#W[1O=IJII!4;KWVQ%::LVC-7\Q4%&I M0K 8M/37WQR8%%!44+2XPWZK59+,E6O*E6L]J\B1W,IHJ2O!P@5C!'FP>DJU MQD2^,LZ?7O6"/.[L*/9.. *(^-F2S;;X]]__/C@@:I(HMW\3-T(7,$]=_#!% MI07&8*@_Q*,@FW XXN# WHJV-)S/BZZ'YUTN%[!<#BUWIE!0@0PE+TUC.P,^ M$HEK!]Z%VTO^0\"&.;^)DB8TI=8?X@H("2;+E0H)P%#>IW[9C\&O<)$@($T0 ME311>#]HBD!2P' #1.4E*8._]2$*3KW1.S4X9SPMSU[O%9;-OL$D>0\MLV"* M>/%Q(2IZ[TR\;[WNS.K^0(S%R7/A^'UX_WGY]NIBY 7-?I'1F?_NN,$79U'C M:9XBF5Q03NU\T,7"6IB#/OH5>9*A@K!2-+M:5M^:56-Q-"N)[XAQ#'7? M%]DB)(00AR'F] PF;D68.'4>:%O--$Q-],IF%8OSVOAQ3 !^7!Q3:4Q*N8NC MI\?CRV916 =8CJ S:+E9:+EJ8\))##-Y%IGS+AL%6LXCNHIB@H.$$& ;$D.: MLV>>XUF/R2H,\OWQA]8;G(OS[KXSL+<@F(*$2OJMQB0C41Z*'K\:(H?:CG6& M.Y0J7)ZJ+=E[B#DTG3"Q=\MSU&X&&I8)[]YQ=R:\Z8-$6Q+<: V7=6G<%I]C M$I]6B0ACA&"^8I]ONM>,H+EBFN\49SHN/Q6QA#S@1'D%)HQ=T4ODB3H7A-_F M,_[6$7H*7"#, (90W"BJ1;)8$!'V+.D^IS1=)(M\U.Y9:88=*<0O)[Z+]&+I MM-@>7_ #THL37)LU!3UE)8OI]IT#MDM]I[0()G[1^ MR7$%DBI&K0)/,4Y,).[U:9CG._&DV7^X*N=%KX;);U3#)+K/6,< -Y>AXR^Q M(Q9PDIE&I\K.K3)V>E&_.!+1CCH[97 MGW";U">)[B]2)Y%K M4F_I[716J/]*P'*JL8B=@^86S76*XEW%:8VJ9T5LZJQ M;5:-%1J3X?5GK7-3/A;%53JV+WWC;V4-;R A>';=\2<('ZMJ>R3)LILTZ\WW M]=!YJ@ICSE.-R0F=GU#]:ZG*=7>TAN_?YM\KU;!J@ H$ZJ'._)DIK2@R%;!6 MH?KYQC_4FX6W;W]MJCC;.).6LD?YZG$6(*1!_NRM(S1QH(DZ1">$56"$^-D2 M==B@'OT+")PN 9V.\YH'@M2&WX IH#;WNH0^5H$;AG[=$22-&,)B3OMYF'DN MP;5+'4EP4]+MK]$HF@@4J-D$[Y$$30*+$ ST95LPT#B>5QT2SK0EG5!4P\Z[ M1HG8;?BA(>HP+1L6M4E],&$- B_"(651T TK75L>DP1X$ YOB HQZH'_M"2M M9?9U8&( 0BP8\"Q!!/P#-(7QD1/&(*G6BU3 ],^)& 9!Z[4@"F]N%@ Y^:# M.>D6"?L#54'TM1<#5]RU%](49/Q* ?X@CGJ/-+#7QNL]KCLV:ZQ3OL$%E&\$ MC S4X-.0KXO +[EBYU9C./QJUU]DU1E3W1M&?TR^C5QY= &UY9\W=NJ MAZPU!T^T#&Q%& ![V=]+9ELRQ'9TD.=D5I[H-J:B;7VZ!]]E$D57'%NO&^1R M@15'3DRVHZE]HMX3E0F\ "BK0'*\MPW_N[7:-3;@YM&]F ]J7'@*2--9I>.G M/3RDA4T*1(F22PBK&U?GO-N _V?RD%_+<;+NWC?+FVD^NS+/%3*>B\YSH7T&-\IX;:;2']^83>V,V6'&X^/(AF)S')EC MH^;/K53UF^:KRY"S58@[<2\)RMB$?1^[4TY%B%>Q_2SIVG:=#@^]@J114J$P MUM7\T;A^=_]9#)?%V-N!KNN-S%O9M)ARP\6:40;C)7BNLG @,R8;VYH@G$FG4149R2]=4Q M0Y-T/D\6^: >!OM>-!/H$(>UW-K^IL=6*?6E-[VZC"F>O'QH':E6KO4OVWO& M"5;K29XID$4FR9(Y7P'4YLM&9MI,>'H.#T.?*T6[*"&TS^GV]_ YI5 MH?<%@TA:>2/>]\+^2M9_O?V5IEZ.9A8MG7V]#!I/@8I#),^=2J1,<]=?F*TP M"(L2@5=\FQ]'H@[G)Y3'D\?C:((:56E,1)H]I<[-2^6)_?;W?Z?2>Q8E,,_4 M5#C#TD>-27^L]=[US^;D].U;//,&TME154-18<4*]&>M?T"?ML!\(S[[\F]9 M@/PA*@*-*-85T"CWEL*@2Z!12!FE0,=:KT M1^AJHHB*8^PO-!&Q""&"OXTQ? (\J>/BE^FK-I(0B(&F#F%]$?RV!]S3KB8, M>E*+N#DJEZ#4F/ M.JZS,31!T2UE".N28-$%+/51 ]9P2)1:+2"*J"I'Q;5& M]E3)J15,5SA).NK'!(A 4>C_$]^% 9CD)X*5EL<$;#C$'M($V"<9//##NV[X MEHAKA_.S"H%L7& ,HI8DRFJO>DP8DH%''& F:2*+Z M)Z"A#V"]D6AXU@O(5YI: UPA?UBPUX"[*-&'>7=18+Y.?9*@ 5(!,J+HIE.T M95$/T*LO2 H85# ,36J:6$-9)%]<2S:_G: '5IR! Q!XU\-A_9 X+I5N,+T@K<#R1+#+/_#:P(_[X*DV M,5*U=V@_6R+ZY??F#VM)L%T2^!XL%1I+[YN:)B 47# X;XV,'IR) !LLF;)A MKTH?*Z+6'5N?AI'U$)E;6Z"G= X1Y>RW%^JWVI@QN0O^R<_7O=3K_[!V]?,@K^.^I+)A?K@LPG74!GNX"3&==@-/"R?O8>[+5 M Y8,X1Q@W2]HVABJ.]S7=]K R++:$JQ>OYHX /80XQR(762_,' !X2O1=#L& M3]7^6/V#-3'KZ5=$.H#O1P20M:)TH^%4&Y,AD\?#_#F$DD!2Y;W[ 5#+'54^"_QW98X\<#KV '?6>X,6O%)D\MYD/IWK?;LIA>AMI" MVNS78)-2M(1:BU=>^8O"ZZ/ZV:>Z>\HK*+&6)2D.]J+8"*NDML!V"[U7D!^+ M+J0(^RXJO9U8%F2EQUH2%K.CNH'T]C0ZJ/M4"5'<),_%Z89NA_?2XW[N$Q,& M]6 )JNN>W+<[E^>%)W;\]I8^=LEJLM9B@L P36A-UNCRK7\IO(]'PSUCA.V5 M9"W.82PV)K+T; PX8]PYXM:M05JJ:8F;H[:I%E*GRE#4#9AB ?0_I*[N]@IQ MO].]F3C>OE)>=EYVJ,;D[F[8?.TT1:Y*[VCK+ZO9%%&9+@P8_&L=TG"[!VM=TG&WAE[[][ZML+> M&W.*(K1&67M=*6XMD^C:,OIE]%O0FB>!M<6?S9YH'Y$@"@2D\&[+:B?8FB>) ME2_[OG7)F@Y^R4@4QRIV(8O='TFJVJ L;KQV)!D]U30(313:P.LCVB(@05]2 M4+39Q2+YO1/AL6Q^FPHO;CB$/K_+5'Q'&)H_Y/_QW&?\JYN#O]]I8*G@']$* M+Y+KX<($7NGHBSI'V#^$,"C364&>0>#*'03R2G70F)1//G(F+]Q)GC9 G@=B M:<@R-=[B%/3 ^4[#BO,Q]/UA;.2K/>C[4X[",_XTLQ5YIGG^4"Q\FE?GE\VM M\\MCDE]*YF_/-@_ONQ6Q_PQBA]';1ZIT"&]1QX9%,YGJ3YJ"9U-T_$ M21K/O-]TLILSG<$YN_&<%EDK5E"C*N5Q QU!'G7XN*"9]% UFA9.'XP^F?W;\ M?-K9"5Y8SY5&-K/(DA2; INY^V=/UF\^EB_-U[>=X(;UO&K:A:YR5BKI3TIJCE=S>2$[7L7>DAP!I9WV!X*D(64?-6-O/72U MI06DX+;I<">K3U5-+W^@<@8*1-YQOYXI](V95:;5=89J\7%:D<1 M6&U-%V"6\29M_4VYT=JUHSR?\=^,CF;F@FMYP;1FP;8\ZCI:4;X'FFH. MA-5"U"JPZ 6=VIPNG%,MY'T=V2FN,3DZDN_?>O?]RLTT=N#*!@B7QZS9*KX, M',0)8W[<5.OEYWSRK>(9-A?>*OY4(4IF%TP5\Q%#T5Q FWCLKHIMU$7<2?^' M &@"ZJ8M*&.[YZNG]UI;'(JR.D ^+VS8*BBP&3E4(FT1>H>P72OJUJH1N!AI MII'Z(5$QG:[B4+E(BBG(A*SJ.J0%_/3(>GE3E"7P-ATW"X??##2U*30E&0X( M'&[8-1SP&FH0WQ,]_C=L9BZK(]1V7D,=CJ='%EHMS?2M'#5/!_J7Y'+Y'X3D M^O9PWU&\U\C2X1>'6F-2E_CA,%\\%E[XF,2!B4$D_WCVXO-R(.^;GB< 7XQ$6> IN6AP(!?ML3I&"!R,\1A[8 ]*V@BW8C M0L0;N<-<+OW@&P.DE5C>-G_I2M#N/B=#8&3@<6Z?7M MZ;1U\:+G3J1-<#HWE]/KXL"88G6&7J3[N2!6UP? @P.+GT!^ ]\ ;A8%K=5# M2M]K! !GZL!S,H@1^!ZY(>!;(!28C?+I%PG.*Q)%GJ0Y+KI(,,SVM'^Q,6$+ MSZ]7@V&K7XU+)G(QR 00UAS[*M]3MN6H2XE$72P-S0K$X]W MOTIWA-@V6]@#\KA)D%_8]/,^/>W\T+DBR=%+6(1MLC_3F$SN;MBSC\^J\AC7 M62 ? _N#X_MUZ>J,5MNELSMV$^Q?G,O^EU!O.\S/KF0.UCH(,'Y!B,(UD1'E M@1LL4]KHN7!?O#^65SCG!AY%(R#2;0-1OM1JJ:9BZ#?"&)*GA*7Y0L*J01+U MDM*^!GNE>3YRT:Z/3$V#%QYB,-Z\MP-7O"]J3$Z>N/Y8*:EP7FV_,M[^(2,0 DU''PF+I8-DE7;R0]&D@EP^2?JW%V!<$'_9W63TO:KIW4[ M$$P5\JWSZL:D67PL3";OI8[!SFU$$)&ALD8$88T(P)'H\?CA@KY_:\O,>Y1& M!$LJYZ12&7,\U7!;6U8K@W*]63$+2G=>+F$Z<+S<)>0;[@56Y>,Q]]'JU3KG MN?0O(8'Y1<];R#H=3"\(OPB];&=QI+-.!XES8<;B&11\PNR==3K(V#MC[Q@Y M<"VG:&ULY?V'G\_@^S/Z9>T/LO8'6?N#@/=]&6S_C$3+.2). &OV^@M& >N" M+&B2J%OW66[&]H0:US[%/G=[5W,OG]-6QSH?=QZM;>P$/X/)GAA>\_2#*R$B M!^_1O+K/&(H8R&(A3S+%_,X"96^6\/%5CY!.4AEB7 M ^>7A4>.?: HN>64ALQ(CI M[I5>]7,@*KKHUNFLH.C#[L,BVB[PFAS.1J5SB[8XJ2- M!E< MIZ+RMD12V27=)>^UN;%:'@*!9;D^2^P>8%H#E&5H\]2O;RQ)>7ZNOSY MYL+D1%!&ZQ3/IU !8,/&%LA<(9<8!X68."^&(EI_E.R5=:Q=6N!YO+7WA!HQ MQR-U!<2K#1C)NXO,#S.>C@@[N?E5X:C>-WJGYH!4>#=_\^GFFR^4N1-E MP1#;-X)FC.\U0=&Q3O#4J(15P5 >%;[$*(U)[?GHN-P\9:_Z[7TH<:&IT!J7 MZLQ"61$I=DN5]U*Q\!:EE&5&*)?";%]V_H%UW/..6N$T6ZD\(^US M3FE52C:_+5;U+ IG+\B_PI.!!Q$H[+:"O;&%/6K*71JS+26 M8Q?16UA6 .)P=+[>U#:N-F*J&]J%E<8IS@[-(D8I,M(YI'/*K&(F7?SE5 G5 M>&2#1%+*\;'TMDO#DB1SU#JF-&_^#BPMNG+9>KD42P54%(2H3P=+\T$V( "F M2)Q ?$Q-&/2D%G%DRC!"!+%7^Z8B63BQ1^HA25P8[63"W'8'BG\BEM>N%@:W M;UCR*Y#*@AU%=\N%/_ILHP"G@>[7(D^I/<279! R51V(&F(6028&IC90$4"P MHCH(JB2ZC$5HJ\!K"&$E3X%,["'2=<44X5VI]_HQL"%EV/UD>>S] M9KJ)F\UP%K]!-JLB)G,[W 2V%:P$77./(QO+58JN4(9Z "VB]+",O,PX.CB1 M3#%J Z?YW+=R55XJ>#D65CC(Z)8:NJWGGFPT4P"E__[>_3OR79QSG("94WU, MY]O!I>Q3HD9GPS8D#=D"(>IF5Z?FRV3?9C+POF=+&FI8KJ3^=9(E9UH4SDM3 MW&X2X I).RN"*:V0S!,=1VW_MO)",O3/VWKWU;86]U\H$6--/BDO*XG )LZ7$O934Z+Y% M:5N9M<@H%@/%YD)BIT9E;QZX-QL\S8,GFDRV!?SQ)%:>Z#:F EP[W8/O,HGV M-!GNQ?R43.)$4 Z_6.Y63=7Z(MC)GJ")/: RP-\0ZJ"%,9/!DUU!)C1QH(DZ M^+=@2$,4]W:T M^2\C-Y+3-KO@*#EMTVM9/^F S:.F]EGF6GHSL#*Z99EK:]BY+'-M_ISCS5QC MHYJTI:Q0HJ9ETT9D5_/#4CPU7^I:,):D!\NQ5&Q,3BXKKR>#'"6UP%J28>"6E8:DT=IV"Y_ MEFO#3@^8*^%3S" K=R\)LP[>+G6 G01';\#9 U41%3??LBDJ8D="6)428GS" M@/M,@*,[(>A6.J:^M\F8R2-7'CDDO^XXJL5JLU'&Q%\;Q+(6"&*Y])L;DX^[ M^F6Q6#TNL>)<0$ND"S*X2L3=6@H?^WJ1&__A*Z M]$GTP:]Z.B$"==?>PQ2Q+Y "%RLZXFI=E#-YSN0YD^>-IK1F\IS)\QXL.)/G M!$0N?O<^F;ZM:K)7Q(I*TAI;R+ MK!5UXW*!20#6XA9] 8+P]ZAY,DQ[=4A?B('TDPL9-_RF8 MN*BZ9J9YJB\8*BEGMY-6/E\]XYUD!&O(;[NXXV&M4 LDP] Q;WV()?#V%J^( M'1$0H!V_*=C@I49(FIF]MLB6=;T$LGC3T99FY 4[&;?UF#$:)%?,DX5\U!2; M9#SV+[=_,=H>/L>2/./?/V+O-M U4[4E%.$B.S6\+.;4,9.33][=I#EKS)4 MZ-/)-*&=O%F.9"E_'^_8V"?$EM%!V5"S-NRJT98:DY+X2%7O"Y/7>B^U)YO% ME@VU//_VMQR<"Q.-VM882\M:>-/Y%?7EFEWLMWQ0(CF.)PM<5*]ME>;UV5;& MKL""-Y/GH?GSG[TBZJ_=V\M@*SA'A6(#"!1IN V\'3.B<56[NZ8%QP:&**KY M)G%GF,FQAGZVPF81>%5Y&&-/CJU62*T&6R76KY7WB]IM[7JKF=5@DN)G2S;; MXM]___O@@*A)HMS^3=P(7;#O=?'#%)66".C _B$>!=F$=Q?$P8%-N+8TG,]& MKF?EG1T7,#L.W8C,7.0HD WDI4EB7Y!$HDCMP+MP>\E_B/OQ *RVI E-J?6' M@'B3F"Q7*B0 8"G/4[_LQ^!7^!('D":(2IHHO!\T1<#?8+@!HO*2E,'?^K9S MZHW>J<$YXVEY]GIG@6NWG0\O30^&Y@0TDHI+<'\#[0.D0)9@QJ9]-$!YFH*N MBP;NXBY+@*5D::K1N)1ER.]\AGQ[\7X3(S%+E8\G5=Z6+N!DE!"M2TK[PJ7T MVFGR?&":_%)O;4Q>"J^39H>YNRDLDR)/T%\F23YJCCQPF*KW54,5!URQUHF2 M(Q]!&C>0+,\VG'+.28^_?S]Z:A;R.3;]6>6^%'ETOLCS]/'-W)TEC&LS*[WD M3M1%;2C"RYA2JZ69@JR7X/T:!$FNJ5I%-9M&QY3!=ZB]:$,Z3552?92:*F<] M"/.Y;:V($*PE[5ZA3_S;FBR")9/GR")7W-G:H-W9LCA2HO&640Q9X')1<[_2 MMV=NBF!A,PK1FUJ(+OPN*&/\\?YP(559)Z%P@2J*I2ALAU@-I1DR19**G(>\ M9O68!Q/_M#\0)*T/[,N%JNM@U:<*H(@!/UC'R"7L!H9Y@>YJ"!DL![&7Y"QH MD_[,'.CD.21/V #E=@U".48JQF<30J@88A,VGW#!%XO+R;=/9Y\(UTU!,E3^ MX\W1V?-%:T44\6UL(M*V+$LRM-^N;^C\<8T;KBA=N.HC0=/&8#TC06NG]&#A M)\"5:-AM8Y0N9H@67 =A+63[2B+4#P@G?L( ]F2.XLD"XR^PV[;BV!9I8U/) M>9+-Y\A",9\ZTKHZN;JF0O IZ<=;K2T4^=*DZ2KI16*YO)I.TUYCD(4<#1SE M6'8Z1'7GYNT4-%"*H6KC7?2.[;D3&C[YI%B5.'--V"7FR!P7%2EG!S7R?#+& MYQ.GDXQ37>"6D6F?LCVZ>#.;)^%:<8M6OR^X;=8)+C_)6-\:G2 M@GL0N8-TN.X\Z.*N^+AHQK 0P-13H"G1>D5CQR+^![<#Q5#)/QV*10E0; M/\^BP$)G5,[IQ),;TM6I6W\_D<[/S&/ML7+/-G?%?PQ!Z+H0P2'C]]!>,"'8 M*XZ<\Y!RR*<%@(\1]C[IN (%#K]L9-43$;J[5U]R_V.P&$.,"3Q9I;J_W M;RHXO;KBG#52#Z63IYO\3:4\<.%*H$;Z301HI'4PO%+,1]9$E(MJ-Q.F4% M)D]2 2#'>[>C\R&R5]#"LRZ@\OBD&&]7)V=O;3<^O)JF$UH?)O@^GO(A&HA.(W>9OGGA#L M["T9N8)_(Q$^)K;K'NN_.V'JT"X2]ZHAR--8E:M9N5UO0S#%]*';G;3%HREN MB<2#W>]!D*Z-C,_^<0R9Y[_.-KI&D%U%=_J,H%;O53IGN9-",><8P0B:*I&6 M$EOF)VP( 3M%O@K:4 N);UC'@Q.6 $O>FGL.@M:0#IF8CM0^(Q M8'Z2[EF!];X@1.U13U30%&RJM45#U/HP,(17)1EPK+X*5B9+[Z(\AA\#V5:M M5<-G P>&RX:_\DR5D/"[,*4.B5,%\,@[7+)N DK8KT9K(:=F!92##M8"W]$! MPJMJ.NR%(YMM%,V:)KS5) =URM"E(0(3UT2P]RCT%4Q31&VH$7TU.WHP?4>" MA\"P&#-@"Z?& 71H":8N0H+"A\,I:M$B@*2J*;=MFFJB@&G:%'3P7W5J%__? M_RTR=.&/3HA PH#F1#2 S!A(*K 1'2 MN U"JV5JT_N$9X66/K4G0 2L2>#% M6*]P9NXV*\(+A,\.8*Z^8LAC)(\:XDXLC%#J"*$-=0*JD R# 0+:#YH-!!?>]@9?P.$6+"Y$ S7 M$20-L:OH96,4:?<$V.$X!'!MJ$/B?E9S3O49P2P.M1;J-Q(\64%#Q@S,=V*I MH0Y0GTI+ IZ>;H!EHSFX2QJ8V@ (@YX)P XOL(2X%\(AXZ6R% DYBIVVF#VA MO= FH8&$ ;!CG\A* +4,CE_$=.\.GN(\-UA12F4]!Y&K_O-I;M#\T*O1JV3U M15=)VZISSE$D7Z1(NA!TDD#L1GP'QPT?_?)+TF_V-/=T6?0*MN_/) MK20H\"I W\$S(7CF$/U&@^^_K9,6T!FI]H"^N] E[E#];< Y!H3 MYO'.?!Q--*H;J07@E%!MH-D?Y6GV=U>ZF3R6%4&3W]+?*<]=0LW3[*^8OQF/ M)JS0[^W $I).BY\K%A&X/Z[LF17:-WBGLD\=G;)V?.OD7V4LES416ZF)6,9I M&:>E@],V:* #>K@DRM:)]"KS#9JM>4?6O%R_M/EK7DMJ8L@43RF)5^E2MF7F MBC:GF#I;96M=D+;.N3&@1\% L093= ZOI3N0IZD\U$Q_]-';#=%.X*>\"=D7[^^ MR33/7G3=/ B?J*[5>&>C.XJ3JH%2RT5%*5VS90[E2:% S8(\A55B(FT;UE7$ MITZZ6)@NWB8@DY^&"6O: DOFXX&-WR7ZQ9AZ1)%4"@'!@ALLS)%0/XY!;9C/ MR[4+]LH+[>V7G=5QK#:X5SC#*4^R7-2BZU64H0=)^-KHB=H&7=5(5?_+JDJT MB"A>ZUZ5E_NV+ED-7.!)BHWJ?NUP/?D6]RJ^?@Y%LDBO6JZV0WOE6H]<%)7F MLQV=PX7@UCE7W+O7(U#2@W$M* M^TI56O@?F_'"YU5G1K8XJ!8V(JK;KM=SVV[0HNU+UOQP% -\BE7MS^Y5=*=M M(V.S31QP$"DVZDEN]S=RJH''\KK09[,^BZK6,7O-E_OF=&F^/M],[2K3(-M5 M!*=_/DGA7Z'^GFM,WAY$C>W6FR^G\@J)F:NGW+KU]TZ&+*I6;HM___WO@P.B M)HER^S=Q(W3!5M?%#Q,6*0-"Y/Z@6F1X%T\<'-B4:TO#^9SC.CC>V7$!L^/0 M#?],8H("-U]>FB3X\B8B16H'WH7;2_Y#W(\'8+4E36A*K3_$%6!I3)8K%1* MR7F?^F4_!K_"20F -$%4TD3A_: I JX&PPT0E9>D#/[6MYU3;_1.#P^K3-[%ES*)J0#0_J0,.SHH!=; KX*A>N^5RA5UG!*O.P"K!5-$/ M!+V'JLSTGJH9!Q!3Q=,J7K>8?E;N"48.WOG#+H(S $\#\KI@@-2QD\ MJGN<9"N*8'G'1][7+?)S P9.N/DUO)FA@JY!$7<470[O-ANX]K MF>+?_?@0&_,T2=,\R0/J4+QDDT=':S.-R1/4R3+ MAL,B(-2HMCT=8B09/0_:"[0SDF%B*P&\8@1Y(SG:7!/U ; TTE"4QX>U.W9INC#%""N+0FAKNK8*$0KPN,*FGV(R-@F7H(?3Z#HMGABM\2&/]-U<#FVX7./@ R"XD+ M>#"*CCD:\Q!8BXJPWC"?0K4&U9LPY?T@W")\L/'Z2/"'T/7PHG=8;W20DA2 5-=7L]IPW$< OQ(/A)WQTT,2N*0NH7WM3;2.(*X3R M8I'#(:!N#FRTJK;:0IXS/MR"[U!T"Q),Z'1LOUESUI;A)^SP N_]>)I>3E1$ ML:W#G;<$DW@XK%O,W8;E\ @/$GP-F1@?4082A+M%Z@<8'%.SD#<@&A#D+?L' M\#/,MTX[%!LDC4306,!Z.\$5I*0L,,W9"5CHC#UA*&(D0PS=)F).M> 9T0 ( M[W!J=?A1\"H1PE4B,"'X-5ZK#EY^"'Z*_@:Z"9C9:6T('8RV.$4=I- @/7RS MA,1!P$5XD7!5%@3G0!CC\R'\25N"R)9*&Q !ML,SQ*[4\L+807'WGBD=Z8] M1=^<;)+"67NI"':]*T"?98:*_@$P25V$50OKSZ)0;(IAS9CK+H=LH@>MD%<. M.&$JPJL#KU*5/Z,H;/>#2*1 4:RJ@00+1!/K*WGJAU8(":4%2 MSA[=V'GQ_1M1@Q^ @PEM'=]IBFZXH!:-\$?+XS+P:GJ *.^E3TGW_+0.H9DL MX*3]>,@X-+Z!#;/]7Q$$YJDR+:WUC/#-IN M]ZXCG\! >#F+&@OC7G,(^6W.38X;PK 7V@BFEOWM(BK@M39\2XUX1CZ]JCFG MY /&)IQ M>)K)>#I.GF8FAA(L)2HH?^A/-__'AC>%9^19GBM^99Z['ZE?B.=\JXV- MY_SM#1>9/4L1ZE:P!"[*OF$-NT]=1I-65W3CT"W3KG-UFC2IUY-#5VP[HTFY M0_\%KL/509HT]Y5Y+DV:-'F>2TB3TOE#_[7Q*IHTB\RE;S'1$>M%I:UF8=>= M/PY&BDY9)\0AVO-%7LW1IGQU6ZL#M=3J";JH+V=7'%05M*JU'!D\Q-9-BM\Y MMRS!+(6LC^>OW/5E<& M-@?V2J)'ZZ/KPU5/>;O*N>G1A_X ?5KU(4LO>XY;*B*V!UR5'GV8"%LQIQCWW?O7?N ^]ZX#TSMEQI<>1]H2*K69L M46C(PL^)$F&/YGDM=5,9:ZPS8^"(,2\_;7TR<#!\EU8N)?..)=A,(7+\OX3*D M[*9SIX(A]U-%;!"G!):.P?(V :E1Z(JA/V!Y&/A,1OLM&(0$#.# 0'5Q#W7B MN%2ZL"_P3'7. 8"Q@;1;/* M;D7[T8[SD81RK^TZ5;O4#;<'M\=K86_;>AG\LREV)5RUBZO[^GUHR5$!?AOV M"D>@'SWK=03";3%U7*N,:B/=D0 !H'7%K#2JC!L5[MBJBF#T$-:*(BCL"R541XZR6P MB%>T9O<)C@42KBC$=;E3OY=@HHF@JPJ8XM@I]H4K[@B2#+LE@[DX8^@FF+;U MI%TFK)LRW'E87 G4 :SD;H%9*()LC ^)DBR'.>K@M3*PM@:DL+61L P[;-OQ M3[(@ZP[#+MS/\+LN0O BR"! *D7=UB-=311Q]2IB<%?J ,\(2AF3&(N"!L3\8:#""E^+00'?E>H/!$/1W '%P"+5,T$Q!6ULN2=.F,PS+0VP M<%=!M?VP/%;]!"=5 P(/!,&[>-V[:YM1D?&[@U)\W7G0Q1*4602 HK *VVCW MG? &VYA4'^2<^?C*Q1CA0.P=0(R 5L"@R,'4 ?\!5?8=JEJ'^W%T_H+_H/S^\"!R+>9L+W8X+"[UC',;5 MIV\/%Q]*+C\J2>%[8&. C)U*^;XO7Y' 9.+_&6 MXM@9XSZ%"],4= 2Y@D$1@)$Z!%@0$7JFWWHUZ#K6!LM ?P* MNPPD :$/NM WTY!= ;]JJIJFCN"G$$,!_G9>UD#=A+$M#%!3MI\\A1$FX+[< M@4^#[_50:/@.@JS@B+ 5*OZ$TPT(!I^&SF_1+B^<7\0[,S#!QM3\X@GC%N9$ M<;%K'G@D\#H";16! %EG#@)::JB[-.SOZU+;!']@[N@""R^ Q8H(_,+[*T.3 M4!08@2:"TX)A'0PLY[,+'&,-06/-O V[$SIVA T1JD]\4D! @(!WQ,^!A(_! M&6C6#B_0S0&P+E+=E-X 'IT]F0"/%J)DX>:FT'VT@#F!3 ,FHLST MV[PPZARHQ0-=;/UNFQITS&>CJ,NNY]M?YC!?\(5W+8."7?\8V#(-++CWH:49 M5\:&H<-'?Z!\+8#$IFB,1"N T5)UY-9:-?4805<$7H32)6VE36*OM@V= 82+ MA,")K+$/B3OH/#BOZD3'3T'#0M\(R+4F!CK*GJ9O\#55ZRT6X&608S"ASS]Z M]>K5\P>;=Z1Q:HISD2^];YEGV*>O-=8%!.4YB@0^ZEPPT&!XX?)< GGP8&>H M=%D57U\O!Y]FKK4+5,)@L3F&Y/A0[S<<*99;R$6SF:F3T^Y=\](8M^OG[23H MXTO>C(&'>A6 U8QYR&08@.@-L%,!>Q@2[I]TD,F M0%9'O_?URLC)O8CYAKK>ZHEM4Q:O.S5T/+[$I^,[=*R\L<[&-56;]L'T>WA! MX;W%1LUZ"'AU877]0>(,_PV6T++_[5SH\MY^=+',H3%AA?9Q0:;E]TD7J!2S M#W9HC%[WFW!OSXD# C]-?*^(X+0FZS]6N#JW4E=:$+5PH(-=L__Z0]C]L2GJ MGV].'[[8VNC-C@#X<;F6>4'MEV8NV\M,8W)\>2%/^J6)5FT[Y&E+^D 6QC#' M!E[:VKOF!$Z\X1B'<^-MZ1RAO5>.YSP^P5.SPX^:;-\X*\[K.[S^^Y/M8;WR MX%/=(.=R80"S+>JR&<;.2)OA XV!=&@FSA/VJ^--1W'4;*^K)K= M7QO2_'NXKA*"S9U9V%JB$UWE+#]()FR9L.WPNA(6MK4L=KA[F$ +\17D>(%G M8.\7./POT0X[JI&/8XSDUOQ0K\0VWY >X/FI[&*851QRW6N?N2H08_73P*X: M=M+6Z0VN=9O?&2I',FR19/+Y'\F<;ZP#6('[)_RL$X,[^X5B!L7_C'W M\&.?#P-G-X]OUWV0GWDP4K?A5=DDX59C)%/(DP4Z*#*8#,WCWAJW&76L0NGK MEM8Y/>H-F ']JKC9(>&,^VTO608'V@L-!HW YN0V&-X)CXW$PXT6^1/76WF&9.F@5+'MAIYD8!+=6:QB6)9D KL3 MQZ5B5E7\-=74DO!: L^]2>D:;HFS]W(J99G09KRCQ<[F<*<3[L%=X,D"[^]@ MD-CN+!WZCFD[UU>(4V+GTX>G_4*];EX.CNZ:7GW(K11QWRU&0NJR2 &/)6IX M8'D^"E&AA17V=LSB[A<+J!9P^8%=B;#YW(&D?(5FEF2.I D4"P4^QV\>M M(QE^;Z_9O!5KH];XG7>T6Q G)>_]):O%\APX5U))GBLC:ZP'I2WI%B)<]1/V MCL;W8 WIRMZEM@0.^LU[_OBVG#_+B^D*8$74\?%I-DC-WX1=5#57I^V#E_E] M#7D*XZUDU2;'Y\@"&S4B''&/?J35S3R*5]!G-;+4>R@_T_6+JV[1TS,J./IY,=//U]D[R$I(-^>X DGG5U7. M41C)U=&_4%U$"-Z@!_FO!/:(J;U4!M7B^\E5854TO]B*I%V4R'TKVL8E)H30 MAYA?$\$&_IDM-KJ[?K#Q3Y*I,DH#+396980$_$C5C;7KAG*S")G^41N3)Z-G M7-W10^JML$PE$$%GM4"SM4#YQF1BO!2?])/+HNB>Z>?4 BTM8-NL%3KRU H9 M@\E8HEJ34I7/:H7VIE8H[,5IJ"&*/K>LW"'M:\O*'=85M?FJ*YG!,Z'-A'8/ MU[4EHXN53)XFBUR290/A,/SS%@\+)M;6+5EM4DRLZ.Q&LHJF MR.3)(A,UXVH;:F:%4T8@,_L4S7/G/7_2/ZV\Y?,QU2>E:76BI!6.[BEVRK:6(HKJ2[YX%NB2@I5T1BC# M,B3_53-"5Y9IGV*N#(1*[[Q\?%^>+J9*)/LS+2R$,T%S!3(7^4"RH4Q0IC$Y MNF-XC:IRK[2P0D):'%F?R[5ZY[)6[].MWKDOV>H]/L9+KC,[RCY_$C38\LN3 M<>Y-2?4V9&?VB>;%1@8V_$3M"YT![LN<;DY)7^:+8N M+Z4/? C'.QPNYL1@8W-4/^RV;8T7L?D"#9F MONY8;'*MX2ZHIJ$; DK>]/@@#>>ATDC0VE"[XA:(3MT+<#.DEC64'M ,T?YJ MD=^Q:%+S' YK-HV@R2S3^=!Q0NH]08-M=_)D(4^15""\#^Z6-$"O)$;6.U%; MH'D=6&.EO28-!4-,"_ K,6]1EP+L_/HSU^HT/\K&?CSBYPCKKS]AH76JA@ M&'=^DV!O6)='"9OS4 M[\$.M+4#?#K4>A^JQ:TKX$ZL=J-B&ORS5CX@BG3_( M40?@OX4*DN!"[9"X%!3@@\'S#FIQWA9A%T7TE-&SVH9:+.^^V>HWVA=%_(.6 M)J&NI6B^P-F$390,X$P::%CXICZ@)-$44;MR#7:M Z_RV.U#HH16 M8GCZ>U M? O*K-2!+78#YS(]D-7I5-*(C@#^@TL+<:L]N)DA8QCJU,\-0A1:/3#7 2PA M 20'9T5);?MHU3$U,)SFHQG<,:RCW5=\F("G.N- "AT2LZ[,&!9]Z6;S36P9 M<'::>- 'YU03]]MU9M@49+33>@_N1!NN";"-)!/BIZBU)%UL6WT&(1U[L+$O M9 7/4L%;/ WD8>M8$R9.@H&V=3_<$%V.RL;H"C(SC3 O\%_ ,Y(Z>Z;HKM4^4> M\(N.W1#DJ=$4!XZB#?P7.(BY/EO=;.I26Q*TL6=0[+\YOSF]N0YPVN#OH8*! M_M!"SVV9&0=VAZ2A%P=;4>*_P!JLH1O.[!)VH=$ZH>H6H$?70FO_G]E=\N;) M>1=X Y^X$37TF;TE,6T$&AO:.&!'!&UQ\_:P:05ZS_%2^Z%>N;$I3E.'\YQF ML!Q+_3V IZ%M@^0_!7_#[NK65]>=#I _I7L8)"XS@1>](NK T1F$"87O-$*" M93A/S.U+'<:C04$C[S2^_:U"-\"[3C"L+NF6Z09'9^14 :; >SO3VI(D_@<2 MD:*)@6"[! X?D.AY%$Q'3@3ZE]@6Q3XJF;9.(\1W.!X,V3#4GVE[@SZD__PX M)+RSM%T=H' AN;!'U@,:"[P7>#H#4P.>"NRSJ8@'/4'N$-_I7\P/U(!O4S36"\?@E5KN@G7"P:'*[7))G0U$3E9).S!;GUH MD:$OC-U%0:YUCMVJ(F,74K!6H"!E"->,U@)\M/L><.J LZCHV!E%CT J#47% M\W-G2/BRINAZC)BH8Z(KP0<,8*6(YM@WQ^P,NK,+G.-;7*F^0,](DF4/?R#1 MAPS8$O0>T,M @/69H)R.N TH5M07&:F.%LYG!^JC:W4[5Q7WF %TUA!I8330 MM(A#] L@/_"MYD#UR+JER*8"4H+SHH&FHL;,)CS?R.B>#PJ@;@(]-/."0^+4 M@.>@H(Z_]G 24-4*FC08I">@5>W0$J'VPK.%3_4'!E(BLJR.X$/08D"("ALH M 9I!RTHV31V<:L$.M]1^$XP(?Y))_LXN<$'T:39DT11;P/N8DGS (75Q8" ' MSK)T'+)T##Z! #[$YN6[\ -'AF:9BRC;/'7D\A0)IP'X=@241^CX0.E\;_X@ M:,:JR"$Z@)?12UQ)1"$02VY")-$K+/!GMD=HNX+>N7@.6HY!!SIREE IUY&S MTUU#5=[/K@)Z,5;4"_Q35\'K!0A7!+WQ%IP2"90(\KX5%;D@AL4CX!&%H/.N MBFD+8S!>!W\'&$=6=3B5.3SC)2G: M-REYJB;D#JJIH5VY/@/."R89 4S(6C M9M[K:L/@ESEZ'QQ,9$"*MKMYT']+3NE#?C/@K)WP+_P67M!W5<2L4B>6]R,Q M6L WP$C"J*_+MBXU(1%)CR>/W$K2"D8B5D*.I(#D0$-QQRD!"%D W+*VB98 M-QF'88%\BLITO .<$V2\/QT!.>-@NV )'PQ_1WD1Z:X]:.&0J9$P(TEN"CI$ MY/+X]> -PA"\&)$3C-1'AS.LGZ9>"/2NQ=YU<+K4<,2ZU#* #]*Q3C*ASUK4 M=UY$.J1&O ^_ RH(30%,R;L>28NR(BS<@:I-_!Q(8-,ZD(!CF*;JJMYH^AWJ M;O"<+('5(W:#YTAKI> K6?J =Q;I]"[V%8DNXE44/!ZVH'A-N:+0NGGV\#O. MW+%5S>S]R@\2&@!\8(4B#7D5?# 0-'CZG0Z(48>\ M:'.S:'1++]B#^S8''VXA)!P@6$#VM#6XQ6C? 8'NCI!,26L6>4L7S&\JEB>:E#6C'1#,@76#"&4#Q5:4'OD,%$#\+5XH@;#M3 L>T(JOOJP[EBZR_4<7#2-)[LW%/WPO!]VT52"8.?UHY*]-1 M4-)*6O%E?P3F;N"8Z4S^"8IP.7D6*][U6ED9.!T%SZ %G H8SVY)6LOLP_N M%KK:M2-OUB3Q)0L*Q>(D&2 @$N">-@QR UOA3,C^G$#;T!(&D@&X96)=KFBB MJG4%Q?EW7]2Z<$4:"OE"Y8;CM<2).@*OU,CI^4_%I.U%H&QVRS3J0<3QQ )1 MGPMTFS--WD.B!/PY^&K V-RZF8)O=3+>RCA''$,,H>*:. [.5TT#"MLXEZT MS/"M!,VT'4YO@0]E$5C&D/BVY5A;SSL?WV"3##G".[0=[[:2GSI AG2B!_26 MO8?W&DR7+^$J #?0[TW;<0@,MD[$=XACE 8$_0D\8H!G(CEQ52#9"CQ=6R0; M3XW3ABZ/U#3=JXB@[ BK/0F:."Q0 -QD\_'4 GP3F?)Y E+_IZ3 NGP8@4,2 MDM,X;@BVKS^_4A+ZS&U EH6^!T:^+O5-&9@@435U>>P6'WFN[;W)%3/IMC,5 M/O8=(DP^=*K=!L"5QLX &&LV.[>VO61VBYUO[.FE.+,]>*J)UBK:POY@)[O[ M,MSI1#/<(^S.1M/=8]R"V=SWN:GO\"G22:9NPQ1>*'+Z #IOFG77/[U7,/(! M%1 ,7-F!#%RS@.I)+--L"EAEV,4.'_"+8!P6#XTB(YZ\).P)+DAG\V24VVZ[ M+/4EJ.$PH7 ]W;0K&S[AIB\+SY>/@K.;\&\!4QQX,O7!@4=680J-CCT]N-/( M:;.8PL[VM+E%0]%E["T.8&&C >=M4TL475_97XSI&5I7^R*J0$ UDNB"9Z6W M+2",9Z'6>IPJ6J4]138X)^AY.NXTGI .DQPM(@8>5/?6XTP:Z\0INU?[8%LQ MI)+3_BX,\83RH@C,?; Q>;N6^O?7QW='$V:SL"QI)<>Y,9_^UM#QV<8T(TR%V(4*4E/A_1Z@ M$+P] PI/! H/_*_]*WC\1A>'D)U,Y<#Y=TL6I#ZT+GT,(B"T6D HVU.#H%L& M"+(&^R2:V,G61$%7H04<$P,56$.H,X'(P0Z5@2=XX, 8Z&H/K!C&DDQHQM!L M+%,O=+L:6(H!K:N&;@P)J*MQ, :H;NCR:Y+K;;B1)1@L L84< ;XUJU'/TS/ M&2MM@5U/SAZ@-K+W:-.0_P;=):NV[$P=@R,;<58A+K!#0J)$;FR5T34T^*-K MI9SB;80K>%&U=Z)N#B 7B/J1GNQT>0@<#&=P%7Z@9Q#(RV(D,V*,$ D1$/@FI.D->%5G8,5Z$0-P)86JGU84HZ!]1E_237QFLFI<ZVM3< M:TX"E3;+MG5E@.894J!YR3?.)V2%1,Y+*8BB7:0,7#>A)+ M40/?1,>>K&H:X 4.*UA[A/4[-.(RH9FR)R:()XEK-H#"A_4,6]G I,/ 47,, MBEF.P72.0?$+YQBDBHTW%1] @5PK*E-%V%CP=+TX5%#PAI*CCM&8U,YN^R.C M(Y8N^!6B!H$;$TD<8@=+M2MD0X,01XU)A9)OBX;YV5;D;W_K[D' R;+&8&3Q M J>F@49[=+^Z1$SE>CI$[BQ_+ZBPY]>MTX5WZ+"DPR1+2>^);4_M*/2PH#-U M)(S!H,2I#@_;*)Q]!1PT3^D\1LVE\"E ,(V>JB&+R NSG\3D!+\"CI9 4Y[UV( M[QH^Y<#;.NJ I@]H!]HU:'KK@8)1"!)L+BR8+P<*5>>[>$Q@EQ[J%=].\<$[ M=2-HUQK:B39R*IT+5>DTUDV;O+R=CV^NQ4FGT@K9O0!(J27V+VPA&]U'[Y4K M!LH*W488!TE?\?+>ZUZ(AB@H)I0?+@@*44+W]JA"WPY&!^F]W*PGB>_[*RC> M@;/X,!^ 9:&O="M# ?Q?*Y.$IKA&0]<,*(XF/"2AL#X\W$R+DQ6)"5!^5S-8 M7M;D%R8H1)IO6.H(_'_.7YPM05.37$L%TB2] !>QHV+39BW:N@NP8X&XE,FS M>PY 7#B(8H3=1#HE]LW$+:NL[7RTU7<UE, M#FNG2P&P*\$L4DY.(LC\5+=E5!/K<#/+[*1J8AUN9@^8!%034RS,S66;KY@" M NV"+X\^DX*Q@UA,+ %6S*^;WTG'#%;L"H";$K>AS$XZ[9C%Y=F,3I0F&3-( M,1H83R)2QB::0]H1B>=JTDLDA>^&I>T?;T?L@R-K_A M_BH-,S3COQBO?=CH5BYG2I+>GFEC,V=WG J ::"^''*ONE87R) M&@$$OS50DP1>Q:ZC%TBZR)"Y0N1P=L9QL49A2\9__1_D\DR7V2W&QPWQC8Y< M7JY^X@Y1-55#=NJZ4[)C;GCW/?<'7L?^?5[< M?RV6SN7(?#Y'YO)!?;R#KV@L[0%?:H<'/"7:ET?9/< .+S!2VU&?(#'S+DZQ MWV=?PFE)^T^U;-SAXH6"[K>XL*XX5WZ3_/-2& M_$NU^"8&6/&6A_[VW* OAB85R::'3B?0O"/]APX*ZVC"+=QR;K/N(@U*)G(^ MSYT(D3A:J,P'P6UD&3T[94T\&3TN;HK5XA-VNQ)<'!X$L _.U6"6X%5 6@B_]00) M'*J4+OSP.X1'Q+#[8#E638[])9P%Z@ FB6Z=-\+A4TU4C ;GKXE6_UI1T!1< M!P?;': *IZE.M0&=<.$+K#:ZJ( !MD\0M+9OL;C< -8-"&HGI*+[05++03$ *3 !&5(90L3?UCG0\E#0,8'!C" M)RS=Z"!8+5BX!;LYN$(%6Z68L#;9JN5RF0W(AZ@-;:@J3UN/Z2]P-5@>OQA+ M,*XA@D*"+T8/B5/WNIL,Y%8$^R3(LMH2$.(6ZL*,\190B-&WE":"N%"5<*'' M33I0[0+0L#J$4P#;HR-X*U/!);3@UYT.T505TT)3$.4.)#/^ >[J##1N2Q,Q M\-D&I^YY+SJ&FMI -O70F=U/*8KI+;*Q-*9'M+ZSBW1MNX)@$V %%@1-Y2* *1.%!'"E*1V'A9VOVH![373(]K\1,(B%7O:54H M-07E'>'P060.JV@0'9>(4AO\U@5FQ:5K\'V$'4DX]!4RA(&4,HU)16:+S_?: M^/ETY9* %&H.GVI< PF5SZJ4IJN4^"]9I;0SK+YO"RSI*+T(NJEVU-?I @8_ M1Z=$Z+6&V%3L,#B'2>Q.0L? /8S8F#OV-QC>T0IV6J>/0T?/BG;<%]6 (HP? M[QG"1GL"4_2$)685];U$* M?7N(8$8/B<" GF!A8WA( BF$:EL%J0TXX,!R6#!G60["C$D-<;?MRF?\$NR@ MW5V6@[*^P[/+0G4CB=55J?G<3>MGAN9HDJ8XLE@,#R!] M#PK+'JDSJ1LTH,/E"?5Q(.W' S+_]Y4B:H4F*"0UF_MA; MG*E=7DSD2)V/][)(W4X9V(J+;:%+GW:/61B":T\;#V1><$O:0",V%?82#'R2 M H,$60#&U7QW5K"K:L6Z@)V=55"ZSRK,4V]1!DS6'OBS!(@9H8AM]^">!!$X MOP*!F:0)S,1%8)HL #8LL+DPFQ([G4D,%#83E[4[DTB:WTG221LX#$G$X=XK MDNW!*(A=& 6^0PVEP+8L!E"82K-?_'1C\GF1/WIY:S[>/>X'=$(A%#J!:TRT MRMGEA_!8K5X+P+QC\DQ#-69 "8L$,@T++-6/"*8(K+>-"X>WDG!8W;J (CWU M]KHG HO[E%B_!8=/K+514Z8FBF?B&R,8M;68!"/T8DQ9>#D$8^!V'X2@3@H2 M#%?!XB]OSPUTLZ.9+RB#!="9RD ^^1X)+;4,O+MD\T.V7?^$G=,:6!@_9>1(*NJ5L]2>QXF!MZ M).C&I"^\BS#5#_,%^E45H?K!]B'7G8[4@CFUHQYLUS.4Q)'N0(%A/O,RL!7* MTN'U**K-]LL2:O<.WNF=@VYQOG758L7 5%-KV0@*$+94MYD7#(I>Z6G)!KL: M#/Q8L%OPG7$B0/"=D.)[Q5DGO4?*_CAH8U, MIQJ>+NQJBEDDJ$G,$VX2X^OG&= 7=4:Z#ZA#&KV#K"-$0T-5+@268F<=JY P+M"!@%*#NJ)_WQSFTX$)C_0 M;O*#_X7V:M&@F[@3L%\;:RC%(V^^B,CNK\[QYF?6E@1399R9<6;TU;D'R3U< MG'4TSH1NYW;N'G64V4.6A(=RO/G@9+Z'ZX,>]^;D;>.R9;/FOTV-^/67F-Y- M_)E+@55FO):7&^C0!KJ^RWFY"X>P-Q!QQ$B$#CV<)D2VBFLW?$,';]#=97E# M:\AH$Q=M,G.X2*NBG=L[6Q')3JS'0UNT$P_U2DQFP(EM3;4\OA.'H@(QQB0[ ML7?IZ*K6;7YGJ!S)L$62R>=_)!-HM2+!>>:?(+MC+R.83G84^9_Y^^O\;%G+ M9CW(SSQHA:3F QW8,P\LJ&<<#%TK1\O&;@J/N$;/XIK)W:(*)$7S)$45 [*W MDB#7?FY'2)QWY6W)Y4F:*9 <&X1QM!O;XJ0_%JD@S8/SZ5L!\?8)S3V<:1>E MUV[!O3C9W.[&@4W-D'2. [N7.J%:N%?Y\+UR:A]\&W;>%_.Y4TGJ=6FG"L(E M>EC8WM'N_#\IVD%4)L%"T0KE:VQQN][82S MQCFX008XV2NG[XL@A#P$W;QY=3D*E@O_Y]O!K'+@:9*E6)]WE1S_1L90 M.L!P)%O@2(;C$]V61=2O1J)^N &\O^]WKO+:TV-1]L"@3>O('=H;9 /I(ED$ M$L/Q[(*ML78@Q-@=>4A[K*FZ?H- )U)_\O0S&IJ]A9FQ20T\GS<\--WZ83)/ M%BB@9_-!E;=IS6!)GKIQGPUI"IBR/#!E44\7F\^DXHM\B-C/.?;==RB*KY1: MS59QGJZ,>[@%J]\\]EZ:M<(;S$>S+)A7 MX>W*CMBFJU!@@'%8Y&-'.*QY"5H1!QIX/\J?+2GM4A]FU>(ZF9TYNGG7@(L4 M/*M(T<%B#JU3>*JC2:; DOGBZBHY38>Z)&B?_!&/(:D<31:+*3WAT4LJDM#S MWHBMW0GEVU=1F6LGD][C]0TG"WR8? B._^;.?D<1]V61!2T-GU_'G$'15=ZQ MH'.5[>HF=;M[ATQLCL^!X^$B1S^"??5BEM]86*_W:JF%4"6!V] V4% M0>$ 8C&Y>\R5^Y]'G^7:^PX=('%BFH7H!,$?1:4MP<+:-,5/%^[!UD^9"(^= M9A>%)5)B:J>R'@YTL74@?1[TI#;@HM\$$ %&^FQJ,IWGBM_^'@36_FSS&%=9 M5CKGFZ[A\YM\+WE)0%,GZ MJV&RPL<(%-_QXKZ,-EGA8YR%CT0"%-]**6"$>[6CH$*.B::U>N7!\6-_)*;V MXNQ+UORQ3D2;3?H"C:%(CN5)BHE:@9"^VK(T[$;,:9V% LD4\F2!3UW-V H5 M?X'*QTW]G(T-3TX_"J7)PZC_RKJ([DEO[C2*Y[I7@7R!Y.D<60SLK+/5[5NX M6=4()7^^'3LW3EY+\EOO]E9*OL(O[AW#2:(YD@9VC*>75H-1:ORB591,E,O6 M\XMV]WE.LVE/'-WIFK]$S6MH>D >>$H4F6?V(RLT'BK'F 4Y7_.K_#S*=OB2>WIAE9>BJ-\HE5DB5C&'+",^1Q9H+9;XA>-_.$&KS2A M7Q[[@YHD<#NU!U;;/QZ(!L(&_.Y+Y*ELA?/IN4)>9*CNYT6_LDY!P8H,&J_9V0P#+H-#$W5GPLU0 M[V9\6Z'/AN?G[1W>'F27\A1/T@LW9_X!BE^EULVXZC2?!IV'\YNW'3I<[7&M MVP9/8&P.G,%VI:@\JDGBQ:E6X^S3<>G>5.E/[3@[I.R&XM!HW9/&V M%9>Y5ERQTLVW4?7/C_&ET@JI8W,:(8J?+=ELB]Y. MW0Q+-R;7;\UC@;D^'A7DQI:U ^_"[27_(>[' [#:DB8TI=8?X@HP'";+E0H)P%+>IW[9C\&O M,*4!:8*HI(G"^T%3!&P&AAL@*B])&?RM-7GOWGK>Z)T:G#.>EF>OUZN8W*?^ MKMEE=IMAUV07'6KV:U:^E.K.S(K:06VUEBM-[FMN_P69( M&6MF)2E)70?$VUL9D2FFS;8MXVIV8HB6W+M.%ZVO![ MR6Q+AMC^L>,Z,04BOW=+BRY;6R_/XW*!E2N>.S#" \021R'+"G5(WMMLZU8 MP=W1,)8=)U27!?T]A91G!_YCJ&<*ND,HZ=<=!(!',P=@-0OO(.D$QT\PD M-3^32*?^-,S8(0#++[?7^I7Z.6BQ7X%S,!1GCN1R#%F(O2?I>N9U@[F=(3$) MKW%UL:0(!WDIHALR7TJ6.30M7?@4JQ$.@X6,H&>7661R%CID 98HY=CUE7"1 M)CD.MJ>)VA0AF;/8ACDN,8N^(QRW=/%*C!Q7R)$\!Y1W/JKRW@N.JVS&/0@% MPBWWAA^E]_KG8YG^\FR(J_LID@6LR#)1FXLLSX:[<%A?[%@PA_G9+)1H!+(> M7%K,T'-$6S6;LKB"I.7G2)KK5DQ>&*HVKC0?BL_,"@(1/L>8G($8SN!%!IR_ M:9*GHM:[!V[@NJIV2US +. "*[E3?CN_NLGU'ZZ/Q51Q06Q9N4R>)2F&@YVO MOB 7!/AY859W8CX^/)GCIUZ[4]@[5L ]Z_,D11< -ZSJ>$7AA)"$8>N%5V9? MU*26-VFX6.(;D]=6I4S=T4\3MKU"9M_2=VI6OF-22:.KSR>^2[Z*I O=KB9V M@0<))$+!S ,93^T0O: 8O(/;0S3'1--R. D9_@\A:"+,/.VHLJR.]#C23]- M(U_ZJ9-O[K)JY*Q\$8C= .:/:!"W8Z8^S=T,0&D'WN,>"L@]&+PLJZUWL+)H MF:^.Y/#>0T6D=S0F]]7F^3'U!U3CA:Q_=ETFM M5"TXY&E+^D 6QK V0 %SJ[=Z8ML$&PLD;WJ7 FN8:98O6J"3:;>L""7;MFS;TK)M*:D=VH7Z!C>+A;B0 M*J4[P@+]V5Z]0R6HE0?*BG!@CY@8DY#0JNU%!Z;"N6T]8DA3GMLCA'%0V9@( M:4#"NQL)40R5*I:R>T M BMQ*S082HZK)F]O'\^EC[ZAG-)?CKEP;B3)\QS)%J+BF^]=>46H&3\%VR6# MWR$@M4=)AWNKJQUCA#(DE+;WMQ6PR[(Z@*Q(U(,J,.+%I^0W:]J]E,"$J%MT M*"EM]V<>(LS+B/>)US9M_YI+BT&Y,V2!@XTUHN8F;^YF/+C@;0/V?Z?X;3D= MOGU^(WFJ0!;7 &]-GMT"U=M&?(1U.6]RF;M@E5/^/L]T,P8,=#A@8].8V@CM M0@1AB:A!2U0 PW:1;W$$]QDX$Y:[MQ7EGE2] M/.#)8M2SWC;T$P'86Q;"U2)%< "AHB)S[,>Q/P*JPHF@M=%AOP[(%K$0UXP"+65[\<1?)L#M;=?:42=WH3'D#JF2Z*'D^$Z1B2 MH3F2XG)?B>>.-NQ$!+'?Y+YW=T:]J#>7#ZVOS(78;6 HDJ(R3(7Y;L44IH+7 MO:C/1T1,85EUO.X%HDADA+QH0K9F:?9J+L:"A<00%* *)$7S0-B2+.=.*P_'9HO=E_KO>X>DN\^J4.KQ]>'S[.:ESQ9]UX?ZJ<7I6+ M[.A3Z>F7K_5>Z[DY_OE3NBSJY??^3W;,*:^EY^;SPXA^/WJLGIY63[KE\[>? MN5:SJ_U\UH]?S^O%#_I7^[)\-SK][)Z]:7SNZF;RZZTDF=QK=WAT_'Q3*!A% M\V9(T_SI6:O3[#:?7RM203R^%M]&]9NG4J]U^:G>C]^OQ^_'I\KQ4_>C,E8J MDI8[O]!>3CY^JF>#X_,C-E\I_RP.J6+GURDM/H,M'CV*OU0I7^5K ^/F[O/5 M9'GC9U,:\_6SBOEV)M>$YJ7:Q?/G^4*!4^2Q_ZB_,F M%.XN3Q_%4^ZN]O.U-S9&/TN\,)S<7ROMFL+/_==JO752K94O>^;=+ZX^[M#"[:]!OOLD/3=-MG3UGFL-F,D9]3RB)V?O M'Y<79^_%]^J8DSK4$U,KOO1_\OI[H5P9R:W;YH7T6;@OU>_&3Y7J^.&U^]8] M'=\?Y^17@[IYRJG/3%'MCVJ=TTEE,GHJ5+J]UX^3U]Z[<'U1-O/=TJ_C7T7N M23XZ&N;HL^'D^ORR0_\J'YTQ;^7.3[I^DA]-3O6CVUJ-O7T;JNS/D\_>\<_> M$W7^7&S3C[HZ;E;:1O5G];ED/C(&?2;>#JCS7[D3 MO9Z=7-0[-/-35J^K]Y=<^^Z.:S?/JOT>^WQ_TY6[[[G''#>FC)_*9-PMOS"/ MGX\G[Q_O_7>;%PK5]5>'WRLU>[_*P^3WCI M_;-M/.JC:^&\\/14>3,OVKWA=4O(#21C(LA#IEP8#6B.+X]O?U*]P5'EHMDN MFU*K*RL<3_TJR>?EB5&YYH=/5_Q]G_EY5J@^,YW1_6GA\TKXZ'(GIQ?]<84[ M'=2,VOG9N'K\( ZIRU%%/?E\OQJ*9\7WT\_KRG/I1>W6:J]/-/M+OQ<&'R>% MW%B[[W0,)7=^=ONKI97JY@=7G]P=O;##5J7=*Q7[.>&N,!3K]^^TUNP\O^CU MZN#\X?WU\[:J_IR\%M[K_[_CLLB"&X!AZ(&R"-.BBPES)@R[,#/G])WV!GJR M+7T_:;QVR.,Z/.[A'^AZFQT;,)SA.0="T^S94Q)N73/4*]T)LY>J$,WN\^V*./AV# MNH(1@0EJ! LF6&,8UWY8G^V#80&9OIPSL[6Y*.:9$-/ 7FB#(\F'L\FG?C'"<: N%89'*I5K;;,*BLL//22RW_B_^0PJO3\T720^&WO MU/L@DW+);(C$7I-\ND!FX(4$E>$>G^XV '79&E:RO(;+UC23FN!4D>>;P5[7 MW64:,5,71KK^@9TSZ&0=@,6=XI0:(]0D6PWM,/R:3DN&W)4D*)@O-6&5*Q/X MXB 70#)T'Z#:V))1E5SY2Q6A$ZJ2$AV!9?'& 4II6=L/ MDRJ^9 M7Y:>E>A?I[8D[UF/'X*XGT>G[6NYWJ(W"1VR\WQ#9P2W^U-9YV@]@ M/H9XEJ05V,.0$&CG\OB '[O.=P*T> (($'*K6C?OJD[IS#]^YL/IP4;S^XGI M1W=>%@4!D75&:!HBZ[E-/!J\Q0Z=.%C^02]J#0D$^["<4U> G 3#:-^9]]!< M$Q(S5HO/7@LV=CFTU,2LN%'C2W3I\\2\MK)S3[>FH4>XI%KO3] A*D,"M&IQ MW6RM4W"*5C[^.9%P:7&:1QG'.P"J[EQ"7=X5N8O,:^7T':N\99N5(/(;D%:" MTZ1V:\.L,+NY<9U)"-#U\%W=5 [G8$I[4_3[M6DEY,U"WK'8)\:E0=15@S1Z MI WABM7^$\5L;A\AE03)RPQOS_3VZWPT+K7HC9T-7C#HJ=WHA';7-F M<3#CZYN+2:U13AK>ZN:4DH(I]Z*.(Q!R&Z9P+2&7@7^*O&=S%71KTM">TEH! M'S_=]![W).O+_'3/#E^PI=KLS?_BXM;2 L+'5G!G/WI-N/J6CKQ'>?Z MU RJ+F!WB'>XRDNU=XRML7YD_\VW9-,I3)EC8YH0^"C;3Q\\G0L7 J%9HJ1" M+=/OEVBD7\B4I.@8H$M9%>PK?"1%G^J&7@!E2\R?;@8E;LJ!R.KZO5M?[2GM2Q2:!U<7:W8)U.E7^7K5EW/)#6FH";+M.UI?G2\ MGT3@NA:S,-:,_#5QMM.MI=N/P 5^LDSK-C.]A>*]C$@/YGF__IZ.X9"&WR%; MT_A+4DP N9.BS35X0RFJ#K^)Z)K3S)M'Q!TSI=[O!,B6:+"9V+B$]Z\?'\V4 M.6T08H%M!>2K6\H3.^02GX5]WTNLN_VYD_9B#?X$G[V,T2M-JCM*;18K=@>0 MN!'ARO2;U;3 @C[2A#\Q(#$EIQ=J'FC-_>X7GH//C!/#FP\ M>V))#MB/ ;N;?7KZ8S5(^F85LKKLH4A(/%:H=QJM.:H]=[>H*3Y[C?I1V%&K M09*I]656+J.\(WEE7-V1),>4,-36<0?N?=#8\6()?PJMQ&K>/"(2-E!K/C_? M:_W1-JP]599SX.>!FBR _OQG_+]02P,$% @ -D@*5T-=VZ9"'@ /#P! M !4 !M:6-R;V-L;W5D7V5X.3DM,BYH=&WM/6M3X[BRWZGB/^AR:[:@RF1B MYSUPJ.*YR[D,S 'V;.U'Q582+8Z5]8-,]M??;LFO)$[B ($D^,,Y.SBVU-WJ MM[JEX]\>O]^<[.X<_W9Y>@'_)>3X\?KQYO+D^*OZ+_ST-?SM^.SNXD_R\/CG MS>6_]CK"\;\1O3SPR2/O,X_#[OC(Y(WL&.2)^Z7>X<^F+PC93C/]O"]T4?GNR='%_=W3ZF@3SL MT#ZW1]\6C2S?]?@_3 &R=_*+T_8&1\=?<4 @QX\)1/+#G$;9Y=V>_ZYH')^= M7/[L\3;W2:M5,HZ_GIV\ 4YC" S\:13P6<9:K_T"FI>^GMZ>_ M7GZ_O'W\Q?7^#L31 [FX?CC__>'A^NZ6G-Y>P/].;_Y\N'X@=U?DZOKV]/;\ M^O2&G-_=7EP_1N_<7S[\?O,H7[G[<7E_BC_,7?.W%,C5T^EMUYP[%L,/RJ4: M=S+Y]9T1/")M:CYU71$XUJ$I;.%^(\,>]QE,<7WRIPAV=[R>"&R+N(Q:Q.\Q M&,&VQ9 [76)QSPP\CPN'4,>"_U%[Y'&/B X1@4LZW*&.R:E-3.%8W(_>^>L+E%??@C&=WSX4$? MZ.J%P]OR!4?X#(A?W,0/-Z3PHBP(FY^*W/<26\P.P1 MZJ4_#"DVL*D#+XCV7PRH\ PO[^ZPGP/X(R02C@;#P#?X9XGT5TN2C( M!?\)8%&8"XB$O\"*70FWK^13+Q_^)WH7_NLH@J3? VX__#]$4_$PS >OC!AU M"7.0/2Z8R?IM(%E%UXA1-@Q8-8O!Q%@0Z?V3+^P:0JH\0&FX@ZH0<_=UTZZ'$35%F7^P#Y/U)E R)F MS\&?1\1#WC 9&;CBF8-N05UWW@,S5B+AB*;H@V94JC%\#8?O<-?S#TV;>M[8 M5--C>_@AZD#0ID 2!DI[*%S;&L)\REHL^CY4V*0'<< U,!$X+$]^#]:O MVU,3<%3YZ4%YGTJ@4^!-S^F![X%VKL<'X=@2X?2+SPS^WV;2,MM '6!D\JSH MEB(QFL>0 Y+5D28U9 CT7#AMV^.84^L9_!R@F>4"4<"Z@;<"UAD>$6_D@?7Q M8J*?7IP^1#17/&5[(AX]@TF)/^19+.I)0YE *1$&CZ4=;\$QV. RPS>4X\.F )-^4O2A:Q1S M!U2B@Y2*W*.QT6G017<'.'#0 _<>A4CJE-!YA*_!B>H$"'*LR"3C473K0N?0 M15*G$>B!3S64KP+$(#$8!\!RN@SH&"!82G !%VJS4F%+-Q_+^9[3&>A\AX&! M.T_$L_"BMMF+^E78 "SY02$\.C7_#L!@2IU\+EP(W)1^CBQ;ZMW8J1B"5J-2 MPX-V:4/D_ 1&FIE/J. 'U!FA*Q,.I>+*\05 "./ .QZ\XC+A=JD3>8LPCP?!L0T:M1T)1-I>J:R((R/OOH#)HK>8 M5^C(K964[]QTQ;GT''Y3)K1/KAVS1/85]]LC\N2(H8-)I1Q2=0"<.2X,'C M MZP]\F6.3P@-^.*:EI>" LX#,_UUR.3GMNDSF/XC*PSTP^ XS)U$F1N8U=+*/ MXME7R168_S3H EG5.[4PPX)BF'X>?FL @&WERM"^ E+X:2-(1B"]!"T@$%&9@A&QIP"'C)F"F5QB%) M F:SKV0J+X#@ZUFYY,JDR,<8<7#TB4,O7KV&/!HQMI04 $U@GA?T ,.QVAZW M.'K_P-GI2<>&Y+Z7<'DJ&;^/$X6V5T$9FEW)_AH,8-LJ10TSQKBI[+GO4L>C MIAH((F83(H XU9Q!J=1464Y@'- 6TK2MTG3G3%J1IC($X]J^QVS<9"*7/X'% MA&L!@P![_RIC1QL8BTG%G6;=N6_&CB3(,!U@EH2E.13E!/\<8V<9_?<':H,) M;%061Q>,^HD85:]'G(J9$A,<#$NFYF*=F*WO3%MXR*QRCY&1++TWQLCGZOV8 M985I!BYX9QKZ+[$E BC-WIC(<,\+@%.K5:U6JVK56HW$TB"#%9DO!E,E_^CA MAZY7(J<86*G]Q A"W'H-^OTX:S8+:FGXVLP$SR^_25)PJZC)DC;)P>\1M!F> M;R%BVRIB5W%U ;)8R/<:1A"3DM>*)$^Z'A-LC=I[$+1M;D(<[X(*QTWVP,?$ MN=Q2"0;"2<\ / MA."I[^7/XX^WIP\7I?]1.L/*]1OVVL+U(+'^[N[D+95+. MF'K\AQ;] . ,(E_IC M%JF5M:9N:.7*M*X.M;FJ(,I<=D*4*7-S8_3BXOKVU__M5?>DW\__#@]C_Z.S+=R M7S#%2P<>C!S]ZX@,N>7W<*KRE_PTV N[?.ZC"9Z9ZV,9241518J]R/0^7LQ_ M,.TZOM3ARK7.>R?WW\_>#[V"<@7E@'*_/UP4 ME'L1Y;ZL&KG\FC4K=^MVV_M&N:H9E:9FU&H'&=IW+#US6"[IALS01,;!9AV9 MM@D?3TX-$=!"6N$0>ZDT69I@N='K8D/Y;DJ>R?-NF8T6EJY M/,.G?NVT'X264=;J%4#+:&X76EJK6<8%VRJL]AOUDOZ"&0_>QZ9E1C9OH(56 MJ7D>PC[8N9HG ['YR[C(_5F.*989+>04O5[3FO4&R'8M-TK+@K5Y5&DT0"74 MM$:K41 E815=TVM-X)09%N!3$F6_9I1>1X^WT+DK].PFL3!*M1EYJ%5JW^.S MDT?A4_LK'J=";7ML-R6+^#FRAA*3%S"$_(Y8(FC;+"2TF@6I7TQJ(+,.KF1+SVF+"U*_F-3[]7)I1B#T M&BI/6KBOLOCD XIJDLK.]2B6NL-C['RT:U&GI=--RIPL9KI,GHV$K<_8CO:3 M]U5%>5TO&5_4^7WWW\\(:/Z23L"RVMB+DZL4RL"R1ORVU2BU=G>B;_=_?[@@ M>C49[2!G955X>"*>GQBPJ+I==B1A(Q+\NVN+-N#)3.&(OCJ !@_^ZP2V/<(# M%4WQS&3[4M1E!U0&8KHC69OE S2RGXH,&7TBX>LC E3CPBJ1:_C)LL(3%5(0 M\/Z FDG+4GA\$9"V'QU@%%-9V]V19RGZ9(B3^?0)1H'%EP2 U7MB?O0=#!Y" M4(J8:=OJPSY<-MX^9S@F639WL@0+\R8IP6K62Y47RI51+M7)F%A52N5EI4H# MTG 'X I9&@0DD =_*3[$0=(G*,6GEBD,QDY]F]WO4;#K6K'K8X_M[L2GKN7@ MV5JE5$WQK%ZOE5HO9-I&(^'WW1UE#,#4O)9MY0%BH9Z5I_J.ZV$M/C4Q/*K0 M%D,\9W7BS#N,3KWPG-7HV+R(/)^$NS<+&55_?RX\:8!SU^%O%I);KX^FZO#- M<$&+>ORB'C]/;5B8"SR+,3];5?7SO#F*VORB-O]C:_.GN7/E99FO$KW7%M[F MDL9WJ[\%:))>S?1;NDK^@ M/G=)7EAQ#3(>08"E[^M"@8+P!>%73GC9LK N%/A,A/_RT?AO34?$^42>:^NZ M";9IEK6MGRLZ(Y*JVI;6;-8UO3JC:&I#B^WUBM:L5K76K%JP345+:[5:FE'> MLLZ(IE&:44BV#IT1*RC8G5%V7'1&+*CLKM:U:JNLZ4:U*'>/B5*I:GJYI36: M!5%2G(*Z7ZO6,^@IJFXL*\G%5 MV-!:M:K6F.4U%J1^,U+7P>I4M7J]:/99?5N$,:N;NFB+6/O:-=5?,56T-J>[ M0E;"-DO5J.Q5P[L5D0>^:*K,=OIUL#$OJA2?'JG:2%7OR@K<>O(@=S?&5M?* MS3G#WRB.ZQ\[KM\HCNM_@^/Z7Z[*UDVUHD*<4H6H4P9A^GAW9X%BK->3-A:I M&#&A-ELQ-EJEYFOUXNZ.5+&5U$A2,1HO::@9N!S+BL>;$_ N*Y\Z/CY5Z&,W M0D@3@O>->ZE.K^+0^+4V^)G\'3?4+&!OW9BP^W.YNUHOU5[8:E-)-5DJ=JX6 M=GXK;F90;2^_NL+SR ]7=+C_*:Z>V)(.AED'2:U-^T)Y80WC2PH6MZ&FOVA? M>-_VA0^2@,5%O#-*HSX _#?M\'A;U;1U!==%>T?19%!0OJ!\T=[QMNT=+S<[ MGZ+@NF@Q* C_N0A?]'9\7H[?A K87+OO2;W\XAZ%#(.^N/P@HY#@]8,7\&TE M?!]:Y?CBYA65XAZ$*>[UJ_6O:Y66H35KVW5C15UKM+ *>[NN%VDU=:W<*&\5 M3M6RKAFO;79:%X.[U+4;2C.HS#C9_W+PGDJX49K1F[ .%J)BS#I@N8!N(735 MZJR6@O4UKJ_V4Y/NJ@WP8PKXMAN^#39&66[J:JFLZRVMTFAH-7U&\?@ZL$*U MHNGUNE;6<]P _5$PUH%C ,Q9=[2M XC[V%^DZUJU-2/86%S^OUZ1WYKY=$9I M1FBP#HM?JZVSV[3>T.T;1GY_?7.:\'.Y=A.=FQM@_POXMAN^3;-&'^#4&36M MT2AKE5G-Q.NP_M66UJJ7-5U_2;C\7B8=_"70PM4U)N-^HZ8U]3*8B=S.\7I9 MJ(WQ[ZJM=?91:OI:>Y]K#9U1,O*./"$Z13OT2KJCNBG#N; )NI:TW,UI?:Z] MOL5/CE0K)PU]JB6JL?S=0R5RE0^$\.J1BB:O'!+*"P_)$VK!(?4(JJ8O\F44 MM"_C%Y5\DOZKS4)&]5_=Q1!29OB+0R M=$%3GSP&0=<3-7. MX@E5V:R<(51. <@GX )/J;)I6.BD]52W"HUQGH]]7*I M/KO9LZ6G;O3+J>= @5#4&($=7T*9O@@M=7W9:UL")?E)><;23:_Q-MNY!P:+ ME.(+9+2Y3;\3/;]5HU2;S0>5Y.W7G?0QV<]>3MAQV6M70_RDQS2I*EK3:6LH$7C/@_;I=$DQG=Z6<"EMAC@O5Z?Q.!MO@C\RAQT:.0J4ZO/ M'>[YJ"V?66ZI*$]HQWHB%%)H4A=#ODH.]&E5_TZ",$$8/#C@L]PDN?DA&)LF6,@%C%V//EHAM.+9@SF%2E>(PJ;'#I"K% M85)O<)C4RT5AEL.^688I#,]!*;EHC 5HI?U(8Q]HQ&&+CTO9+(2WWA++?6Q< M."+2JXH&*#RQF2@%_.VLF,Z5J3T56E.%YI2SGPBCO4 M,3EPX;7D/H\$;,'J(?Q-D=3Q#P_$I&\6:0X53V6?)8.X%C$$WI]U$D>! M 1/WP:<;"(_[WJOY?QL\ORWB_[0UG>;],:T\@^_K4WQ?3IU/]SH^_1Q,UMY MTI0NG_8HF')CF')W)\4G%NLPN=F7,,RB!%TYG7";47V0@X%W=W+DY,K3\<+2 MO*E)"SBVR8=>69]R![<<4UGH#C5]E9Q+;X/:N-L"(N3Z_!_J(R1Q*A.&4=EK MGSI=WK89//$8>')#<"BC;^;EZK9*.C8+&65K;UGD]A?F=;,TV>GT)CXL8QLB M2BFC\ C%6;@0?W'/##S49[0MGIDJ+7+BA4_INUE[R_6E#7*V.C-:D[:VFJZE M I@1+!N+G0J[N['(3&H60GW?Y>W IV@A@#&^<],5Y[8(+/*;L$77I7U,@)1( MH8,V3 =U?(CA02H#4]9K.,(Y-.$E5ZA2ESBSM#"O)95!K:Q5FG65;I_%.SUA M8S6Y2K\ZHY4IKU@198)N-%.#AHJL"!JV 9DP!4$];JJ]:&X'&#HRZCK =QX9 M ,=[/>H6#M.&*:L\:RHC(Z6;C&9.;:&-;06UIV:16B29 ?1)6-U7B4(Z0U^J MO"($TQ%J"AF1=3K,E&HV<)Z9S/E[OC"?)&@0JRF?, SU(M56Z)\U1 ;TSPW_ M.^ 6]T>2C<[I@.-.YCWSP&^79ZX4.F>U.N=46OV)),I0;EWL[IC4Z\5"#,Y% M12&1=@;4$[U9:HW]=J"RE$/A/DD/)ES8[!UIO0*AT9RAZ[L[L;M!I^$M@4,M MDS&>O#0*(SX[8BN)"^@8#M&A*L5TJ#WZA\FW%'K.84_]8*D^E+BH'9]$@,LT M$ P8N S((OI][F/)E@=*"E03H!(2[9F%&YU,C39) )U*Z_[58V./1BB(N&-DIR MZS.L7)AW.(MJLL^3!(0&3 3##7S6;S,W9-MZ9#&!+UQF,O[,U&:@7&T8U&3, MDLR,AK%22=?RXMK+) >8+LG2\^8."S!,YOJ4.\1W*=A 4QK!!?6TV[#[-Z=Z ML%I4#XY5#U:+ZL&UK![U(5-X$3:B;5VN)* MML-['H'YY%:EJS:?($"Q1X>>C\NC$AY<=4C8 29!--(.?. A<.(C:?&TA$F( F=#C1-D\!# /O" JY 3]FF(_DU;N01@)T MG7ET[,%?DKM(;KH90WX?E;L.N0=O.KAE/ XD0"#SP0)Q? 9:1:E;8"=09&J@ MJ$(QL"W%-I1@\.-B+22L.JPMBY,:SECCGY::3FU_P:.DD!((I\BBECHDJ-R. M"E<#!T,VDQP:JRHAU31PP);[AF^D>EZ.():'=I)P0C('AA/< AB\H \#C6!] M.N@928>=M@58N6C/$K7([HY4(Y@R2Q8>K*0OF0N-"!<6*@?9="V+.T"- MV,+UOR67)G^HL[-U=Y/F/IUN_G%?R522IQ?>SS7C^)>LRTDS!LSRJQ?=M!4> M)Z"FC2_V5/=Z1GF825SR7;+UPH//MF&9C+=>)7GUXMG]"9$WU+Q^-38!X_O2.\O;"$]+>0"9#95^O9E[1<)O*I:%%E5'D?N!)&WB0SN/&;;63='OC MVRFF/YEQ+X51UJJ-NM8(CP=\DZG>'8E]O:Y5])I6K>A+87&P-@@86J56TUHU MXR7PK^2@SI48L@6"PN4N:K:@O.(@TP4GLVLUO:%5RHUY+V<-NBJ(]EM58.5F M]3I,B*37+A[AMRI-H'A'YAJ>J8V;MRNFMH- M0]?JS2FK]%%\6-'*S:96,:;,_(<)1K6N@V!,A9W;I2#/%3?R#V3$2D6KU=!/ MK:[-TNM5K5FM:\U:#L]A]6H11*,&-J.5@SX;IQG/9W&=1MJLRQTGW']0*;WHLS MFQ#+U"M:O97#/7HGSH3XP6A4--U8D@]6"%(35'9+,ZI+6I*LP\C7I6YCL^I/ M)P]E/DV%545Q_^K+$.)X-PQQDP3E[L[$V:^+:^,G3M><;!Q:T-#3*I5G5=M. M%N(> ' 6(JKB\V>83P2>:GY"9, ?Z>-6)IYFB"<6#EQF\G O$[>DLUJIP7^@ M5EC/BGNC6/8PXPBI5DD? V=W)P'5*#7'00VWR%4S5EC<&_AR^S1S]-9$PWE8 MN%FJ3@PKJS'B1@)R+G=EHY%E1;/MB:DU&#OJ%."AIBQW\L+J"_G:C%:QQJS5 M*4^0XT =O0E$']"1W _.'+$Z\=G8B/5);($!L4 #JZEEP847WG^J,"=IQ$6G MXP%=VJ/='>YD$WK^X4UIN@ *2)12LF-=Z*!5Z:!TSNT%>DBA%[<0+E9&\XX^ M&FM:C)3-[LY*M8TZ>34\#@//P0B/R9C6F.J<^DKJ>*9I+3.+]Z7LE2>[)F)U MHH@2BE4XQBQULKLS4Y^$U.K>20?]E_]M&I764=;V:*IU-LN%G'+3EK"F%6W6 MJ?D(ANH; S43.'CB)5:&R-IBO&]% A8VZZ6/$YP#5U'^N6F\F7;, M_Q+.W SVLP5UDAIR^9"[$'E05\XJ9YP\NU5^D]C8L*MM\C.CDC;O&,T$KMF3 MIUQD.29)-($)/A*I1)M(](Z6;8F-9S67$9="8.3@VO#%;6F(U M_'(C%V9XT_@\;89?R>M&BM=3=WUF\G.Z:YP2KR=<7QTK+@\8'^?IV/IOM^V; MT_]=*_J_Q_J_:[GZOQ>U3'\]N[OX\P3_\=OC]YN3_P=02P$"% ,4 " V M2 I7J!B:HC02 ".XP $0 @ $ :&]L;RTR,#(S,#8S M,"YX&UL4$L! A0#% @ -D@*5Z96 MV-(2)0 -D4" !4 ( !OR4 &AO;&\M,C R,S V,S!?9&5F M+GAM;%!+ 0(4 Q0 ( #9("E>D-OX.AUH !(L!0 5 " M 01+ !H;VQO+3(P,C,P-C,P7VQA8BYX;6Q02P$"% ,4 " V2 I77B_\ M0GA "K+@0 %0 @ &^I0 :&]L;RTR,#(S,#8S,%]P&UL4$L! A0#% @ -D@*5V>C$?$P# F !$ ( ! M:>8 &UI8W)O8VQO=61?-FLN:'1M4$L! A0#% @ -D@*5\C;.B$$/@$ M$VH/ !4 ( !R/( &UI8W)O8VQO=61?97@Y.2TQ+FAT;5!+ M 0(4 Q0 ( #9("E=#7=NF0AX #P\ 0 5 " ?\P @!M J:6-R;V-L;W5D7V5X.3DM,BYH=&U02P4& @ " 0 @ =$\" end

-8?20$3; M8T.P6BP^0"X99K>]9!:GJ[L=EJSBJSX=PV]3B93(IQ MPX0<79SO^_JBQ^&&LKRT0DG7Z!N^"?YH#OO]9O0@C%B)6MBGZ:C[7O-1U @I M&O',J^EH,HK,1CW^J;1X5M*R>EEJ5=?34;S;\8UK*\J?FI<>\I:M3-=BV>J& M.9#IJ)BX#M="&]L=T?7/'.,#=P?OMEJK_A"UY7K&+/^D5;L5\LYWX\YB')Q& M%X?]YRZ(9_K_A%&MUZ+D,U6V#9=V%T?-:P\HS49LS2B2K.'3T:5ZX-J?C_N# M>;4[-^N@@DCI,^%VZ'G5X=&A?%U\_#J[O9I%\\7MUC&[6BQ=B_NV M#" 3 )F<$/)[$D"F #)] \CYJZ$,(#, F9T0LA?)'$#FIX1, \@"0!:TD MF M6\TCM8Y6K1&2&Q,Q646N#R;%,PL@WP'(=[20R[9IF'[RE$;<2>%^QJ1U$V.I M6FE% /D>0+ZGA?RXHS&1YB47#\S]^6^1Y#:@^P#H/M#2S>6#.\!9BIMPQIZ@ M*7M"B^3\NW5V?.IN./Y/*[;^!\2(F%L6E%%N8^A$-^B(D%\9DSTP\5\D%,+(2_F=9> MHOZ6]_5-7PP)$D-"+(9+U33B91[QM[N;1JRK<;@LCR"1&A)B-2PW3/.-JBNN MS?=.7_8I9(-U!K$8EORNBU[(@\20$(L!YF^]=#U!8DB(Q0!SX3XF$D-"+ 8< MS;"N2) 8$F(QO)8/1[_98"\N?]<"%DE);8*S)O[F/#Y%;%L M8-[9-K*!I!3?BBV012M3G;?EC.P M#^I!3R+."!6(RS_A$P*>?I5#.^Z[4]WM^[KX.!Y.==7LQK'_D5)=[\JQK7== M7T[G(YMN.+;C>3EL4]^NW]MM2;IGVYG+EX_^_(_$[O-9K\N/[OU M[V,YC?\8G/YTPWO=E3(VB]=VV)9QU:2/PW5W39>-W)TG-XN7MU4SO+Q)D^8. M4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F#'B#H8?Z@1PAZG#](EBCC MDB!I@C6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+ M@=Z*>BN!WHIZ*X'>.GG8)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O M)=!;46\ET-M0;R/0VU!O(]#;4&\CT-LF+TL(]#;4VPCT-M3;"/0VU-L(]#;4 MVPCT-M3;"/0VU-L(]';4VPGT=M3;"?1VU-L)]';4VPGT]LG+;@*]'?5V KT= M]78"O1WU=@*]'?5V KT=]78"O0/U#@*] _4. KT#]0X"O0/U#@*] _4. KUC M\K&20.] O8- [T"]@T#O0+V#0.] O8- [XQZ9P*],^J="?3.J'E?PYQ[@$ ) F 3 6T-O;G1E;G1? M5'EP97-=+GAM;,W:RT[#,! %T%^ILD6-ZR7M+2;-DVNMOGGV+A^7@1J8S&Y MV&T$,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%(( M34V36QO2M>WR+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/ M]B>G?,.T^^0'YX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UH MF'9-]0^S\_4^N; >YQ'9^#C\CC_.^+W^+_L0('U(D#X42!\:I \#TL MH>T K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " V2 I7F5R<(Q & "<)P $P @ '+ 0 M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #9("E?N-=)/6@, +L+ M 8 " @0P( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ -D@*5ZD1VD=2 M @ +P4 !@ ("!Z10 'AL+W=O&XE&\5PH !T\ 8 " M@7$7 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ -D@*5R%%D7?."0 ;S !@ M ("!6B@ 'AL+W=OA@ & M @(&H/P >&PO=V]R:W-H965T&UL4$L! A0# M% @ -D@*5X^A8-<^ P K0< !@ ("!Z&H 'AL+W=O M0\=S&UP( P& M 9 " @5QN !X;"]W;W)K&UL M4$L! A0#% @ -D@*5[]+='Y/ P .P< !D ("!:G$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M-D@*5\RX<]Y9! XPP !D ("!_WX 'AL+W=O&UL4$L! A0#% @ -D@*5Z&PO=V]R:W-H965T&UL4$L! A0#% @ -D@*5_6_*2$6"0 _!D !D M ("!>IP 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ -D@*5RT-)PY2!@ VPX !D ("!);$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -D@* M5__+S)]E @ 504 !D ("!.N\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -D@*5Q[ER;(# P @P8 M !D ("!)O@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -D@*5^-V&PO=V]R:W-H965T M&UL4$L! A0# M% @ -D@*5W\RMN-D! T0H !D ("![0X! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ -D@*5_&9 MX5KN"@ TF0 !D ("!*QP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -D@*5Y4.I]#C @ KPD !D M ("!2"X! 'AL+W=O&PO M=V]R:W-H965T4>C%X/0, M -4* 9 " @4DT 0!X;"]W;W)K&UL4$L! A0#% @ -D@*5U^E,H3I @ PD !D ("! MO3&PO=V]R:W-H965T*P6WX@@( *\& 9 M " @18_ 0!X;"]W;W)K&UL4$L! A0#% M @ -D@*5ZRZ/FRT P RA$ !D ("!ST$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -D@*5\Z/R9RO @ R < !D M ("!J%H! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ -D@*5W:0GKH ! QPX !D ("!HF,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M-D@*5[;U,IN>!0 $3( !D ("!-&T! 'AL+W=O&UL4$L! A0#% @ -D@*5]Y\E*+8 P MHQ, !D ("!]'@! 'AL+W=O&PO=V]R:W-H965T 9 " @=J! 0!X;"]W;W)K&UL4$L! A0#% @ -D@*5]M_R?H5!P _C8 !D M ("!.HH! 'AL+W=O&PO=V]R:W-H M965TWYE>' ( #TG : M " >&? 0!X;"]?E?PYQ[@$ ) F 3 " 36B 0!;0V]N E=&5N=%]4>7!E&UL4$L%!@ !* $H /10 %2D 0 $! end XML 77 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 78 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 167 267 1 true 85 0 false 6 false false R1.htm 00000001 - Document - Cover Sheet http://microcloud.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - UNAUDTED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets UNAUDTED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00000003 - Statement - UNAUDTED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheetsParenthetical UNAUDTED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Unaudited) Sheet http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 00000006 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 00000007 - Disclosure - Nature of business and organization Sheet http://microcloud.com/role/NatureOfBusinessAndOrganization Nature of business and organization Notes 7 false false R8.htm 00000008 - Disclosure - Summary of significant accounting policies Sheet http://microcloud.com/role/SummaryOfSignificantAccountingPolicies Summary of significant accounting policies Notes 8 false false R9.htm 00000009 - Disclosure - Accounts receivable, net Sheet http://microcloud.com/role/AccountsReceivableNet Accounts receivable, net Notes 9 false false R10.htm 00000010 - Disclosure - Inventories Sheet http://microcloud.com/role/Inventories Inventories Notes 10 false false R11.htm 00000011 - Disclosure - Property and equipment, net Sheet http://microcloud.com/role/PropertyAndEquipmentNet Property and equipment, net Notes 11 false false R12.htm 00000012 - Disclosure - Intangible assets, net Sheet http://microcloud.com/role/IntangibleAssetsNet Intangible assets, net Notes 12 false false R13.htm 00000013 - Disclosure - Goodwill Sheet http://microcloud.com/role/Goodwill Goodwill Notes 13 false false R14.htm 00000014 - Disclosure - Investments in unconsolidated entities Sheet http://microcloud.com/role/InvestmentsInUnconsolidatedEntities Investments in unconsolidated entities Notes 14 false false R15.htm 00000015 - Disclosure - Other payables and accrued liabilities Sheet http://microcloud.com/role/OtherPayablesAndAccruedLiabilities Other payables and accrued liabilities Notes 15 false false R16.htm 00000016 - Disclosure - Related party balances and transactions Sheet http://microcloud.com/role/RelatedPartyBalancesAndTransactions Related party balances and transactions Notes 16 false false R17.htm 00000017 - Disclosure - Taxes Sheet http://microcloud.com/role/Taxes Taxes Notes 17 false false R18.htm 00000018 - Disclosure - Concentration of risk Sheet http://microcloud.com/role/ConcentrationOfRisk Concentration of risk Notes 18 false false R19.htm 00000019 - Disclosure - Leases Sheet http://microcloud.com/role/Leases Leases Notes 19 false false R20.htm 00000020 - Disclosure - Warrant liabilities Sheet http://microcloud.com/role/WarrantLiabilities Warrant liabilities Notes 20 false false R21.htm 00000021 - Disclosure - Commitments and contingencies Sheet http://microcloud.com/role/CommitmentsAndContingencies Commitments and contingencies Notes 21 false false R22.htm 00000022 - Disclosure - Shareholders??? equity Sheet http://microcloud.com/role/ShareholdersEquity Shareholders??? equity Notes 22 false false R23.htm 00000023 - Disclosure - Segments Sheet http://microcloud.com/role/Segments Segments Notes 23 false false R24.htm 00000024 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of significant accounting policies (Policies) Policies 24 false false R25.htm 00000025 - Disclosure - Nature of business and organization (Tables) Sheet http://microcloud.com/role/NatureOfBusinessAndOrganizationTables Nature of business and organization (Tables) Tables http://microcloud.com/role/NatureOfBusinessAndOrganization 25 false false R26.htm 00000026 - Disclosure - Summary of significant accounting policies (Tables) Sheet http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of significant accounting policies (Tables) Tables http://microcloud.com/role/SummaryOfSignificantAccountingPolicies 26 false false R27.htm 00000027 - Disclosure - Accounts receivable, net (Tables) Sheet http://microcloud.com/role/AccountsReceivableNetTables Accounts receivable, net (Tables) Tables http://microcloud.com/role/AccountsReceivableNet 27 false false R28.htm 00000028 - Disclosure - Inventories (Tables) Sheet http://microcloud.com/role/InventoriesTables Inventories (Tables) Tables http://microcloud.com/role/Inventories 28 false false R29.htm 00000029 - Disclosure - Property and equipment, net (Tables) Sheet http://microcloud.com/role/PropertyAndEquipmentNetTables Property and equipment, net (Tables) Tables http://microcloud.com/role/PropertyAndEquipmentNet 29 false false R30.htm 00000030 - Disclosure - Intangible assets, net (Tables) Sheet http://microcloud.com/role/IntangibleAssetsNetTables Intangible assets, net (Tables) Tables http://microcloud.com/role/IntangibleAssetsNet 30 false false R31.htm 00000031 - Disclosure - Goodwill (Tables) Sheet http://microcloud.com/role/GoodwillTables Goodwill (Tables) Tables http://microcloud.com/role/Goodwill 31 false false R32.htm 00000032 - Disclosure - Investments in unconsolidated entities (Tables) Sheet http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesTables Investments in unconsolidated entities (Tables) Tables http://microcloud.com/role/InvestmentsInUnconsolidatedEntities 32 false false R33.htm 00000033 - Disclosure - Other payables and accrued liabilities (Tables) Sheet http://microcloud.com/role/OtherPayablesAndAccruedLiabilitiesTables Other payables and accrued liabilities (Tables) Tables http://microcloud.com/role/OtherPayablesAndAccruedLiabilities 33 false false R34.htm 00000034 - Disclosure - Related party balances and transactions (Tables) Sheet http://microcloud.com/role/RelatedPartyBalancesAndTransactionsTables Related party balances and transactions (Tables) Tables http://microcloud.com/role/RelatedPartyBalancesAndTransactions 34 false false R35.htm 00000035 - Disclosure - Taxes (Tables) Sheet http://microcloud.com/role/TaxesTables Taxes (Tables) Tables http://microcloud.com/role/Taxes 35 false false R36.htm 00000036 - Disclosure - Leases (Tables) Sheet http://microcloud.com/role/LeasesTables Leases (Tables) Tables http://microcloud.com/role/Leases 36 false false R37.htm 00000037 - Disclosure - Segments (Tables) Sheet http://microcloud.com/role/SegmentsTables Segments (Tables) Tables http://microcloud.com/role/Segments 37 false false R38.htm 00000038 - Disclosure - Nature of business and organization (Details) Sheet http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails Nature of business and organization (Details) Details http://microcloud.com/role/NatureOfBusinessAndOrganizationTables 38 false false R39.htm 00000039 - Disclosure - Nature of business and organization (Details Narrative) Sheet http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative Nature of business and organization (Details Narrative) Details http://microcloud.com/role/NatureOfBusinessAndOrganizationTables 39 false false R40.htm 00000040 - Disclosure - Summary of significant accounting policies (Details) Sheet http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of significant accounting policies (Details) Details http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesTables 40 false false R41.htm 00000041 - Disclosure - Summary of significant accounting policies (Details Narrative) Sheet http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative Summary of significant accounting policies (Details Narrative) Details http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesTables 41 false false R42.htm 00000042 - Disclosure - Accounts receivable, net (Details) Sheet http://microcloud.com/role/AccountsReceivableNetDetails Accounts receivable, net (Details) Details http://microcloud.com/role/AccountsReceivableNetTables 42 false false R43.htm 00000043 - Disclosure - Accounts receivable, net (Details 1) Sheet http://microcloud.com/role/AccountsReceivableNetDetails1 Accounts receivable, net (Details 1) Details http://microcloud.com/role/AccountsReceivableNetTables 43 false false R44.htm 00000044 - Disclosure - Inventories (Details) Sheet http://microcloud.com/role/InventoriesDetails Inventories (Details) Details http://microcloud.com/role/InventoriesTables 44 false false R45.htm 00000045 - Disclosure - Property and equipment, net (Details) Sheet http://microcloud.com/role/PropertyAndEquipmentNetDetails Property and equipment, net (Details) Details http://microcloud.com/role/PropertyAndEquipmentNetTables 45 false false R46.htm 00000046 - Disclosure - Property and equipment, net (Details Narrative) Sheet http://microcloud.com/role/PropertyAndEquipmentNetDetailsNarrative Property and equipment, net (Details Narrative) Details http://microcloud.com/role/PropertyAndEquipmentNetTables 46 false false R47.htm 00000047 - Disclosure - Intangible assets, net (Details) Sheet http://microcloud.com/role/IntangibleAssetsNetDetails Intangible assets, net (Details) Details http://microcloud.com/role/IntangibleAssetsNetTables 47 false false R48.htm 00000048 - Disclosure - Intangible assets, net (Details 1) Sheet http://microcloud.com/role/IntangibleAssetsNetDetails1 Intangible assets, net (Details 1) Details http://microcloud.com/role/IntangibleAssetsNetTables 48 false false R49.htm 00000049 - Disclosure - Intangible assets, net (Details Narrative) Sheet http://microcloud.com/role/IntangibleAssetsNetDetailsNarrative Intangible assets, net (Details Narrative) Details http://microcloud.com/role/IntangibleAssetsNetTables 49 false false R50.htm 00000050 - Disclosure - Goodwill (Details) Sheet http://microcloud.com/role/GoodwillDetails Goodwill (Details) Details http://microcloud.com/role/GoodwillTables 50 false false R51.htm 00000051 - Disclosure - Goodwill (Details 1) Sheet http://microcloud.com/role/GoodwillDetails1 Goodwill (Details 1) Details http://microcloud.com/role/GoodwillTables 51 false false R52.htm 00000052 - Disclosure - Investments in unconsolidated entities (Details) Sheet http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails Investments in unconsolidated entities (Details) Details http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesTables 52 false false R53.htm 00000053 - Disclosure - Other payables and accrued liabilities (Details) Sheet http://microcloud.com/role/OtherPayablesAndAccruedLiabilitiesDetails Other payables and accrued liabilities (Details) Details http://microcloud.com/role/OtherPayablesAndAccruedLiabilitiesTables 53 false false R54.htm 00000054 - Disclosure - Related party balances and transactions (Details) Sheet http://microcloud.com/role/RelatedPartyBalancesAndTransactionsDetails Related party balances and transactions (Details) Details http://microcloud.com/role/RelatedPartyBalancesAndTransactionsTables 54 false false R55.htm 00000055 - Disclosure - Taxes (Details) Sheet http://microcloud.com/role/TaxesDetails Taxes (Details) Details http://microcloud.com/role/TaxesTables 55 false false R56.htm 00000056 - Disclosure - Taxes (Details 1) Sheet http://microcloud.com/role/TaxesDetails1 Taxes (Details 1) Details http://microcloud.com/role/TaxesTables 56 false false R57.htm 00000057 - Disclosure - Taxes (Details 2) Sheet http://microcloud.com/role/TaxesDetails2 Taxes (Details 2) Details http://microcloud.com/role/TaxesTables 57 false false R58.htm 00000058 - Disclosure - Taxes (Details Narrative) Sheet http://microcloud.com/role/TaxesDetailsNarrative Taxes (Details Narrative) Details http://microcloud.com/role/TaxesTables 58 false false R59.htm 00000059 - Disclosure - Concentration of risk (Details Narrative) Sheet http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative Concentration of risk (Details Narrative) Details http://microcloud.com/role/ConcentrationOfRisk 59 false false R60.htm 00000060 - Disclosure - Leases (Details) Sheet http://microcloud.com/role/LeasesDetails Leases (Details) Details http://microcloud.com/role/LeasesTables 60 false false R61.htm 00000061 - Disclosure - Leases (Details 1) Sheet http://microcloud.com/role/LeasesDetails1 Leases (Details 1) Details http://microcloud.com/role/LeasesTables 61 false false R62.htm 00000062 - Disclosure - Leases (Details Narrative) Sheet http://microcloud.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://microcloud.com/role/LeasesTables 62 false false R63.htm 00000063 - Disclosure - Warrant liabilities (Details Narrative) Sheet http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative Warrant liabilities (Details Narrative) Details http://microcloud.com/role/WarrantLiabilities 63 false false R64.htm 00000064 - Disclosure - Shareholders??? equity (Details Narrative) Sheet http://microcloud.com/role/ShareholdersEquityDetailsNarrative Shareholders??? equity (Details Narrative) Details http://microcloud.com/role/ShareholdersEquity 64 false false R65.htm 00000065 - Disclosure - Segments (Details) Sheet http://microcloud.com/role/SegmentsDetails Segments (Details) Details http://microcloud.com/role/SegmentsTables 65 false false R66.htm 00000066 - Disclosure - Segments (Details 1) Sheet http://microcloud.com/role/SegmentsDetails1 Segments (Details 1) Details http://microcloud.com/role/SegmentsTables 66 false false All Reports Book All Reports microcloud_6k.htm microcloud_ex99-1.htm holo-20230630.xsd holo-20230630_cal.xml holo-20230630_def.xml holo-20230630_lab.xml holo-20230630_pre.xml microcloud_ex99-2.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "microcloud_6k.htm microcloud_ex99-1.htm": { "axisCustom": 0, "axisStandard": 18, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 738, "http://xbrl.sec.gov/dei/2023": 13 }, "contextCount": 167, "dts": { "calculationLink": { "local": [ "holo-20230630_cal.xml" ] }, "definitionLink": { "local": [ "holo-20230630_def.xml" ] }, "inline": { "local": [ "microcloud_6k.htm", "microcloud_ex99-1.htm" ] }, "labelLink": { "local": [ "holo-20230630_lab.xml" ] }, "presentationLink": { "local": [ "holo-20230630_pre.xml" ] }, "schema": { "local": [ "holo-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 499, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 29, "http://microcloud.com/20230630": 21, "http://xbrl.sec.gov/dei/2023": 4, "total": 54 }, "keyCustom": 59, "keyStandard": 208, "memberCustom": 64, "memberStandard": 18, "nsprefix": "HOLO", "nsuri": "http://microcloud.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "microcloud_6k.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://microcloud.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "microcloud_6k.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Inventories", "menuCat": "Notes", "order": "10", "role": "http://microcloud.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Property and equipment, net", "menuCat": "Notes", "order": "11", "role": "http://microcloud.com/role/PropertyAndEquipmentNet", "shortName": "Property and equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "HOLO:IntangibleAssetsNetDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - Intangible assets, net", "menuCat": "Notes", "order": "12", "role": "http://microcloud.com/role/IntangibleAssetsNet", "shortName": "Intangible assets, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "HOLO:IntangibleAssetsNetDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Goodwill", "menuCat": "Notes", "order": "13", "role": "http://microcloud.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Investments in unconsolidated entities", "menuCat": "Notes", "order": "14", "role": "http://microcloud.com/role/InvestmentsInUnconsolidatedEntities", "shortName": "Investments in unconsolidated entities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Other payables and accrued liabilities", "menuCat": "Notes", "order": "15", "role": "http://microcloud.com/role/OtherPayablesAndAccruedLiabilities", "shortName": "Other payables and accrued liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - Related party balances and transactions", "menuCat": "Notes", "order": "16", "role": "http://microcloud.com/role/RelatedPartyBalancesAndTransactions", "shortName": "Related party balances and transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Taxes", "menuCat": "Notes", "order": "17", "role": "http://microcloud.com/role/Taxes", "shortName": "Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Concentration of risk", "menuCat": "Notes", "order": "18", "role": "http://microcloud.com/role/ConcentrationOfRisk", "shortName": "Concentration of risk", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Leases", "menuCat": "Notes", "order": "19", "role": "http://microcloud.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - UNAUDTED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets", "shortName": "UNAUDTED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "HOLO:WarrantLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Warrant liabilities", "menuCat": "Notes", "order": "20", "role": "http://microcloud.com/role/WarrantLiabilities", "shortName": "Warrant liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "HOLO:WarrantLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - Commitments and contingencies", "menuCat": "Notes", "order": "21", "role": "http://microcloud.com/role/CommitmentsAndContingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - Shareholders\u2019 equity", "menuCat": "Notes", "order": "22", "role": "http://microcloud.com/role/ShareholdersEquity", "shortName": "Shareholders\u2019 equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Segments", "menuCat": "Notes", "order": "23", "role": "http://microcloud.com/role/Segments", "shortName": "Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Summary of significant accounting policies (Policies)", "menuCat": "Policies", "order": "24", "role": "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of significant accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "HOLO:ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Nature of business and organization (Tables)", "menuCat": "Tables", "order": "25", "role": "http://microcloud.com/role/NatureOfBusinessAndOrganizationTables", "shortName": "Nature of business and organization (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "HOLO:ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "HOLO:PropertyPlantAndEquipmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Summary of significant accounting policies (Tables)", "menuCat": "Tables", "order": "26", "role": "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of significant accounting policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "HOLO:PropertyPlantAndEquipmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Accounts receivable, net (Tables)", "menuCat": "Tables", "order": "27", "role": "http://microcloud.com/role/AccountsReceivableNetTables", "shortName": "Accounts receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "28", "role": "http://microcloud.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Property and equipment, net (Tables)", "menuCat": "Tables", "order": "29", "role": "http://microcloud.com/role/PropertyAndEquipmentNetTables", "shortName": "Property and equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - UNAUDTED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "UNAUDTED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "HOLO:IntangibleAssetsNetDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Intangible assets, net (Tables)", "menuCat": "Tables", "order": "30", "role": "http://microcloud.com/role/IntangibleAssetsNetTables", "shortName": "Intangible assets, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "HOLO:IntangibleAssetsNetDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Goodwill (Tables)", "menuCat": "Tables", "order": "31", "role": "http://microcloud.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Investments in unconsolidated entities (Tables)", "menuCat": "Tables", "order": "32", "role": "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesTables", "shortName": "Investments in unconsolidated entities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Other payables and accrued liabilities (Tables)", "menuCat": "Tables", "order": "33", "role": "http://microcloud.com/role/OtherPayablesAndAccruedLiabilitiesTables", "shortName": "Other payables and accrued liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Related party balances and transactions (Tables)", "menuCat": "Tables", "order": "34", "role": "http://microcloud.com/role/RelatedPartyBalancesAndTransactionsTables", "shortName": "Related party balances and transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Taxes (Tables)", "menuCat": "Tables", "order": "35", "role": "http://microcloud.com/role/TaxesTables", "shortName": "Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "36", "role": "http://microcloud.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Segments (Tables)", "menuCat": "Tables", "order": "37", "role": "http://microcloud.com/role/SegmentsTables", "shortName": "Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "HOLO:ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-012023-06-30_custom_MCHologramIncMCMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionNameOfAcquiredEntity", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Nature of business and organization (Details)", "menuCat": "Details", "order": "38", "role": "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails", "shortName": "Nature of business and organization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "HOLO:ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-012023-06-30_custom_MCHologramIncMCMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionNameOfAcquiredEntity", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2022-09-16", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Nature of business and organization (Details Narrative)", "menuCat": "Details", "order": "39", "role": "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "shortName": "Nature of business and organization (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2022-09-16", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "shortName": "UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "lang": null, "name": "HOLO:ProvisionforDoubtfulAccount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "HOLO:PropertyPlantAndEquipmentsTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30_us-gaap_OfficeEquipmentMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Summary of significant accounting policies (Details)", "menuCat": "Details", "order": "40", "role": "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of significant accounting policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "HOLO:PropertyPlantAndEquipmentsTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30_us-gaap_OfficeEquipmentMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionsDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Summary of significant accounting policies (Details Narrative)", "menuCat": "Details", "order": "41", "role": "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "Summary of significant accounting policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionsDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Accounts receivable, net (Details)", "menuCat": "Details", "order": "42", "role": "http://microcloud.com/role/AccountsReceivableNetDetails", "shortName": "Accounts receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "HOLO:AllowanceForDoubtfulAccountsPremiumAndOtherReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Accounts receivable, net (Details 1)", "menuCat": "Details", "order": "43", "role": "http://microcloud.com/role/AccountsReceivableNetDetails1", "shortName": "Accounts receivable, net (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "HOLO:AllowanceForDoubtfulAccountsPremiumAndOtherReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "44", "role": "http://microcloud.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Property and equipment, net (Details)", "menuCat": "Details", "order": "45", "role": "http://microcloud.com/role/PropertyAndEquipmentNetDetails", "shortName": "Property and equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Property and equipment, net (Details Narrative)", "menuCat": "Details", "order": "46", "role": "http://microcloud.com/role/PropertyAndEquipmentNetDetailsNarrative", "shortName": "Property and equipment, net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "HOLO:IntangibleAssetsNetDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - Intangible assets, net (Details)", "menuCat": "Details", "order": "47", "role": "http://microcloud.com/role/IntangibleAssetsNetDetails", "shortName": "Intangible assets, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "HOLO:IntangibleAssetsNetDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "HOLO:IntangibleAssetsNetDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - Intangible assets, net (Details 1)", "menuCat": "Details", "order": "48", "role": "http://microcloud.com/role/IntangibleAssetsNetDetails1", "shortName": "Intangible assets, net (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "HOLO:IntangibleAssetsNetDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "p", "HOLO:IntangibleAssetsNetDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - Intangible assets, net (Details Narrative)", "menuCat": "Details", "order": "49", "role": "http://microcloud.com/role/IntangibleAssetsNetDetailsNarrative", "shortName": "Intangible assets, net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "HOLO:IntangibleAssetsNetDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "RMB", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "menuCat": "Statements", "order": "5", "role": "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity", "shortName": "UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "RMB", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "HOLO:GoodwillReportableSegmentTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - Goodwill (Details)", "menuCat": "Details", "order": "50", "role": "http://microcloud.com/role/GoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30_custom_GoodwillfromShenzhenBoweiAcquisitionMember", "decimals": "0", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "HOLO:GoodwillReportableSegmentTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - Goodwill (Details 1)", "menuCat": "Details", "order": "51", "role": "http://microcloud.com/role/GoodwillDetails1", "shortName": "Goodwill (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "HOLO:GoodwillReportableSegmentTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30_custom_HolographicSolutionsMember", "decimals": "0", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "RMB", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Investments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Investments in unconsolidated entities (Details)", "menuCat": "Details", "order": "52", "role": "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails", "shortName": "Investments in unconsolidated entities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30_custom_Investments19.9Member", "decimals": "0", "lang": null, "name": "us-gaap:Investments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "RMB", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - Other payables and accrued liabilities (Details)", "menuCat": "Details", "order": "53", "role": "http://microcloud.com/role/OtherPayablesAndAccruedLiabilitiesDetails", "shortName": "Other payables and accrued liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "RMB", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "HOLO:DueFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "RMB", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - Related party balances and transactions (Details)", "menuCat": "Details", "order": "54", "role": "http://microcloud.com/role/RelatedPartyBalancesAndTransactionsDetails", "shortName": "Related party balances and transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "HOLO:DueFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "RMB", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - Taxes (Details)", "menuCat": "Details", "order": "55", "role": "http://microcloud.com/role/TaxesDetails", "shortName": "Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - Taxes (Details 1)", "menuCat": "Details", "order": "56", "role": "http://microcloud.com/role/TaxesDetails1", "shortName": "Taxes (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "HOLO:ScheduleOfTaxPayableTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "HOLO:VatTaxesPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - Taxes (Details 2)", "menuCat": "Details", "order": "57", "role": "http://microcloud.com/role/TaxesDetails2", "shortName": "Taxes (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "HOLO:ScheduleOfTaxPayableTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "HOLO:VatTaxesPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - Taxes (Details Narrative)", "menuCat": "Details", "order": "58", "role": "http://microcloud.com/role/TaxesDetailsNarrative", "shortName": "Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndDueFromBanks", "reportCount": 1, "unique": true, "unitRef": "RMB", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - Disclosure - Concentration of risk (Details Narrative)", "menuCat": "Details", "order": "59", "role": "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative", "shortName": "Concentration of risk (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndDueFromBanks", "reportCount": 1, "unique": true, "unitRef": "RMB", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "6", "role": "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows", "shortName": "UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "lang": null, "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000060 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "60", "role": "http://microcloud.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000061 - Disclosure - Leases (Details 1)", "menuCat": "Details", "order": "61", "role": "http://microcloud.com/role/LeasesDetails1", "shortName": "Leases (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000062 - Disclosure - Leases (Details Narrative)", "menuCat": "Details", "order": "62", "role": "http://microcloud.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2022-01-03", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000063 - Disclosure - Warrant liabilities (Details Narrative)", "menuCat": "Details", "order": "63", "role": "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative", "shortName": "Warrant liabilities (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "HOLO:WarrantLiabilitiesTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2021-06-022021-06-24", "decimals": null, "lang": "en-US", "name": "HOLO:WarrantsDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000064 - Disclosure - Shareholders\u2019 equity (Details Narrative)", "menuCat": "Details", "order": "64", "role": "http://microcloud.com/role/ShareholdersEquityDetailsNarrative", "shortName": "Shareholders\u2019 equity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "INF", "lang": null, "name": "HOLO:NumberOfSharesRedeemed", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000065 - Disclosure - Segments (Details)", "menuCat": "Details", "order": "65", "role": "http://microcloud.com/role/SegmentsDetails", "shortName": "Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "lang": null, "name": "us-gaap:PaymentsToAcquireProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000066 - Disclosure - Segments (Details 1)", "menuCat": "Details", "order": "66", "role": "http://microcloud.com/role/SegmentsDetails1", "shortName": "Segments (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-012023-06-30_custom_HolographicTechnologyLiDARProductsMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - Nature of business and organization", "menuCat": "Notes", "order": "7", "role": "http://microcloud.com/role/NatureOfBusinessAndOrganization", "shortName": "Nature of business and organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - Summary of significant accounting policies", "menuCat": "Notes", "order": "8", "role": "http://microcloud.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of significant accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Accounts receivable, net", "menuCat": "Notes", "order": "9", "role": "http://microcloud.com/role/AccountsReceivableNet", "shortName": "Accounts receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microcloud_ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 85, "tag": { "HOLO_AdvanceFromCustomers": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Advance from customers" } } }, "localname": "AdvanceFromCustomers", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "HOLO_AllowanceForDoubtfulAccountsPremiumAndOtherReceivables": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "AllowanceForDoubtfulAccountsPremiumAndOtherReceivables", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsPremiumAndOtherReceivables", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/AccountsReceivableNetDetails1" ], "xbrltype": "monetaryItemType" }, "HOLO_AmountsAdvancedFromRelatedParties": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "AmountsAdvancedFromRelatedParties", "negatedLabel": "Amounts advanced from related parties" } } }, "localname": "AmountsAdvancedFromRelatedParties", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "HOLO_AmountsAdvancedToRelatedParties": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Amounts advanced to related parties" } } }, "localname": "AmountsAdvancedToRelatedParties", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "HOLO_BeijingXihuiyunTechnologyCoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Beijing Xihuiyun Technology Co [Member]" } } }, "localname": "BeijingXihuiyunTechnologyCoMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_BroadvisionIntelligenceHongKongLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Broadvision Intelligence Hong Kong Ltd [Member]" } } }, "localname": "BroadvisionIntelligenceHongKongLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_ContractBalancesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract balances" } } }, "localname": "ContractBalancesPolicyTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "HOLO_ConvenienceTranslationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convenience Translation [Member]" } } }, "localname": "ConvenienceTranslationMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "HOLO_ConvenienceTranslationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convenience translation" } } }, "localname": "ConvenienceTranslationPolicyTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "HOLO_CostAllocationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost allocation" } } }, "localname": "CostAllocationPolicyTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "HOLO_CostMethodInvestmentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost method investments" } } }, "localname": "CostMethodInvestmentsPolicyTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "HOLO_CostOfRevenuesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of revenues" } } }, "localname": "CostOfRevenuesPolicyTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "HOLO_DeferredIncomeTaxLiabilityNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "DeferredIncomeTaxLiabilityNet", "negatedLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilityNet", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/TaxesDetails1" ], "xbrltype": "monetaryItemType" }, "HOLO_DeferredTaxBenefits": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Deferred tax expense (benefits)" } } }, "localname": "DeferredTaxBenefits", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "HOLO_DeferredTaxesAssetsLiabilitiesNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total deferred tax liabilities, net" } } }, "localname": "DeferredTaxesAssetsLiabilitiesNet", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/TaxesDetails1" ], "xbrltype": "monetaryItemType" }, "HOLO_Deposited": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Deposited" } } }, "localname": "Deposited", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "HOLO_DisclosureIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets Net" } } }, "localname": "DisclosureIntangibleAssetsNetAbstract", "nsuri": "http://microcloud.com/20230630", "xbrltype": "stringItemType" }, "HOLO_DisclosureWarrantLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities" } } }, "localname": "DisclosureWarrantLiabilitiesAbstract", "nsuri": "http://microcloud.com/20230630", "xbrltype": "stringItemType" }, "HOLO_DueFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Due from related party" } } }, "localname": "DueFromRelatedParty", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/RelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "HOLO_DueToRelatedParties": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Due to\u00a0related parties", "verboseLabel": "Due to related parties" } } }, "localname": "DueToRelatedParties", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/RelatedPartyBalancesAndTransactionsDetails", "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "HOLO_ElectronicAndOtherEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Electronic And Other Equipment [Member]" } } }, "localname": "ElectronicAndOtherEquipmentMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "HOLO_ExchangeDifference": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Exchange difference" } } }, "localname": "ExchangeDifference", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/AccountsReceivableNetDetails1" ], "xbrltype": "monetaryItemType" }, "HOLO_ExchangeForIssueOfAggregateShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exchange for issue of an aggregate shares" } } }, "localname": "ExchangeForIssueOfAggregateShares", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "HOLO_ExchangeRateDifference": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Exchange rate difference" } } }, "localname": "ExchangeRateDifference", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/AccountsReceivableNetDetails1" ], "xbrltype": "monetaryItemType" }, "HOLO_FinanceIncomeNet": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance income (expenses), net" } } }, "localname": "FinanceIncomeNet", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "HOLO_GoodwillReportableSegmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of goodwill reportable segments" } } }, "localname": "GoodwillReportableSegmentTableTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "HOLO_GoodwillfromShenzhenBoweiAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwillfrom Shenzhen Bowei Acquisition [Member]" } } }, "localname": "GoodwillfromShenzhenBoweiAcquisitionMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/GoodwillDetails" ], "xbrltype": "domainItemType" }, "HOLO_GoodwillfromShenzhenTianyuemengAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwillfrom Shenzhen Tianyuemeng Acquisition [Member]" } } }, "localname": "GoodwillfromShenzhenTianyuemengAcquisitionMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/GoodwillDetails" ], "xbrltype": "domainItemType" }, "HOLO_HolographicHardwareSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Holographic Hardware Sales [Member]" } } }, "localname": "HolographicHardwareSalesMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SegmentsDetails1" ], "xbrltype": "domainItemType" }, "HOLO_HolographicSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Holographic Solutions [Member]" } } }, "localname": "HolographicSolutionsMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/GoodwillDetails1", "http://microcloud.com/role/SegmentsDetails" ], "xbrltype": "domainItemType" }, "HOLO_HolographicTechnologyIntelligenceVisionSoftwareAndTechnologyDevelopmentServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Holographic Technology Intelligence Vision Software And Technology Development Service [Member]" } } }, "localname": "HolographicTechnologyIntelligenceVisionSoftwareAndTechnologyDevelopmentServiceMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SegmentsDetails1" ], "xbrltype": "domainItemType" }, "HOLO_HolographicTechnologyLiDARProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Holographic Technology LiDAR Products [Member]" } } }, "localname": "HolographicTechnologyLiDARProductsMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SegmentsDetails1" ], "xbrltype": "domainItemType" }, "HOLO_HolographicTechnologyLicensingAndContentProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Holographic Technology Licensing And Content Product [Member]" } } }, "localname": "HolographicTechnologyLicensingAndContentProductMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SegmentsDetails1" ], "xbrltype": "domainItemType" }, "HOLO_HolographicTechnologyServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Holographic Technology Service [Member]" } } }, "localname": "HolographicTechnologyServiceMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/GoodwillDetails1", "http://microcloud.com/role/SegmentsDetails" ], "xbrltype": "domainItemType" }, "HOLO_HorgosBroadVisionTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Horgos Broad Vision Technology Co Ltd [Member]" } } }, "localname": "HorgosBroadVisionTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_HorgosTataMutualEntertainmentInformationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Horgos Tata Mutual Entertainment Information Technology Co Ltd [Member]" } } }, "localname": "HorgosTataMutualEntertainmentInformationTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_HorgosTianyuemengTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Horgos Tianyuemeng Technology Co Ltd [Member]" } } }, "localname": "HorgosTianyuemengTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_HorgosTianyuemengTechnologyCoLtdShenzhenBranchMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Horgos Tianyuemeng Technology Co Ltd Shenzhen Branch [Member]" } } }, "localname": "HorgosTianyuemengTechnologyCoLtdShenzhenBranchMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_HorgosWeiyiSoftwareTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Horgos Weiyi Software Technology Co Ltd [Member]" } } }, "localname": "HorgosWeiyiSoftwareTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_HorgosYoumiTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Horgos Youmi Technology Co Ltd [Member]" } } }, "localname": "HorgosYoumiTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_HorgosYoushiNetworkTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Horgos Youshi Network Technology Co Ltd [Member]" } } }, "localname": "HorgosYoushiNetworkTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_HorgosYushianTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Horgos Yushian Technology Co Ltd [Member]" } } }, "localname": "HorgosYushianTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_ImpairmentLossForInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Impairment loss for investment" } } }, "localname": "ImpairmentLossForInvestment", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/TaxesDetails1" ], "xbrltype": "monetaryItemType" }, "HOLO_ImpairmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Impairment [Member]" } } }, "localname": "ImpairmentMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails" ], "xbrltype": "domainItemType" }, "HOLO_ImpairmentsOfInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Impairment of investments" } } }, "localname": "ImpairmentsOfInvestments", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "HOLO_IncreaseDecreaseInCustomerAdvancesValue": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "IncreaseDecreaseInCustomerAdvancesValue", "verboseLabel": "Advance from customers" } } }, "localname": "IncreaseDecreaseInCustomerAdvancesValue", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "HOLO_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Initial recognition of right-of-use assets and lease liabilities" } } }, "localname": "InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "HOLO_IntangibleAssetsNetDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IntangibleAssetsNetDisclosureTextBlock", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetDisclosureTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "HOLO_Investment4.4PercentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "4.4% Investment [Member]" } } }, "localname": "Investment4.4PercentMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails" ], "xbrltype": "domainItemType" }, "HOLO_Investments19.9Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "19.9% Investment [Member]" } } }, "localname": "Investments19.9Member", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails" ], "xbrltype": "domainItemType" }, "HOLO_Investments2percentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "2% Investment [Member]" } } }, "localname": "Investments2percentMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails" ], "xbrltype": "domainItemType" }, "HOLO_Investments3percentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "3% Investment [Member]" } } }, "localname": "Investments3percentMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails" ], "xbrltype": "domainItemType" }, "HOLO_Investments5percentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "5% Investment [Member]" } } }, "localname": "Investments5percentMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails" ], "xbrltype": "domainItemType" }, "HOLO_InvestmentsInUnconsolidatedEntities": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "InvestmentsInUnconsolidatedEntities", "verboseLabel": "Investments in unconsolidated entities" } } }, "localname": "InvestmentsInUnconsolidatedEntities", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "HOLO_KashgarYoushiInformationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Kashgar Youshi Information Technology Co Ltd [Member]" } } }, "localname": "KashgarYoushiInformationTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_LoanProceedsToThirdParties": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Loan to third parties" } } }, "localname": "LoanProceedsToThirdParties", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "HOLO_MCHologramIncMCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "M C Hologram Inc MC [Member]" } } }, "localname": "MCHologramIncMCMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_MCShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MC Shareholders [Member]" } } }, "localname": "MCShareholdersMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "domainItemType" }, "HOLO_McloudvrHKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mcloudvr HK [Member]" } } }, "localname": "McloudvrHKMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "HOLO_McloudvrSoftwareNetworkTechnologyHKCoLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mcloudvr Software Network Technology HK Co Limited [Member]" } } }, "localname": "McloudvrSoftwareNetworkTechnologyHKCoLimitedMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_MechanicalEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mechanical Equipment [Member]" } } }, "localname": "MechanicalEquipmentMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "HOLO_NumberOfCommonStockSharesPerValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Number of common stock shares per value" } } }, "localname": "NumberOfCommonStockSharesPerValue", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "HOLO_NumberOfSharesRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Number of shares redeemed" } } }, "localname": "NumberOfSharesRedeemed", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "HOLO_OceanCloudTechnologyCoLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ocean Cloud Technology Co Limited [Member]" } } }, "localname": "OceanCloudTechnologyCoLimitedMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One Customer [Member]" } } }, "localname": "OneCustomerMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "HOLO_OneVendorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One Vendor [Member]" } } }, "localname": "OneVendorMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "HOLO_OrdinarySharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ordinary Shares [Member]" } } }, "localname": "OrdinarySharesMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "HOLO_OtherIncomePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income" } } }, "localname": "OtherIncomePolicyTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "HOLO_OtherPayablesAndAccruedExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Other payables and accrued expenses" } } }, "localname": "OtherPayablesAndAccruedExpenses", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "HOLO_OtherReceivablesAndPrepaidExpensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other receivables and prepaid expenses" } } }, "localname": "OtherReceivablesAndPrepaidExpensesPolicyTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "HOLO_OtherTaxesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Other taxes payable" } } }, "localname": "OtherTaxesPayable", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/TaxesDetails2" ], "xbrltype": "monetaryItemType" }, "HOLO_PerformanceObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Performance obligation" } } }, "localname": "PerformanceObligation", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "HOLO_PrepaymentAndDepositsNet": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Prepayment and deposits, net" } } }, "localname": "PrepaymentAndDepositsNet", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "HOLO_PrepaymentsAndDeposits": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Prepayments and deposits" } } }, "localname": "PrepaymentsAndDeposits", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "HOLO_PresentValueOfLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Present value of lease liabilities" } } }, "localname": "PresentValueOfLeaseLiabilities", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "HOLO_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Private Warrants [Member]" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "HOLO_ProceedsOfThirdpartyLoan": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Proceeds of third-party loan" } } }, "localname": "ProceedsOfThirdpartyLoan", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "HOLO_ProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Products [Member]" } } }, "localname": "ProductsMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "HOLO_PropertyPlantAndEquipmentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentsTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "HOLO_ProvisionForDoubtfulAccountsReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ProvisionForDoubtfulAccountsReceivable", "verboseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccountsReceivable", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/AccountsReceivableNetDetails1" ], "xbrltype": "monetaryItemType" }, "HOLO_ProvisionForInventoryReserve": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "ProvisionForInventoryReserve", "negatedLabel": "Provision for inventory reserve" } } }, "localname": "ProvisionForInventoryReserve", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "HOLO_ProvisionforDoubtfulAccount": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "ProvisionforDoubtfulAccount", "negatedLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionforDoubtfulAccount", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "HOLO_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Public Warrants [Member]" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "HOLO_PurchasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchases [Member]" } } }, "localname": "PurchasesMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "HOLO_QuantumEdgeHKLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quantum Edge HK Limited [Member]" } } }, "localname": "QuantumEdgeHKLimitedMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_RentExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Rent expenses" } } }, "localname": "RentExpenses", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "HOLO_RepaymentsOfDebts": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Loan\u00a0repayment from third parties" } } }, "localname": "RepaymentsOfDebts", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "HOLO_RetainedEarningsForStatutoryReserves": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Retained earnings for statutory reserves" } } }, "localname": "RetainedEarningsForStatutoryReserves", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "HOLO_RetainedEarningsStatutoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retained Earnings Statutory [Member]" } } }, "localname": "RetainedEarningsStatutoryMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "HOLO_RetainedEarningsUnrestrictedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retained Earnings Unrestricted [Member]" } } }, "localname": "RetainedEarningsUnrestrictedMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "HOLO_ReverseRecapitalizationAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Reverse Recapitalization amount" } } }, "localname": "ReverseRecapitalizationAmount", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "HOLO_RightOfUse": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Right of use" } } }, "localname": "RightOfUse", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/TaxesDetails1" ], "xbrltype": "monetaryItemType" }, "HOLO_ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of accompanying consolidated financial statements" } } }, "localname": "ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationTables" ], "xbrltype": "textBlockItemType" }, "HOLO_ScheduleOfTaxPayableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Taxes payable" } } }, "localname": "ScheduleOfTaxPayableTableTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/TaxesTables" ], "xbrltype": "textBlockItemType" }, "HOLO_ServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Services [Member]" } } }, "localname": "ServicesMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "HOLO_ShanghaiMengyunHolographicTechnologyCoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shanghai Mengyun Holographic Technology Co [Member]" } } }, "localname": "ShanghaiMengyunHolographicTechnologyCoMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_ShanghaiMengyunQuanyouVisionTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shanghai Mengyun Quanyou Vision Technology Co Ltd [Member]" } } }, "localname": "ShanghaiMengyunQuanyouVisionTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_ShenzhenBroadVisionTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Broad Vision Technology Co Ltd [Member]" } } }, "localname": "ShenzhenBroadVisionTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_ShenzhenHaiyunXinshengTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Haiyun Xinsheng Technology Co Ltd [Member]" } } }, "localname": "ShenzhenHaiyunXinshengTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_ShenzhenMengyun19.9EquityInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Mengyun 19. 9 Equity Investment [Member]" } } }, "localname": "ShenzhenMengyun19.9EquityInvestmentMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/RelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "domainItemType" }, "HOLO_ShenzhenMengyunHolographicTechnologyCoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Mengyun Holographic Technology Co [Member]" } } }, "localname": "ShenzhenMengyunHolographicTechnologyCoMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_ShenzhenQianhaiYoushiTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Qianhai Youshi Technology Co Ltd [Member]" } } }, "localname": "ShenzhenQianhaiYoushiTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_ShenzhenTataMutualEntertainmentInformationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Tata Mutual Entertainment Information Technology Co Ltd [Member]" } } }, "localname": "ShenzhenTataMutualEntertainmentInformationTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_ShenzhenTianyuemengTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Tianyuemeng Technology Co Ltd [Member]" } } }, "localname": "ShenzhenTianyuemengTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_ShenzhenYijiaNetworkTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Yijia Network Technology Co Ltd [Member]" } } }, "localname": "ShenzhenYijiaNetworkTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_ShenzhenYoumiTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Youmi Technology Co Ltd [Member]" } } }, "localname": "ShenzhenYoumiTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_ShenzhenYunaoHongxiangTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Yunao Hongxiang Technology Co Ltd [Member]" } } }, "localname": "ShenzhenYunaoHongxiangTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_ShenzhenYushianTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Yushian Technology Co Ltd [Member]" } } }, "localname": "ShenzhenYushianTechnologyCoLtdMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "HOLO_SoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Software [Member]" } } }, "localname": "SoftwareMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "HOLO_SponsorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sponsor [Member]" } } }, "localname": "SponsorMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "HOLO_StatutoryReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Statutory reserve" } } }, "localname": "StatutoryReserve", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "HOLO_StatutoryReserves": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Statutory reserves" } } }, "localname": "StatutoryReserves", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "HOLO_StatutoryReservesAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "StatutoryReservesAmount", "verboseLabel": "Statutory reserves" } } }, "localname": "StatutoryReservesAmount", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "HOLO_StatutoryReservesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StatutoryReservesPolicyTextBlock", "verboseLabel": "Statutory reserves" } } }, "localname": "StatutoryReservesPolicyTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "HOLO_TotalHolographicSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Holographic Solutions [Member]" } } }, "localname": "TotalHolographicSolutionsMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SegmentsDetails1" ], "xbrltype": "domainItemType" }, "HOLO_TwoCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Customer [Member]" } } }, "localname": "TwoCustomerMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "HOLO_TwoVendorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Vendor [Member]" } } }, "localname": "TwoVendorMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "HOLO_ValueAddedTaxesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Value added taxes (\u201cVAT\u201d)" } } }, "localname": "ValueAddedTaxesPolicyTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "HOLO_VatTaxesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "VAT taxes payable" } } }, "localname": "VatTaxesPayable", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/TaxesDetails2" ], "xbrltype": "monetaryItemType" }, "HOLO_VendorConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vendor Concentration Risk [Member]" } } }, "localname": "VendorConcentrationRiskMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "HOLO_WarrantLiabilities": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Warrant liabilities" } } }, "localname": "WarrantLiabilities", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "HOLO_WarrantLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WarrantLiabilitiesTextBlock", "verboseLabel": "Warrant liabilities" } } }, "localname": "WarrantLiabilitiesTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/WarrantLiabilities" ], "xbrltype": "textBlockItemType" }, "HOLO_WarrantsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants, description" } } }, "localname": "WarrantsDescription", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "stringItemType" }, "HOLO_WarrantsLiabilitiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants liabilities" } } }, "localname": "WarrantsLiabilitiesPolicyTextBlock", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "HOLO_YuxiuHanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Yuxiu Han [Member]" } } }, "localname": "YuxiuHanMember", "nsuri": "http://microcloud.com/20230630", "presentation": [ "http://microcloud.com/role/RelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r754", "r756", "r757" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r743" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r746" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r745" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r745" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r745" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r759" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r745" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r745" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r745" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r745" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r760" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r744" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r748" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r747" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r761" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://microcloud.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r209", "r210", "r330", "r334", "r444", "r708", "r710" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r276", "r722", "r806", "r827", "r828" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r317", "r318", "r319", "r320", "r350", "r447", "r513", "r551", "r552", "r618", "r637", "r642", "r643", "r675", "r701", "r702", "r718", "r720", "r725", "r731", "r805", "r818", "r819", "r820", "r821", "r822", "r823" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://microcloud.com/role/LeasesDetailsNarrative", "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r317", "r318", "r319", "r320", "r350", "r447", "r513", "r551", "r552", "r618", "r637", "r642", "r643", "r675", "r701", "r702", "r718", "r720", "r725", "r731", "r805", "r818", "r819", "r820", "r821", "r822", "r823" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r276", "r722", "r806", "r827", "r828" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r273", "r451", "r507", "r508", "r509", "r510", "r511", "r512", "r704", "r721", "r730", "r767", "r801", "r802", "r806", "r827" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r273", "r451", "r507", "r508", "r509", "r510", "r511", "r512", "r704", "r721", "r730", "r767", "r801", "r802", "r806", "r827" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r317", "r318", "r319", "r320", "r348", "r350", "r375", "r376", "r377", "r446", "r447", "r513", "r551", "r552", "r618", "r637", "r642", "r643", "r675", "r701", "r702", "r718", "r720", "r725", "r731", "r734", "r800", "r805", "r819", "r820", "r821", "r822", "r823" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://microcloud.com/role/LeasesDetailsNarrative", "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r317", "r318", "r319", "r320", "r348", "r350", "r375", "r376", "r377", "r446", "r447", "r513", "r551", "r552", "r618", "r637", "r642", "r643", "r675", "r701", "r702", "r718", "r720", "r725", "r731", "r734", "r800", "r805", "r819", "r820", "r821", "r822", "r823" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://microcloud.com/role/LeasesDetailsNarrative", "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r209", "r210", "r330", "r334", "r444", "r709", "r710" ], "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "auth_ref": [ "r277", "r282" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable.", "label": "Accounts and Nontrade Receivable [Text Block]", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsAndNontradeReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/AccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "verboseLabel": "Other payables and accrued liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/OtherPayablesAndAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilities": { "auth_ref": [ "r554" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.", "label": "Other payables and accrued liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r15", "r729" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts Payable [Member]" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r788" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Schedule of allowance for doubtful accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/AccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r178", "r278", "r826" ], "calculation": { "http://microcloud.com/role/AccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r570", "r699", "r735", "r826" ], "calculation": { "http://microcloud.com/role/AccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, after Allowance for Credit Loss", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r278", "r279" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxes": { "auth_ref": [ "r92", "r93", "r132", "r139", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.", "label": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r18", "r707" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Salary payables" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r52", "r170", "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r25", "r106", "r179", "r479", "r518", "r519" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r10", "r25", "r415", "r418", "r438", "r514", "r515", "r771", "r772", "r773", "r779", "r780", "r781" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r98", "r729", "r837" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r379", "r380", "r381", "r534", "r779", "r780", "r781", "r812", "r838" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile\u00a0net income to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r180", "r280", "r285", "r286", "r288", "r826" ], "calculation": { "http://microcloud.com/role/AccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedLabel": "Less: allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r6", "r46", "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r138", "r174", "r207", "r242", "r263", "r269", "r281", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r408", "r412", "r424", "r475", "r575", "r729", "r742", "r803", "r804", "r816" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SegmentsDetails", "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r166", "r183", "r207", "r281", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r408", "r412", "r424", "r729", "r803", "r804", "r816" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r406", "r723", "r724" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r70", "r72", "r406", "r723", "r724" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionNameOfAcquiredEntity": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Name of the acquired entity.", "label": "Name" } } }, "localname": "BusinessAcquisitionNameOfAcquiredEntity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business combination" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r91", "r117", "r118" ], "lang": { "en-us": { "role": { "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).", "label": "Nature of business and organization" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r28", "r168", "r705" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndDueFromBanks": { "auth_ref": [ "r137" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.", "label": "Cash deposits" } } }, "localname": "CashAndDueFromBanks", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r28", "r114", "r204" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, end of period", "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r114" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r161", "r175", "r176", "r177", "r207", "r227", "r228", "r231", "r233", "r236", "r237", "r281", "r321", "r323", "r324", "r325", "r328", "r329", "r332", "r333", "r336", "r339", "r346", "r424", "r523", "r524", "r525", "r526", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r562", "r584", "r607", "r692", "r693", "r694", "r695", "r696", "r763", "r776", "r782" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r175", "r176", "r177", "r236", "r332", "r333", "r334", "r336", "r339", "r344", "r346", "r523", "r524", "r525", "r526", "r720", "r763", "r776" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "verboseLabel": "Warrants" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r20", "r88", "r477", "r561" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments and contingencies" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r732", "r733", "r734", "r736", "r737", "r738", "r739", "r779", "r780", "r812", "r829", "r838" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://microcloud.com/role/ShareholdersEquityDetailsNarrative", "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value", "verboseLabel": "Common stock, par value per share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative", "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r97", "r562" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r97", "r478", "r729" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Ordinary shares, $0.0001 par value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Employee benefit" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r26", "r185", "r187", "r195", "r469", "r492" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "COMPREHENSIVE INCOME ATTRIBUTABLE TO MICROCLOUD HOLOGRAM INC. ORDINARY SHAREHOLDERS" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r4", "r77", "r81", "r185", "r187", "r194", "r468", "r491" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Less: Comprehensive income (loss) attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r81", "r134", "r185", "r187", "r193", "r467", "r490" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r34", "r36", "r82", "r83", "r276", "r700" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r34", "r36", "r82", "r83", "r276", "r520", "r700" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r34", "r36", "r82", "r83", "r276", "r700", "r765" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration of risk" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRisk" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r34", "r36", "r82", "r83", "r276" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r33", "r34", "r36", "r37", "r82", "r136", "r700" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r34", "r36", "r82", "r83", "r276", "r700" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r78", "r711" ], "lang": { "en-us": { "role": { "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.", "label": "Principles of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r110", "r207", "r281", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r424", "r803" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "negatedLabel": "Total Cost of Revenues", "negatedTerseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SegmentsDetails", "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COST OF\u00a0REVENUES" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CreditLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]" } } }, "localname": "CreditLossAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r396", "r402", "r778" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r35", "r276" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r6", "r133", "r159", "r401", "r402", "r778" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r94", "r95", "r140", "r391" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r116" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Depreciation and amortization" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r68", "r808" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Inventory reserve" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r807" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r68", "r808" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Net operating loss carry forward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r68", "r808" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r392" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r68", "r808" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Recognition of intangible assets arising from business acquisition" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r6", "r51" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r6", "r51" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "negatedLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r806" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Schedule of Disaggregation" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS (LOSS) PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r196", "r216", "r217", "r218", "r219", "r220", "r224", "r227", "r231", "r232", "r233", "r234", "r422", "r423", "r470", "r493", "r714" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings (loss) per share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r196", "r216", "r217", "r218", "r219", "r220", "r227", "r231", "r232", "r233", "r234", "r422", "r423", "r470", "r493", "r714" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings (loss) per share - diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r31", "r32" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings/(loss) per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r426" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "EFFECT OF EXCHANGE RATE ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Description of the terms of a loan made to the ESOP by a lender other than the employer, including interest rate and repayment requirements, and description of any guarantee of debt repayment made by the employer to the lender.", "label": "Ownership" } } }, "localname": "EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r11", "r162", "r189", "r190", "r191", "r211", "r212", "r213", "r215", "r221", "r223", "r235", "r283", "r284", "r347", "r379", "r380", "r381", "r397", "r398", "r414", "r415", "r416", "r417", "r418", "r419", "r421", "r427", "r428", "r429", "r430", "r431", "r432", "r438", "r514", "r515", "r516", "r534", "r607" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair value measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r172", "r306" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r303", "r305", "r306", "r308", "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r120", "r453" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Subtotal" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r47", "r49" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r120", "r452" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangible assets, net", "verboseLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails", "http://microcloud.com/role/IntangibleAssetsNetDetails1", "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign currency translation and other comprehensive income (loss)" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of transaction giving rise to foreign currency transaction gain (loss), including but not limited to, nature of the transaction, the foreign currency involved, the accounting for the transaction.", "label": "Foreign cuurency transactions" } } }, "localname": "ForeignCurrencyTransactionsDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r775" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Loss on disposal fixed assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r171", "r291", "r466", "r719", "r729", "r790", "r797" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "verboseLabel": "GoodWill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/GoodwillDetails", "http://microcloud.com/role/GoodwillDetails1", "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r290", "r302", "r719" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r290", "r292", "r301", "r719" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r109", "r207", "r242", "r262", "r268", "r271", "r281", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r424", "r716", "r803" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross profit", "totalLabel": "GROSS PROFIT" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SegmentsDetails", "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative", "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r107", "r143", "r242", "r262", "r268", "r271", "r471", "r486", "r716" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "INCOME (LOSS) BEFORE INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r208", "r384", "r388", "r389", "r394", "r399", "r403", "r404", "r405", "r528" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/Taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r151", "r160", "r222", "r223", "r250", "r387", "r400", "r495" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "BENEFIT OF (PROVISION FOR) INCOME TAXES", "negatedTerseLabel": "Benefit of income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetails", "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r188", "r385", "r386", "r389", "r390", "r393", "r395", "r522" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r5" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r5" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r774" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "verboseLabel": "Taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r5" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r766", "r774" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r5" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "verboseLabel": "Other payables and accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r774" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Prepayment and other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r304", "r307" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/GoodwillDetails", "http://microcloud.com/role/GoodwillDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Indefinite-Lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/GoodwillDetails", "http://microcloud.com/role/GoodwillDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r48", "r122" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/GoodwillDetails", "http://microcloud.com/role/GoodwillDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r49", "r448", "r449", "r450", "r452", "r712" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r199", "r202", "r203" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r768" ], "calculation": { "http://microcloud.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r770" ], "calculation": { "http://microcloud.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Total" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r181", "r706", "r729" ], "calculation": { "http://microcloud.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/InventoriesDetails", "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r769" ], "calculation": { "http://microcloud.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r44", "r770" ], "calculation": { "http://microcloud.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Less: Inventory allowance" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentHoldingsScheduleOfInvestmentsTableTextBlock": { "auth_ref": [ "r830", "r831", "r832", "r833", "r834", "r835" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of data and information required in the supplementary schedule applicable to management investment companies listing holdings of unaffiliated investments.", "label": "Schedule of investments" } } }, "localname": "InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentHoldingsScheduleOfInvestmentsTextBlock": { "auth_ref": [ "r145", "r615", "r632", "r647", "r657", "r683" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments owned by investment company.", "label": "Schedule of Investments [Text Block]", "verboseLabel": "Investments in unconsolidated entities" } } }, "localname": "InvestmentHoldingsScheduleOfInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntities" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r546", "r547", "r548", "r549", "r550", "r615", "r624", "r638", "r646", "r660", "r664", "r665", "r684", "r688", "r689", "r690", "r691", "r734" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r546", "r547", "r548", "r549", "r550", "r615", "r624", "r638", "r646", "r660", "r664", "r665", "r684", "r688", "r689", "r690", "r691", "r734" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value." } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Investments": { "auth_ref": [ "r474" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments in unconsolidated entities", "verboseLabel": "Investments" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails", "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r814" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Schedule of Future amortization of Company\u2019s ROU assets" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023(remaining six months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "verboseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r17", "r207", "r281", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r409", "r412", "r413", "r424", "r560", "r715", "r742", "r803", "r816", "r817" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r102", "r142", "r482", "r729", "r777", "r787", "r813" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r167", "r207", "r281", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r409", "r412", "r413", "r424", "r729", "r803", "r816", "r817" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NON-CURRENT LIABILITIES" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "auth_ref": [ "r85", "r89" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.", "label": "Due\u00a0from related parties" } } }, "localname": "LoansAndLeasesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.", "label": "Loan payable" } } }, "localname": "LoansPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r23", "r141", "r207", "r281", "r321", "r323", "r324", "r325", "r328", "r329", "r424", "r481", "r564" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.", "label": "NONCONTROLLING INTERESTS" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of noncontrolling interest which might include background information, terms of the ownership arrangement, and type and terms of equity interest owned by the noncontrolling interest holders.", "label": "Background" } } }, "localname": "MinorityInterestDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r201" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by/(used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r201" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r114", "r115", "r116" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r108", "r116", "r144", "r165", "r184", "r186", "r191", "r207", "r214", "r216", "r217", "r218", "r219", "r222", "r223", "r229", "r242", "r262", "r268", "r271", "r281", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r423", "r424", "r489", "r583", "r605", "r606", "r716", "r740", "r803" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r80", "r135", "r184", "r186", "r222", "r223", "r488", "r773" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Less: Net income (loss) attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r198", "r216", "r217", "r218", "r219", "r224", "r225", "r230", "r233", "r242", "r262", "r268", "r271", "r716" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "NET INCOME ATTRIBUTABLE TO MICROCLOUD HOLOGRAM INC. ORDINARY SHAREHOLDERS" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recently issued accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r75", "r347", "r779", "r780", "r781", "r838" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r112" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other (expenses) income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNetDetails", "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "negatedTotalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r242", "r262", "r268", "r271", "r716" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "INCOME (LOSS) FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating lease, liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r435" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liabilities - current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r435" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liabilities - noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r434" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of-use assets, net", "verboseLabel": "Operating lease, right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetailsNarrative", "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r775" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.", "label": "Amortization of operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r436", "r728" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r147", "r149" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r147", "r149" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2023 (remaining six months)" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r147", "r149" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "verboseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r147", "r149" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "verboseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r147", "r149" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "verboseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Net operating loss carry forwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.", "label": "Total other payables and accrued liabilities" } } }, "localname": "OtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NON-CURRENT ASSETS" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r182", "r729" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Prepayments and other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r173" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r4", "r9", "r134" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.", "label": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r3" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER COMPREHENSIVE INCOME" } } }, "localname": "OtherComprehensiveIncomeLossTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r494", "r585", "r679", "r680", "r681" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other income, net" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER INCOME" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r87", "r473", "r556", "r557", "r742", "r836" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Other Liabilities", "totalLabel": "Total other liabilities" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r150", "r809", "r810", "r811" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Total capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r113" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative", "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": { "auth_ref": [], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.", "label": "Repayments from related parties" } } }, "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r165", "r184", "r186", "r200", "r207", "r214", "r222", "r223", "r242", "r262", "r268", "r271", "r281", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r407", "r410", "r411", "r423", "r424", "r471", "r487", "r533", "r583", "r605", "r606", "r716", "r726", "r727", "r741", "r773", "r803" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net income (loss)", "totalLabel": "NET INCOME (LOSS)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows", "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNetDetails", "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r123", "r154", "r157", "r158" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r124", "r169", "r485" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Sub total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNetDetails", "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r472", "r485", "r729" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net", "verboseLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNetDetails", "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r7", "r154", "r157", "r483" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule of Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNetDetails", "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r197", "r287" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r783", "r784", "r785", "r786" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "verboseLabel": "Accounts receivable, net" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r349", "r442", "r443", "r555", "r556", "r557", "r558", "r559", "r580", "r582", "r614" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://microcloud.com/role/RelatedPartyBalancesAndTransactionsDetails", "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r588", "r589", "r592" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/RelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r349", "r442", "r443", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r555", "r556", "r557", "r558", "r559", "r580", "r582", "r614", "r815" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://microcloud.com/role/RelatedPartyBalancesAndTransactionsDetails", "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r439", "r440", "r441", "r443", "r445", "r529", "r530", "r531", "r590", "r591", "r592", "r611", "r613" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related party balances and transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/RelatedPartyBalancesAndTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r27" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to settle a bank borrowing during the year.", "label": "Repayments of Bank Debt", "negatedLabel": "Repayments of third-party loan" } } }, "localname": "RepaymentsOfBankDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r27" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedLabel": "Repayments to related parties" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r90", "r383", "r824" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "negatedLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [ "r310", "r311", "r312", "r313", "r314", "r315", "r316" ], "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": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r99", "r129", "r480", "r517", "r519", "r527", "r563", "r729" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained earnings (accumulative deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r586", "r703", "r713" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r192", "r207", "r243", "r244", "r261", "r266", "r267", "r273", "r275", "r276", "r281", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r424", "r471", "r803" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Total operating revenues", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SegmentsDetails", "http://microcloud.com/role/SegmentsDetails1", "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING REVENUES" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative", "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of units", "verboseLabel": "Number of units sold" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative", "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r276", "r764" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts receivable, net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/AccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Other payables and accrued liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/OtherPayablesAndAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of income tax expense benefit" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r8", "r61", "r62", "r63", "r64" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r47", "r49", "r452" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r47", "r49" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Intangible assets, net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of lease liabilities" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r719", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r12", "r122" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/GoodwillDetails", "http://microcloud.com/role/GoodwillDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r103", "r104", "r105" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Investments [Abstract]" } } }, "localname": "ScheduleOfInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsLineItems": { "auth_ref": [ "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r682", "r683", "r684", "r685", "r686", "r687" ], "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": "Schedule of Investments [Line Items]" } } }, "localname": "ScheduleOfInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsTable": { "auth_ref": [ "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r666", "r667", "r668", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r682", "r683", "r684", "r685", "r686", "r687" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investments owned by investment company.", "label": "Schedule of Investments [Table]" } } }, "localname": "ScheduleOfInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/InvestmentsInUnconsolidatedEntitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNetDetails", "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r84", "r86", "r588", "r589", "r592" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/RelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of related parties" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/RelatedPartyBalancesAndTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r310", "r311", "r312", "r313", "r314", "r315", "r316" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r41", "r42", "r43", "r45" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SegmentsDetails", "http://microcloud.com/role/SegmentsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r41", "r42", "r43", "r45" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r54", "r55", "r56", "r57", "r58", "r59", "r60", "r127", "r128", "r129", "r175", "r176", "r177", "r236", "r332", "r333", "r334", "r336", "r339", "r344", "r346", "r523", "r524", "r525", "r526", "r720", "r763", "r776" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of estimated annual amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r239", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r276", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r313", "r316", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r719", "r767", "r827" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SegmentsDetails", "http://microcloud.com/role/SegmentsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r238", "r239", "r240", "r241", "r242", "r254", "r265", "r269", "r270", "r271", "r272", "r273", "r274", "r276" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/Segments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SegmentsDetails", "http://microcloud.com/role/SegmentsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r255", "r256", "r257", "r258", "r259", "r260", "r275", "r717" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r111" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense", "negatedLabel": "Selling expenses" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r111" ], "calculation": { "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "negatedLabel": "General and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Price per share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "The number of shares that would be issued, determined under the conditions specified in the contract, if the settlement were to occur at the reporting date.", "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Number of Shares" } } }, "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r117", "r205" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Summary of significant accounting policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r164", "r239", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r276", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r309", "r313", "r316", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r719", "r767", "r827" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SegmentsDetails", "http://microcloud.com/role/SegmentsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r161", "r175", "r176", "r177", "r207", "r227", "r228", "r231", "r233", "r236", "r237", "r281", "r321", "r323", "r324", "r325", "r328", "r329", "r332", "r333", "r336", "r339", "r346", "r424", "r523", "r524", "r525", "r526", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r562", "r584", "r607", "r692", "r693", "r694", "r695", "r696", "r763", "r776", "r782" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r11", "r21", "r162", "r189", "r190", "r191", "r211", "r212", "r213", "r215", "r221", "r223", "r235", "r283", "r284", "r347", "r379", "r380", "r381", "r397", "r398", "r414", "r415", "r416", "r417", "r418", "r419", "r421", "r427", "r428", "r429", "r430", "r431", "r432", "r438", "r514", "r515", "r516", "r534", "r607" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r211", "r212", "r213", "r235", "r451", "r521", "r545", "r553", "r555", "r556", "r557", "r558", "r559", "r562", "r565", "r566", "r567", "r568", "r569", "r571", "r572", "r573", "r574", "r576", "r577", "r578", "r579", "r580", "r582", "r586", "r587", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r607", "r735" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetailsNarrative", "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r211", "r212", "r213", "r235", "r451", "r521", "r545", "r553", "r555", "r556", "r557", "r558", "r559", "r562", "r565", "r566", "r567", "r568", "r569", "r571", "r572", "r573", "r574", "r576", "r577", "r578", "r579", "r580", "r582", "r586", "r587", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r607", "r735" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetailsNarrative", "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r11", "r96", "r97", "r129", "r523", "r607", "r693" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Number of shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r11", "r96", "r97", "r129", "r534", "r607", "r693", "r741" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Value of shares issued" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r97", "r100", "r101", "r119", "r564", "r581", "r608", "r609", "r729", "r742", "r777", "r787", "r813", "r838" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "totalLabel": "Total MICROCLOUD HOLOGRAM INC. shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r76", "r79", "r162", "r163", "r190", "r211", "r212", "r213", "r215", "r221", "r283", "r284", "r347", "r379", "r380", "r381", "r397", "r398", "r414", "r415", "r416", "r417", "r418", "r419", "r421", "r427", "r428", "r432", "r438", "r515", "r516", "r532", "r564", "r581", "r608", "r609", "r697", "r741", "r777", "r787", "r813", "r838" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity", "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r126", "r206", "r331", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r345", "r347", "r420", "r610", "r612", "r698" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Shareholders\u2019 equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubordinatedBorrowingInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stated interest rate of the subordinated debt.", "label": "Incremental borrowing rate" } } }, "localname": "SubordinatedBorrowingInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/ShareholdersEquityDetailsNarrative", "http://microcloud.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnaudtedInterimCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "auth_ref": [ "r92", "r139", "r825" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.", "label": "Totals" } } }, "localname": "TaxesPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/TaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r38", "r39", "r40", "r152", "r153", "r155", "r156" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of estimates and assumptions" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r226", "r233" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted average number of ordinary shares outstanding - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WEIGHTED\u00a0AVERAGE NUMBER OF ORDINARY SHARES" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r224", "r233" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted average number of ordinary shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://microcloud.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org//946-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "https://asc.fasb.org//840/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "https://asc.fasb.org//1943274/2147481418/840-10-55-40", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "https://asc.fasb.org//310/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "326", "URI": "https://asc.fasb.org//326/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//350-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org//830/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(17))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(10)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(5)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 10))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(3)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 10))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 12))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 13))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480637/718-40-25-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "47", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r743": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r744": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r745": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r746": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r747": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r748": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r749": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r751": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r752": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r753": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r754": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r755": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r756": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r757": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r758": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r759": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r761": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r762": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(3)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7(e))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 82 0001829126-23-005264-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001829126-23-005264-xbrl.zip M4$L#!!0 ( #9("E>H&)JB-!( ([C 1 :&]L;RTR,#(S,#8S,"YX MWYEV.U/;D9UDU]ZD'462U[JQ+462LTF_=& 2DM!0 M@ J MK6_O@!?))(@J4-::=&YW)G=E8&# SQX#MX.0.#=7Y]7OO.(N2",OC_J MG+PZ5TZ;PYZ5P\.,?' M +V?,?48OY\,MWJ74J[%Y>GIT]/3"66/Z(GQ;^+$92N8PJE$,A!;;:^>7\7_ MP)+?$N%N$U^\_;1F/SY/R)?%B/X4C-$75TS1Z -Z&%\\K__OQ^G?OBWE+_[K M^9RB?VP^,?D:D_--@+YZ#ZO;O[WZ&&7Y3KA+O$*.(H.*]T<:7PSOZ?R$\<7I MV:M7G=,OMS?34.XH$KQ\]@G]5B3>N;BX. UC$U%#\OF!^XGJ\U,=_8 $WFI6 ML:1"GE A$74S\I[<)D@+OSF-(C.BI%#T;21*$E$/Y^0$=D\6[/%412CYL_-$ M,!#'"X366^$Y$@^ATC@B(RRX- 558%[H6&[66!2*1E&9!)[DN0296E/1ISI: MISD[?G5^?-Y)4EZ/;D;;1"OB8RBO&5WT\1X&O M0/PS0#Z9$^P=.1+Q!9;:0,4:N7BOOL3.$:5,-0?5)N,0';9>$V7OVP 5I.WC MDC,?SQ0&1_]0[;$L$QU]VF.J5SERB/?^*/J94IB?PE_KSD6*GD(ZD8%Q.ECD>JT+O+=P&^4=%>^JI1Q M>%*5+ZOC>XH"3V)O2"7F9-5CU,-4Y:A^".83#ZFX#\C7#76ZQ%B*B(_ZR4#< MG2G"=->*8_+N[[KW_=F@[PSO9H/)\-;IC>[Z@[NI"E&_IJ.;8;^KHS]T;[IW MO8$SO1X,9M.6[8.Q/49FW&\5 G((QZJJ=\*ITSEH&I!UO.ZR'J& /.9SM3_ M;@=WRG1&5\YH/)AT9T,EX'3OM.3M>#*X5LF&GP=*D_I[X/RPA=A:U^&L:[I4 M[7;)?$]-]0?_#(C<-+2G D4@"WIS& N:7G>5Q8QN^H/)](_.X-/]65SYY$0^O8I0<9Q=O#&$6O.[UVKFY&O[;SE%)3N%.K:XY'\P^!(!0+ M/1J,^ )1\EN((.)[GQ"(U!_U:D&MQGTFE#+U1Z3587/G(=;K(.HY+*6YY:V, MMVFP6B&^41TO65"UK'01E5W790&5A"[&JA&Z!,?-%2@+8O&G/(NQO#Q'981=\51(*HN\E0ENAR^5?9GAV+9$E-& MS) ^*J",;YM2.@!"0N=5GH24AK;>R^I]S)E:G\B-&FCT9'*MYP';)E$6">*C MD^U"(KH@J@/I"H&EV')3% 'BY^)^+'K:/L7J/+/\Y6?)&^KNVID$#)#4$/Q$\Q") #$?@F M3V"HV%G'FL,!"$6Z'7^GO"6PC, )]K6ICY$:OF,_N.9GQA$5R V=FQ&#$$$0 MA6_S%,::%8EZ"O$0ZPZIE"GM+8=E',[0<]+.HI\@'@Q?0IBVK>7R_5UEEE1& M'O_1?$+$MV2WUXP ,6#X 3*:M#> *UTM(V6,W& D$L./?X/JW5C41XG;BBZK MZ%\15QVQ-$;U@G ( 6?&@CY6U [9L(YHM2+1G#7<=PP]A)CN?)55 B!^C 5^ M2F,X+KMIG2U3I0[FDIW!AAM]9\8"/ZWH#__[TUGGQY]#_XO@DV3DPL#,6*X,!(E+0>'V)?-CT(P<1!S!:<8('NT+:\' MV*Q-TPJ6!K%J>$Y@&[" 2)2T'+W7G]K%$Q(?Y M&;P+DT(VS:/E\(9]W>A]>DD=,FVK(!Q$3^$7*-N]M[81-=Q\RW"S M1P;$D^$ZJ=Q^:WE[&6^Y^0E4&,2DX8>!,-G.0)KMJ>;ZR-)X$'.&_Z9L5[5M M?LVIZNSC"CCO*#A44DE6.^MH1%>NIX0(@N@SO#+[Z&L[2/AAADROF ^$T//& M<*;LCC.TG5]-&CJ%/,"ZN3<5YTK:CNT@1TN,9190'D1?X\,E;2M[^>F2#+-P M<1"QC<^7M,0>X(!)AMD:\B!JFQ\Q:;D%G3')L)<) ?%3=LJDK?TZM=\QJQ\X M)3$<'-GZ;^OC2X\ M*>8)(@ABS7!"%%Z(TK)8_RAC9HC/!D&8>6OX'Y+#C.T@7XN 3@$#L&'^K>%Y MR%'0CO-0$G+=5TDVBFEPO5$P40 Y$FN$K*+A^J&6PUF$TXT*; MDH-G^^5 #)J7>91>A-,2V>3H??9P:"X01)'A%=@=OF_G##5IZ!3R )PWF/=H MY(GX_S9ST/_1;S].\-P)WXR\E$KL_9$@^M7.HSALR?%>4G(CJ'BC,;[)EWR]F(YA[JJ9ZDA-78J\:3Z&D#9!N>^GU>A9$29P=Q;Y6 M\Z4%1ZLA=6][^7(71]I0\$\!HC)8#;P%OOYX0U;$,)U*"1L@?,#D'\JFOY!E M0#8!G6%W275];WHLBP0B: ,@9>5TL43D%M.%*F=L/.LE<"U MFLPQ$1$!P5=#WAYXOV*R(5,VET]JD 7 \G; "^QM@^<(>\S$2H]R#H!\C; MNPT]Q(\\H<(PN.N/JM!%0WNCE#9 3AB:J1YR$^C(!8A1@+Q-\+X&%+%K1A?/ MJMPPA+ D-H ,6]=CV+KT.^>^3_2C(5B7_:/ZUT!80]X&>%$?">URP-+V0(.V M/;#T?P.TW=" J+NL![0DK0VP3;L T5-9/: /@D8L1[>G1+U/*HD$2 M)FH#J,3 KI%>WGXA5"RA R,LB4T@9TBBVT &R!^HT8!K]Y86'-(YXZNP$+ 9 M06,U-E6&6FFL8&O*2DFK(.FU$X*1N$?6!ECQX/ RHWVI$GLJ8K_! N0L@@,P M5I"D#9 ^(K%<(!YY+Z"F63>1#4"3Y>_UQ^)E<2K\*DZZJJ%<1L$;52V HQM:BL!71/.AO@IK9P MILP/TXO\P%DA81F$W7 7GWXHA5(N:0.DU-T7G8N3BRR*LDB["O[ZY/48<]?H ME2LE[((@WJRK$9@"E@$XWP? $+ ,P-D^ (: %0!6:T2X.2,I"+>AN+E=?=VI M1)\ [>JY\AA 90(; 'X-GDEPC7(CMA%J0U%'%/<"(=D*\YP?M"#"A@+/GEAQ M@8LB;"CP..!J@2/RQR7-8!L*^QE3C_',Q_;Z(_YLT?<)V0!$F6]43,.J<\$V M%%:9;E%AS6 ;"CL.'GSBQA_*&D9=&&=%L3EY1!*7E+LDTH:"C[A'*.*;\#!L MKMPE<384>[K6U^?E+#H?:$-!"Q=I-Z3?G10?R:\A;RV\](F*:/K#@Z]N7Z[:VVFY4*:D@=*&0J.%/JA0QYR 3V9O8,N#7B'N:MRGR M\QW/7BD;H,R81/Y^A]-^,1O C#E>HXT.4_;3QVLF2'C)\VX(*XW?6_SHFT69 M1,7W*"H8^('(!%,4MV(42S7B' !1UWO4V5QQMDHF[B)!4Q+7&(G+L?<=H?0# M/&.IVRX)WB(ICK(5B'FQ2H*C,,96&-OOMR98J,%EAZ(HPE80:G2(SC_.&>^S MX$'. S]^PF?7Z*M$:G1;_]:&?Z7FK"J;(755NTYU807AS2'\NRVLNTH34QYM M+:(^GF.NLIBAYP^8XKD:/K9]6&&4K>:U;117C"=O*B4\& VG6,9:DG:CO$@- M\^8<(!=K*U6JJ7-]35H?1_\?TF2TCR< XC/R@RUK<'%; =\P1)7MN1A[8L9F M2\+S\X5*"5MA3;9V-YKW\&&@8$.H0M16H-%8).(VX^E)=O'< M%2)H;5>9*WS9_'R_F*TT)KW$:![V$N$=^+KW2(UQ9?&V0AKJRWV0/\$N6T3W M_.A+A!=+R>:!B!\V4B-;>+5FP1JE>7);*V1W75O!^TY=I90C=SOI! JC^%<" MMKY[(Y+0%TK0Q4%8-Y^NVD*9X6?YP6?NMQW)0.D7>&UDHN:@%)I+Z'(&JV2M M(] LK,%:M8@E5!4?IPU?P=X8B*#"EF +#Z3N7A/6_6"X7"#>X'F-J<"B!&>3 MA)9@[C$A;[%<,B\U82NE$R1K";)DIS+5GDIP@20M0:6W173'EKP55-[R]HA9 M@T=(-0/!JI\(*M!4"UF$I>O[\0UH%5BJA"S!$GH)NIX7>K1*B=DK90F:L(.. MG*9577B9A"4H#(]I"1: G"V(W"7V A^/YMHEOUHCNE'3K5[*5Q YO-6*18,* M4XN9+KD)^B"J+*F7Y-7ML>J]9?IA;W/6"!.U!%?R1<8$Z]LE=8GB^[6+.86+ M6X)O9X2J/XS?:]QGKA62EJ#2 R_7EQ6[:$TD\LEO8:;9[9Q]0M8ZP<:8A]]F MJKQ&#SY9Q(6(6U=)I*T;HGIF\10>"S!V.X5:DJQ(L$J^O$NM5[:.OJ:I;:V. M]!Y6'M .0=&.5Z6TK:ZPP;/^3G2!)VI\ZY/Y'',<7L\=?WQ9%FL[G'(H_Q4P M=I^8B-$\M7(V/T$QXBT]EE3R'''B[,C,J2O%;.TW^@'.[>1L4H>5"J(L)6IG M6C=,B'@C/S(OT_J*1"S%%>Y8C.;W8MLC9$(L+75R1B1:9JIY7^)PVJ1.^.P3 MLK;)[ [ J,8>;CND_&D% *L$+27P,Y*1GR/JTW9>D'RPK22%/7(1A*((6T'$ MAW:PM[.H78"EEA._.!3ZRT;SLLW9O5*V4C)1?^5'_UR8M>N_Q/O?Q\+E9)U> M_15'_:>W$N\"?>9^-(^^:)I@#RN!;6,HC6U:[%#/ 6?S>HHAA#;P[F+!L5I2 MXZBL^)4,O=;5+0QYIGC>!#!%WAYE%2H[CLXE\N< MR5;W0MDG/90!E9YR!\K^QX>3=Z?1NSKJY[\ 4$L#!!0 ( #9("E&UL[1UK;^,V\OL!]Q]T M*5!L@?,F3G:WW=<53NSL&LC&N3AI[SX5BD0[O)6E5)+SN%]_)"79DO@:.9+( M += F\2>&#T?QD M.MUSDM0-?3>(0O1Y+XSV?OW'7__BD'^?_C88.*<8!?X'9QQY@VFXB#XZY^X* M?7"^H!#%;AK%'YW?W&!-/XE.<8!BYR1:W04H1>2+[,$?G+>OA^]OG,$ 0/+E_>' PW/_7M[.Y=XM6 M[@"'5&\>VBNP*!41WO#]^_?[[-L"E(-\O(F#XAE'^P4[&\KD6ZR +W&2X \) M8^\L\MR4F5W[&$<*0?\:%& #^M%@>#@X&KY^3/R]0OE,@W$4H$NT<.A/8KW- M4U?8BR,OB-8^-=D^_7K_)"(N27AEB+:$PC\UMB("*H3Z;FR9]KG#ZUK@/Y(XQ)?>(F MMZ=!] ;SL^BW):,YR1JQ6BV.%XG.$0)]:=9O'1#_%_F7SI!@.AM<3M?KU9N M_$2,CYDY2]"G/A.B#KV(W M3%R/I0(ZIAN0:(OK*_=1K\P*4%M/)H'4(SZ594FSQ25.ONLK 2E*6UR=(5+? M:!52A6KKV;^[,;%TVL#+Y1CM66FUPMG@9XDL"\ HA 1Q &IK64?C9+;[W'2. MEDQV+2\5F^6=FPE4B_5H!)L NM#K-C6%L U [R)-A MO$D1.LZ98=R!D#O,GZ$ZU""VG4O#V!)#]YA7PSVP$:'^&["4:/2+^_GM')(\;UV MY7M' 4/KX9D.LS%P5Z@P^R>1^U( J!VSR78!QJ0:+O2 1I= MX1-UKSRN![ MK+T:S)G-*/57?0%%:$RHQ_H+*$)S2JU68$ N1;!=\*$=7D+@+C@Y;,+)89>< M@.=J)5*'.U=-^6Q HMTZ'^CL0N!..-&ZNQBZ$U[ YE-C=;!4_GAMXZX!-/F?D[PH&>DQ1Z"._H$.9TDR' MY?Y$V4US'_G]^GQT/;Z:C)WI M^=7D-&L>=$,9EJ/N]M!HX;>Q4_XYOAWJ:,>S,F%*Z*Z;U/B04SV*%1@T'DMLE.K$X$S@TB M6)A-CHS:1"ZC398XBUQV*B!+(K?^4RJ#2RTTO'6@^#"+O3%JL6:ZL,F*Q7+[ M4ZEIF+=5%0IFD;=&+2*2RR:]E\;X.2FB&TQE9?#=>.=R[Z^SL]D?%S&Z8SNH@176LE+3%%X.;CI/$6IVL)-U"+8YR_%#LY%X#)V14<0>+=18YG. M3T"& DEBG[U.<4AD/R-EOJ\XGL%;3(=G.G]I8C.8#FRR6FDC11T,-T"FLY,F M]A!(9Y/R\[.FX9)E49>4F]GB.LD\1A$:U6BFDY4F!@)IP":3U8][\=;90L , M\4]H[T:Z;B&#- MKLKEC0'@];@ZO.FQ(->^9#E.+'";#B4N D?^/=U4."4"G*R3-%JA6#354%@Q MJ.G1JM>TG'?[1FW-'6C3,IMPI*> M4-"1<)T;;'K*-&KI?N!,UZCJTB[]$E! MA9"FRPC8L%$(:=.HJ:;1A6A/^OT"#9[I4@(\/F *L,ED; $=&N6%P*;+"[!Q M%*+:9!'6@@:UB! 89I&?S5M$(:I-%F$Q#A3S>4BK)F+0AH<>U712+[,';#*V MNUPO?YI/Q*E%HZ*0(TG=^%-_7P#B6"-=39&*U64X=35['Q(D4P/9S!9M&( M;)-U+FG3>HC\B1N')--+1IZW7JW9.@E))["'%9DN!-=T0 ?;#*Z([E,H=E$Z M;0&[1 F*[Z49E #.]'*<7M\2QNT;&B4/8&%:<(GT6930AI#9@B3;RH7L9H1, M+]?!)[K=5&23E7E9"=_!VF>7=\1,Y6D:XYMU2A=9KB):_49A2M1)N%BR8RXH M44R2;=&W+R=YCIYJ?J1P.(M.*\V(OUDYOCJEYAD;!=QM%"5?A4@4Y7K/0K7JM7-+83I M"5J@4Z[\K$IC4^@\B1*2O^<YT*Y!(H?F.\'F3S>T6E-M7/* M@[9[QBJZQ_05G$6:C>0]#:9BU1N42%;EL=K3:5 :3-NGN*0 MUF#9$^1GDGDPTQ%2J])RI)1):9./L 7J:I$GZ3\K@$P'1K )1,S;9X#M?@ [ MO1[0FHFU+\F-$,BVT:5]"R>21A JB9^)>\=.4Z"IINOS>Z4,-%P5;V0!E M01G8]-S2@R?(6AEYG=FYY-F_BO2SC45S25;7JUV_#&/:XWE^N1/NW=O;(OMM MQ,A][)B4",H%1RF"Z8$*M*Q45*O6FTCJMG7$T;V+@VQGI-1GEN^G'+L)]A39 M=5-"I@?HCI+S=[W4G<&B05>5\5E=#3N0,CU0V['PSCJT:IP+-KZ*'IUVNU]: M?Y#I>:(CS;VH>435ZG5*0 MXF7DE3Z@M^WT OZZ:WA1%"VV4_4>?QTG5 5;58,1R0>WFO.43:A M\?\%,V"UUM J+RJ%YHYJ9R_<'M-T%'JVZ:#*LG9+H=Y-D&WU5Y-CG IEGLE&L64T^Y"BS3_2)M3,):I?1PPUD^ MGY 9)%]\E]YP)H(T?1IO=RM(1>I+\V7[;]YKD)_YE)A C6+ZKJSGV0*B#JO6 MB;^X.*0IU"PAF'#K/O^)5E7KB3+K5N$ M#^6RA 8-6.,?O"2#"O32JB5U;R!*2B_DD68X8F"@.6Q<0VRT9!448":&F+EV :ZZO[XI%GJ;CQ/K\$ M/Y%=[$;1P=A V]FXRM)(SA)8 M\P(-%8*E&ZX*0Y2CD%X5W><+EYOZ8[88HQMI_26 LW3+%*A\J> V#?2+G,6K M:.3]N<8QDKX75;%;UH"&I9NB )/N(&QO"QVE%W%.PVO:$K;I')J$J>JV=Q"F MI1N>P''80#DVC4R)T-F9[N>%8"&-5M_ZMF)I;5[J^/3L'.A55@ \2P.RPBR5 M]\1!%=/#I%'C!?BV,2V6I4%[-P.]A+>3%0E>YDS;G*/$^1/-/Y3M+D *EH9O M@'$;BVJ?H7U]VLUJ=27TLC&8 MS0*S!:N)[ZC#T%I9WOPD ;>T\0D8['1JL&GRHV+2_VAY=>\&B/5^)&F,/3+B MZ1>D]*I^4(*\0#&.?'XU+C]Y-7GT;MUPB2[)[#%9+)"G.HW4,Q^F\UTS>N>/ M=S==B+7R^AB;E:FJII^AS.YR09N5J9J +9I4,]%FB[*XL_!9BI7/G)T\S'3^ M:H43=FA&NZ[7/W?3=8Q(RKA.<(@2VM$TBY=NF)]#V3!=.1#YLS-PQC@AI!*" M3/[(J#C1PKG)Z3ANZ!-?*5/J\,3GG+I6_#1;S/$RQ OLT87C;">8'0,/L%>> M+RK"_%(7)B=&I4FVY!QW0\^YVQ#L4":^'[=\WV1%A/=U$0I<)]X@_]T)R[=M M=L"PJ".QS.;PH,ZFL$FS \Z*#87R7H),F<-AGKP6FXS+4[IG]$D7^ P[$+]P8'M4YW()W[)#0;8H*NV]$CII37:"Y1*$UR#KF@5J+ 1HM7I=%EK@:[@N20BVIEQ!]_^.5P M^/-'%H[+?2"'#SO=5X5I+M]Z96F.+EB M$4PL'1?V "6*\RJCV*U0,-NI9..B8!/+]2&BL'112<3%25D!TP__I;I$Q347 M04MX_3 J*6Q43'-Q55'>]*5MKLY1"' DJ")%U4X_O!=UC(IA+O862/TYLZ8* M4G$O*"XAM5 _LNF+(I5H7.R&E4;]B :HD52R<=$=6"GU(QPK@U3L<^&;8?3# M7%9HJ+CC G"&TE/^D">8*@:Y>%H@]<.B)F\;H]3%@81U+JB"$K>R;\_JD$W,S.,<\,>[%K$^YS!-,-+NJ=JP@FA'U;^Z,@ MB!YHUB2XXPURLQ 4WW1+32/S-=*)9;W-%G&;&J\.9.JI=7&CG/GQSZ0W3;@!AN@IN>I(6ZYP[;:T0U::Y M>--S;S.K"(6UTBS*-*P*93<2W);P7:6DOWN,UN9 !JGXI;8=(+TY$_%OH_*B=YR MZV;;W:)>W*;&I-A7WBKVM'JL>S3;6DH][[ROU8L5]!M;2N%VWMGJ13C UI92 MNMWWMGH1CVU5*060[6[USIYD='-1N;(=5]4H>\=%TF*7MI=A5F%0/,[><5&TQF'7 M ZW"H]H/WG'QLLYK3X;G>W1A_',A4="SV_\^*]<+"Q.&[]V4]L;V+U/>:J < MFUP$W#8H]+/W6V52,C[Y1LLZEYL1FB\>T/_=D'%!/OD?4$L#!!0 ( #9( M"E>F5MC2$B4 #9% @ 5 :&]L;RTR,#(S,#8S,%]D968N>&UL[5UK<^,V MLOU^J^Y_T,Y6;66KUN.19SRO)'=+?DSLBL?R6I[)YI.*IB")&8K0@J1MY==? M@ ^+#S0 4B0!SBI526P+#9WN@T>C 31^^N?3RAT\(.([V/OYQ?#EJQ<#Y-EX MYGB+GU]\F1R,)J>7ER\&?F!Y,\O%'OKYA8=?_//__O=_!O2?G_YR<##XY"!W M]G%PANV#2V^.?QQ<6ROT3-,OMQ>/M>[#(*U__'P\/'Q\:6''ZQ'3+[Y+VV\ M4JMP$EA!Z#_7]NKI5?)/+/Z3ZWC?/K+_W%L^&E![>?[')]_Y^07[WN1K'U^_ MQ&1Q>/3JU?#PWY^O)O82K:P#QV-VL]&+5(K5PI,;?OCPX3#Z-"U:*OET3]ST M.UX?IG">:Z:?SH)G@6SAX\/XPVQ11U!U!K3O?/0C3:ZP;051"Y$B&H EV&\' M:;$#]J>#X='!Z^'+)W_V(N4I,C;!+KI%\P'[/R7Z^5M7CDVP[>)PQM@]9!\? MGF+:>BG62'!)T)R6QBZF]1^]?O7V]2M6^U]SA8+-FK9BWV&-\,7@L/8W?_&L M"OT*;UJ>4O/[GX4:T[[U1S4SI> MTPF.H/'\)/0=#_FL/8W)PO*0+V2&VHYVT%2ZU>KI2GLR3?XM\A&SH-U[Z)K%,B@"H6:0G;I/=!6AHF" MZ3A%FT)Q0S =U8(-;4*L.Z]9RU>PD$2L.1M1SV?A4 )&OD\G( 5D I&F4/V" M\>S1<:7S:[%>[>AU3CM3H-BB%*MH"O68.@[DQMJP[L1& M+-K)2(AF5XYU[[A*H-5K: KS+7*92:C?$VP23XA]\1VQ/-^R(U= !KI"%4VA MOK.>Y,;,%6KJF^E$:M,V%7M)X_FMXW^3KP1 D:9072&ZOI$:)%^JJ>_^S2*4 MZ:!"*XH;J\%6$&W!3U;#!@JT[#.KH5,2 M;M%_5K6A1+!I7UH-%K]TAWZU>@NL5%%W/K:: E7KZ=#?5E.@I)'OFM5UZS\I M$E*K,BV:*-.S6ZVM>H>*I*C(=H%SN O088N>K*(=88F6?5E%?&K2W6!5[EX5 MJVG1%U=N!3+)]C%*>Y*":/LHE=M A2J:7NDHD@X4;PF-E%ZH?(=KKPIC9K6: MNEM]*:I0N:(.UU^**E2OJ=$5F")*7MDV<$B[%[=P&TB.JB Y:A.)\E@M%&IQ MYZHJS@I5-+O.5VSLW,*M()$V=W[I5K HTR>6:F\_L"I.]1K:VXFKO*)5KJ'I MR)-J%(%?O"4TTOX!E1?AL8B=0N(5SGTA_T1P>C"9'04^CG L:17$#N_1P ./JF@Q5: MW;.#T97@YD7;QVJQ(TU5$$8"[>/R<#"J"BV5Z;1-HKD5ND'M1IF*YS'3/SN> MPWR/*_IK#C=Z"I W0[,4.:M0X@UEC^<[ 2N>W,$8#@[8A8V0C4_TQZ1D>U#J MG\'/P3ZB6)^/]M*?OUR/OIS=G9\-+J_OSF\O/P].Q]=GY]<3^A?ZTV1\=7DV M8A^?C*Y&UZ?G@\G%^?G=Q"A%^:?Q(:Y M5+#,Y([^[_/Y-;7*^--@?'-^.[J[I 4&HVM6\O/-[?D%%;O\>DYKHK^?#WYX M5NGOZ:6:U' NMG/6C;Z&00^V@ILCG!*ZDI$[-AH099VU(@+P:8 M4+_YYQ?#5ULL+J9=XN<7 0DY*N] D$^"##GTMRTQ])?I#<&ST [&9(+(@V.C MT9/#:TRT*+]DH^1P?4L9&7D;8PE>D H-1F?C6P+./TO\4H'E><4;-7_92R[: M7F;6DO5A%UZ:JM#"^&%^-G\GX MG*QX2@RP4OE"4UYSVF[CNU?U:?A H88:'8DKT& MW/"],;C0T-I:^BGV@_$\P2AO[MSBQE, HP9'HBG#\;,^17F>N/YX",6[1EH)B'>AKNB?J("#=O"_2&B@!FD M0MOJ.SI.'*-D=Q[4'6&AG/D$R>-5>F?-]XD^.Q_;M8S"9C$0%1[A8S%P3 M@VA!BVI;:@5)3-]?H %;0Y-H6W=?8P_G14>HD@2+&TR%&#I)3>]6]*SG; MZ>H3U3E.X1-2[-N#-">(KF>3?AT=OC]_HD,F!4X[/-E$MJ!*L^U%:D\W4CM M!/F"J:3%+S6^@;2M.]C$M(49GC5)>L()7>T)0YZ 0$^HY>,&:=$6@HCCM&)/ M?%O&>.,7H(+VUA8OH#[1MN^/@H X]V' SA_=X:KC9^6JC&>OGD8@R=J"#7D] M'BS'C95@F?*P-PFP_2VY^')B^8ZM2K&THIX1K*8/N%&J+XS!G&W.L6*F%!WW M%1?1\@J,I[.*'B"->D,@ /I/U/=R%MYI2 CR[$WFBG)Z8=F-W+31[(\POEA. MF_9X3I6NQWK][^MU(]E1;;!-:3Q$4=(S14Q_<\-9E*R'1#KM-/DW_$7&MZ(V M] 6;C[:XE$#+UIK+]]X\=F\.VF)F JUJ4=UG&L44:8N<_4;GKV6 9J,'1*P% MN@Z9(9(G4?QQ&$1OKDY)(M [4K*X05HR :J?#@LJT2_\ M9D[> \%C)[E,!\?-9#J87(QNSR_&5V?GMY._66OL_S@X_]>7R[O?]SD-:J#> MYS3H,*=!'8+B'L66J-B+'COB)SHH:LL7,S3K@1IXD#EM$U@>)G@-/YT&^,4[ M3H50R=9810'SMLJ:(,;(_ A-D]=2LH0&(I#IQBR8"F ;N\L7G>IQ!L5]HQ1O M+&,V;G0;S6:1R2SWQG*H,WAJK9W +BP036-M2]Y1=3R\#,O7\!U[$L#QV08.%::_Q+4,\'QPG]0SH%,S939;4WM*J+V?RM?E M?5&7I#*FC+^M;F ]US=8/U?8GDK<=TKY&GPH:I#*#LBS\#\&'FKU 8G,PZ5< ME,-7190YB?: 8]_\D$.BR!3Z:@YHU2^ VN67JOD SXJ6S65'%B1:.M8TX,-PEQ= _1<67NZR)^&Y*MR7%0EJFBP M3FJ*&K05US5PLY6UIXK"$Y%\7=X6=4EJHMJPOGF?U!7I%.1J:T^9Z-H^'VYI M>DS*MOE\3^DE0CZTTFR7DV1S'HEDVX,:O[K'1U>:R=+"[<$I/Z['A794FKX2 MP:[Z#MO,=.*!*'KV)O)$J*L. BY-99D:HHYBY^MHT3M3.[AV5)K+LH)_^^O[ MH^&['Z,YF%70(MSD*3X^R-)\MBVNV[\5^KE'I:E-W<\=_)!6W>I+4)*E2'2D M"5"N--DI+$@&/\0UMJJ3&G,BU4IS7Q7>.M"0NU 1*52:':'E2B?P,ZL0$>C2 MO)F1ZP0GL(P182[-IH+%3$>V+JUJ!/A?U<\A+4ZF2KY94J>E% MS5MV)"NT*4[J7[%G1ZC"R2[=E?P^BIJTII,"]A+-0A>Q=U0R*".$T5C"\/JR MZRM5*C'F;DL54HM'$*I;S?BK,,]]V::>H1\3(KP$ PKHN_Y2@Q:LIA-(HDET ML1\)0K*+& JB>F[+R*POYXIK 9/NS+1)F\EW:1JFMM/G1S^?7M /%L1:77KV MYU/AB71N64V79=0["%90H/$1D&_L?X66%X2K\]D"7?QZY:PH 5J_8?.?(.+)2+T"79=C=B),42V( MKOIW9L1T_4Y':^L:!8^8?*O#EE1^^K:'9*EI!7'UMF&N+J@5L!^WG!I4J8KK MRE)4BZE*2D%$O6N%J-^0LW$F>!X\6@15)THNKNNH_ Y$*2H%$?6^I='OA&!K M]C5ZEK;.X"<3GW[H$5&5E(*(^M P49^CW9,'DC:=4E>_^)5"4UCJ5J^(KAU[ MQ%Y=_> (>TM=[H[Z09N0A;X6=;J<3'PZ[%/DHII6<""C+>#OL4UJBB$\A2TR&-&%3-"4M->#KL4RRCBDX@2TU' M,F2@MGZMY=G+G3CC534=]BG 45]#D,^FHQV%L#3;W-G@L,XBK6(]TV&? B U MU0-I;#H6,K:1Y9VR14D.C<)234%R.NQ3"$19(9"\ZR+K <>.S\R*4WQV05W_>IL["N M5^OTJ$]1DD:4!?>NVPJ9_([#5:VM-%AP>M3',(E,'Y"9]@(D_I+Z4O4B([#H M]*B?(1&91B _3<="$C>WT8%RISJG1WV*FC2@*DAU.Z&4RD.D3&QZU+_PB4P; MD)-V BYX/2H?P$3N3X@,TT'2WZU_.7"(O&^>:5N$[7#^JI!K$K;YG0U9K%V\0 MBA+PCA\]1&@[7=^XEG<^&=^&*Y@.N/O#&?S5V235IQLLI^(KQ%7J<. F\55Z,.U M%35N/LY"E%U4Y9753&$IN#I>+:KHX M+&CU6 [8N+'K.1G[J6OY["5EME12?."U+-+K.4AJ"H,>4,E"E(UJO+)ZIARY MA;$4N7DSS&YXKKT_7 ;18'>X(I+ MZ;IJNM/BMHC?N)ASC' 2WO^![. .?[:\F14_M31#JRBB-D%!$(\9=XBL_.N0 M68LVQ4A01EWMBOO+]FXJ&^0 M4"M2EY7J]\EY8C_!.W2)$"RC*]EL?:8DNH!\:5OZ1T]PL.W&R]6:X(?X.689 M8P(A78E.ZU,F4P8< YOES"=!AB_ZVY8K^LOTUO(6D)M)/\]\W#M',@^_F^"8 MBK7!7I "3@MT[.IQ[87YT#IRV!HTIY$.E[K)NW2;)%;_3$VV"E*=#[; M HT5"^"!$VBS'H_,LM:3U++9(IUO_.ZJFJI/"3K'! 7'Q388WI1#X@4Z)<<&SN2GL,/$4BBW07 MRAD3SX;-#AWITQ>E]I']B&W+XQ%#"&2(OD2W2\#!!8# ,(VUT--&U1(U<"E:W>[='X)-GS MQ:]*.:_38IU[_E#+Y.2MSF'LR/VO>4WD^[ZM)1R^ZU\M,><4U/XZUOXZUOXZ M5N4YYQ1[#\AS6/;L"+X;G<\2SC\B$5W'Y-7N9TF1FQ=&^80)HNOBTY 0"CO7 MQ)020*C)ZPJF*"_I*JBA$#]IHN/<(!+E$:)M:7SO.@L+X($5YI8UU^9BR KK MNF[C4TDLRK]%-G(>F']SC0+A^8TYE:Y3A48\C5X M75F#P;!5'2[9R$K[CNQH[)LB\(Q@-]9.X[#9$*RLP1P74:>51&E74%I-LVEY MCFVYHO*[P3 W3R_5H/EC#MSX=#^R 8(J#)6\,EHBHL2"5T_5"?4TV MU/2!6*F?C'S7(>LK6CJV*S_)GB]GW/DBZ2C%P0^1H2^)-:C>+P3[=7SX2$[; M\[#-GP;+Z--X)'-7\D:V':["*-)^AM8$V4Z2Q';MHLC,WFRTPB1(;GF#.L(T M-_4-_6L0S6K>GP7?-1(T!Y%4_RB6:Z.PJ]YM;%T<+)4<]GQ;)VJ:/=W9:KPZ ML+R%<^^BD>^CP)=%@-^5X]9I!0,KJL&(X.\G9B!T1:TW*VJH$/Y5D]8= !:@ M5 X!R^LP)@A^1%%F6L7)&>T'$=MI3Y%EG,I'"R+M)-#C-WWC ,#3V?AGZ 5XA$ M9[W8R9^ELY8&=01"FL+0=7LIKJ)71X'I"9X'CQ:!;P='#XGF"ND*0>]H=D"1 MYF/0N_:2:^S11AE7JA:H+8D/BJ3G&IZK'V' MU8N22L;%2 6H,R&^;"BO%JE 7=\7S2(E^[1>$<8XQ7+?%Z&I0L;%.>%P(' M]WW%>&#KQV\A_)(8;>EI09D>W81G?\%X]NBXKB@F>UQ*LYM*Z8["7GJ)+>2K M-H6H;+W:=$=I):B5([5J]1@3K=V%>C!Z6\66QD=P*UA(',6M7)$!D=Q*3.+= MU#7.0Y)H4"W 5ZLR/9'=NLQ5XK\O$5[=C<#D2*^VAM+IE>/42V/J3Y;(^Y/^ M>X(?D3.R_Q,ZOB.]@*Q>@:80[RY=%=?5LZ.0+P_4G6-YFY U\L4N'(JJT14V M;I%*J;KF!9=3-> 1.2TQ?64&L]=*Q)]@-HR,^ MP@45+-#O1;!8KXX6O1D0=\A>>NS7S021!\<6GWV2"^IZ):=Y>D0*@CSME[+[ MI2Q+ >4'T>FL2^^+1R<$'[O.C!W[B/+,2G)*'9?2>64J'#C>(,Q5.4!)G;IW MB;,.[S->A:6N3$[_HO89584%;%'&F,6J&DV"92G?&CU8@J; Y1F6>&6-6$@" MMB_Z@I"F1JT+LR!/Z4BVP"0Y$"<[WZLBJVO5!YI>Q)%(?;/6<6V29O8JK3%B M.UUW98:,X8>7'X3./;>LMM66G[GAJ?HP9D_/=-&W^UMAPB3:!6+*;K+D1-4_/00Q;^ M8,"Z0FE]YT^'FMZ(KK4.+P%7"'XUV\+]'%YI2\\7[XFQY2HH^)/=QARC_(4W MUH:%!7R66\NV28AF5XYU[[CRD&,I_WY4WV"=5!@E.++B*@?NMLYN,MQG'T,Y ML5SVA@-3,?]HAD"Y4H[^I$*J'DO>=)]4&2D99"K5'5 %WN(I-5OE-[RNS FJ MJKTSI!QOK52=,:%858+!8&P-*QH?I_WO><-N)QJ;?^K.B%<+]T_=&1;RW3]U M9^I3=^FY^\_(6VQ"CP4\64[+8+/U5L5Y;%3E-86 U=[ JZ1%1V'@W\,G)[RP MQ#=&\H7,?FB0@[6KD.Y9B#Y1T%F<@$$Y)76%<:LZ=B+X':WPZ=??X-090'%6D^-2=I8"T&Z2F)QBCP78210HIJL6Q_^F!K^4E"57TP#/!X36 MQ55'3V;&+#RFID+(122C*;]D$9$DF@*5-R9<(J>EF%12: 'C(R$E^">;$^39 MRY5%OHGC'W));5$/"2<2 @$+&!3,*$-. +B, M(4A"UZ*T)DE"-2">FC[#=1,2>VGY@L?E6+%"*5U'AJH:&H(.&;?^,:&F.D&R MH:_: W+%I\-^#5(")4 G3]\PQ9DSY==*A$*]]D:B>N=OUR334R4Z?\R@A5WW?!! TQO'F="?^@R8B10X>..70\H+B'7L%8J-B%<0=N0 =,6#D=+\S M2YV>)AI[*/UVX;Q0*M?YE*S4L+$,,=@!:@]!?+O>/6(ENY;*38\-MRL?,637 MXX;M2EF-IW=9:\V6ZMQOJ=%62WA!'Z7YEJI@T4*ISN^PU6BE);R013\TZWY4 M62]9_G+DS9(S8">6]TT41BH7G@XUW9FMOB,%1J3&0GR0Y@+=!0T,0%4CT@1ED+A8AIMX<.KQ#;'!&=.GQ;>J8J MENGFV&$.'__BM"U7T4;A)80;30*;5USE8Y MIZRF/?X4B>P"8:&<,4?=8+,7M_:YFNHYVB99[-]:W@+:(*.?9S[6=R6/;TW, M ]G-3*MB4]!?3P%KRHG&M1?F0S,C'E7%G*;&G!1-WN7&D33\_>2LPI7([KDB MG:<8!AHK%L #1P=MCOB8#H/4D_ 6D8MQZRR6P7C^Q8^S[\)3I%!,5Z8FY>E1 MCK[Q96>S/*4)/'B7WK@Z/@OTC)L\;N.6L9/PGD)P/'9K[ 03@A\I\$LZ*A/D MT\$A$#F9,E'CF5+30&$MJ[,G_898[T>ST0/]ZP+=(F:B],,[1%:"<$35FHQG MM)9"H+?0;(3NEN(_?UI35PB\@IHM8JZMN4@A([[1%?'YC448F!;%3%&2T$4I M9512$3<_E/XXQM(BZ(0VY]DI7C$ZK+AQ$.;7,19/-MLB-]:&_6GT:)&92MRC M@;IUYV.2ZN!#2BCG:-KY*\R)SC36F,#,3@WQ8?P=QQBR].1TH9@!.9N:(@B+ M]#3/#:ZM]58S;W;C6I[*2U_M?)N>(]Q\9G$'^G846ONO:D5&!O\TM[1.CZO= MA/>N8RY\?D$((+$ .]B]MTUTR M-=,YW$;"%*J) +]\YX?W=Z5%H ;$T;&^,Z7LC=CQ/'&?QB3>UPT#/["\F>,M M8+9DDKHN-K864512V+@]\&PS#IGA$J_-O_3]D#T=G&G6:M.=K);OCOC*RIL9 M:TS@TN')1C>(1'^3A'IX(M\?O4)-&U]Q\-?YZ?KU#/DV<=9 ;V1%.26_'TI$ M"BKLF7>[W1OI1OFD*/PX4;K:=F_I$9UL17_[Z_NCX;L?!RBJT)Q=WV3VBT;! M$GV@=U LKGUOEN$YV43HU'=;RT+&[)\*:8&W1"$S&+_)^7Q4)*NX)(0&BY@0 M0@.I &XG0(H;Y&YD(4HS#W'*:@IZ22W,70]PM#0IR+4;%T8'L7;FJ]NL$-&Q M3Q)[1.*-'%Y13=ML@D:.Y8#-&YGP:H6]2!MI^JQB4=I:3.5 #!F>VCN]8'7* M M)S0[KJ-#1W.Y(9P9.=.WP&NW[\JML>=+LL#DRFBYCU>Y2V 1>G"VV1^[Z'S- M6/T@A;:T/?N#%/N#%/N#%-_'00H>3)-W[//(0>/W_2"%KMM]#1^D$%W]>VM" M9"&.@HS"8(F)\R^H@H0$>\,<,6SXV.%U5(L8#9#*M@A:MZW,Q:5L%"? M(W(X),,2*&'J>-(NSA?^G'IY'0BEPTC/)DDWRH?J9:O3)CSEI7(1D^ M>EW5BOTYDGT2^M0,OI]V2L5CV7PQ$[;9*U,%'-D6&<:DX&H,3[ICFR^F^;"V MT+98!!P,BNK;1Z]!@-&[X[N2U.EAK0OZYP6QUDO'GF W9-83'].&!73E1.(V M<*R*N/$!26KG.V0O/?8K'4[)@V/##P84T ."VI(=53"\"+J*6][MD'2+'I G MW(M)2TR'NHY]U'?+\M@AZVO?7 MXJO__AT>V?\)';8/AV>AS6ZS1Z^'"&87J6@?&514JO$MRITS3$O(ZB\C*F9_ M:TAH%'BJ\:TT-LH>:]Q'1_?1T7UT=!\=W4=']]'1?71T'QW=+6IWY9R-;A/G M53E6*A3O0>14BE]G')4])>>ZS@)Y-OKJL'8ZP?/@T2(LF_JVV!EZ0"Y>,YUK M1UYW_"IMZ79K4=V$LN"0VD7#N*)8Z+CE+2C>4S92>4'2L-GO<&"YE3< )5+:TG+* M#*^"&[+\^UYL1>G=!]QM*TKDU;V2QZ"2O[/_W%L^HG_Y?U!+ P04 " V M2 I7I#;^#H=: 2+ 4 %0 &AO;&\M,C R,S V,S!?;&%B+GAM;.U]^W,D M-Y+>[X[P_P#K[+,404J:T=W:TM[9T22;,QTBV=QFSVC7"L=&L0M-UDYU56\] M..S]ZPV@WH5W/X"D[8NXNQ$[$_5EX:L$D$@D_NU_OFYB](*S/$J3?__FW?<_ M?H-PLDK#*'GZ]V\^/9Q/'BYGLV]07@1)&,1I@O_]FR3]YG_^C__X'Q#YGW_[ M3^?GZ#K"O7[Y/T M)?B:9E_R[U?IQJS!AR(HRKQM[5@]XTUP'B7TO:WP-XT6;46D]^[G MGW_^@?W:B'*2KX]9W#SCIQ\:.&W+Y-=((=]#DD>_Y S>3;H*"M;MVL<@J03] MK_-&[)S^Z?S=^_.?WGW_FH??-"^?O<$LC?$"KQ$S\Y=BMR54RB/*A&_JOSUG M>"T&$V?9#U3_AP0_!04.Z8-^I@]Z]P?ZH'^J_WP3/.+X&T0E"3^D=OT\:*M6 M^L$UV'N<16DX3?9#/=;V!)]\.UEQ@ %]?>;S?F^YIG@1VP4.V?KWB]QK3/]Z0?PT@XM>"#& X;$#2)A0>F#V!#0QU MVVWKZ6K0;DR]>9KQMM.1D;6Y#O)'UG">%:3Q]S_]@.,BI_]U3O^+&4_^XZ_W M61J6JV*>/>#L)5KAR6N4-\TRF\A[EHK],(9)%299@S7(5AJ#:XD?5BD9KK;% M>5R]VDI]G:4;U=/K%Y+*9?X:/[:M52^./% ">R"6X3PMLQ6VZK<^=LVKJX%M M8B)(YUXX.?_T\,W_J$41F7ZA6AK]3N7_][_]T#6[%S?2.&4=_^,??OJ1=?[' M^B9VJ:VO^*+IV+.&L M:\70VJX=_@RC:X68QEW;"!VO:X4>O],LD$YYE8EBCK98PT,AU*,(-JD MR4.1KKX(78U"SB65I##[].&$P%!&AFQ,DTH.,4$X;F@2AA$-/@3Q?1"%L^0R MV$9D3:7DBT;')7>,X/=YI%0 PRD3E&-^=3J(*IU'":K53CV?6> BB!(<3H,L MB9*GG 7RB/)./L'1JCB;\1B";Z= &GGO%+( .690HX4:-=3JN:;0IX2\CR*+ M5@4.S5DDTO)&)+D)4B[Q*C#I),6I9U1?%= HN%J5FS*F@:YY\8PS.I?+\#-. M\N@%SY)5NL'J$=%1)M(&:!223NCA!YRRPNY* QR:/&-&5(K(*J!/OZ*:IU3 ML^0"1W\C"[L_1\]EM"N3)5X])Y2GN\M43A8#)6><,3:@I8Y6 P:#3&%R0TZE MAQI%U&FBR_3D&2//!,MS$-WBY(D\O/9YV^=H948M.WUWV29[F-7EHE@HP^#> M'HBY/):Z"52W@7J-N*8D3OY!_G=_2MKH.Z2DO5D]2IHK0Z&D-6*>DE43<"CY MIRA(R#?RE[3,GZ.^'3>%8JYFH^V*1'K%E#5Q(B#I!57 M//P+F3($=[B@YZ"L:6B@[)R%Q@9Q)-1JPN*@*5PI!5D#J&[!/0,_$GO3O.*_ M+0'-=9WQS]:,T4JXQ_11TX"_D?;!N @9' M]\;-[5G4#75>4C!2?_R5D=9-L+KY?I9DV;0KZ4[ND[73U.LZ=YJFYG!.4Z<( M@Y"6:*5.LZ?O<:5<)D'Z,4V>7@D:>_89J;M?+9L;Q:^7];JP:&@.6+YFIDV@ MM@WW;&3SAQ59Z@(@X&6:+F- MO4X=]?49$1%MP=VB>9]EBZFFXP6S]9+%3 T&Y:RP2I;*?A!DT5R/[#8?9@1\L Y:195[:)!PZC7LL>0 M>EIN[),?55KN ^A:$_BXN50%%B>U..51JV(9ANMZ"1,<;OP]LT'78Z$AC]T&MP:#Q,4R0191@CMIMZJ?% MF*W7<9^@:SI>ZQ0@\=!ZK.X2<7V,U#5HRW':1,LUG6S&:+T**$K9C\\-J7R- MSK\&^?-3D%79Y?N,QI8-."/;7H:UO+/2AD'!?2"/V5BWT1PV<#1V]FN\Y'CU M_5/Z\D.(HZJ\"_E'5]6%_,=?;_ 3FSI$PD)E0@D7I%- HZP2_.R=-G),8UXP M*52)G;@B2YU'^_%7?3)U)^,\57H,CTN$;@2\=[(*E32)^>.OIQYW+M/D!2<1 M3MBYF7D?:Z6=];_)K!;+JB$8?#" "%?[[Y503T=.-7C[K-T2]9_NWL" MNY@D(;W'84N7@A<[6N104?W+2--E)3 +4_I5P0S4O-//'BLW)J7)T_E-]()# MLOI/GB):V'>2Y[B 4GINOEY'*]P:)/1M&EF79%/"[=-+* B&4"ITW%X[DT6M M\(F=F.9BN 6!)KL-KO>;JRO@.#C-O6_M#][[7(2&"X 79'S*BVA%)K"W.,C+ M#%==?4(GH>GHVRB)-N5&Z! $O[OJ<"&LIM,'/X+H>!$B;D);R<"9G%R761(5 MA(-DJ+N.7NF_Q*60311_./(D(5NM)^C]ZIX,,$>=)*ADXGN2&C&6L=/=LL\W2%S:HJ5V)4L.E+S& MWG@X2.AE2KTMTPNX";CK 7>1-)NF=)$;P M.(?3RI]B?2)FQS3&JR)+R5/)H,CNVC%@B8&2,[88&]"R1JL!@SVF,+E+3%L] M1!01TW2VWK48S3[CYV@5:^;"8R&78Y888'^8&DIXIXT2UI@FC1 <0ER3E5N! M67AOEA1U?(^%]_*+W6WPMS1C]TTHHKE6+3A=2MF;-EA;F:N#(:$]9F[UQ5JH MX[U=&U7$-T>/.\2:0=4M)$ BP)=E7J0;G+&[ENCM3,_15NWBE!I.;V_60Q_< MXRP7!T-"/49NKZO60 .5D^=DUQ6D%-G7(PEW>=9":%U&]>!G[QTOQ\0%B9NB M76#&/W:5X&:+"SQYRK#!ZEZEX/PN2"5P[B9(H;1W]AA#%-X"R110IP&'6;,D MQ.N#9U?6K;CDX)XF]HEIV008MNZ'>TSAKA7IC.ND66 ?TC3\&L4Q[=:VO$3Z M%4>]F\'DPZ.-MK.AT]ZD=E@U5_5.P_WPCNG7;Z!7#H0V,;P;[K03,9$=O=(E M>W-1W8971IJ8I^2EJ@&X[#1 ;<;1?F4;ATSMW!M%! M[AT"D8G"8)06'W_HHU5 K89#CG2Y_ \X>XE6BJ6FB98/SFA,$'%'H@*.0VJ< M*B[USFC4JI"6'2\X+^A:2).%*Q)TNWB0 1VN#\92WGFDA<;/\AM!!]>_=P_+ MW_W\_<]RCR,1=.9DE$!;OR*4\DX!+;0Q!:C ?T$](IQX$.J>]"_?_\L])B:K MMI95TA[X((,L(,58%!HS)/C&]"!B?MB1_^O6G!R]BT M$,(;T^*]4UILMD&4J7/6>!EW))# Z_I^) "DR\6HN"5%*^;XHFHZD:5Y;<6N M8YIB ]UJ>'97ZF"]0IQ,*328S1P4,<, MXQ\K^9DSS"@!6JKE(PE:8X(H$5JB H=N1CBE"=$"[GD^"$VSVFITHKQ%F9"[ M(]$R@-VYZ+&$=[(H84FY<=)MQ'F"FP?)UUT"(7?7VL@ =I?8C"6\][,2%EX/+#)9[^0Q!#BF42.. M.OE3!VR67U.][Q (.?,=4H"M[^ DO'>_$M:XTXG<"7R'N+?OB77/02XY4RP6 M<=;3$G!M/X]^A]'+8E#C/FZE3MW!GW$2IH;+"Q,%9YUO!+RE@E(:!C%,(/)' MSJG.21<2TAED]6SE_'$HXG+V* +7GSOV?X?1_6)0HGECW>FG'^=U/%$PDO6Q(A#"%2T'!H+>R6*"3KH0J(4! M<>=KD(6:D/A(QBE71/ &'.D+P.&& !7'"2KC("G]OGR,H]5O098%LO/U"CF' MJP4YS-Z2@1?RWNDZ9/SB@8JB1O;D:\0L>@D*;$ L: [!JB =A0020'A@ (: M1X)*]@0L.'B_O7S,HS *LAW= YZO'XITIH89]L@*W9WP49V0XA8S%5Z@PIDD^ @ MDO%.#0TP/N>J$T54]K3KTX=MFN2J..9(P-UA!1&P[D!"_U?O72R%Q,T3*QDX M$P9Z=PT;@2[*/$IPGC_@)W;J2K7D4.LX77:8P!\L/50*WGED@Y*C5BUR6G%.>JB+P)%[Y3:!ZUA 1C6 &I:\%)<:$:& MRCB.GNA=D9^C/$J3IL[J) D[L2O\@N.4%:3?KQS1P<_QR^@CO28U^P]\". O MY3B6&7Y5_8>AZFFH+1Y,;UCHR?:>>/QR3%8#P HG9*1Z(O@N4V) 4M1NP7HT MT#7D>V@P,U0W3JA; ?PI&$(W'D'JUABQZ_::$<4ADS\&64B_+W;LRHBR0@T? MW%1 %Y%0( Z.;7*,*EHU6HBIG3P!*"V"V*XFIE;%78*0&?@N84@M#X- 9B"Y MA"*JA4Y<+;._2,_QZONG].6'$$?5^IS\HUN6D__XZV7Z@K/)8UYDP:H862KX MW05KI+ H1;@?O?-!AH@/M;VPPT2UE.N.ODI795-#46#!\&=7W2P"U?1R_S<0 MG2P -.[C1H2E^CCNX EY<$@??AT'3P+XH]]==;$05M/'@Q]!=+(($9?-U<@@ M*N2KFZ]POLJB+1T]5'8,Q)QWN@ DU_<]&5@4X(')F="3]>38%_@IRNN#!VU( M5^'&)/*N7;\2]G@L$ J#((T)0NEHT5="K98G'DV2I SB!=ZFF8H^0S'7K!&! M').E+P.*(P)@4FI4LJ@2]L2(/Y5!5N LWFE)P4FZYH4$ZI@:(S%0[!!CDQ*D M%??+D646)-7=(%J2\*+.EQL2L-S28R0'BB<2W)^R0/!UO%GU88 M+(7&" U9Q-00U?/$I'N<16E(IMF9CD.3,2 \48,38I5RIQQ.3] MDV2:A$84:>7\$&0$4TR/6@@@.8;(=-0@TCZ)<1WEJR"NL%R3OXWS%C6RK@DB MA3LF"2<(BB@R=%*R5 H-9YB*5\+\!0>9&5UZDG[(PD$54Z45 TB4,38=3:B\ M%Y)2BSC9E-6#;_5F)' BB:,#Q52"9^( HGD:@:5)$Q>XZBO%= M*4C[$(NXXH8,7,.)\>\@N" !->9 )8:H'*H$O?1\LTN0%/2@CM29R$A:K2.5FS36<,2J;Q;LFA@#SDC$09$'35""8.($AIJ^232+%FE MV3;MI3NP \79[C(-Y3,4C99;4AF9,*264@40P4QP2F@V4#VK5%Y_?]NH@2_D]HOE'7++@7<(:<$@H"8)$=;\ U$=-$^@ MD.:]A:GO_9/FO2EIWH,FS?M]2+/\F@(AS4\6IO[DGS0_F9+F)]"D^6DOTI". M]^IK+LD_Y]DR_2I*SI9*>J$,#U5(F$X,'ETX;#JR4 4ZGZ$J/FG")E;S[#Y+ M7Z)D)9\RR\2]$$8"6LB:D2P\ZH@!ZOC33H@;/:^^IIJ4:S^21LR/EQF"%+N8 M2@8>28; M,ZEDO9)B?LT+X+X?T5;Y4)<+.R%'D+ 0I(,).%1101/1YA*!Q$E M'POKFJYT0T-XE&STN[LCP )8W1'@WH\@2"!")*RVEU5[1\[/B=$ISR3#@<0C M#']VULD"4&T?]WZ#T<4\(*Z'V7=-9'Q\R#":WA[_ M#J+'):#&O<[$$)/S%(U_+6AI&Z'[[OWF;&0?PVD'\N8'$+T[1L,-T\WOCGOS MMRPJR),OT\VF3.I='E'>H$3.52\K838]+A0"T?LJ9&,FU+)H*.R8%@]I'*VB M(DJ>;LGB,XL"D54B(5>$D -LV,!+@*""%!97]K051(VD8Q+<9YB2D-;K8X< M<1+B;+Y>"T=[E; K4N@!-^202X(@B18>7W5[BS(H\ M A5/%)*"EQ")DX=()QE(+:DJ19_<>L"KDHR/NW?O'Y=1$8L6E[R(LS%) JX= MD4:_@^"&!!173H[^1B\">O?^V\?O4*/EN/OOTF46A&1(?-AM'M-84GU**.6* M! J(#0\$(B"H(,+$'$? M_Z"O/;G\Z>OJF8#"D@,)8C'7KE\$O$T"GC23@">(DX GTTG D[=)0//8JD0(\4OSQSAZ"B3%"972KDFA@#SF MAT 4%%7D^*0^HU5!G8[KBI:LQ-DL6:?9ACW_FOQ#8*5$SEE-2Q7,MJBE2 @$ M1U3(N+*65=&YGC"BTJYY4891@<,*S'64!,DJ"N*V/*(H(JY7<<860_ M<33R M,#AD!I*C4Z76U#)L%;M2EZY#Z54"QF\XCG]-TJ_) P[R-,%A%4L1[12IY=UF MS&A@#Y-F),(@Z&2"4)(Z0Y7.OU MU*C5D3 O3/JTDRSJ\(0E8-3BCH]K*T&/3FT+90%Q M1@E0=H:[KOG1S8TK+4]'+ M,[XN(7O!54 0U-JF],G'7ARI5H,>G*46R@"BD M!"@]/]GJT%(Q0<,I;R5CLDLRU7I*%5GB(RGWA6,XB'SMF%8$$#U$N!059#+4 MR'KAPL,FB./FHE>I32,IMUP00AQR82 "B LB7!(N,%'4R'KAPG2#LRH>,:(I;.&Y.^]2O!5.[YN M&EFMZ(&(:E:>A$$FHI!*V/FM(U+ W-TCG"0((FGAR>\A:350H^*8-7/"X:R_ MCF,@9@7>2$\[Z%5<,<@4?,,CG3P(-AF"''.*J0T7UTP144V?U8SZQ>WE4[R! MD..9L0#@:&+ G]IYY6,2A=_,]1VRQDKDX9L M,E(%Q#,;O!(&=DV@7AMGO1'+9S"/)HW3:F[IZLO#X+PLO5F;,YX,:=5!$%"6[2RI5Z.^@V@1YHC5C>!?J>-(-;* M<>\O7P?Y([.SS,^?@F!;,1/'1=[\I:-H_8>_MMDC\W6;4G*?5H$-R8WV=JHN M"+J/,92?-GK>Z;D'6"YAL5&EJ:Y=!E&CC7YO]/WS2:&&"? M54,),/P1PN*RS1X>ILL'("RH9XI&9.!DW7-" I>GQD@0&$/$Z+A:+9\6B^G= M$@$AS&60/T^2D/Z_Z=_+Z"6(Z6 \*2Z#+-N12>#G("['QRHL=5T2RLJ)S49*OLDE]V!O4Y9Z8)AH=6<+G 1(G_^9_>_>''/]*71YP94T';2L<[*6<) MO<\ZS7;$'TNL'XJX))@(7)]&_=_!D$4 :DR)1H00 ,:09C*:>1S(M&.8O^&K M2(L@OC%=TLD.0=-&H U7O<%7L_X72GJ:Z*C6_@(Q,%Y#CHTKE#*_.S_RVC^- M4];_/_[AIQ\9!S[.;^9_[2959.B[PEL:J\SY84(CZX('1G I$Y2"WKE@@DX^ M\V43W[!6@#&LW&?I%F?%[IY IN;0$,.68I5/-M0J+IV*"?B^=U')>Z>6!4B> M894*XQ=NY&$0[#I*H@+?1"\XG"4%01V167GE1>44TRFY))F9 7V:J37 $,T( M)C\O;B3K21 ,EM'I>EZ(BC8()5ROD$;0Q@ND^F;H^+W-8GN=#FH9?HUAF:_>S2^*,0?4YTOP&A@XC0..>;W[V MWM.]]=\=Z0+3?86^K*<5-P]7LN;N!&%%:%00Q9&:)$W.@45K*OS*&)2/F)T\ M6 >+ P-,XDX'TM$W4? 8Q6P&1-9O+.?V.8U#G.5T+5?L-+$ZO@X64P_SF^NIHN'?_ZG__[^W7_[ M(YK^Z=-L^1=(7#7+)%,I>.*C04Z97!HBY^RRRWIL\TZG)B/D/MC1W5>SA)ZQ ML(]4'C%@41+/4!(,?93PI(D[VTKZ1-L3D_ E(#UP3=[X99D7Z8:O7*>0<[8M MH8+9;DF(A+QWO@X9U^^5*&)Y#JM&&)K7($-N->%?K;(2ASW':,9]E;Y'WZ(W M2^%NY,K>2;@O8O&I_=HC54EB0:6+XD[Y1*[JJL3+5)GF)1=SYJ@4(%L_)9#Q MSA -,$$Z%BK2*B,+6C+6,';9D'JGR3+5*/F+*5QQK>R64%D_,YC1** MJ5;?T:#S)MW'.^E8= M$AC&F2*UFV(GK;IW&E[1(B09389;I1M,AFU]X$FMXI)\)N#[O%/)@Z&< 4@N M=E"KH")X=1 V^BW(LB IY$R12CD+&LDAMC$C7L0[!=2XQKU>"X*:-[%PIMZ% M\&+.DX0TKF(L VN&+4$GGE]7AXXAL41/$&_74)88%FGH$%).K-+,WL#B676J62 4\=ZU4B5E:,X,=?>201R[)+Z,F#8 M(@'&K;"S,$KH/80YJ^MZAO[SC]__^../[^BF*7JABMZY,@E#5D4QB.^#B*SG M+H-M1,9@62:!3-II]H8:\B!70RP*AD=J?'R24"--"!2%YU&"5I6"=QHM95[8MA7'N8K[ MF#C*6+1IPCLK#\,M2*EN6FEJV_7;07%ZY#L8C[,0-%ZG^%[XF2WX8$6BI/C$ M :G;V>5B?GDS_W2%J,?\L)C?H3 M;QJ7]+Z1>WK/39I,BB*+'LN"ID8M4[J5G"8%>2\$Q9.&5\=JW*]7.^2%J#WA M/BU#]YX'V"3VN%,8KE1WW%2_T2%1@W1 6+.')-2!14A#M-K=)G:T!>28W@LX MW@?9/&-WHH0L]GB/,W9ME#Y4*=?T%/C5F2*)!P?/DKITZ;@P%/)RB=( H/"Z)"8!ABM"6/(KD'YG8OYO.FH1W40)IK?W MRK;#18)>B,$!%9*CE8)'D#$T!4FH*+M3.??/E 5^P4F)=860>3&W87\QR&&0 M?R@#AB$28-QNY/UT,:')#V@Q_3R]^P0@_Z%!KC',#Q=4' #7]^KLNC;3.ZO% MO??\99H7\W6-7N,:)+)N)ZT*N,-IJD 0#%M4Z/C,J8(R!!296 M>N2)EA]N>/%SQ8L$/]%5B&H=+0(G]BA4DE['N8#B3SYD:9[?9^E:FFDPD'!: M\Y.'-BC[V?T,*ZK" ^,J@"[F#P_H?C&_GBV],Z ]SC1]W>(DUTXX%?)>#J?) M8 L/I8V%P8PP.H3R2>GTS_?3NX1XPV]BH&2]; MQH^$G,9 A '\8^!!!2^*-%QX8]*".':\4"AQ0><$)<83Y)P$FZB)*+ND";, M&=%%J^R!1H8&">BET01*.S/4W-RHTJJJI0WTX#"4)OR15_S,;DMZP7'*KJ=1 M$U.CXS908P!_&+U1*$!CGPE8/D>WTJGOLVJUX%".FQ^:SB,]S\J-9N,^*+34 MGL.5H-2%"N%1IDOYU)G:E_1"&QZJD#B=&+P%'(>-NVKH[G)^.T7?WLP?'KY# MUXOY+:I7<_,[_X%"EC%.LGM7>_(3&*7@GA!R3N.1T1088#+A+DW0X-*K720IYE^S0PNYS12H, M:V-"!U-58J9S+*#8U4VVV&T!K+!%2O9+Q,ZQ/F M+-?'*DW_I$]T>XWGR5_=\%K0DST.UE=V>D/5"XJ+Z?5\,:VG?&@Y^3. [(/6 MUMKA7. $RW>'NTXG9'N:^9@IFK;")BUS[[(N2L.<)[_@DAK[9*9'F3_#@6])E&15O>M M=JT2Z:I9_W'=X9MX":*X>@V]TS/U,:R+((]61N_3H!5_7#6Z* M6^&E)\OE8G;Q:3FYN"%C]EQ^*'^^N)K=319_&=SNZ9WMJ@H69"YC$I@VT78> M>3(WB8M*Z57!L-D.KSAX35A\3_@XO7N8?9X>*Y1]2EI>D]5=])14]V.L=LLL M2')B)#W?G83LOV*V$)R$?RMS5I534VCG5 ^#0OK#7YCI-[+_D][$)W6P>=SV M0M5@?8_+:H>*KA$4M*UX_QP%[Z.Q[(@E.H[^%,?GQT_QBD9GS8_Y"%@KX],8 M)ZB[S UV4!;:BC=PFH_J37U$)_AHP'TDJG'I.':(E^N#MM_LPEWQANS?*1C> M6W+ZS3AU&P?]QM?8OY$YWG.!P\D+SH(G?%=N'G$V7[."*_F\+/(B2.CPIEEL MVS?CDL+[&MGGM6T;8)SSGL"Y:XFFLP\?E].KZG#SY/-T,?DP17>?;B_(.GU^ M/:+WVR&V*E!JV09$2DN#I%8-O#DRJP*D31LHJ!I!"6N%GLU.A[.FD\7=[.[#0Y.*=$]F!6PF (Y*J@%?(NN3 M1-(!7"@(ECZJ 7G:WHY1+>NWQ%,Q[P1FS!U;4[MC0]M;:9\\&D%6,:D6!VC4MVQ$]10@E#7$U,S].< M0:D?:SB3]SQ7-YJ-^YUOFQ+-<'(M8$PUE_9.F4$"D4F2D4UV&59?!Z>#J%;U 0TI_<=H!)FI0;1& <.XC78)-V]?_7+>(W^9.'Z>0T M41?".JYEW"*W"MB:+UG@K0!\+#9UG28%J7O_0!8 [7T&\_5ED#]?Q^E77?T6 MM8J7:R<4X(474 CDP8PQ!B#EEU*D:T25$--"OS=Z_B^H(,L="HQ5&0UQ>+'[ ME.-PEK2%D"9DM'RI+I=2LV^?AAPO6?/J+KF_EO M#X.Z5W M0M?#P>LE^6-4R +.>C677Y6I$?TO1*<#ANV&0,?,O<);PM:H/ME%BR]OZ!+U M']J8@]M:IC0Y+B8]I.KB8O;->*F":FFDL$2J81M@:+LG M<,X!]R19IEOK16/:+LIHP^?I^ISX6130MOTOV-M[&JZYFQT416T4*H[+W&C! MCR;24GDP9#0 Z?JR#?&.8./LB7NORSF-&2,7<[83J #9[@(*9+RS00.,'T$K M250$KTT5HL>2$SSVZ;4F2/6M[]#3T*V/P5/0)A*%76 M3(&J_4;4*#5;Q]X'IP]!E- 5TCRYBO)MFD=T9)VOV;"^>['0QA+V2(UCH+'* 82 M&^&-;>:,"[S"T0O=Y#5^3R)5OU25&Z,F*:\'S85:8.;6F[4@#?75D@!Y6"6Y ML&22HAH8S+]7@:IGERDU1N,L.3WX/)1BYJ>1>!OLV(8Q]8M5T?8J?:B .ZPW M<^1(>I^51L29QL==O0.F?WN;'YK3#$(9-TN*)5 M0>VM945BWB=L>FQRCY/7U^95X@#=3#-(WP<[EFB7!:']1&RH#&,J)C+(;#+6 MUX22:K\7:NF$;%O) J3C<*OCIE["[.R74&-]($M9L5F&*]FALG>_N"]BKI3M M:!^JMW ]T=#)([XL\R+=X&P2OM"$U?PSS1<6C0/&JLX&5TMCVM'64 ^*!]P# M,Y^!PF00?7ED 5 I0AR4V=)FY-CI7=&K55:2J6KW?=@MELQ:!+""M3'=8&%K MTAP4FA_/%/']=_707\U+@TKWJ![W)%-4BI*EZ]1VV\R.>%WO$U29.=KYZ5@1 M/FOEH+DK]:@(F*FI>5ZWY%78- S8U_$2G-M6,5,K7&+DL4M,U*AT'6G4&9WGZFS5R;B^&@'HF M2Y&AGR2=:OB!/XRBD%D^30K1V,%=S&%TT-J(7 M6=3J0%FX6N(5[?(V9]JB!)4#781K9>]>T7QZ>/#\$NK$_[ )_YM8S,IQ2Q>S MW0*VOZR-FH;>P&+V.DJ"9'6$Q:RR(0"<-C#4@-N*5KS/1P^&KEO,7L_N)G>7 M;A:S516\O-YR"J])%R]P3(<%Q9K60,G9P&]L0#OL:S6@S"VMT I.4;($S23N4T+NY0@NY!2CA$ MM"6??\*9AVP.XQI 5]@WZ")(OA@RK!/UQ:PQ6!FC&CG(3!IA5# H75=!Z7/* MGQV*T^#P(BW2 ^;,P\[7;+^$/8\&RD4S!;FLRX/E2KC]0^5"0>]#FPDZP2ER M)GX27KB+:AR\6(8:Q3@L>O$F(G-RW"9I)C]T4;IUTQ"DR-QTO<:K8KZ>OJ[8 MB>0%<>OSA+X'^K]T?^8EB#$[,9H76;0B3I_^,$G"X1]ZDI+7>Y(G.;UTZG2O M:G!AU?$?X]WUG]XVKH;U]?7TJ=&X M1WH_&_EGEX.8A(*HYU64K^(T+S.L&0$/;];U6N(8+V$\13RD33#T/I(A7*1\ M?G?.!M?>$34R+W29XS=+".0@IM>F/"5U;5E6G3]=EW5U?EHL:E $19KTOV=3 M#@\"'&1L[W# 7NUXI_,1P/.G!UAK["JG=45K@@QN@I-+>66D,45(+C$97&@U(%RA>E'F4X#R_PODJ MB[;UW<(701[E\_4]+0!/UF;TKTO\6EP0#%\D+V:?AEPR<7]#^PRU;P4,<_>& MSDT(@H+,&J@#?:R;K,J]9D]! N6NIH>(^/EUM*)'%[DO5D=E4V6G02$K@P8Q M(2--,#2U@LM%A,K-)LAVE)MYUTYS 0[UP=NZ)>\,K6Y"HW<@Z%9H D&G:RXI MT,$JBI,"PR@I-&[ESP01NY<"T!#=E"(CWOJ.WLP>A+@K":_S9:;*'B:%A@8) M)H@:32AGGO=";5#<_XQ>V^F=ENW=0L:Q)J6&VQBF%OHPGBD5!^/D]!AEA=-W MJ%.!Y/8$%NF9^SJX)$.0T](,V^M"F>7M@EY%X M6#;I./,]R>6M+;994A H$2UVS$+A=UCF&&T4W5WP:F-(=^6KB99WWV@-E1^& M&PU4J:"[DS%*@$[OV:PT'6[%V9C2VWDS48/BONPA*]A5[:+!6*!^2-/P:Q3' MQ!6/S3->LEJVX?1.V7W,&UPQ:]. =Q]X".HQ89LVV##+^T:8Z^$&M/DT4:GA M@ZJ&DT"%.!2G:0Y5QCWO?'I8/>.PC/%\W2NNJ,N75NLXW1 S@3_8!U,I@'%O M)BBY7:]:AVY[]0ME G)>':R/:4R/?.5"0TT"?';-N [Z[6/D.!!HTP8TA[@G M_C=:[[6^:"5OK@<*8IT'56HXKG.M@SXJ;"T3!^,[]1BY>$O_DJ9&!Y+?'%]# MQ=U!16QE]TWU_M3-1>I+FTWWB(_U$!][R<=]0:(]Y^,\ 9J_/HEU;_1&M'X- MM646)#FM_4+&'8U+UZNY+4MF9L2P1)E:!XR'-P3*URRKZMPQ/=17A.3K9<:9 M+_BM6H! 2L. @(4Z>*J:1PH6O>J,._08Q.S>5>8]BUZ#WGG;'KRT2 12:'@Y M]&J:""05!\,[/49^K<5.P!(5H)%/@4GZ0(%*Q3/%- $ N3QDDNF\V1+$ >M% ME'^A4]I/I-^R(H@2@WLL-#I.QU$3^(.14Z4 ADXF*+G1D>JPP7"@!,W]EYFJTV, %L8,#@88Z($AH@58[O! 7[4Z79I_\4Y!=D!6Y^#& M0BYI)0;8)]!0 @Q5A+"XRQR9$"2?5"&:KV]PGF-L[I ,]-S3QL ,GDD*)6#D MTB,5\^WDJ8*_!1E9@!;]**%1IJ!*ST.BH-X,09Z@7,D[>VR1CME3*Z";(\9D MQ53BH2D3 Y7BSHAC +KEBT(6R@Z (4X922 %[B_3S2:J4R62D,S$Z%%?G*RL M"B'9M>%VZKV'><,YN$4#WMW8(:CY67G;!ELK#EH!&N[J8;99,*J5//'5>)&H MTH#(2)N%X9""JSX%O9.-'E(I=AK?.!9R>I.#$.#@$H:!!!BR"&%Q5Q\P(4C> MYZ$@5";3MA!G>87N+BTL%HH6^D[316W-&J2.FBJ#(9\M8BZE]#G(<*W_S__T MW]^_^V]_9.?1BIU_@N(GZDP7>)MFK+RA)F59*NZ4?AK0 [9)9.&02PV0XU(E MCEIY4.YN9(N%HS/1],DQ4^>F5P/+/ N'5FGZGW#5!==&M:UVU?_5%MDS5'9: M6,_*H$$Q/2--,.2S@COF'U-F]R;T*NUY)^-EFU5/T)A14*WB>$=2"WZT$RF5 M!T,R Y!\T8"(K"6W-+.6\&O5;\ [P3[E>+Z>YD6T"0KIU9IC(9;K8P<@>OTPQ'3TF51[X:YO0F(?O/F#$Y-_-. M![3GDG4'F]TGZ-Z-@>'RH1:,:5^WAU9U@U6^;-5$5:N6'4A8I1LR&C_C)(]> M<',1R+=D/IE_=Z)]+^+=7W 2$4RX9Y6:VC:*SO;"K QI=\6,M+RSTAJJ(!6H MT>TSS[NSK:\'&]_-:#;M,]-U?1F(L3GC&S^TBE"V:?MRV]4J=5'R\3//B%A?/]#[NMLB&T1+$1,_A"L3< MC-X"1*_DG5^V2/GE1UZ@#=,EB]I6V;O'&Y=KNXZ2J, W9.T=5H9)OC,#/<<7 M8)J9,;H24ZT$;1YH"OCMUX)L?E)RT$(?2 U(L5F&]1^'RM"X:0L<; F^B_K^ MK,MT\Q@E_0BG; M2H>#C,C4Y<-&E:;RT]['6&"*WG]MY<"F\:,M7IN M0\>&9@PCR!HE[X2S1ZXJ M>>^TL0 IV&=E6FUMK!-&S.;KFI^FH3*%@M,8F1;X(#@FE8;"$SU$83B,UN.H MM4Y(DDG,-$Q3.I0*3DFB!3X@B50:#DET$(4D"5HE %.=')-W1W?\KPAOXY1M M"]0;8_?'P M],6CE6PT6Z')Q;V4:C18C\EDO3/+$*"D"&AQE"J-BM2=ZCFF.3H2:;?).$K( MPZP;H:AW2ICA$^?15!K>_4E5"&N^Q;2^7O)4U;G2URQ3*[DM6&9BP+!:F4H# MVIZ<$=H3E2L[0L$5.E.KBCY61;?I>L T,]I4VW$)%AN31K583%2]>[7]\'(% M.#;;.-UAC!YQ@M>1_TR%:9 E]-JD>YRQ(@QF)-1J.2W98F;"H(:+6@4,VGH=9[,N4_CMW$NG &6P MM '+%3!HU%!6ZWEW5>-J##:I!H:Z/NMG&*<8&"F"<6$V:&6E7+)&V3L'[_#7 M7D&&+$W(/U>XERUK1D?[9EPR(>B/*<7CP5M MFV@[:/148W)[#2:U9K,-DAUY=E?N 8?741(DJRB(J:NOL"SI 1;UL'V,9MV- M[,=["=W@?WB;WKE^9$-4%P0'O;9[Q4+(%[%N6D=YV_R)/@;IT1EU'6@C-6=D MMC"B):N!#@PRF@-5D:TI/!*B,L?K,D9Q!&+B.OC2Z.E56ATQOTD#5G"B_LR2 MI^XTHG8Z>TB+?JY-W]MT\:7JULUYY_GQ;%!] B<['WWH1] Z\RB21-?:2+5 M=9I=9CB,BILT5\]!#FW,QU7!^QDLNA+8KB4PA#\(OG)NT32#UFF&PK1\+*C3 MKZ?:D/P^/529T&A*NW1_Q,<^C^>C^P=^1T?L[1TEQ8M^?&4ZC].*\\=YA(^/X9@O1_25 M'*-]<)_/$8TR"Z<$25(&9&;=:[0I;03F,YNOFX/VYB.%0,//B""%+O;\G#@X MBLHQJAAWM%()XCAPTWRU&4D_AWJ'4;_Q8:SJ+!YL:4P;$S;4\\ZH/<"JJ/54 MMU1O)E-UE$.YI:$KNO0QC4.:NS-<>=8UE8SF!'NVY3;S_0!SAVGQ>S3DG=G' M0*\+-4"IPL5'N^^#'8L!)B'Y2U;BL'\;Z'Z;'S9-^MW]L#=>O?UAWAX8UA_! M"!7YJW,$VZK)^@:"JE50Q26ZMU G$=\'63$H16_Y+9@VXX?_=D:*.6_6!D"> M6P%7<3NK&B+LSH"1F&;%IPD=<>C051\%J]>=%U6JNR6?]VC1#[7W-EW,0!SAJ(S_ JO<9:Q [95,(:,:?M/;RQ;\T/_O4P64]^J M*8"TWP>_BO)AW1XC?1799O.98\YC=-FC]$1O-9>R20Z5:WG(_=29($CME*EX M)YT=3A6Y6 V 9IX,R(56X>O;*(DVY69!KRZ,B8EL,7N=9N,3GY8;@X>T[6FK M\/#7(=D\W+]A[U_!*:Q1?2LQ50.U?&2&T'.G1E^ 5-KMD70EY.%9=*$H&-ZI M\:F85/%TN)%&_GQ9YJD2(88MJ@5=%PV(YW,O:#AGF1E2LR7)"/C2PD^[4FF)4&84=M"[Z"P8:F MR>+ &G4P)+7'K*+JH T6"*A;0:P9]#MKZ'][Y_ )ZN.2>UE101NH@3/"KR1 M7(7S519MJ;V2 M-W-XLT[+-1WI)0SJ.1W8)AB2'\D0KKABTY+W3^ V2M*,?*:SI,#DY15Z=BLU M7!+7 'J?DPIQ,'338^0NH@I67YZRM$Q"[U0:;+R1H2&LMY;IUY*3==TJ3NEM M1(:K):,VO&VQFIHGW5C5-0"&DON@5B[PJU90W0QB[:!>0V#63;R]'4K=PLE0 MUVD@RL:<02#*1!$,7VW0CGDJXF:/FK!63ZP 93YCY:QDW^Y Q*FS%( ;^,+> M[V"H(P#%>3(F"@?_T:FGLOTEBSU@ZJV9(@W;-KP@(LBQM5F0+;) M[\K-(\[FZTI1^1X.:-4]TPY^!3PY]VX2&)\/M8.[7[*M$S9+:*R)[1JA^BFH M2%'['-0]Z QUCT+L66>H>AJ=$U3/\_XU7::;#7DG=*EGX%RETHX+?:L@CPI[ MBT3!L%6-C[^QB4HC)GZ&@+GERSC(\_FZOD5SGBVBI^=B7A9Y03Z-*'F2O0&M MFE-J&1HQX)A&!P[9S(!RK*-JU&/5BBC-$%,]0SWE$R6!TBW5+*8>E4>X\>MXT1MY MC1NCP(U.W4_,QLPH<;A&K>N=DGL"'A.T43ICR]YJV[!5!!.4D9JFB\B8*((H ME:6,Q>BUP-#1&*HE$2'%8*0V?F+U;F^BMX MP"QD?)UF.'I*JA*(J\%95OT^GJFR2Q+:&=3GH9DF&"I:P>4B,)4R6I4ETT9% M3_U4)=MQQO*+21?.'^.H2L\4S8TE@N[*LJN =H7815+>V:&%Q@V5G2Q*6V'O M?HFO,/PA2W/9S$PJ[;8-5]%ZC>FR5<@KF:0S'JFAMKP1BWE? NBQ<9&M6AAE1!J%K?B)F6#& J\, M,.A]J#UOWNMF'?Y_YQ3BO8=)Q#01KIN.80;7QRP7X6@SB&.45&87]BR"K[?$ MUV11$,LB0A)9UR61I7#')8\Y0>_NP 0=EZ$0?$6;1@8.7^C5"ODS#FGI<2UA M1L)>&",$+*3,0!(>9T3P!-F@3(;52SDA272\/)0 E;D18AM3(DE M;04.$SX'<HS\%I6"!2\,$0*7,@63AI:3%B+5!P';M6ZB+#CJ2IG@"1R MVO_=\>32_,/M8QN_\$8HPD!N[)(F;*B\NTX)1%*-U/NK-<#,$8Q@GRD=4 M@!@$_@%A/[7-TCH M:_)*C_9^JL9@T[EO\&%LIBV]83+WX NX_(]#<&^6WR 9N]?B,,QQ00>]4[UM +QJ/9]=RO*;=)S?L;.\RQM6\'#-L/ ,^GZNIY?F.V8W>"%]#MGXY5.!WXB =Q?2=Y\O."]8*7;307"LX&O $P.7 M#6Y#:3"?MA:B>M!J5<",3D*#=..03LD[Q91CBUH#-M5TXX64;OX'B1X<\8C? M_@QOJ!"!$YVJJ65.5%1AMMD&4<:>,"#%"+1&UEF!!1W<]ER_3-#[IVB"CJ-! M*TZ_P>B(I#C"89BLQ.%#$ ?TZ%=5DU1QM$4H[/B@B@+PZ-B)0-([?XS@<2Z< M2NW0-MBQN@\G\B6LO,1]_0QZ>J6"6 E I-F$]_XZ'86PKG%10.P-OHN QBJ,BDI[8MM!WZ9ZLS>I[+&-E M[^3<%[$P%0ZE*=M-OA>895G>!UDQ*-]]L1O\8K08MVK+SR)J#W/% M:RN+AL!0_!#TJI58K8.8$NJW=X8>=Z.?H40&)*] %QO0J[DDMJD1?0[K=,#0 MU1 H?T.5A(W'/80CGG=>E?B:]% ?NF@R)!1S-K]4@&SGE (9[\30 ...M)88 M4:M15C-B2X5]% @D2)9I#W$DF,0+9. $BK0(1>^^2 =O'L*\IUZ:SI)5NL'+ MX+5>?=0794O\D$[)Z6V61@8,[K)4:GC_IJU@:76%UY@@">UXI=5R M6]? R(1AJ0.E"AAJF>'D"R)46MZV$XS[06:7H]%C>$AP26\'5>\UJ-'R1>39 M[U6TF:JB(G@%,)0T_""6M.?D)H]YD9')IH:(8A4?7[L*O.A3%\F#^\X5(&4? M.>44"IC2+_"81?[1_*W^:)J2@TV *HAS5=EETQ=VA =Y9?'17I22^P<_!>X7 M8M/_U=D@R$-JQ[SN)^\]*\;#[4=0 ;I\+0&<0>)(V%8Q M;Z=HIO05:7IU$')3E)Z"5X-67,DZE M#, 9A$5@5-+OV=#+R#$/NPF5/#%)88"$4P(-B.R2PU3RK)LE37@#>^S*(%Z\K(+=/UI!'H>2<0%H#.!))-;R[+2N8XOSDT .7/@<% M ULG58N,XD2<\40"KF7%Z'<8'!"#&O?XY\FRVBMO\M&]SZKJ9/K6^4F/1(@$ M/1S-$@ 5',OJ27FGAQ8:'V3LP^=CG=J60(53CC\YVE9;]!"V8^U MVWY] [NM1]]<]4^N2]J-29%5]\!&^1?503F9L-/\<27@0=ZX4!(,F93PN#SQ MOC"BTF".H7%VW&@.H*D4O#*) ZYDTPVXXV9:B":LN@%TS=-ED#^3@;H^,'41 M)%^DG!)).B63'.J 1;P8'/I(L7&\(9+T M0TCTZ6^GA5-8]#<0BI_=%A/&X$ MJ!=WJW_QWI5".(*+,JO?_7_?8X=UCS/ZA^ )OS/U<0,5K\.' +QR .G)>R>. M!4CU()+1063;*GFG&,T?P;B;N.,@Q^V.!5D2LLI/Q.49WJFT?W,NJ7FHT7W: M[ML6&$H?:(#H[J1O,[P)HH2NZ?+H%6V8_'=OANOJNY2L6X'(;,7]299-0#G M?AA\D%:FLLH$FIAJT%1&= M;.A_[?-^Y&V!X:O.7&/RRAJ"DDEX#"/$)T5F1)J /54FV#T]R)84]/@*GJ\' M>/GRJ$8:SN*79M#;H*9:W+M+-,*/E4.$5-QT^$'DUV519O@V M2J)-N>FY>76!<-M&_&0&V!@HSA8P:<$[70^"+0I!(: Q*$,#9\GR:THGS?H< M%N-V !*8-W,/#G>-0%L=[6L R&B4N3$T.G$<[O9:@LE>SM3]^-LV\W89/#8! M9%S*V!P:JS@*A7L-@60P9^A>!&Y;>;/\'5L ,D)E:,UA[P(D40]@YUN;VZJ" M4YY*E0Z1=_50V.$T?=>,%. 4O;:#RYVUZ!*7J=H9RJCB>;H^+_/Z7# PC]&& MCHS>0T_:GT?@(,MIUHH"_>+'^+1\:D(NRHKV;FZ3*1_3+(P2&J^\2+,L_4I@ M-J'$!?FKY 48Z#F])<;4C,&-,#HE,'0S12HX(9AA.OP$,7IL]!#AHO_TM.$7 M]!NF'A:'$^+3@R>\:"(\[,C]ZYX(,$5^%)2G@W K8 M7;;U\!QD^(*P++Q,-Q1=5;HMRPAXYECSBUTG4\_U)_2 F]FU:P>W[^<19/5[DLSQG M96!ZUR#*/@2K)ISZL#V,&W@K"WTX?LD>M."F=3:NE\DQSID>94BNT=]GT0K? MXXS]3>68Q?+.!U 5;&Y<% G#H94&(9_N163HB4244ZD3+9$;/WJ%\U46;05> M2B[F;,&L -FNFP4RWKM> TPVIIVAL)/U[SVZ=1!UB1<[-F8;KH]Y#4\K7AET MR1IV+.Z=2N88E>M,JD.GODP+S)JQG@4R=+IEH$36Z0%Z%5S!?'PH"(9**G3< M67G&EY9!L(JMI)M-FC!@U1@[*8OG-(O^P97@,-)P6XI!"WU8B4$J#H=56HQ\ M'0:J@7*J"KI[QS+V5?-0 S6 JW +T.K>VP99 M?3[A>!/7@RV MC(GX?TM(#]Q(MQ=ZN6=A\3V4IS$ MT+-8#$C5?RI%G >QAL X^)V[%43#39!%+EN11* MS@<"K0'!EG M;)'!:\DQ%H#!!0DJ;H;8B)WZ_G!9F M]!*E]4HP2&.!E$^LKE01KG79I"$?TPM CDFW+XF?:";= F_3K&#G7 CD#4O MN]C5/QKN'INWY&E7V=94R6ZS:3/>Z7PX=N7N="6.VL90K[4SEK%92T#9N%98 M?Z-+9S92=%L.Y\5\78,0+X)[ J[>[[!4X1)GNO6O""._ZLT+ZH@SOV_\0Y;F^7V6KB-A M#8/>SX[9K'(L(E3C]\MDT)8)>1^[KO VPZNH.G21A),-=6K_"!1YZDH-ER.5 M ?0^813BT.J*ZJ$*+L5I-5"0A"CHZ7CZ@(_8/^"&*Q.P1^LC)XZ@*7&S3">K MOY<1W?M*PW)51"]5G179#-9 SZ53,#:C3SVM$C0'80I87$)[%6PC^O_94>TP MHG6.? WR\CZI[8 SM(\ B5]M)>3U92JJS@X$P+W:,:[Q&ZZDSE MYZO8%KW" MNX*BOEY:* CHI:OQB6\N;[J@4_#4"[TZV0J^\U* WK\"'%<;OA,%07])X769 M#*"7+H4FYON-655U-T37,!S06S9YP?Y?+=O#?4[C$&?YE,RBQ$7L>"E +UH! MCLLW83^?H4E19-%C6=#0.2I2=!]X]"8\_EFRBDMZYO^>KHW(XJH'=YG2<2=- M"M)\W*N=9M9M^[3\UW\!W-4'&22C1]LHJEOE"#-LV.C&$C?^D:S#S3YIG0Z@ M#]P8JL*]LEA#)?XV@N<_@7G]8ERR@'DMY_@EUU?)I"]13C[7=9I=I>5CL2[C MR6HUOGU))PN ^<80^4H)4AU?HQMF+K*NFB?>-.U+ 'C[&F#\9F@U"-1R?M_S M!YS@+(AI.#;<1$F4LTN]7[#^_6LTX?6+*6!)?YVAN@$V- R;\-R7-!.*B#\3 MTZZ(.XW3[:8K/"G>TE8H .HY,YS\KG>EQ3JJI^>YE]JJL*("IE(A0+TAQR8O M^STUJ&QZPG=.YMUI@X7,TM.-RK%)A0'U@1XCETO=TT"5"OJV5E+>'7;";JE@ MW*1Y?DW^?DE61E%2$GPU;](DO\!D1H(KN67PBO/I*_&U52GP;,=RAW3#/_;P,V"KXO:]U!_'!1GN)7DT M$E% BS =0DE'$H7&9:-O:QU?3H+6'\WP,\%"9E@5OCM,5I8$X[$"7D=^!"!G M<"K+!*>]NN>@@3L@WS=F2WSRS+<7(U.\0$LFO0U6'-[#L(+D[*B8IN@O)P3( M@7(5Y=LTC^CX-U]7B2'"JV_4&@#ZQQ(HE\Y- MU)I5 YD*]'3I<.(U(8S='!7D^ I7_W^6U 'Q?(%7.'J1'4HST0/4<59PA;=K MT1N(OFW4OT.D0YL64-<$F$YDN2EU&I \@=)$#W0G*N :=F*5Q%,W >U3;!RZ M)+-'J0"ZWT0X#3NLIPJFGQI/KK,2A M)F'R@.8 ]/BZ$=2T!]':Y &T O'@#:TN&V3?ESN(RR50 _K^?Q M(4VF6."8LNX^R(3?HU8#0#]: N7.D>HTO:4^;FLW3U/.6T"[*_PH' Q5\@!Z MR0HFG_?8*%6)]4P-,3U$%0%TT460?#'IFD8.:)=P\-1=0<5]]H#$=U]'"?F8 M]QVN!-J >FL/T);#5=N4__4!14G_ETYD7X(8LTVHU7XD0JIP@ \PX%=-\E7NI8[+$]CN: M;!B$N-NL7N+7XB).5U]$M##3!.2:+ %S,_XF>DT[LFF@M[./?J=M(-:(K[*= MTJ#0592OXC0O,W6?VN@#ZMF]8 ORI/JAL&$D#'4M^>SG.H14$-P1W9NI"N]@ M7?=:J 'HU7W0\J$R$W5?Z6]I&GZ-XMCPHU2( ^@M&Y1B\$J.\VV#4 ]N3=T54'VGB*$+AYOT2*7?6J"^ AK OU>_W__ MKKU;D9GTHUP:4.<9@.0#[MVZ%$S7C&?EUU$2%?@F>L%AA5$\D](H >HH:<:*P/J7'O,TO4.=:6"'F]^!]C;-YA@ MQ&T.V V-@*M70&H-0/UJ")0KCL?4SGIY<96F]XDF=P)3,0P:*0#H*SNH32 M\H9K!,W MS;OJQ:G&H8V>E;K+]^Q; 427 \"/B=$/W(G"/'WB3"!(9H>X@T^!;Z_#G#0M]JW.-]OP M^E$ZGK8(L=\_)6&4LR *#J>O*R+*%P(]J*&WP@ M_GUHT&\45:TB+Q5'N4LA MJMW ZY+>C'Q+5@2;8,?(5HS&VGH]01NK]MYDT2@$=_! K01M\&">B(=3@'VE;> M(@5X\(CT?C;_SPOPL&*T"2(H[]_ M]>[K;[X:D,B/)T$T^_M7'Q_>#!_.KJZ^&B2I%TV\,([(W[^*XJ_^Y__^[_\U M8/_YV_]Y\V9P&9!P\O/@//;?7$73^*^#6V]!?A[\0B)"O32F?QU\\L*,_R:^ M#$)"!V?Q8AF2E+ _Y!_^>?#=U^]^>AR\>0/H]Q.))C']>'^U[7>>ILODY[=O MGYZ>OH[BE?<4T\_)UWZ\@'7XD'IIEFQ[^^;YF^(_.?G?PB#Z_#/_GTWORS3?OWO[SYOK!GY.%]R:(.&X^^6I#Q7N1 MT;W[Z:>?WHJ_;IK66CX_TG#SC?=O-^QL>V9_#33M2YPDP<^)8.\Z]KU4J-WX MF8&R!?_IS:;9&_ZK-^].WKQ_]_5S,OEJ [Y D,8AN2?3 ?]_IKWM5Q>!3V,_ MC+,)5]E;_N>W9S$;DHQ703BG9,I:QV',^C]Y_\WW[[_AO?]IKU&Z7K*AF01\ M9'TU>-OXRQ\C+YND9'(5I80&B[,XFI H(1/VCR0.@XG'_G;JA1S+ASDA:6+B MLG&':!+=>91$Z9RD@>^%G8LG[;U360,#.WR^DP5C(AE-1TN^1K%)D RC"5^7 M*)DS@F!%KM@JN" @\?OX(!HB#W.F(";HA"W-%__.@G3=.0;J3Z!)?>8E\\LP M?H)-YU8]=R7C+=NU*!E-3[,DB$C"Q].(SKPH^(\87R9!@.1=73/E M![,HF++)'Z5#WX^S*&6FQAU#S@^($7V[7KKBO?A"0U<\WY.00\+LGG1=6$+\PV/J18GG M"U/ Q+1%%UUQ/?:>S6#N->KJRVPC]=F8RJVDT?0^2#Z;/0$E25=<71/FWQ@! MV6_5U;=_\RC3=&HQRM44W6EIL0CRR2\,6;$!DPBRB0-(.[,ZK(W9_FW3!S(3 MLALYJ;0[K"76K476EV5F,&+'8I5O:0GO=W)8+< $:-)7K[8QC&T :0]V,HPW M)4'/-C.,.Q!QC_8S%$,#8=>V-(PM>>L#VM7P$6C5T>%L;)@ MOTV-XQ'2=-N+5X8&[*V7=M+P+U0VOI ]L8Y2;T@;&MP5'HY+.^WW'-(@Y4Q M\MVPN\/:3T"%-.H,11*P>MKUVJMU"%0*A/80?+YKP^B['BU9((YJBIYM62!_ M,.K#\ J>7I;=]&B+@T>!B;)_'HTS"4#:/Y?@,6#11=>>#E#IBN8]<6-4KZK] M 7TOBS73KJ?#>5] $:P[.J#_!13!OJ=./3 @E[*V??!AG%[2QGUP3DCPEF/!_R% $8"P'_X0'QH^)FR%]; MIS1>J- ID(@5C):!8I\X#)I#]OT)Y^$R]&9R."M-@'B^PP!4*@T6HN(*H#=:PG$]P057XEL!X9Y,W?NR2Q("AMPFTJL7Q<4)$#@WV.N%%IID30P MC*+,"^_),J8&X/=; O'^%A-OF6Q(,/\C8ZX]H>$:@G2M,1#L[S#!5DB(A+>( MG 0<'PC@]=9 Q+]'-3P4,B)!_C G8^1 *$_T=7X*])BZ2!.T*#F-^%H@#L:XV!J/^$B;I"0E2\+Z()%.UM M4[#_@P]V13PDJ"^#Q/?"G*-+]KM$#[>D.11R%)_3*"8J[+\3CX)!+S6&0H[B MAAI$/##@9QFE>\QH5Q5U:RCD* ZH2<@#8RX.EM>\0L9MMGC^$.';[4E%&,47U,G' K.9^($,[R*)N3Y5[+6 5UK"D4: MQ)KG0^";%XUZ6RC8*)ZE7D 4M,?>\]6$227R:3E(9M"5)%#L M4=Q*D+@H*N!54N@R+H6+SWCR+5V?Q1/MDFX@A*H#Q=^T$!U%*:=3A;0Y^(P(3P$:,1V!_<0.]A,X["A^J%%,1V!_;P?[>SCL*+ZH44Q, MV,_8/T=T'#\I3J"5C:&0H_BB!A$Q 1<[S8C>T7@5Y!4$3:C7**#0([JH>F%1 M!WR^R4-&^Z8E%&]$=U4N'";.=W&2>N'_"Y8F2U+>'HHYHN.J$_30 <9<[SQH MH4HEJC2!XHOBJTK%.32D7,.4>.KAN]\""BB* RH3YL!X7L?\[&,>1]IX;+T5 M%%<43U(EU*$77IY*G"BG?NG/X PVE&6U*L:!8?R-!BGC@!?4RJ(B1J,X%5,T MA<*+XOYIQ3LPU _BQCR_.W_C\<*ON]K%^SC+VD%!1G'VU((=&.$[2KBF"3.[ M11X7OVM 1].I:N75M8^MW)X]C?F-&L$P]_K+%PWKQ&(?JZR'2AE"$41P\ MC6@'!GF/#SF\E2908%$\.ZDX2&O"Q;,_]Z(946U$\/I502-CFN>%L1HT>PV"V]]2 '&8I ?B>#2;B&E$/?7]/7/GA;Q[1 MA>#CDOU##KNB*11PG"N2.O$.#77^.DC.TF40>9'/7*K=@R *U(U44 7@W*$$ M"HT2WO^-A.&O4?P4/1 OB2,RR4U]781?20+5 N(9HD%<%!5\BL.,H41%(BA5 MS %%4RCDB&>'"O%P> MWW_3(B]I#:Y.@ B[4DBLLAO; M4/XKUAJD!=UQZ*.^K%2K6@!T9>5 DMVT^" MF2OFM^F2'LQ44"V@N*M0H7'VUM)-?NW6NM<.BC>B8RH3#.?.5/88!OYE&'M: MNWRO&11?1"]4(A8*O*=>])EFR]1?W]'8)X0?GR3;V09PB( =0%6"Z)]:08$3 M+H@7"WZ9*/8_B_J:R2A+^4OQG%-MT$!+!U4-YB5.@.!(5E"RN^A%)J?K>S(E ME*LH^]%FN& MRJ'Y0*PJ!89"HZ6]O:W)=LU_T6.M4O MN>!:\J&'. M-D)2BHGOU44]&;P9;./F[-\?;XWYQ^\!^P_[U M,+J^.A_R/Y\.KX>W9Q>#AP\7%^.']I54IU[R*'2;)6]FGK?,ARP)TV3SF]W8 M+7[QQY;OT71[!G 7Y^Z%IN1J00ZC;C\/FTB6O^]@EJ':#JM.JQ6D^Q-0(4D/ M"V)S110;)U0?M>9HY5Z[THL" '3UG'G)G#_IR_Z/5^A>>2%?QX?IF4?IFFVL MG[PPDV55%/1 ! UYF(;>RM M$FI-R=JB5;!MKQ^UZ.A:N8Z]B#]=D[\/L1M I1=N2J]CUS4%I4>W80 MH6MT\ZK>FJT!:KWMMT(KG]M>.S)QT74 7.::K7#=^[X=6W\2-3!1F)-,R>0Z M!T')L. VC5,O%"T=V*S,QKRT,5IMWDZWJ\X-^=IC,!]&UR-^SV?IK?,:\)-S MLN1\)O+UB[=7-T>KS=L"=;U$CJQHFV=%[T)/\%A^6U0],_14>,5]V\\1"![H M2F-"!2FY#E8B^E=]$E2M-A,=7HG@]HJ#88*NNM([GWHC;ML(KXAP-T9<15IT M#8S8_/;X:9BP^^^#V9P)]C')QXK&&-"3X=4=[L N@"""KK?-6[YJ%>U:X%4H M;J^-JISHP)?,QMLX\BUB/.7F> 6-.S64BV3R8S%+)'?EP;X 996> M3F5VJ<@CV'N;U.S/PGO *]/<05C/$B?T];7$,/B<44>#5^>Y4^6Y>N2X.90I M7KH'GTY5V^/5?^[N8$J.04_!I.%DQ9-9+ID<9UF2Q@OYQ3[>5MX4K^!SRRB2 M3G+7Y@-;II(YQD9Q\:#0-Y4VA*O MDG3+::21&WT6[?O@F[&P-I^H&^CP:E!W'9=088*N.G&.#+4&I(WQJE5W=(K> MDQW05C-C[YF -2-MC%?7NKUF--*C:Z9NY]OX.IBUK_OP<5Y6=&(7(K/R8V5D M>"6X.U6S&A'TB:C88T&!7C,I7L7OWJP/;0 81X?GQ5+!KZ\L"%OV04Z7G@JO MIGA[S4'PZ,FU^LVC_$%$O0)X2UE#O,KC+1TKM=3H@.[XY=<@3P3AMU%B48F",#QTNM02X15<;Z]; !KH M"V>3 \8.CA1[*,W>7E]'<(A8NEUNNO-6:XE7R;V;J223&UTAP\E$\,\D\0)F MBIYYRR"5ON&Q.1U0$>"5@>_@R$./ KJ6[DGJ!1&97'@TXJ4RAKZ?+3)Q0L"\ M"/Y,B5IA$%J\2O/M=0?'IB=G2A37Y%> [AEH=*7TI23M\ K0MW2EE#*C3Y62 M^H5SP0LK43+GSU&M2.YJ7\<)3[8>39G/K3WMM>L(K]I])V>^35!#UW;=Y+$Q M^S#KY?=A[KT #^PFB&*ZJ:!+$LV^5F^)5XN_O3)5.] ]#'3&Z#\1'/?E-2+"B@IJ#$ M>Z*@TRB;%I=.57\$M<+N!.YSD@9^R5O;*QSVOI/"88._['WJOUX+B?46%V) MCZC@=2)")7>$BD*$H%"1FOAX2XY98.-.Q;_ ,(UW;^",IL41=ASE8>::YR&? MV-_*)O858&8_C-G_W5S4=QQ+FN. MC+T25A7Z,AEV]DRWE7+R#]X0Q2,(>369_49HI0WU"-6CVG+I^CHV*-C10EEM MA%;'SA9*N73HT:Q[LB)11@!5M>HM7?$@:KMX[4!,+J,SX)M!=Z@4,11M9U ^ MBQ/F9!9LF<>YHKDSM81-^&O%=4L90"4X5 O8"OSF0TVD6%A?%U5Z FL*9BK]*O(TBO(#%[H&( \1B*&F"0I5V MSE0*-LT6N8 O06>_D(@M!"'SQ8:311 %?!'@SPU#=6FD=Z: ,%#'0$".6O<\ MV8ZQ/A=%>EBEJ&X^)HQ.7>)2J=D&E.RK=Q DHMGMJHR[;!E@:X%;K:)T+U^ MU)W2R*9Q=0#LCWYD,JF+R7;*O%YMJ%I)X$[M9-B(4,I\U Y?'H[7.PGE-NX4 M339IK2[9$4\[9N#MUJ5V]UT:=.5."6:C4= 4)WPS;H_SE1>$.=NEY.OBQL6I MEP0^5+^ CMPI]VRG73!&Z+K5W6AEVPHP)@#IP)VRSR!7"HZ)TSJ\9.9@,(OR M*I7^>DR]*&&\<\RCB?@IS#4P^5>6/_-DOOW=U_?,C-B0UB/0VRKH=5?A1P(XP='D%:J1GE\J M]#A"YCE MOQ'^."&9#%>$>C-RF_$<^-%47-5,1EF:I%[$USZSY6G?DSLEQTUCH"E*Z!,7 MRKC!4[3LQITBXUTIUBTO4<'U>1!F_+YRE7EKO:H[$/-FC!"U^VF-MSF MOKQYX553N%-RW*0MD]3.J<6P8"J:NU./W%8A;BV 5>Z*60W7QY; G8KDMAJI MR'R<]32$)/+Z0'L5-+[KIH+&PX?A_<6'T?7YQ?W#G[UEG/QUI!<#F3.W]RUT!$*BIVSU:@WY;7ES;7$6(Y4S]_@A:@!) M=% M?(SX>0T-?.;?6"E"1NC,-?VFNE"C@;^(F:O'&Q!?.W-6W6=QL$4+7 MJ?SPU*1&/94SM_XM- ?! 5U9+ZQ(.WYZJYF^=YOYHS]:E*<5+Q#/?WYC?2QMYS)YLM-E_.V->F68\-U*OQ9]'_'R<.V?^',?^X MR)W8#Q<1DW/>DPB-()#CSDOEE&#_MX-K+'_B^F_R!L^'# MA\'E]>BW!_2$@:W 5GD"$BHT*Y_S(LH6LH%QNOZ8<&5OR_0,V2:XRE^1,LK7 MI"]7*F1K%%EW'!HBAK[M]W5UW"'M:.^08YW7;6S&9!S?$[;K^T%(]OS/<=S9 M).SG:\[$8^ CH4_8T6%.E$J:<$?%>SYCOPQ2S?PV4SH3PH'K&@H'NMZV M8^N:> FYYZGQHRD;=L,D(>EPP1V%_PB@C16A['MR)GP$UVM3N-#UO"T#?5DK M ZW?>S54S@19K'9C(PP]Q5PW2P);!(KJ/S+@>5-I2V?B#@"PE4+T"G!9MU?1 MBK&ZB_DJD-:3../R R&' '#4E:9^\8*(FTFCZ#Q(EL7+HZ.I6'R3=^IES$3G M3)UP^$(&@^*HMNLY:X MO+39RHV^RNK$'P3S?9HQP8JQ:6DI673J3DWUUJ:S#8HO;!05@HJ#IT)\RYV_ M3NY.W?:6&[\*F:,> _ LD"[R95PJZ-Y'IDSK(8%?P%$A+/C*?\ M>FU2!.LF_ G$>R+*ANA-5P"=._7#@2LY& L'=^4*[SQGW5Z+=2IW*H4WTZ$* M!WQSN?"4\D&V,^I+[*ZY@:\QEL$]N%- W"KWUPH?=(4V4V(GBCM H7&XXBR5 M=7P9,64!3[WH,US!N];NU"MOIMBJW YNB)L%9#05H:@E'X,\1*5,?%$UA^K* MF1B127+TI1)N!'?A,, UZ%*HR!ZC(_8D+Z93XC-P+I[]N1?-R#V#:Q1Q^?E_ M>5!LY85$9-=N"E+R/PRCR?XO2BW5(Z>7CT&'F!-1JSZ!<&2):27%G2B@43^- M+@JRE/'*,50/MD/S 1V'+@7-<'1UQ,ME3POC@99 E\)Q72]VQUFKT<7Q9%'% MZ;T3 <2NA.YD3*'7[\J6RU @YX4;Y*ZB:4P7N?+,Q8Z@'4#'B!,!2EOA'#&F M2G4Q^$L)S#71IB?6VD)UY%+\42VS ^K(J_T!=%%I"*[AX90BI-*B:V'#/Z_$ MR/ZY.^*-)A(G_3Q(_#!.,LA+H.U[ANK9I?!B5WCV=O^#?=<+>26H653)I5E24X1?-]NZDZ#)A&O8&U:PSP9DD0D83S.Z(S M+RJJ!VUYW:M5^2^#>#IX+/H9>-&$::S4$]9C*OS,5)2:#0,? M5B=.0X.S'F^4#S!,H:!O*I^6-U:A:=\;F9[+H;>-O^!LM- MAZ\SM+E3J-,48%9"Z8]M)MKAXL3LJU<[*9OF>Y/MI^IDV] .Z);XOP<1(\!MZ;D)TJ %,)2H\\E=3*J;]V9H%'QVG8 MAY]^LL(CY4GW[IOJI"M3( 4MBA)W-IZPE@@K^%)C"3#?]%3(LPR@FEI,Q@R" M$_O4YGY-^6J-:J=Z]ZXZ:3;4PD\C&WK$S4IY7<@\E0"D:(FPDZL-50O8*]+O6@6\)(0(EBDG+XG]3UO0SGP!&F+F:NH$KS]G(1+S9P4 M)7=AM-W&,&L?@DVR/) '(\::6Q:8RJ*4-L@<_9SZ)8XG3T$8RB?2^^I$VC;' MJ2-%4UV=B2EMT@U4PNF+3:^[1$R%M=(^55JR>;03GZ&6ESB7AOLGXK M\_2*G@9!-,CV^AJ036 9! ]&9XCF+/R(0YYJF$B91/H M'-KUA/WL%42-$I>Q"5Q'/[-%<;.B=E6BKVJV-[&_JTYLT=%@6?0D?%(O[VL0 MECK#*OZQ)Y\7 J:UE@@WKKHI0E?3%3_ZY7HH_6JGI*+ZLT7\M:OO8#NT9O4K M K;= GWTBT7YPN2I%XKZF9LGA/,'A16KQ??5U:+H:2!N?PT>B[[$JI&6>T.Z M0KD3LRR;>[%'R M]!O*:7%6_M6_8SKQTU*X< X.@C"&?Q8A&DFW>/V(['DTE)I$R&/JEEO91Z$.$"?Z\/)'M&*935 MQ2J[;K!LMRV3EE:;G@X[E;.)"FOV&P0:)[:LASD#A:W$#-.$I^F4WB?:FWVU MI)4RX9__]./)NQ_^*E+/6 2J6PN;\B4M+3B] M&3])>D/2.:])O;W5 +5](*1 Q?162]/6]('#@3Z_JC?4+H,H2,EUL"*3G&7U MQ *0@GUX?,W!A7)@.^SQ?NGF3R;M6W0!'07NA'*L\3GJT; IBW<6+QZ#J.P^ M:P*O&AJHOMT)%ID10%^H+[V ?O+"C-P0CY]6[+9Y>* (W@54A0Y%AFSQZ)($ B.!?KTNB=LH(2QB, 4<363&0TBAJK-@?B'C5B]SAYA M"@XG$S+)WS,!31\3$?@0'%\1$'$^'1B%?ZNB-47&L!Z]!("-6= M.S$$(!8][7#\U::,%^SFQBA=06U ,QE4$8[$$* X'/426KV]8!D9!Y)#->] M],).,$<6SUOR5)*0QA'[IT]*Y^=@A=KW!-6M [&1QC(JU>S<^W)CD::TY7CO MUDZM2B3@E;G!7_(>O^C+.HI]51SS@(+ M)^:4]!TYW12J%5M4O2:'/&&.\UFY_26;P\J+!237L2>N%&W?8;9Z:ZY5I]A5 M2Z /T'6 '+K'49^,_,#QB1^V7\9T!X71WME?NJS[P[[L:OWJ8#/ G%B 2^\" MZI;=6N'.$AWR2OM2'A;.#NGE6 M*^JI>8(0>=Y]46\1MKE:Y0Q-\V<>R]Y*U?V;F#+Z79D#PAV MMYN5+@U5^;3?V"PZZWB_S'B$>KC@AS!Y0+K(A;,= M#MU\!8]U[@:DBD/[F0SM M"?O9M&;/=C9%S(EI*R[\Z29F+8E24*"?:[Z,ISQW0X=?7XDC;JUQTZU@M A' MG9*(3(,&1YT-.D4__;1]"+0#")T)#8^FY\5]"L9Y[K:S+;25$679(78 HXW^ M&V'7UYVB+5?\PFYNT5FF0JL)L4NL6R@)*I)#.V)Q<52S)=92E7,2Y#WQN)X9 M+9WDB5.8FR *%MGBGNLQ9(-$!"XN8UJ]SVM_*MJF^V-XKK13)-&W0L$ED&H6%1KB>6@^ZM%EU_T9;@N@Z",D\QGN//1&4W*I47$L(/%/XV= MF"9B;4CW,AWMRP;8R%@NXHY6@F_'I*@:R!D5U2[85"=7*5EHGCJ#4;NAR08C MN%Z:#R!MN9(=;E'RH?_O+$A$!=KA.$% MD9W6*J1NZ,\P'@&ZJHBULZN[C%#>G'U@?YA1;W$5^3=G-V3Q2*@$?MY8T1;; M> 2/IG(T4BMW3]'@?V1>E&:+B\F,?/CU.E@$;!9K =<18$=_&Z%N1J GZ$]) M\"^V>OXSF&?!.HO&Q)]'7/_KLUBK 0 =]IN8C10!QJ.O@Y&Y%\WF7G!#HAG[ M?C$7E_/ !ZO&K@OLUS ;::D)2KTIC$3_8?]MI3";+K ?OVRH,'N4>E;8/P(O M8D/H]SA+YD&9B^M4O_G8=(#]?&4K9<$1ZEE5O[,UV;LEZ5-,/S?1%( >^QG* M5HH"X].3GCXPF>,D'R<-U 0GQWY8LI&6;-'I54F_D6 =/,33](G):Z\D"#GV M(Y,ME 1'I^<5[Y3&WN03XSZ.FBQX9G+T!R5;+7A0>'K2THTXQ%C1S4BIS>H/ MOS)F 'YLDX[0'X%L%E9H#%G/,VW,C)QUQ@M(SIK,-#,Y^B..K68:%)Z^+< L M\N(/<31[9OPT4A2H!_37&MN9@7"0^HHF\75Y)=;EJR@E81C,2.03SM.O[+\F M7<')T=]O;!9E>I$_;Z4M>5?HCS_VHCL=;(>)MO-3F'6<-?&[K/M!?T*RB\ ['+"^7E_S MB1>=<==B[^L UPM$B?Y@9",E68#2L]G^P>.':/\,HF3>T+\"]8#^G&0KL]T" MI+Y]82_U;K(T\\(+9I[2E#'.LT]+"<&-7.2FO:*_0=G.D]R)',F774++JA(T5_K+)E6,,,2[^6?J?+8LL^T5^>;&/[ M.[DD;L_G[!9$,QGZ0Y/MCBMQ%L/B\_9+(800_<7)-AK!6P9_]9+YS*/Y$7;# M9<^R#_07(AMIJA%0Z%?I)*+>>@M1)7$L4J\9*W@%Z 2/X]19S'KH. M(W2=7BR68;PFY"&-_<^CIXA0-B*7O C_Q^G_+6A/^5XL[M" I\6_1UMG<<5E;BB2E"6#D;FBST4BN5BV "8Q_E595O_)T7?Z+ M_G:M31\O1\4V4J/?PBVS9+IV*VOKAMKL!ZM&9WW?M7V8,Y'87UGOB>&JK:PI MOD>A&C'[5VO58J([!-MGU,]"+TE&4^'AZ)+.!(L*9>O#?OUIM@WI=7CJ J]2DS\Y8NO MK,E5DF0[?UJR8NVU0HY&6KD)U55)(JXC.GC('O]%_'02IB')"\K117*;\3'$!IX@-*FM1 W'N:+TA&]#V;S=)2E260>J%15QVN."A-(6K9*#!+OS12!L N1R*US]DBX5'UVPI#F91, U\ M_@1V+?RIJW'Y;>V!Z:)/'JY/=KWR9[R*;@?+HM_74I?=ANK5+YE#H_2F'MSP MQUH$Z$T"XL?FE1S6EAS)&W, 6C=4:#MH*PJ%"(H?C5=R>;H>L\_J8U<@XI>M MS+*DZ#%WM6CLHZ;8%HC8#65:#%JH'LM"8L?!1E-FCY M:Z98F*(YMKMN,1@K M2M+*C^[<768T"GBR!Y/I,GCF_U*?MA1$.AIL1[RYGLQ(H"M+/'W"SXJN%DL: MKT1\QZ@M+1&VQ]=<70 L^M%70M.2KMA/.SVQ'_ZX]Z*9RM!@?R_]V8W=IZDI ML2]+/^=>$*B5PW_#('2H]PSW/EYR+#>L]K)E&\ LWL#2P5EI@K;45^&J@2F5 M!64UN/&>C:CN-T&+B)I1E*9LK9N*$(^ MC%3@]Q:53(C_]2Q>O9V0(,>>_6,'.?N!.6DS<9DY4*;]LE:U1L< LHSO3J.$ M9G#S3RN#?ZS)?@MD6&6(U3#=Y[BG=-JBUNJ'7T'%9W?-T(S\&C#[N,FY=<0F M_4(O!4!6Z 99_WC)M*]9_P?.^C^+HQ6) EX!57 :"JBT2Y:>!#N_"'8+ "(V M^J)V&5/"/*>SC#*Y_;V1!+HI#*5'=K?5UG+UO, *CYZ2P.X(%14EV,@9/89! M_LBO8J8HVF*?K)D!US#O4/BB\!23>^*38,6WP%N2:A.Y3JI!BDT7 [KMX[\' M$4FQT[;.*)D$Z76< (0LK8X"U9=(;]0QI8Q=E(G0%Z2U/!7EB2#Q.A;R# , MXR<^A=G:>1YGC^DT"^L\:Q0$I,=>TN *LP*DI#\FT92PC6=RG8.DX/NG?&F* M^.OO15MW9B-;'FWFHFB.G5[08BJ6Q+57Y/MF%%C6[M=._D6]U[ZZUN M\.Z+VNSDYIUN?;BC9!%D"U[P)9T3NE.&;(?CO37MS/G=KXUP+2?DDM @GC 3 MEJ:M5E>%=4_C_&D0V_U26,Q 8OACG) >='GQ[/-"^>2>[<3G MP93QQ-U]A>Y4C=W?_G3<]^H);SX*QK8!KOW=MK;"]6"8.K#]_'&"GZ38YP[$ MY>MD#[J(JO;]X0W#*Q[&9(/+=(/MVZHU6"+$CG5L6%GO@5HB'']KR]*] M]W3#%F(:>*$F]J%HCFS[ 911\;NT8J,'0+;<7091D,S)Y)1P*YXV8+C?"MMD;*'$EQ,GW"0@EW./36=BWU5-PTTGH@ QV73CQ+&8,L': M;# "2%]K&]0F02]3%:S%UQ('KR4.7DL<'+LR7TL"UQT"PV?4-X M,#SPO=",NT@65[?']O@: &^0J-^3EI#X*8W9ES?Q;)@& '1 3?3V.EY#38 1 M08]S?2+SP _-)3ZJ[8"*Z>WIM>9KDUQB=$4H!3($($UT+^ZRLF,9C+Z?+3*1 MTW].&+9^4#RSM R)@#B:#!>Z/:V%30^&#[YO$3]$K';S$2&IYZ5*SO]_*U=W;$ J5 MB>K$G9PKUE,T"QY#,DP2DB:FTX/M ?-5AU\O(57)<9_?!!P^V.5_ZBN>D@ MPKHC-]3=8)C#]2T7'/N@XBQ+TGC!$Y#S$@/\I7)C+%!+A!UD:#B(JT^YF''I M*9C^$$_3)R:H-G)>;81]8-$2=)E(CL3W;N.(.0]+DI+AC!)8@64=#?:!1C?3 MPXP*NN(T@AHBZF9*9*_6H;R.%*OMR>!MKH6,#=$<= M%]>(K8V,F^BP8^/]C(27%!]7!_44Q0=^M(SJ-2X]\(7%]70K3VFYN7A>DB@A MMTS1XR<2KLA-'*7S9CLRJ%^L_;IMX*\;/)W>R^MB_$X\.GZ*NQH-V^[0=O3# MCH(*?,>H?/9E3>"_<8=H&SG" "A#>(1#X#+.=,]-->P/+4IR^ %0!O#(]#^< MIH0*&4HY#6T'0:53M-N AQT)4BA='@Z'<-2Z#ZWUJ-0OPTTSI##]9.NNM M^L+!K+K(T*]=U@YVCUJ$@(?NAAIPWC9C\"/<&GC=U863:K4A]] M%*GB\E^=WE>G]]7I/1*G]P/[ M]8QZRWG@/\1A)B[%:#TD'<$+<6K-F/3DQ)8^/";^/.(_KA\(706^_N(0A! [ MX;E[Y1@P>G5-7UW3KEX[25)Q&>HJ^ACY;#6(PV#";T9<\)?K#:^@?%=[_K74 MX2"(!ME>EP-2](E]BENV=+;\FAU8 QF^P[IERL(YK=*X88R -*1Q/*M2X3N9 M4NX [J2)SF%]Z?P$DU@NN(,;OLQ%J65MCU0Q,E$<\-'*3)VQS606TR+?R72W M&4+KAJ[4(TZK([E(_?A4I4'T[J>O?]):[HJV^)X4="R5;7.MX#WY3+MO?OOU MMW>$^L10GEA'@'^8UPYV%02]8Y]\M[2"OM8>NX!"ZP$O!Z!_X-]; E]MCUWQ MN37P<@#Z!_[$$OAJ>R#P/SD+O!R OH!?++V &FO/UYN!=U+'<%;(BQ[4*@T MB#F)7U8%YE,JC](9)T>U.;:Y::7+XR*%X(N+. M6XL7H'DU<]^G&1LU@?<8A.; X?MJX%#T-U@6'8I*SU[>Y2#<]8D=.*P*[(6 ML*&6".T- [M@Q=Z_,'JLXSRD:P60=4>N]BS61WUNOP:P7O:X!5SI;CRJEK2 MC%38*YL%^B!Y'+$"!)_;5^]S?J4+G'JZ6'2!?71I/X6L\7%BOQ)E,A5EUYT;$&*I=Y>&+EBLWR3(S86G M&Q+-UEG$SZ[XDSCI>A=8T-?MAM-C^R/JL;57M=L6D)Z'\3@N?4_N_!:\U5NZ MM#!8@*P2^>BS/L?>LR$\^UW5VQ4DV+[L%2_A3Q@K-K<.M4183YB(J..6LR($ M=DHB,@TTHICHT!.MC>JIO5D" 0(](GA>3')KA1D)L5=&>Y4!L4#7F;6NVNJH MQ\LEMCJ"ZZ;1FPEC0AW;Q!17ZFL/R>[O8FCWZ5_*/K99"QA3D*J2E15$3G5T M>Q@$!/35L,8DE[#X7;%(W#.TRG6;@Y^+'0;P?? M.MY]LGO$>\]"NXZ3A'U_%P\QYMQ(*(YHUS3*XNHD'BT)+QH1EQ$ =?>^ CFS$ZL9Q M0WWL3F8GVSD)+ESHZ,([<'$ZEM*VK#PX*1U033\ZJ28-$HXJ3%.TS5:'VJ[P M;_5THU8 7GV=HU6#IQNNUO+%4!Q$Z6DV@&,<$F[(PM^*B5%'^9EIHID 6:U MW<:1;[JQ9J8\ON F% WG]EW]:WG?U1XWK^R_;1_'>RG[<.N;;0W."SHX'G!G M C4Z##C\U#EC,YKU1HOG_.Z#Y#-L(M6>G=SK:1!/!Y3UY<[$XI+QX\^/C$O* M6(I@\2<#&5)27QEJSJ'AWIFJO2,W'"":J6;S*23"OS96X^S:?&%,1^.&CO0C MSJ2<:Y=N@=6X.UV?DLB?+SSZ67_WRTSY$I15$PK](E>=Q0V#IFM=9DI'-:88 MDT;=5<5K>]&K]05J+R3)/5F1*".W1'W]JVBO:([M/D$'8/7JLTYX=']WD^MU M3WP2K/@*8=*.F@([7:&A@DP0]!3MN;0R*9K"Y-6>G3=2#9#;,VQLI$CJJH M/O2,CFA)*&SKZRQ+TGA!:(U)TWIG)'3.(JL/P-K]/Q 6/6WYGT@TB2WT(,X# M]33.F0-J%0"DZ7/O26A:FBWLI]U,83_\D;_)4PP/U7-[K*&LG:/+EG1G48A0 MFJJ'PYP_3C6:[K&CW#Y8>TUS9 TH0*TAKY&@GV(LHXAL/J1=923MT!9W/4[U M-44I8T^K^/@I!F$J:8>6+&Z+J5+&OE(?(I)O#:91NM\*;?=K,$9E\O4W0@%H MUEKA978V&)Z]P-G:U/:2^3":%/5R3KWHL\Y9E35&/N$VGUM5#6JUQ+VE-"_C M)$AWI]NU_-?MW[%SSN!H5AAW93A7^2_>P_%FY)UF7&NIL#/5[$G M=7*9I0S-FR *%MFBM&X;WW>S[><8'-UFV*!O;4"VKR+FO'&K#'1W"]S54;BX MC2$Z:JL5+C5WWSH;&J7.CL+1;0'3ES$\N!O7U>@H]744[FYSD+Z$L=%Z0!R) MNVL)AWM&M?X:\/."OSKWJ_D&C) [[UHIKK3P?Y>^O,QP+O/<3\W9B& *M.^ M-@Q",[YZ!G4?+SF6&U9[N45AS E_YCNT#LY*$S2'I0I7#4RI+([%'G8%I$61 M/ZAU6"-##A:I=Q*M6:B0_@7Y =M3 *AF2P38<:*&2JV)C#[E'K)'AE40\=.2 MTYC2^(GQ>A6EA '*UI!49V^:2;$C-F U@6% 5]C^@/J-\&6"3(9L>GLSL&,L#6<='*2>DI3O&*?[1W2>0/2&X,N6;67= M.!"(,8F@D@ 2N.F@;TJKC!D-5LQU@"E'WA8]9G H[>B@0@\S/&2/23 )/+KF%0O9II/& MOJ$4JH;$C86P=R-)#0!Z=:X21_G=^C&3-6$^!)/;N#D":!W1L&G42JIQFB3# M+MAU=38J-4$/T8''6445-3'1E\!B@68KN2_6!),65.VQD_L;JT0/ +I^ MSD(O24;38@,=T?S$+$N3U(LF0313:\I,B7UFV%G0HUJ^ (C941\SE@=\QH=L ML>$G5TDBGG J30#8KF?NQ7F?HNF(:0(F^M)0YI"M8CZY(U3\SA !D),X[Y$T MUJT)IIZ\Q(W/?AQ69W( M#7=.K@7U:5==#OSSJ\+B$KS5YK_2-*TV=T,?@'$FMS>KXN ?!6TS',H<&N); M:I)C58]&)/0#H#)+QC+RDK:.Z,0TSC03IN=BP"+?C>:FBCY2+V^*[?*H!\A> MK56-F.A^"K,?%W$D)#"6WZ\WA2H 40-JYOO4@"&1_TP4'*%,Q'3-(V+J&R?R MEHZL+/#57BE)/\<2IDLI9%F\ #2<49(OCA7N='7?+H M_27?OQZA-CQ"_<$YE;A^A+JSRW/_:)BE\Y@&_Y'6TZ\;\W4B[!<+=-$VM5.B M$MXE!=UY=$1%.&$BJO"9C[1 Q"YY\18:,Z%QW ?87,+\6.X\HT$T8](%\20? MI;?D2?Q)&ZF$T6,?;-KHW@X3](FK8%>,U>8:K))CGX1VH$ Y(OCZ'I#?# MTTJ;[=)"CG!-YM*)) E##DG1!KLXLY4R:[+UE/BQ/U3NR83';E1/-ZD:8^=3 M@I#5"= KQ!?/_ISGH5S&5$S%T70XFU%1#COG0X$V@ [;"P,##\8 ?9NI^2#Y M\FGA?&T(@,KYT87UQB UZCZA7[AJG#,C1E@PAC5,0P=47']O-MLN9T8,>EK9 MN+>7L<;K>P807:D@KS<#N[CH$*M$[*TN2>HQ=B87'N7U4!*V7E8Y4-^'ONUKN94&%_<9?P<<]6<:4U^DQ9UJJ*=!S+BN< M7473F"Z$FD_7Q1_AN9CPSAPY+S)H4IVM"9<4/XM3PVQM63&/73FU(_IL/JZK MJ@9)[5 JZ&F6,+Z29+-( M-!Y60O3IMZ<='310MVC ?Q^\T(+2R6RM)2E?*HX_9G<9*. MIH5(NKC:7C-'UJHFVI,*;*_"_8<4QX0BZ_$7&B?)'8VG@<9)W&ODR,+71(<2 M8='7OG/" /2#'+YH,EQPJ?[CZ0] M438I]P';Y.;=J7$\]/^=!?PX.)YD/K^"+=X?T)@\ %+LP_ 6J@<#<]3SW:1C M2T7V5\NHN2*5VG(FAJ]XJ_A[8Q ?[;7BUS#^:QC_-8S_&L9_#>,?C39?P_A? M=!A_%V&]#LZ']X4Q"P[J&\@="9M9QIHU2!PRX,^?FPK#8$8BGWP*$@;90SQ- MGYCB.$#[DH+AF7X\2;I!%D[.8\1^E MQ4AM,F5-?3GBIUO/7QA&_>OM@TD[:00!8'8\J_L+_Y]%+"/O-_P=02P,$% @ M-D@*5V>C$?$P# F !$ !M:6-R;V-L;W5D7S9K+FAT;>U<:W/:.!?^ MOC/['[1T=F??:8DO!!((88<8".0"+)=<^H41ML!JC.7($^Y2YAS%M1XTAXIK,HF[_,!:(7GP_]D_N M]]^RM@ ZH'7]PY@MA)=1E.%PN#-,[##>5[1T.JV,)$TL(LJ,EM+IJJHI5^=G M3=,F QRGKB^P:Y)9)8>Z-T_SEZ4STBYWZ *IO#-M)*$\8@VEUGV%>>*4$A4N MD(JEI,F(5$Q)J<]V=6WO6_V(*&851D_1:K+/@)!<'37.[LG%-Z:HY)W"?F B.XWNFSN^_RV8\GM"F?1\I91"J+N]B?2=PB M#\0];1,*H(:>F!)RTGN2;4J!TBEAX,?[&'LSXA[VNR'AI&"!*]SCS"'^4NJP M9('<$CPNQA[QEW<%BA59+.OH<34Q)Q:3!:[@X^58)X4+3?EW M ;T[C!G,%<05\1: B2$SNCJ,"3(22N2_BJRG3-AF_XC'48D2Q\J@)A$'J(H' M)(-&UN@ 50KAEXZJ&YUV\T^]<)S/U^&/[!Z*QW^T=L+H2+"=19"=*E+M$+!-0 _11=D.#9 .!P[%=HYO M?D!<"WY%R<']3@\[/GD.J\0?P*\ M$H^Z]'/,TYW&^5%'6^1J5*^?QZ,><-+9G>^)!W@ NEHE0]1@ ^Q^BFY\@G8X[L^M>X!D-(ACA_;=#/H2^(+V MQ@=H@'F?NG'!O Q29Y==)@0;P)U8+NM[V)UO+-[# ^J,,]]K+J3UZ5<2]2Z6 M^^N#EE(/LHID"-',"\',R[(1."1>Q_U01%F+WDV;'5)+V)*-^F=LH:#+N$5X MU/LC!YLW2 /%H3X@_AJ\22[>;:U4JK6$#-5KY5;&:5;FYKD#6+1KM1:56*392O M%E#QRBCGJ\=%9-3.SRO-9J56W2JXE]BW87(B&% 7=HP=I*O)W?3V0'QY[)OT MU2$]0(L#P6;=Y[1OS^Y-0J2>_&Z$_,41\,7*F'9N4^U@=V+JI5KC'$46]^[U[ MXKLGOI$R-A,+N':C6*\U6JA60N#DQUB(]OE,!%']7:C MVHXIH[6Y]L@X;^+HZP*4(1R?&/ST2#L(]\ MCYBT1XF%*&A1^,BT,8<^_&][1/ >_=9>&9N)94GTTQ:B7]ZR./']R9\SZA)M M>0BDO>98;8M^-9E>60AL4XU,(MR=4@T==!P1=284VZ0@F; V&K4\@"=>WH8V"'+FH*1XK-;%, MJ09\K?$6&[K+53K4OR335Q=.-;EJC=ZW',LU;>)^A=__A/KJA'D.^>O#OJ[M M'?BH0;R@ZX \(?%XJ+*CI2J+#G8LUU>*-O(7"<_>3;U\*AB=Q#F,34[O3(^9 M2#T2]VE]1E2QG&%3%S^AR2?7E!=8U9DOL/.9>@:SGLB(M9,^YYS\V9 M>]0![HR#P3A.>(6PZP;@?YQXC,,,.G#!8"!.W\$G.&@)!ARDJ_&2K!1>[,+% MSI8([SN6\#@4ONEAFWO9__4AO;>;.HBZ._\YTTA$LKLM5OTF9[WF0N'2LU[Z MKPV5&Z$'"?( JM\&Q#5EM0AQ>.[XL?"?E.\\K-026*D0UHO'FXE<[H^ 1#I; MTD].\$V\2R#/!C!>".Z9??N1%N=M97O-9&,SU.)5N7)4::%*M5"\VOHT5. N MI $F<1RX;X:/^, ,3%Y[V+*FU\\&/!>(9_'59(Z#/1\Z-/T6"UTB*_CS&X , M14#JXTP%!J*-31U,6-^,/ ^2X)>U%[%<5)K,TV?0TW^NVBY'-NU2$6&LLIT% MTQ368_ _#VYB C/Y:0_-= &QME+$#\QU&<#7U^Y4E]**7SWP%(AO MZA8^^$I]!9P2A-7G##)^Z9B,9] 'PR@62Z4E;O13X]$JI91.[V@KLOFWC;9K MW=2S4EYNT,(L\"5R"$NJG\-P2S#@M5" FD2=84$(+[^KA74B[ MPAEKDX[0N3SRY*,BS$>MQPRB?LB*606_O:,,;1#&FKN)OAFF]P9N\I1QZY%Q MKP[+.78AFY>6/]M#*%#?#*)C9=+"\RYVQCX-O>+>8<"/P+NF- WB!XX(26H> MX3@LD*[1 M