0001829126-23-002347.txt : 20230329 0001829126-23-002347.hdr.sgml : 20230329 20230329090053 ACCESSION NUMBER: 0001829126-23-002347 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 114 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230329 DATE AS OF CHANGE: 20230329 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MicroAlgo Inc. CENTRAL INDEX KEY: 0001800392 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40024 FILM NUMBER: 23771977 BUSINESS ADDRESS: STREET 1: 340 MADISON AVENUE,19TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10173 BUSINESS PHONE: 781-460-3801 MAIL ADDRESS: STREET 1: 340 MADISON AVENUE,19TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10173 FORMER COMPANY: FORMER CONFORMED NAME: Venus Acquisition Corp DATE OF NAME CHANGE: 20200116 10-K 1 microalgo_10k.htm 10-K
0001800392 false 2022 FY 0001800392 2022-01-01 2022-12-31 0001800392 2022-06-30 0001800392 2023-03-29 0001800392 2021-12-31 0001800392 2022-12-31 0001800392 2021-01-01 2021-12-31 0001800392 us-gaap:ProductMember 2021-01-01 2021-12-31 0001800392 us-gaap:ProductMember 2022-01-01 2022-12-31 0001800392 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001800392 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001800392 us-gaap:CommonStockMember 2020-12-31 0001800392 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001800392 mlgo:RetainedEarningsStatutoryMember 2020-12-31 0001800392 mlgo:RetainedEarningsUnrestrictedMember 2020-12-31 0001800392 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001800392 us-gaap:NoncontrollingInterestMember 2020-12-31 0001800392 2020-12-31 0001800392 us-gaap:CommonStockMember 2021-12-31 0001800392 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001800392 mlgo:RetainedEarningsStatutoryMember 2021-12-31 0001800392 mlgo:RetainedEarningsUnrestrictedMember 2021-12-31 0001800392 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001800392 us-gaap:NoncontrollingInterestMember 2021-12-31 0001800392 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001800392 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001800392 mlgo:RetainedEarningsStatutoryMember 2021-01-01 2021-12-31 0001800392 mlgo:RetainedEarningsUnrestrictedMember 2021-01-01 2021-12-31 0001800392 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001800392 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001800392 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001800392 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001800392 mlgo:RetainedEarningsStatutoryMember 2022-01-01 2022-12-31 0001800392 mlgo:RetainedEarningsUnrestrictedMember 2022-01-01 2022-12-31 0001800392 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001800392 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001800392 us-gaap:CommonStockMember 2022-12-31 0001800392 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001800392 mlgo:RetainedEarningsStatutoryMember 2022-12-31 0001800392 mlgo:RetainedEarningsUnrestrictedMember 2022-12-31 0001800392 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001800392 us-gaap:NoncontrollingInterestMember 2022-12-31 0001800392 mlgo:VIYIShareholdersMember 2022-12-09 0001800392 mlgo:YaoZhaohuaMember 2020-12-01 2020-12-24 0001800392 mlgo:SunYadongMember 2020-12-01 2020-12-24 0001800392 mlgo:ShenzhenWeiyixinMember 2020-12-01 2020-12-24 0001800392 mlgo:WeidongMember 2020-12-01 2020-12-24 0001800392 mlgo:Korgas233Member 2020-12-01 2020-12-24 0001800392 mlgo:WeidongMember 2021-06-29 2021-07-01 0001800392 mlgo:WeidongMember 2021-06-29 2021-07-19 0001800392 us-gaap:ParentMember 2021-01-01 2021-12-31 0001800392 us-gaap:ParentMember 2022-01-01 2022-12-31 0001800392 mlgo:VIYITechnologyIncVIYIMember 2022-01-01 2022-12-31 0001800392 mlgo:VIYITechnologyLtdVIYILtdMember 2022-01-01 2022-12-31 0001800392 mlgo:ShenzhenWeiyixinTechnologyCoLtdShenzhenWeiyixinOrVIYIWFOEMember 2022-01-01 2022-12-31 0001800392 mlgo:ShenzhenYitianInternetTechnologyCoLtdShenzhenYitianMember 2022-01-01 2022-12-31 0001800392 mlgo:Korgas233TechnologyCoLtdKorgas233Member 2022-01-01 2022-12-31 0001800392 mlgo:ShenzhenQianhaiWangxinTechnologyCoLtdShenzhenQianhaiMember 2022-01-01 2022-12-31 0001800392 mlgo:ShenzhenYiyouOnlineTechnologyCoLtdYYOnlineMember 2022-01-01 2022-12-31 0001800392 mlgo:Wuhan233InteractiveEntertainmentTechnologyCoLtdWuhan233Member 2022-01-01 2022-12-31 0001800392 mlgo:WeidongTechnologyCoLtdWeidongMember 2022-01-01 2022-12-31 0001800392 mlgo:KorgasWeidongTechnologyCoLtdKorgasWeidongMember 2022-01-01 2022-12-31 0001800392 mlgo:FedaElectronicsCompanyPrivateLimitedFedaElectronicsMember 2022-01-01 2022-12-31 0001800392 mlgo:ExcelCrestLimitedExcelCrestMember 2022-01-01 2022-12-31 0001800392 mlgo:ShanghaiWeimuTechnologyCoLtdShanghaiWeimuMember 2022-01-01 2022-12-31 0001800392 mlgo:WisdomLabIncWisdomLabMember 2022-01-01 2022-12-31 0001800392 mlgo:ViwoTechnologyLimitedViwoTechMember 2022-01-01 2022-12-31 0001800392 mlgo:ShenzhenViwotongTechnologyCoLtdViwotongTechMember 2022-01-01 2022-12-31 0001800392 mlgo:ShanghaiGuoyuInformationTechnologyCoLtdShanghaiGuoyuMember 2022-01-01 2022-12-31 0001800392 mlgo:KashiGuoyuInformationTechnologyCoLtdKashiGuoyuMember 2022-01-01 2022-12-31 0001800392 mlgo:GuangzhouTapuyuInternetTechnologyCoLtdTapuyuMember 2022-01-01 2022-12-31 0001800392 mlgo:GuangzhouBimaiNetworkTechnologyCoLtdBimaiMember 2022-01-01 2022-12-31 0001800392 mlgo:ViZeTechnologyCoLtdViZeMember 2022-01-01 2022-12-31 0001800392 mlgo:ShenzhenViZeTongTechnologyCoLtdViZeTongMember 2022-01-01 2022-12-31 0001800392 mlgo:YearEndTranslationRatesMember currency:HKD 2021-01-01 2021-12-31 0001800392 mlgo:YearEndTranslationRatesMember currency:HKD 2022-01-01 2022-12-31 0001800392 mlgo:AverageTranslationRatesMember currency:HKD 2021-01-01 2021-12-31 0001800392 mlgo:AverageTranslationRatesMember currency:HKD 2022-01-01 2022-12-31 0001800392 mlgo:YearEndTranslationRatesMember currency:CNY 2021-01-01 2021-12-31 0001800392 mlgo:YearEndTranslationRatesMember currency:CNY 2022-01-01 2022-12-31 0001800392 mlgo:AverageTranslationRatesMember currency:CNY 2021-01-01 2021-12-31 0001800392 mlgo:AverageTranslationRatesMember currency:CNY 2022-01-01 2022-12-31 0001800392 mlgo:ShanghaiWeimuMember 2022-12-31 0001800392 mlgo:TianjinWeidongMember 2022-12-31 0001800392 mlgo:ViwoTechMember 2022-12-31 0001800392 mlgo:ViZeMember 2022-12-31 0001800392 us-gaap:OfficeEquipmentMember 2022-01-01 2022-12-31 0001800392 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001800392 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001800392 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001800392 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001800392 mlgo:TechnologyKnowHowsMember 2022-01-01 2022-12-31 0001800392 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001800392 us-gaap:CopyrightsMember 2022-01-01 2022-12-31 0001800392 mlgo:CentralProcessingAdvertisingAlgorithmServicesMember 2021-01-01 2021-12-31 0001800392 mlgo:CentralProcessingAdvertisingAlgorithmServicesMember 2022-01-01 2022-12-31 0001800392 mlgo:MobileGamesMember 2021-01-01 2021-12-31 0001800392 mlgo:MobileGamesMember 2022-01-01 2022-12-31 0001800392 mlgo:SalesOfIntelligentChipsMember 2021-01-01 2021-12-31 0001800392 mlgo:SalesOfIntelligentChipsMember 2022-01-01 2022-12-31 0001800392 mlgo:SoftwareDevelopmentsMember 2021-01-01 2021-12-31 0001800392 mlgo:SoftwareDevelopmentsMember 2022-01-01 2022-12-31 0001800392 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001800392 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001800392 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001800392 us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0001800392 mlgo:MainlandPRCMember 2021-01-01 2021-12-31 0001800392 mlgo:MainlandPRCMember 2022-01-01 2022-12-31 0001800392 country:HK 2021-01-01 2021-12-31 0001800392 country:HK 2022-01-01 2022-12-31 0001800392 mlgo:InternationalMember 2021-01-01 2021-12-31 0001800392 mlgo:InternationalMember 2022-01-01 2022-12-31 0001800392 mlgo:ShanghaiWeimuMember 2021-12-31 0001800392 mlgo:ViwoTechMember 2021-12-31 0001800392 mlgo:VizeTechMember 2022-12-31 0001800392 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001800392 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001800392 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-01-01 2021-12-31 0001800392 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-01-01 2022-04-01 0001800392 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001800392 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-04-01 0001800392 mlgo:BimaiMember mlgo:WeidongMember 2021-07-01 0001800392 mlgo:BimaiMember mlgo:YYOnlineMember 2021-07-01 0001800392 mlgo:ShanghaiGuoyuMember 2021-07-01 0001800392 mlgo:ShanghaiGuoyuMember 2021-06-29 2021-07-01 0001800392 mlgo:ShanghaiGuoyuMember 2022-01-01 2022-12-31 0001800392 mlgo:TapuyuAndPengchengKeyiMember 2021-11-01 2021-11-17 0001800392 mlgo:TapuyuAndPengchengKeyiMember 2022-01-01 2022-12-31 0001800392 mlgo:BimaiMember 2021-09-01 2021-09-23 0001800392 mlgo:BimaiMember 2022-01-01 2022-12-31 0001800392 mlgo:TapuyuAndPengchengKeyiMember 2021-11-17 0001800392 mlgo:BimaiMember 2021-09-23 0001800392 mlgo:SemiconductorSegmentMember 2022-01-01 2022-12-31 0001800392 mlgo:Investment1Member 2021-12-31 0001800392 mlgo:Investment1Member 2022-12-31 0001800392 mlgo:Investment2Member 2021-12-31 0001800392 mlgo:Investment2Member 2022-12-31 0001800392 mlgo:GoodwillFromShenzhenYitianAcquisitionMember 2021-12-31 0001800392 mlgo:GoodwillFromShenzhenYitianAcquisitionMember 2022-12-31 0001800392 mlgo:GoodwillFromFeDaElectronicsAcquisitionMember 2021-12-31 0001800392 mlgo:GoodwillFromFeDaElectronicsAcquisitionMember 2022-12-31 0001800392 mlgo:GoodwillFromShanghaiGuoyuAcquisitionMember 2021-12-31 0001800392 mlgo:GoodwillFromShanghaiGuoyuAcquisitionMember 2022-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2020-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2020-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2021-01-01 2021-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2021-01-01 2021-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2021-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2021-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2022-01-01 2022-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2022-01-01 2022-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2022-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2022-12-31 0001800392 mlgo:JoyousDragonMember 2021-12-31 0001800392 mlgo:JoyousDragonMember 2022-12-31 0001800392 country:SG 2022-01-01 2022-12-31 0001800392 country:CN 2022-01-01 2022-12-31 0001800392 country:HK 2022-12-31 0001800392 country:CN 2022-12-31 0001800392 country:SG 2022-12-31 0001800392 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mlgo:OneCustomerMember 2021-01-01 2021-12-31 0001800392 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mlgo:OneCustomerMember 2022-01-01 2022-12-31 0001800392 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember mlgo:OneCustomerMember 2021-01-01 2021-12-31 0001800392 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember mlgo:OneCustomerMember 2022-01-01 2022-12-31 0001800392 mlgo:PurchasesMember mlgo:VendorConcentrationRiskMember mlgo:OneVendorMember 2021-01-01 2021-12-31 0001800392 mlgo:PurchasesMember mlgo:VendorConcentrationRiskMember mlgo:OneVendorMember 2022-01-01 2022-12-31 0001800392 us-gaap:AccountsPayableMember mlgo:VendorConcentrationRiskMember mlgo:OneVendorMember 2021-01-01 2021-12-31 0001800392 us-gaap:AccountsPayableMember mlgo:VendorConcentrationRiskMember mlgo:OneVendorMember 2022-01-01 2022-12-31 0001800392 mlgo:OrdinarySharesMember 2018-05-04 0001800392 us-gaap:IPOMember 2021-02-01 2021-02-11 0001800392 us-gaap:OverAllotmentOptionMember 2021-02-01 2021-02-11 0001800392 2021-02-01 2021-02-11 0001800392 us-gaap:IPOMember mlgo:SponsorMember 2021-02-01 2021-02-11 0001800392 us-gaap:IPOMember mlgo:SponsorMember 2021-02-11 0001800392 mlgo:PublicWarrantsMember 2022-12-31 0001800392 mlgo:PrivateWarrantsMember 2022-12-31 0001800392 2021-06-02 2021-06-24 0001800392 mlgo:PublicWarrantsMember 2022-12-31 0001800392 us-gaap:PrivatePlacementMember 2021-02-01 2021-02-11 0001800392 us-gaap:PrivatePlacementMember 2021-02-11 0001800392 2021-02-11 0001800392 2022-12-10 2022-12-31 0001800392 us-gaap:WarrantMember 2022-12-31 0001800392 us-gaap:WarrantMember 2022-12-09 0001800392 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001800392 us-gaap:WarrantMember 2022-12-01 2022-12-09 0001800392 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2021-01-01 2021-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2021-01-01 2021-12-31 0001800392 mlgo:TotalMember 2021-01-01 2021-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2022-01-01 2022-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2022-01-01 2022-12-31 0001800392 mlgo:TotalMember 2022-01-01 2022-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2021-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2022-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2021-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2022-12-31 0001800392 mlgo:TotalMember 2021-12-31 0001800392 mlgo:TotalMember 2022-12-31 0001800392 us-gaap:SubsequentEventMember mlgo:PurchaseAgreementMember us-gaap:InvestorMember 2023-01-01 2023-01-13 0001800392 us-gaap:SubsequentEventMember mlgo:PurchaseAgreementMember us-gaap:InvestorMember 2023-01-13 0001800392 srt:ParentCompanyMember 2021-12-31 0001800392 srt:ParentCompanyMember 2022-12-31 0001800392 srt:ParentCompanyMember 2021-01-01 2021-12-31 0001800392 srt:ParentCompanyMember 2022-01-01 2022-12-31 0001800392 srt:ParentCompanyMember 2020-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:CNY

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(Mark One)

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

 

For the fiscal year ended December 31, 2022

 

or

 

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

 

For the transition period from ______ to ______

 

Commission file number 000-40024

 

MicroAlgo Inc.

(Exact name of registrant as specified in its charter)

 

Cayman Islands   Not Applicable

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

Unit 507, Building C, Taoyuan Street,

Long Jing High and New Technology Jingu Pioneer Park,

Nanshan District, Shenzhen, People’s Republic of China

  518052

(Address of principal executive offices)

  (Zip Code)

 

+(86)0755-88600589    
(Registrant’s telephone number, including area code)    

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Ordinary share, $0.001 par value   MLGO   The Nasdaq Stock Market LLC

 

Securities registered pursuant to section 12(g) of the Act: NONE

 

Ordinary share, $0.001 par value

(Title of class)

 

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

☐ Yes   ☒ No

 

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

☐ Yes   ☒ No

 

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

Yes   ☐ No

 

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

Yes   ☐ No

 

 

 

 

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

 

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

 

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

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

 

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

 

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

 

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

 

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the Registrant, based on the closing price of $10.22 for shares of the Registrant’s ordinary share on the Nasdaq Capital Market on June 30, 2022, the last business day of its most recently completed second fiscal quarter, was $47.01 million. Shares of ordinary share beneficially owned by each executive officer, director, and holder of more than 10% of our ordinary share have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.

 

As of the date of this report, the Company had 43,856,706 shares of ordinary share issued and outstanding.

 

 

 

 

 

 

TABLE OF CONTENTS

 

          Page
Part I   1
  Item 1.   Business.   1
  Item 1A.   Risk Factors.   17
  Item 1B.   Unresolved Staff Comments.   52
  Item 2.   Properties.   52
  Item 3.   Legal Proceedings.   52
  Item 4.   Mine Safety Disclosures.   52
           
Part II   53
  Item 5.   Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.   53
  Item 6.   [Reserved].   53
  Item 7.   Management’s Discussion and Analysis of Financial Condition and Results of Operations.   54
  Item 7A.   Quantitative and Qualitative Disclosures About Market Risk.   67
  Item 8.   Financial Statements and Supplementary Data.   68
  Item 9.   Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.   68
  Item 9A.   Controls and Procedures.   68
  Item 9B.   Other Information.   69
  Item 9C.   Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.   69
           
Part III   70
  Item 10.   Directors, Executive Officers and Corporate Governance.   70
  Item 11.   Executive Compensation.   74
  Item 12.   Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.   76
  Item 13.   Certain Relationships and Related Transactions, and Director Independence.   77
  Item 14.   Principal Accountant Fees and Services.   78
           
Part IV   79
  Item 15.   Exhibits and Financial Statement Schedules.   79
  Item 16.   Form 10-K Summary.   80
           
SIGNATURES   81
     
Financial Statements    
  Report of Independent Registered Public Accounting Firm   F-2
  Consolidated Balance Sheets   F-3
  Consolidated Statements of Operations and Comprehensive Income (Loss)   F-4
  Consolidated Statements of Stockholders’ Equity   F-5
  Consolidated Statements of Cash Flows   F-6
  Notes to Consolidated Financial Statements   F-7

 

i

 

 

FORWARD-LOOKING STATEMENTS

 

This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. Such forward-looking statements reflect, among other things, our business plans and strategy, market trends, beliefs regarding our competitive strengths, current expectations, future capital expenditures, and anticipated results of operations, all of which are subject to known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements, market trends, or industry results to differ materially from those expressed or implied by such forward-looking statements. Therefore, any statements contained herein that are not statements of historical fact may be forward-looking statements and should be evaluated as such, including statements regarding future financial and operational results, our business strategy, the future impact of macroeconomic trends, such as inflation and increased interest rates, and the ongoing COVID-19 pandemic on our business, financial results, and financial condition, benefits of acquisitions, and planned capital expenditures. Without limiting the foregoing, the words “anticipates,” “believes,” “can,” “continue,” “could,” “estimates,” “expects,” “intends,” “may,” “might,” “plans,” “projects,” “should,” “would,” “targets,” “will” and the negative thereof and similar words and expressions are intended to identify forward-looking statements. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in Part I, Item 1A, “Risk Factors” in this Annual Report on Form 10-K. Unless legally required, we assume no obligation to update any such forward-looking information to reflect actual results or changes in the factors affecting such forward-looking information.

 

As used in this report, the terms “MicroAlgo Inc.,” “Company,” “we,” “us,” and “our” mean MicroAlgo Inc. and its subsidiaries unless the context indicates otherwise.

 

Summary of Principal Risk Factors

 

Our business operations are subject to numerous risks and uncertainties, including the risks described in the section titled “Risk Factors” included under Part I, Item 1A of this Annual Report, which could cause our business, financial condition or operating results to be harmed, including risks regarding the following

 

expectations regarding our strategies and future financial performance, including our future business plans or objectives, prospective performance and opportunities and competitors, revenues, customer acquisition and retention, products and services, pricing, marketing plans, operating expenses, market trends, liquidity, cash flows and uses of cash, capital expenditures, and our ability to invest in growth initiatives and pursue acquisition opportunities;

 

the ability to list our securities on the Nasdaq Capital Market;

 

limited liquidity and trading of our securities;

 

geopolitical risk and changes in applicable laws or regulations;

 

the possibility that we may be adversely affected by other economic, business, and/or competitive factors;

 

operational risks;

 

legal and other changes or actions by the PRC government to exert more oversight and control over offerings that are conducted overseas and / or foreign investment in China-based issuers which may significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of our securities to significantly decline or be worthless;

 

litigation and regulatory enforcement risks, which may result in the diversion of management time and attention and the additional costs and demands on our resources;

 

ii

 

 

fluctuations in exchange rates between the foreign currencies in which we typically do business and the United States dollar;

 

We may be materially and adversely affected by the complexity, uncertainties and changes in PRC regulation of the Internet industry and companies.

 

Our business generates and processes a large amount of data, and we are required to comply with PRC laws and regulations relating to cyber security. These laws and regulations could create unexpected costs, subject us to enforcement actions for compliance failures, or restrict portions of our business or cause us to change its data practices or business model.

 

Sudden or unexpected changes with little advance notice in China’s economic, political, or social conditions or government policies could have a material adverse effect on our business and operations.

 

The PRC government may intervene or influence our operations at any time or may exert more control over offerings conducted overseas and/or foreign investment in China-based issuers, which could result in a material change in our operation and/or the value of our ordinary shares.

 

Any actions by the PRC government to exert more oversight and control over offerings that are conducted overseas and/or foreign investment in China-based issuers could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or be worthless. We are currently not required to obtain approval from Chinese authorities to list on U.S. exchanges, however, if we are required to obtain approval in the future and were denied permission from Chinese authorities to list on U.S. exchanges, we will not be able to continue listing on U.S. exchange, which would materially affect the interest of the investors.

 

You may experience difficulties in effecting service of legal process, enforcing foreign judgments, or bringing actions in China against us or our management named in the report based on foreign laws. It may also be difficult for you or overseas regulators to conduct investigations or collect evidence within China.

 

iii

 

 

PART I

 

Item 1. Business.

 

Unless the context indicates otherwise, references in this Annual Report to the “Company,” “MicroAlgo,” “we,” “us,” “our” and similar terms refer to MicroAlgo Inc. and its consolidated subsidiaries. References to “Venus” refer to the predecessor company prior to the consummation of the Business Combination.

 

Background and Business Combination

 

MicroAlgo Inc. (“MicroAlgo” or the “Company”) (f/k/a Venus Acquisition Corporation (“Venus”)), a Cayman Islands exempted company, entered into the Business Combination and Merger Agreement dated June 10, 2021 (as amended on January 24, 2022, August 2, 2022, August 3, 2022 and August 10, 2022, the “Merger Agreement”), by and among WiMi Hologram Cloud Inc. (“WiMi” or the “Majority Shareholder”), Venus, Venus Merger Sub Corporation (“Venus Merger Sub”), a Cayman Islands exempted company incorporated for the purpose of effectuating the Business Combination (as defined herein), and VIYI Algorithm Inc. (“VIYI”), a Cayman Islands exempted company.

 

Pursuant to the terms of the Merger Agreement, the Company effected a business combination with VIYI through the merger of Merger Sub with and into VIYI, with VIYI surviving as the surviving company and as our wholly-owned subsidiary. In connection with the closing of the Business Combination, the Company changed its name to MicroAlgo Inc.

 

Mission

 

Our mission is to transform the digital economy by making the way our customers do business more efficiently.

 

Overview

 

We are dedicated to the development and application of bespoke central processing algorithms. We provide comprehensive solutions to customers by integrating central processing algorithms with software or hardware, or both, thereby helping them increase the number of customers, improve end-user satisfaction, achieve direct cost savings, reduce power consumption, and achieve technical goals. The range of our services include algorithm optimization, accelerating computing power without the need for hardware upgrades, lightweight data processing, and data intelligence services. Our ability to efficiently deliver software and hardware optimization to customers through bespoke central processing algorithms serves as a driving force for our long-term development.

 

Central processing algorithms refer to a range of computing algorithms, including analytical algorithms, recommendation algorithms, and acceleration algorithms. The businesses engaged in internet advertisement, game development, intelligent chip design, finance, retail, and logistics depend on the ability to efficiently process and analyze data with optimized computing software and hardware capable of handling the data workload. Bespoke central processing algorithms suitable to each customer’s distinct needs help them achieve this purpose.

 

In the mid-to-long term, we will continue to adhere to our strategic mindset. By improving upon each iteration of our one-stop intelligent data management solutions made possible by our proprietary central processing algorithm services, we can help customers to enhance their service efficiency and make model innovations in business, and actively enhance the industry value of the central processing algorithm services in the general field of data intelligent processing industry.

 

1

 

 

Our Organization

 

Our corporate structure as of December 31, 2022 is set forth below:

 

 

Competitive Strengths

 

We stand out as compared with our competitors in the following ways:

 

Leading bespoke central processing algorithm service provider in China enjoying first-mover advantages and rapid revenue growth

 

We are China’s leading central processing service provider and one of the earliest service providers to enter this field. In recent years, our business has grown rapidly and the growth rate of revenue has been increasing.

 

Customized central processing algorithm solutions in a diverse range of scenarios, serving customers in a diverse and growing range of industry verticals

 

Our diverse range of customers from multiple industries is evidence that our central processing algorithm technology is highly versatile, which allows us to ensure a constant stream of revenue from various sources. We primarily provide central processing algorithm solutions to enterprise customers in three industry verticals: internet advertisement, gaming, and intelligent chips, which translate to a range of customers including advertisement integration agencies, game developers and distributors, electronics manufacturers, internet information infrastructure service providers, and intelligent chip designers and integrators. Having the capability to service customers from a range of industries works to our advantage because we can derive business from multiple industry sources to ensure a stream of revenue even when one industry faces downturns.

 

2

 

 

Generally, the central processing algorithm services of our achieves computing power acceleration, digital lightweight processing, and intelligent data management and processing. These improvements help our customers grow and enhance their businesses’ operational quality and overall efficiency. Currently, our central processing algorithm solutions have the following applications to our existing core customers:

 

For customers in the internet advertisement industry, our proprietary central processing algorithms allow them to effectively optimize advertisement content, match internet traffic, and deliver targeted advertisements to increase conversion rate;

 

For customers in the gaming industry, we provide a platform for distributing games augmented by cloud-based software and hardware optimization and acceleration, dynamic games marketing based on gamer preference, and lightweight data processing solutions to increase our customers’ revenue;

 

For customers in the intelligent chip industry, we provide value-added data processing solutions and optimized hardware for more efficient data services, promoting our customers’ efficiency in developing new technologies.

 

For more information on how we provide services to our customers, please see “Business—Our Business Model.”

 

In addition, due to the versatility of our central processing algorithm solutions and our proven commitment to research and development, we are well-positioned to continue growing our customer base to reach customers from a broader range of industries that are reforming the way they do business as a result of the rapidly developing information technology, prevalence of smartphones and 5G connectivity, AI, big data, IoT and cloud computing. The industry verticals such as government, finance, healthcare, manufacturing, education, and cultural media demand better data processing and management capabilities from an internet advertisement perspective. We believe that our highly versatile central processing algorithm solutions will be ideally suited to meet those demands. For more information on our expansion plans, please also see “Business—Our Strategies—We plan to expand our central processing algorithm solutions to cover more applications and different industries.”

 

Long-term and stable strategic cooperation relationships

 

We enjoy stable and long-term strategic alliances with many of our customers in the internet advertisement, gaming, and intelligent chip design and development. Our customers are internet advertising integration agencies, online game developers and distributors, electronics manufacturers, and internet information infrastructure service providers who have entered into a master agreement with us and used our services according to such agreement during the relevant contact period. Our customers typically enter into a master agreement with us for a fixed term, which means we are constantly communicating with our customers to help them explore needs or applications which may be optimized. Once that need is identified, our customers send in a separate request for service engagements or products, or both. Our involvement in our customers’ process of identifying needs means they count on us as trusted advisors to introduce them to industry trends and our latest technological developments. This close collaboration creates a synergistic effect between us and our customers, which results in high customer loyalty.

 

Market leader in cutting edge technology protected by intellectual property rights

 

We are the market leader in terms of the quantity of intellectual property. As of December 31, 2022, we own 548 proprietary intellectual property rights, which include 400 copyrights of which 396 are software copyrights, 83 patents, 27 registered trademarks, 20 exclusive rights for the layout design of integrated circuit, and 18 domain names. The large quantity of intellectual property at our disposal as compared to our competitors exemplifies our commitment to research and development and long-term development.

 

We leverage our fixation on staying in the forefront of technological development to help customers explore solutions and needs that are yet to be identified. We then provide proprietary central processing algorithm solutions to meet those needs.

 

To maintain our market leader position, we are seizing opportunities arising from the increasing global application of emerging technologies such as cloud computing, AI, and 5G, by focusing on applications stemming from these technologies that are ripe for optimization via central processing algorithms. In the year ended December 31, 2022, we expended $13,928,428 in research and development; we intend to commit more investments in the future to improve upon our research and development platform, retain talented individuals in the field of central processing algorithm technology, and strengthen the research and development for core technologies and products. Our efforts for research and development have, and will continue to secure our market leader position through technical barriers, which has allowed us to stay afront and be the first choice of our customers.

 

3

 

 

Visionary and experienced management team in the central processing algorithm industry and exceptional research and development team

 

We believe that our success is attributable in part to our experienced and visionary senior management team with extensive experience in China’s information technology industry. Our management team, led by Min Shu, our CEO and executive director, has delivered proven financial results since the company’s inception. Mr. Shu has accumulated over 22 years of experience in the information technology industry since he began his career as a software development engineer. Since entering the industry, he has also developed leadership and management skills in various management roles prior to joining us in 2018 as the deputy general manager of technology. Mr. Shu is supported by our senior management team with over 50 years of collective industry experience, including our Chairman of the Board, Jie Zhao, Chief Financial Officer, Li He, Chief Operating Officer, Shiwen Liu, and Chief Technical Officer, Chengwei Yi.

 

Our goal to stay at the forefront of technological development and fixation on research and development has driven us to build an exceptional research and development team staffed by 77 full-time research and development team members. Our research and development team is well versed in early-stage technological development to implement central processing algorithm solutions in a range of use cases. Our core technical staff have an average of 5 to 8 years of working experience in computer, software, computer graphic processing, data algorithm and neural networks. Our talented technical staff are responsible for the design and development of central processing algorithm solutions in, for example, algorithm design and development, digital graphic lightweight processing, image synthesis and data intelligence.

 

Excellent corporate culture and values attracting talents

 

Our management principals are best described as efficient and quick, open and innovative, and customer-dedicated:

 

Efficient and Quick—We pursues an efficient management model and follows the “craftsman’s spirit” to provide the most suitable solutions for our customers. In the face of the ever-changing internet industry, we are capable of responding quickly to industry changes.

 

Open and Innovative—We maintains an open mind receptive to new business ideas. We value inclusion, embraces change, and pursues innovation and reform. Our team members enjoy their working environment and feel a sense of belonging.

 

Customer-Dedicated—We are customer-dedicated. This means we aligns the interests of our customers with our own; thus, we are driven to meet the changing needs of our customers with quality services and products.

 

Driven by our management principles, we have kept both of our team members and customers happy and satisfied, which has attributed to our success to date.

 

Our Strategies

 

To achieve our mission and further grow our market position, we plan to implement the following strategies:

 

We will continue to strengthen our central processing algorithm solutions for our core customers in internet advertisement, gaming, and intelligent chip businesses to ensure a steady revenue stream.

 

Our core customers in internet advertisement, gaming, and intelligent chip businesses represent industries experiencing significant growth in recent years and are expected to continue growing. We will continue to strengthen and market our central processing algorithm solutions applicable to our core industry customers to deliver measurable results and ensure a constant stream of revenue.

 

4

 

 

In terms of the digital marketing industry, we understand our customers are increasingly focusing on measurable advertising results, with performance-based advertising solutions experiencing rapid growth. Our scalable central processing algorithm solutions are well suited to meet this increasing demand and customers’ need for measurable results, i. e., measurable conversion rate. For details of our range of services for internet advertisement customers, please see “Business—Our Business Model—Application of our central processing algorithm service in internet advertisement.”

 

In terms of the gaming industry, our game distribution platform coupled with the capability to provide central processing algorithm solutions to upstream developers and gamers alike is uniquely positioned to capture this growing market opportunity. For details of our range of services for gaming industry customers, please see “Business—our Business Model—Application of our central processing algorithm service in internet gaming entertainment industry.”

 

In terms of the intelligent chip industry, technologies that are critical to the intelligent chip industry have become increasingly mature since the beginning of the 21st century. Intelligent chips have also been entering into consumers’ daily lives at an increasing rate as components to mobile phones, personal computers, and smart TVs. The development of AI will be a significant driving force behind the monetization market for central processing algorithm solutions intended to optimize intelligent chip performance.

 

From the perspective of applications of our central processing algorithms in relation to intelligent chips, we understand that AI—from cloud to edge or down to terminals—is inseparable from the ability for intelligent chips to efficiently execute “training” and “inference” computing tasks, which cannot occur unless the baseline software and hardware are optimized correctly. Moreover, industrial applications of intelligent chips are wide-ranging and include information infrastructure services, electronic products manufacturing, image recognition, voice recognition, machine translation, smart IoT, and other smart applications. These demands create a distinct market for our central processing algorithms solutions, while giving off better energy efficiency ratios during such data processing exercises.

 

We will continue to strengthen our research and development capabilities in central processing algorithms to establish more technical barriers to enhance our competitiveness.

 

Technological innovation coupled with research and development sets the foundation for us to maintain competitiveness. We endeavor to increase investments in research and development to improve upon our research and development platform, retain talented individuals in the field of central processing algorithm technology, and strengthen the research and development for core technologies and products, intelligent chips algorithms and AI algorithms. In so doing, we aim to seize first-mover opportunities created by an increasing global application of emerging technologies such as cloud computing, artificial intelligence, and 5G, and focus on the development of central processing algorithm services capable of enhancing the research and development capabilities for these emerging technologies.

 

Meanwhile, we are continuously working on expanding our range of intellectual property, including software copyright and utility model patents. Currently, we have utility model patents also under application, including “overheating detection device of central processing unit” and “fault and power failure device of central processing unit.”

 

Through research and development, we will continue to improve the applications and platform upon which we provide our central processing algorithm service. By taking advantage of cloud computing, we plan on integrating AI chip technology, big data management, analytics, and other emerging technologies to provide a comprehensive service platform that combines both hardware and software to explore all potential value of data by way of data intelligence analysis. Our ultimate goal is to integrate central processing algorithm technology, big data, and artificial intelligence via the cloud infrastructure and provide even more versatile software and hardware integration service for smart application for industrial purposes, creating an ecosystem where individuals, enterprises and various applications are interconnected, so as to enable our customers and other industry participants to accelerate the process of digital transformation in alignment with our mission.

 

5

 

 

We plan to expand our central processing algorithm solutions to cover more applications and increase marketing efforts aimed at different industries.

 

We plan to expand the range of our central processing algorithms’ application for use in mobile internet, finance, government, manufacturing, and other industries where there is an increasing demand for data management and processing efficiency. While focusing on our customers in internet advertisement, gaming, and intelligent chips to generate revenue, we intend to branch out in accordance with market trends and continue to expand the application and platform of our central processing algorithm solutions consistently with this development strategy. In so doing, we intend to expand our integrated services built upon our proprietary central processing algorithms to penetrate industries including:

 

Government cloud computing;

 

Manufacturing industry;

 

Financial technology;

 

Medical cloud computing;

 

Smart transportation;

 

PaaS 3D; and

 

Central processing algorithm cloud service for enterprise (SAAS) marketing.

 

Below is a brief industry overview for each of these industries and our value-added:

 

Government cloud central processing algorithm services

 

The government is committed to breaking down data silos and sharing urban resources to provide better civil services and security to the general population, which means the “market” for the government’s services is by far the largest in any industry. In the process of a government’s self-transformation, it would be required to undertake massive data management and analysis, massive data connectivity and massive city terminal perception exercises.

 

In general, the government cloud is a platform that serves as the “engine room,” coordinating the technological hardware and software resources used by the government. The cloud provides the government with a platform to engage in comprehensive services such as infrastructure, supporting software, application system, information resources, operation guarantee, and information security. By using cloud technology, the government significantly reduces IT costs, promotes the sharing of information between departments, and improves the speed of launching applications and service quality. The government is also able to accelerate the establishment of smart cities and satisfy the high threshold of data sharing by efficiently processing and managing data.

 

The government cloud algorithm solutions we intend to provide enable the government to improve the efficiency and quality of service of the government cloud platform’s operational efficiency and quality of service, and have exhibited strong market potential.

 

Central processing algorithm services for the manufacturing industry

 

As information technology is ever-increasing intertwined with traditional manufacturing industries, the industrial internet is constantly required to upgrade ICT infrastructure platform, which is a platform for unified communications, to support the application digitalization, networking, and intelligent upgrading of the manufacturing industry and the entire real economy. The integration of information technology and manufacturing also gave rise to new business models such as network collaboration, personalized customization, and service-oriented manufacturing. A variety of machines, devices, and equipment must be embedded with a large number of energy-efficient chips and connected to the network through sensors, embedded controllers, and application systems to form a new complex architecture based on “terminal-cloud” collaboration.

 

6

 

 

With the integration of AI, these new business models promote the centralization and intelligent development of the manufacturing industry. As a result of network inter connectivity between machines, raw materials, control systems, information systems, products, and people, efficient business decisions can be made through the combination of comprehensive and in-depth perception of data and big data analysis to achieve intelligent control, operation optimization and production organization reform, effectively unleashing the potential of machines and enhancing productivity. As a transit station for data localization and transmission, central processing algorithms serve a crucial role in the overall development of the industrial internet.

 

Financial technology central processing algorithm services

 

Financial technology is reshaping the way the financial industry work. The transformation of channel and real-time trading scenarios from a centralized system to a fully distributed system demands higher computing power and better energy efficiency ratios. In the next few years, operation analysis scenario will complete the switch from all-in-one to an open architecture, requiring high distributed concurrency. The new smart finance business is the fastest-growing scenario in the future, which requires high concurrency and mobile collaboration. The traditional business scenario is transforming to the cloud, which requires low energy consumption and costs to improve the price-performance ratio of big data comprehensive analysis.

 

Big data finance focuses on the acquisition, storage, processing analysis, and visualization of financial big data. In general, the core technologies of financial big data include the infrastructure layer, the data storage and management layer, the computing processing layer, the data analysis and visualization layer. The data analysis and visualization layer are mainly responsible for simple data analysis, advanced data analysis, and visualization of the relevant analysis results. Big data finance is also committed to the research and development of new financial business models of financing, payment, investment, and information intermediary services by adopting internet technology and information and communications technology. The application scenarios above would benefit from bespoke centralized processing algorithms to improve business efficiency and reduce costs.

 

Medical cloud central processing algorithm services

 

Big data and AI technologies will drive the way consumers access health care. Applications include intelligent healthcare such as disease prediction, personalized precision healthcare, personalized medicine, and medical graph and image analysis. Distinct features of the medical cloud include data diversity (such as voice, text, and medical images) and massive data volume (such as high-quality data training). Our central processing algorithms solutions can meet the diversified computing needs for green and low power consumption and intensive computing power.

 

The medical cloud essentially serves as the holder of electronic health records. With the development of the medical cloud, functions such as remote consultation, remote medical treatment, and information sharing are becoming a reality. Moreover, medical cloud will promote public health and achieve cross-system and cross-department business information sharing, allowing medical and health service institutions to share medical resources and carry out remote diagnosis and treatment services to individuals or families to reduce repeated examination expenditures. It will also make patient transfers between hospitals more efficient, and patients can enjoy higher quality services through remote medical treatment and establish an information-sharing platform.

 

Intelligent transportation central processing algorithm services

 

Terminal-edge-cloud is crucial to the future of how people travel. On the terminal side, it is necessary to have a comprehensive view of the surrounding situation and detailed information and to make changes in a timely manner. On the edge side, it is essential to timely provide intelligent and accurate information on decision-making for efficient deployment. On the cloud side, a sustainable and iterative “brain” is needed to empower the edge and terminal sides. Collection of traffic information through efficient technologies enables transportation industry players to engage in more efficient traffic management, public travel, and the industry vertical pertaining to transportation construction management. Through the terminal-edge-cloud, and interconnected transportation system can efficiently perceive, analyze, predict and control regional traffic to ensure safety and efficiency.

 

7

 

 

To achieve such a level of interconnectivity, terminal-edge cloud servers and data centers perform intensive arithmetic processing for large amounts of raw data, which demands excellent computing capacity, speed, data storage, and bandwidth of basic hardware such as chips. As traditional data centers face various development bottlenecks such as high energy consumption and low computing efficiency, terminal-edge cloud servers will prove to be the answer to the industry’s current problem.

 

With the continuous popularization of these new technologies, the realization of an intelligent society must first undergo comprehensive digitalization, and the central processing algorithm application field is the core driver of such digitalization.

 

PaaS 3D central processing algorithm cloud services

 

Based on the 3DPaaS vertical cloud service platform, we provide internet industry applications with support in areas including scenario intelligence, scenario visualization, and lightweight processing for 3D interactive procedures. One of our goals is to construct the best intelligent 3D data platform in China to provide more efficient and intelligent information services for people’s work and life.

 

Through the implementation of hybrid cloud deployment solutions, 3D computing system architecture, and interactive stream transmission, we have solved many industry pain points, such as excessive data usage on 3D Internet online applications and cross-platform deployment. Our self-developed 3D acceleration algorithm, intelligent interaction, and stream transmission technologies are the first in the PRC and have already achieved commercialization.

 

We provide enterprises with a one-stop lightweight launching cloud platform for 3D applications, which is featured with scenario-based intelligent interaction. We will charge fees on a project-by-project basis (B2B) or based on various factors such as space usage and traffic volume, annual fees, and technology licensing to cater to different industries such as VR, AR, games, 3D interactive programs, and scenario-based e-commerce. We will facilitate the promotion and application of central processing algorithm technology in the future.

 

Central processing algorithm cloud service for enterprise (SAAS) marketing

 

Leveraging our technologies on 3D online display, VR tours, data algorithm analysis, and precise traffic algorithm matching, we will provide enterprise owners with a one-stop product display system, real-time VR product tour and interactive communication, VR live professional broadcast promotion, and sales platform, decision-making system for customer acquisition and data optimization, and consumer analysis and accurate user matching algorithm system.

 

This technology provides a new form of display and interactive communication for products and integrates the functions, features, and highlights of product introduction. Through intuitive interaction, customers can quickly switch and select different materials and colors of the same product.

 

SAAS marketing helps customers to craft a compelling story about products with professional sales presentations and flexible operation and interaction methods.

 

Helping customers to understand the advantages of the products in the shortest time immediately establishes efficient communication between customers and corporate personnel, improves consumer decision-making efficiency, and enhances user acquisition efficiency by increasing the scope of live streaming.

 

Data optimization algorithms can help customers to accurately match consumers and traffic users, and thereby increasing the conversion rate of product sales; and

 

Efficient transactions can be achieved by attracting and stimulating consumers’ desire with highly innovative presentation and integrated algorithms.

 

8

 

 

Leveraging the current development of the central processing algorithm technology and our technical reserve capability, the platform is ready for use under the existing environment. We will receive relevant service fees from content production, annual fees for the SAAS system, algorithm technology service fees, and streaming platform licensing fees. We are currently liaising with some small and medium-sized brand owners in relation to the provision of our competitive product (SAAS) marketing cloud services. Our next step is to provide global online product (SAAS) marketing cloud services both domestically and internationally to export companies and factories.

 

We will selectively seek strategic acquisitions to enhance market position, integrate industrial chain resources, and maximize capital efficiency.

 

We intend to pursue investment opportunities or acquire businesses that complement or enhance our existing businesses that are strategically beneficial to our long-term goals. We aim to target companies that have competitive strengths in algorithm development and research, and AI capabilities to enhance our research and development abilities.

 

In addition, we plan to pursue business collaborations to enhance our operational efficiency by collaborating with resource-based partners that generate significant user traffic. Our ideal partners are internet traffic wholesalers, game developers, and advertisement integration agencies.

 

We will continue our focus on brand building to enhance our brand value.

 

Concurrent to improving our innovative technologies, we are attaching ever greater importance to brand building and strategic positioning, especially in view of becoming a public company. We carry out brand value communication through multiple channels, including through media and investor relations. We believe that building a good reputation in the industry is essential to building up brand value. We strive to maximize brand value by providing customers with high-quality products and services, operates our business with integrity, and builds an excellent corporate image through good value output.

 

Our Business Model

 

We provide central processing algorithm solutions primarily to the internet advertisement, gaming, and intelligent chip industry. Our customers are internet advertising integration agencies, online game developers and distributors, electronics manufacturers, and internet information infrastructure service providers who have entered into contracts with us and used our services pursuant to such contracts during the relevant period. Customers typically enter into a master agreement with us for a fixed term and submit separate requests for each service engagement or product, or for both. For more information on how We enter into business arrangements with our customers, please see “Business—Our Strengths—Long-term and stable strategic cooperation relationships.”

 

Application of our central processing algorithm service in internet advertisement

 

Generally, for customers in the field of internet advertisement, like internet advertising integration agencies, our central processing algorithm solutions helps them engage in more efficient data processing and management, which culminates in more effective programmed advertising and dynamic content optimization with the goal to improve consumer conversion rate, which means the rate at which individuals who have seen an advertisement turn into a user or purchaser of the service or items contemplated by the advertisement.

 

Our proprietary central processing algorithm solutions improve upon the processes by which our customers are able to make one of their most crucial business decisions—the effective placement of advertisements. In sum, our customers provide advertisement materials in the form of 3D models or images, which we process in our back servers into more detailed data such as color key and fusion image; we then purchas advertisement placement opportunities from ad traffic wholesalers and begins analyzing multimedia sources hosted on such traffic wholesalers with our image recognition software to extract scenario data from such videos to determine data points such as the location, time, space and other useful information. At the same time, we are also processing internet users’ data to achieve effective and precise placement of advertisements.

 

9

 

 

The diagram below illustrates the key steps of providing solutions to our digital marketing customers:

 

 

We first obtain advertisement placement opportunities from internet traffic wholesalers. We then use our image recognition software to perform scenario-based classification of such videos to determine their location, time, space, and other relevant information to identify the most appropriate places to insert our customers’ advertisements. With such data, we establish dynamic information databases in relation to these multimedia sources with technology such as Relational Database Service (RDS) to be further processed at our disposal. At the same time, our back servers are communicating with these traffic wholesaler’s servers to collect user data, which we then processes with our crowd-based socio-cognitive systems (SCS) for the purpose of effectively placing our customer’s advertisement through a process of dynamic content optimization (DCO), with the aim of improving our customers’ consumer conversion rate.

 

In sum, we provide effective advertising solutions for digital marketers by optimizing advertising content and precisely matching content with suitable consumers by processing a massive amount of data through efficient automation. Eligible consumers are selected in accordance with their demographics and personal preferences, which our central processing algorithm service is able to analyze for the purpose of maximizing the internet advertisement effect.

 

We ensure high-quality engineering architecture for our proprietary central processing algorithms, which means our services are being provided at low latencies while being highly scalable. We are capable of powerful real-time transcoding with stable, smooth, and low latency, which provides our customers valuable insights into consumer behavior.

 

10

 

 

Application of our central processing algorithm service in the internet gaming entertainment industry

 

With respect to customers in the gaming and entertainment industry, we provide game developers with lightweight data processing solutions through customized central processing algorithms. We also maintain a proprietary game distribution platform hosted “on the cloud,” where we interact with gamers directly, publishes our customers’ games and provides software and hardware performance acceleration and optimization through customized central processing algorithms. Our game distribution platform also uses accurate traffic targeting algorithms to match gamers with suitable games. Our upstream solutions aim to help our customers in the gaming industry to improve the gamer experience and increase conversion rate since our solutions tend to reduce the initial cost for buying such games, which tends to increase the willingness for gamers to pay for in-game items or subscriptions.

 

Our games distribution platform uses an architecture design that is part terminal and part cloud— “terminal+cloud” —this helps our customers to obtain lightweight terminals and low-latency, high-response results. Through the central processing algorithm service, we optimize algorithms (computing process performed on computers) and computing power (computing capacity of computers) of software algorithms so that end-users game files are small, and the game content is gradually loaded as it is being used, as opposed to loading a large chunk of data at the beginning to maintain smooth operation. Combining with hardware algorithm optimization, we accelerate the computing power and the loading of games at the gamer’s end to improve user experience. We also engage in practical data collection exercises with our proprietary algorithms through the game distribution platform; we then analyze such data for the benefit of our customers to improve conversion rates and achieve cost reduction. All of this can be acquired and scaled with our bespoke centralized processing algorithms.

 

Our platform also provides payment services for gamers to access high-quality and diversified game content. From payment patterns, our centralized processing algorithms engage in machine learning to increase the accuracy and efficiency of our central processing algorithm service, which results in referrals and more customers while increasing our revenue. Our games distribution platform is essentially a self-sufficient ecosystem providing support to both our upstream customers to downstream gamers.

 

Notably, our online application acceleration solutions made possible by our central processing algorithms can continuously monitor and optimize the data transmission path of the whole network. These solutions reduce latency and packet loss and provide high-quality real-time participation for millions of concurrent users, which is a solution for not only our customers engaged in the games industry but also those in social and online education industries.

 

Our gaming platform powered by our proprietary central processing algorithm improves the marketing conversion rate of games by 20% through personalized recommendation, acceleration, and convenient distribution, it also significantly improves gamer experience, reduces the cost to our customers and improves the retention rate and payment rate of gamers.

 

From an industry demand perspective, game developers, their corporate customers, and marketing agents have been demanding more effective online game licensing solutions in recent years.

 

We have mature technology and customer resources in the field of entertainment and game central processing algorithms. With the development of the market, we will continue to grow on the basis of existing customers and strive for a larger market share.

 

Application of our central processing algorithm service in intelligent chip optimization solutions business

 

Our intelligent chip industry customers depend on us to provide them with solutions for data processing and optimizing hardware. Our centralized processing algorithm solution manifests in the form of reducing our customer’s energy efficiency ratio through more efficient data services under optimization of algorithm software as well as through equipping instruction chip CPU with intelligent chips such as GPU, FPGA, and ASIC that have incredible computing power. Different CPU and intelligent chip combinations are fitted in accordance with the diverse requirements of data processing and various data type of other industries. We also provide CPUs coupled with integrated smart application solutions. By delivering our products directly to customers, we act as the bridge between upstream and downstream businesses in the CPU industry chain.

 

11

 

 

Currently, the chips applied in the AI field are primarily designed for specific applications and are unable to adapt to the needs of multiple scenarios flexibly. In order to achieve progress in the field of artificial intelligence, an intelligent chip must adapt to the requirements of various algorithms in different scenarios, provide powerful computing power support, and meet the application of terminal scenarios with high energy consumption ratios.

 

We apply central processing algorithm to intelligent chip optimization. Our central processing algorithm service has mature technology in chip performance improvement and software application, providing chip products based on solution services and technology development services for customers. Usually, we provide customers with online technical services and support, and we also provide customers with on-site technical solution implementation and technical support. Intelligent chips must be able to change the function dynamically in real-time to meet the changing needs of the software. Software defines hardware, hardware feedback software. Through the central processing algorithm to explore the specific architecture of machine learning, architecture feedback to the central processing algorithm to optimize, to achieve two-way optimization. If a chip is to be deemed practical, it must have robust scalability so that it can be used in more scenarios. The central processing algorithm can make more efficient use of the chip architecture, guide the design of the chip architecture, and transform the computing power into intelligence.

 

We use the central processing algorithm, the instruction chip CPU is equipped with GPU, FPGA, ASIC, and other intelligent chips with more outstanding computing power. In order to improve the overall energy efficiency ratio of data service, according to the different data of different industries and their various data processing methods, we use the CPU to carry different combinations of intelligent chips to realize more efficient data service under the optimization of algorithm software.

 

By using our powerful central processing algorithm technology, we can provide chip optimization solutions for customers’ personalized needs. We provide our customers with the application scheme of the combination of CPU and central processing algorithm. Through more effective use of central processing algorithms, artificial intelligence, cloud computing, and other technologies for chip resources and data scheduling, we can meet the diversified needs of customers. We use the central processing algorithm service to realize the computing acceleration, data lightweight, and efficiency in the cloud computing application field.

 

Leveraging our central processing algorithm services, we have achieved accelerated computing in cloud computing applications, data lightweight efficiency enhancement, and traffic monetization. Our strength in intelligent chip optimization solutions business in satisfying the development requirements of mobile and data business has accelerated the transformation of the computing architecture of cloud service providers from a single to a diversified one. Under the multiplier effect generated by the combination of 5G and central processing algorithm service technologies, we will facilitate the effective collaboration of and build an ecosystem for the “terminal-edge-cloud” application scenarios of our customers.

 

Benefiting from the development of IoT, cloud computing technology, and the increasing government investment, China’s artificial intelligence market size is in the process of speedy expansion, the development of the artificial intelligence market will drive the growth of the central processing algorithm intelligent chip optimization solution industry.

 

In the future, IoT will provide more data collection terminals, which dramatically enhances the data volume. Big data provides information sources for AI, cloud computing offers a physical carrier for AI, and 5G reduces the delay of data transmission and processing. 5G, IoT, cloud computing all put forward higher data processing, analysis, and other needs and requirements. The central processing algorithm intelligent chip solutions combined with hardware performance optimization, software algorithm optimization, and other vital technologies will make breakthrough progress in the future under the background of the increasingly mature emerging technologies such as 5G, IoT, cloud computing, and big data.

 

12

 

 

Our Ecosystem and our Participants

 

We have effectively established an ecosystem centered around internet advertisement, games, and intelligent chip optimization. We connect with market participants representing every stage in these core industry verticals. They include advertisers, internet advertising integration agencies, internet traffic wholesalers, online platforms, online game developers and distributors, cloud service providers, electronics manufacturers, internet information infrastructure service providers, and internet users, as illustrated in the diagram below:

 

 

Our revenue from digital marketing is derived based on the effectiveness of our ad placement. Our one-stop-shop service solutions enable internet advertising integration agencies to complete cost-effective advertising placements, which allows them to acquire, transform and retain advertisers efficiently.

 

As cost outlays, we purchase advertisement placement opportunities from internet traffic wholesalers. We also pay corresponding fees to internet traffic wholesalers based on the CPM charging model.

 

13

 

 

To ensure a continuous stream of revenue, we are constantly updating the inventory of advertisements ready for placement to internet traffic wholesalers with whom our partners. They include short video platforms, video platforms for drama series and films, as well as news and information platforms. We are constantly updating internet traffic wholesalers’ advertisement inventories in real-time for maximum effectiveness. The central processing algorithm services we provide are able to meet these real-time requirements. Therefore, we believe that our services are critical to helping our customers to achieve high conversion rates.

 

Our revenue from the gaming industry is mainly derived from sales commissions. We collaborated with numerous online game developers and game distributors in operating online games, which are made available on our online game platform. We provide online game developers and game distributors with value-added services through customized central processing algorithm processing services, including lightweight data processing, computing power, and algorithm optimizations as well as game acceleration.

 

We also use cloud services to ensure that our central processing algorithm services are maintained in a safe and reliable environment.

 

Our revenue from the intelligent chip industry is derived from service fees and sales revenue. Electronics manufacturers and internet information infrastructure service providers rely on our intelligent chip optimization solutions; We provide them with hardware and software integrated intelligent chip optimization solution services that combine chip hardware and smart application software.

 

Sales and Marketing

 

For the years ended December 31, 2021, and 2022, we had 248 and 173 customers who engaged us to provide central processing algorithm services and intelligent chips and services business, respectively. We focus our efforts to deepen our relationships with existing customers, develop relationships with new and potential customers, and on exploring untapped business opportunities. Our company has mature business development capabilities and oftentimes rely on customer referrals. As such, we do not require intensive investments in sales modeling. This results in direct cost savings in terms of project travel, public relations, and business entertainment.

 

In addition, while optimizing the service of central processing algorithm, we are also adjusting our sales strategy with the change of market environment, taking advantage of good service, seeking potential clients in the industry so as to increase our revenue and market share rapidly. We have built deep relationships with our major customers from whom we generate a significant amount of our revenue.

 

14

 

 

Research and Development

 

As of December 31, 2022, our research and development team consisted of 77 full-time staff. The professional background of our team members include computer, software, computer graphic processing, data algorithm, and neural networks. Our research and development team has extensive experience, averaging 5 – 8 years of working experience, and is responsible for the design and development of solutions for our central processing algorithms services such as digital graphic lightweight, algorithm, data intelligence, and image synthesis.

 

We are committed to continuously strengthening and updating our information technology infrastructure and other technologies according to our annual development plan and based on our assessment of market demand. The process of our self-development research and development is as follows: (1) research and development personnel raises new ideas for research and development based on the market situation and customers’ needs to complete the investigation report and decision analysis; (2) project approval and formulate product research and development plan; (3) development of product technology; (4) product testing and review; (5) launching of new product; (6) promotion and application of the new product.

 

Intellectual Property

 

Intellectual property rights are critical to our success and competitiveness. We rely on a combination of trademarks, patents, domain names, copyrights, and employee confidentiality agreements to protect our intellectual property rights. As of December 31, 2022, we owned:

 

Trademarks: 27 registered trademarks in the PRC;

 

Patents: 83 patents in the PRC;

 

Layout design of integrated circuit: 20 items in the PRC;

 

Domain names: 18 domain names in the PRC;

 

Copyrights: 4 works of copyrights in the PRC;

 

Software copyrights: 396 works of software copyrights in the PRC;

 

All of which are material to our business.

 

Competition

 

There are other companies addressing various aspects/verticals of the central processing algorithm service market in the PRC. The central processing algorithm service market is highly fragmented and evolving. With respect to our central processing algorithm services, we compete against other companies engaged in similar services like us.

 

We believe the principal competitive factors in our market are:

 

service and products feature and functionality;

 

capability for customization, configurability, integration, security, scalability, and reliability;

 

quality of technologies and research and development capabilities;

 

ability to innovate and rapidly respond to customer needs;

 

the breadth of use cases supported;

 

diversified customer base;

 

15

 

 

relationships with key participants in our customers’ industry verticals;

 

sufficient capital support;

 

platform extensibility and ability to integrate with emerging technologies such as AI and cloud computing; and

 

brand awareness and reputation.

 

We believe we compete favorably on the basis of the above factors; however, we expect competition to intensify in the future. Our ability to remain competitive will largely depend on the quality of our applications, the effectiveness of our sales and marketing efforts, the quality of our customer service, and our ability to acquire or develop complementary technologies, products, and businesses to enhance the features and functionality of our applications.

 

Employees

 

We had 125 full-time employees, respectively, as of December 31, 2022. As of the date of this report, all of our employees are based in China.

 

The following table sets forth the number of our employees as of December 31, 2022:

 

Function   full-time
employees
 
Research and Development     77  
Business and Marketing     26  
Administrative, Human Resources and Finance     22  
Total     125  

 

Under PRC law, we participate in various employee social security plans that are organized by municipal and provincial governments for our PRC-based full-time employees, including pension, unemployment insurance, childbirth insurance, work-related injury insurance, medical insurance, and housing fund. We are required under PRC law to make contributions monthly to employee benefit plans for our PRC-based full-time employees at specified percentages of the salaries, bonuses, and certain allowances of such employees, up to a maximum amount determined by the local governments in China.

 

We enter into labor contracts and standard confidentiality and non-compete agreements with our key employees. We believe that we maintain a good working relationship with our employees, and we have not experienced any labor disputes. None of our employees are represented by labor unions.

 

Facilities

 

Our headquarters are located in Shenzhen, China, and our maintain office in Unit 507, Building C, Taoyuan Street, Long Jing High and New Technology Jingu Pioneer Park, Nanshan District, Shenzhen, 518052. We believe that our existing facilities are adequate for our current requirements and that additional space can be obtained on commercially reasonable terms to meet our future needs.

 

Insurance

 

We do not maintain insurance policies covering damages to our Information Technology systems. Neither do we carry business interruption insurance or general third-party liability insurance or have product liability insurance or key-man insurance. We consider our insurance coverage to be in line with that of other companies in the same industry of similar size in China.

 

Legal Proceedings

 

We may be subject to legal proceedings, investigations, and claims incidental to the conduct of our business from time to time. We are not currently a party to, nor are we aware of, any legal proceedings, investigations, or claims which, in the opinion of our management, are likely to have a material adverse effect on our business, financial condition, or results of operations.

 

16

 

 

Item 1A. Risk Factors.

 

The following risk factors apply to our business and operations. These risk factors are not exhaustive, and investors are encouraged to perform their own investigation with respect to our business, financial condition and prospects. We may face additional risks and uncertainties that are not presently known to us, or that we currently deem immaterial, which may also impair our business. The following discussion should be read in conjunction with the financial statements and notes to such financial statements included elsewhere in this Annual Report and the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section of this Annual Report.

 

Risk Factors Relating to our Business and Industry

 

We operate in a relatively new and rapidly evolving market.

 

We provide customers with comprehensive solutions integrating central processing algorithms with software or hardware to streamline their digital services to end users, thereby helping our customers to improve end user satisfaction, achieve direct cost savings, and reduce power consumption. Our services include algorithm optimization, accelerating computing power without the need for hardware upgrades, lightweight data processing and data intelligence services. Our business and prospects mainly depend on the continuous development and growth of the central processing algorithm service industry in the PRC. The development of this industry is affected by numerous factors, including but not limited to technological innovation, user experience, the development of the Internet and Internet-based services, regulatory environment, and macro-economic environment. The markets for our products and services are relatively new and rapidly developing and are subject to significant challenges. In addition, our continued growth depends, in part, on our ability to respond to changes in the central processing algorithm service industry, including rapid technological evolution, continued shifts in customer demands, introductions of new products and services and emergence of new industry standards and practices. Developing and integrating new solutions, products, services or infrastructure could be expensive and time-consuming, and these efforts may not yield the benefits we expect to achieve.

 

In addition, as the central processing algorithm service industry in China is relatively young, there are few proven methods of projecting customer demand or available industry standards on which we can rely. Some of our current monetization methods are also in a relatively preliminary stage. We cannot assure you that our attempts to monetize current applications will continue to be successful, profitable or accepted, and therefore the profit potential of our business is difficult to gauge. Our growth prospects should be considered in light of the risks and uncertainties that fast-growing early-stage companies with limited operating history in an evolving industry may encounter, including, among others, risks and uncertainties regarding our ability to:

 

continue to develop new software and related solutions that are appealing to customers;

 

maintain stable relationships with other key participants in the value chain;

 

expand products and services into more scenarios and customer bases; and

 

expand into new geographic markets with high growth potential.

 

Addressing these risks and uncertainties will require significant capital expenditures and allocation of valuable management and employee resources. We cannot assure you that it will succeed in any of these aspects or that the central processing algorithm service industry in the PRC will continue to grow at a rapid pace. If we fail to successfully address any of the above risks and uncertainties, then the size of our customer base, our revenue and profits may decline.

 

17

 

 

Our competitive position and results of operations could be harmed if we do not compete effectively.

 

The markets for our products and services are characterized by intense competition, new industry standards, limited barriers to entry, disruptive technology developments, short product life cycles, customer price sensitivity and frequent product introductions (including alternatives with limited functionality available at lower costs or free of charge). Any of these factors could create downward pressure on pricing and profitability and could adversely affect our ability to retain current customers or attract new customers. Our future success will depend on a continued ability to enhance and integrate our existing products and services, introduce new products and services in a timely and cost-effective manner, meet changing customer expectations and needs, extend our core technology into new applications, and anticipate emerging standards, business models, software delivery methods and other technological developments. Furthermore, some of our current and potential competitors enjoy competitive advantages such as greater financial, technical, sales, marketing and other resources, broader brand awareness, and access to larger customer bases. As a result of these advantages, potential and current customers might select the products and services of our competitors, causing a loss of market share to us.

 

We have a limited operating history, and it may not be able to sustain rapid growth, effectively manage growth or implement business strategies.

 

We have a limited operating history. Although we have experienced significant growth since launching our business, our historical performance results and growth rate may not be indicative of our future performance. We may not be able to achieve similar results or grow at the same rate as it has in the past. To keep pace with the development of the central processing algorithm service industry in the PRC, we may need to adjust and upgrade our product and service offerings or modify our business model. These adjustments may not achieve expected results and may have a material and adverse impact on our financial conditions and results of operations.

 

In addition, our rapid growth and expansion have placed, and is expected to continue to place, a significant strain on our management and resources. There is no assurance that the future growth of us will be sustained at a similar rate or at all. We believe that our revenue, expenses and operating results may vary from period to period in response to a variety of factors beyond our control, which primarily include general economic conditions, emergencies and changes in policies, laws and regulations that may affect our business operations and our ability to monitor costs. In addition, our ability to develop new sources of revenues, diversify monetization methods, attract and retain customers, continue developing innovative technologies, increase brand awareness, expand into new market segments, and adjust to the rapidly changing regulatory environment in the PRC, will also affect our future growth to a great extent. Therefore, you should not rely on our historical results in predict our future financial performance.

 

Recent acquisitions could prove difficult to integrate, disrupt the business, dilute shareholder value and strain the resources.

 

On September 28, 2020, we acquired 100% equity interests of Fe-da Electronics. Integrating the operations of acquired businesses successfully or otherwise realizing any of the anticipated benefits of acquisitions, including anticipated cost savings and additional revenue opportunities, involves a number of potential challenges. The failure to meet these integration challenges could seriously harm the financial condition and results of operations of us. Realizing the benefits of acquisitions depends in part on the integration of operations and personnel. These integration activities are complex and time-consuming, and we may encounter unexpected difficulties or incur unexpected costs, including:

 

the inability to achieve the operating synergies anticipated in the acquisitions;

 

diversion of management attention from ongoing business concerns to integration matters;

 

consolidating and rationalizing information technology platforms and administrative infrastructures;

 

18

 

 

complexities associated with managing the geographic separation of the combined businesses and consolidating multiple physical locations;

 

retaining professionals and other key employees and achieving minimal unplanned attrition;

 

integrating personnel from different corporate cultures while maintaining focus on providing consistent and high quality service;

 

demonstrating to the clients and to clients of acquired businesses that the acquisition will not result in adverse changes in client service standards or business focus;

 

possible cash flow interruption or loss of revenue as a result of transitional matters; and

 

inability to generate sufficient revenue to offset acquisition costs.

 

Acquired businesses may have liabilities or adverse operating issues that we failed to discover through due diligence prior to the acquisition. In particular, to the extent that prior owners of any acquired businesses or properties failed to comply with or otherwise violated applicable laws or regulations, or failed to fulfill their contractual obligations to clients, us, as the successor owner, may be financially responsible for these violations and failures and may suffer financial or reputational harm or otherwise be adversely affected. Similarly, the acquisition targets may not have as robust internal controls over financial reporting as would be expected of a public company. Acquisitions also frequently result in the recording of goodwill and other intangible assets which are subject to potential impairment in the future that could harm our financial results. We may also become subject to new regulations as a result of an acquisition, including if we acquire a business serving clients in a regulated industry or acquires a business with clients or operations in a country in which we do not already operate. In addition, if we finance acquisitions by issuing equity securities, the interests of existing shareholders may be diluted, which could affect the market price of the shares of us. As a result, if we fail to evaluate properly acquisitions or investments, we may not achieve the anticipated benefits of any such acquisitions, and we may incur costs in excess of what we anticipate. Acquisitions frequently involve benefits related to the integration of operations of the acquired business. The failure to successfully integrate the operations or otherwise to realize any of the anticipated benefits of the acquisition could seriously harm the results of operations of us.

 

Failure to maintain adequate financial, information technology and management processes and controls could result in material weaknesses which could lead to errors in our financial reporting, which could adversely affect our business.

 

As a subsidiary of WiMi, a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act and of the rules and regulations of the Nasdaq Global Market. However, failure to maintain adequate financial, information technology and management processes and controls of us could result in material weaknesses which could lead to errors in our financial reporting, which could adversely affect our business. Similarly, as an “emerging growth company,” we would be exempted from the SEC’s internal control reporting requirements. We may lose our emerging growth company status and become subject to the SEC’s internal control over financial reporting management and auditor attestation requirements in the year in which it is deemed to be a large accelerated filer, which would occur once the market value of our common equity held by non-affiliates exceeds $700 million as of the end of the prior fiscal year’s second fiscal quarter. In addition, our current controls and any new controls that it develops may become inadequate because of poor design and changes in our business. Any failure to implement and maintain effective internal controls over financial reporting could adversely affect the results of assessments by our independent registered public accounting firm and their attestation reports.

 

If we are unable to certify the effectiveness of our internal controls, or if our internal controls have material weaknesses, we may not detect errors timely, our consolidated financial statements could be misstated, it could be subject to regulatory scrutiny and a loss of confidence by our shareholders, which could harm our reputation and business and adversely affect the market price of our securities.

 

19

 

 

We will incur increased costs as a result of operating as a public company, and our management will devote substantial time to new compliance initiatives. We become part of a public company, we will incur significant legal, accounting and other expenses that it did not incur as a private company. As a public company, we will be subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, as well as rules adopted, and to be adopted, by the SEC and the applicable stock exchange. Our management and other personnel will need to devote a substantial amount of time to these compliance initiatives and may not effectively or efficiently manage our transition into a public company. Moreover, we expect these rules and regulations to substantially increase our legal and financial compliance costs and to make some activities more time-consuming and costly. For example, we expect these rules and regulations to make it more difficult and more expensive for it to obtain directors and officers liability insurance, and we may be forced to accept reduced policy limits or incur substantially higher costs to maintain the same or similar coverage. We cannot predict or estimate the amount or timing of additional costs it may incur to respond to these requirements. The impact of these requirements could also make it more difficult for us to attract and retain qualified people to serve on our board of directors, our board committees or as executive officers.

 

If we fail to keep up with industry trends or technological developments, or develop, acquire, market and offer new products and services, our business, results of operations and financial condition may be materially and adversely affected.

 

The central processing algorithm service industry is rapidly evolving and is subject to continuous technological changes. Our success depends on our ability to continue to develop and implement services and solutions that anticipate and respond to rapid and continuing changes in technology and industry developments and offerings to serve the evolving needs of our customers. Our growth strategy is focused on responding to these types of developments by driving innovation that will enable us to expand business into new growth domains. Our competitive advantage could be adversely affected if we do not invest enough in new technologies and industrial developments, or if we make the incorrect strategical investment to respond to these developments and to drive innovation. If we do not sufficiently invest in new technology and industry developments, or evolve and expand our business at sufficient speed and scale, or if we do not make the right strategic investments to respond to these developments and successfully drive innovation, then our services and solutions, results of operations, and ability to develop and maintain a competitive advantage and continue to grow could be negatively affected.

 

In addition, we operate in a quickly evolving environment, in which there currently are, and we expect will continue to be, new technology developments. New services or technologies offered by competitors or new entrants may make our offerings less differentiated or less competitive when compared to other alternatives, which may adversely affect our results of operations. Technological innovations may also require substantial capital expenditures in product development as well as in modification of products, services or infrastructure. In order to maintain and improve competitiveness and continue to expand our business, we need to introduce constantly new solutions and products and services to satisfy customers’ needs, in order for us to attract new customers and retain existing customers. Researching and developing new technologies and solutions require significant investment of human resources and capital. We cannot assure you that any research and development efforts will be successful, or that we will be able to obtain financing to cover such expenditure. Failure to adapt our products and services to such changes in an effective and timely manner could materially and adversely affect our business, financial condition and results of operations.

 

Our results of operations could materially suffer in the event of insufficient pricing to enable us to meet profitability expectations.

 

If we are not able to obtain sufficient pricing for our services and solutions, our revenues and profitability could materially suffer. The rates we are able to charge for services and solutions are affected by a number of factors, including:

 

general economic and political conditions;

 

the competitive environment in our industry;

 

market price of our service and products provided;

 

20

 

 

our bargaining power when entering into contract with customers;

 

our customers’ preferences and desire to reduce their costs; and

 

our ability to accurately estimate, monitor and manage our contract revenues, costs of sales, profit margins and cash flows over the full contract period.

 

In addition, our profitability with respect to services and solutions for new technologies may be different when compared to the profitability of our current business, due to factors such as the use of alternative pricing, the mix of work and the number of service providers, among others.

 

The competitive environment the central processing algorithm services industry in the PRC affects our ability to obtain favorable pricing in a number of ways, any of which could have a material negative impact on our results of operations. The less we are able to differentiate and/or clearly convey the value of our services and solutions, the more risk we face in terms of our services and solutions will be seen as commodities, and price will become the driving factor in selecting a service provider. In addition, the introduction of new services or products by competitors could reduce our ability to obtain favorable pricing for the services or products that we offer. Competitors may be willing, at times, to price contracts lower than us in an effort to enter new markets or increase market share. Further, if competitors develop and implement methodologies that yield greater efficiency and productivity, they may be better positioned to offer similar services at lower prices. As such, failure to adopt a sufficient pricing policy or adjust our pricing policy in a timely and effective manner could adversely and materially affect our competitive position in the industry, which could adversely and materially affect our operations and financial conditions.

 

We make significant investments in research and development of new products and services that may not achieve expected returns.

 

We have made and will continue to make significant investments in research, development, and marketing for existing products, services, and technologies, as well as new technology or new applications of existing technology. Investments in new technology are speculative. Commercial success depends on many factors, including but not limited to, innovativeness, developer support, and effective distribution and marketing. There is no assurance that we will be rewarded from our investments in developing new services and products. If our customers do not perceive our latest offerings as providing significant new functionality or other value, they may reduce their purchases of services or products, thus unfavorably affecting revenue and profits. We may not achieve significant revenue from new products and services, or new applications of existing products and services, for several years, if at all. New products and services may not be profitable, and even if they are profitable, operating margins for some new products, services and businesses may not be as high as the margins we have experienced historically. Furthermore, developing new technologies is complex and unpredictable, which can require long development and testing periods. Significant delays in new releases or significant problems in creating new products or offering new services could adversely affect our revenue and profits.

 

We require a significant amount of capital to fund our research and development investments. If we cannot obtain sufficient capital on favorable terms or at all, our business, financial condition and prospects may be materially and adversely affected.

 

Operating our business requires significant, continuous investment in acquiring, maintaining and upgrading contents, services, and technologies. Historically, we have financed our operations primarily with net cash generated from operating activities, financial support from shareholders and equity financing and loans from third-parties. As part of our growth strategy, we plan to continue investing substantial capital in research and development activities in the future, which may require us to obtain additional equity or debt financing. Our ability to obtain additional financing in the future is subject to a number of uncertainties, including but not limited to those relating to:

 

our future business development, financial condition and results of operations;

 

general market conditions for financing activities; and

 

macro-economic and other conditions in China and elsewhere.

 

21

 

 

Although we expect to rely on net cash provided by operating activities and financing through capital markets for liquidity needs as our business continues to grow, and after it becomes a public company, there can be no assurances that we will be successful in our efforts to diversify sources of liquidity. If we raise additional funds through future issuance of equity or convertible debt securities, our existing shareholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our ordinary shares. Any debt financing that we secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, including the ability to pay dividends. This may make it more difficult for us to obtain additional capital to fund our research and development, and pursue business opportunities, including potential acquisitions. If we are unable to obtain sufficient capital to meet capital needs, then it may not be able to implement growth strategies, which may cause our business, financial condition and general prospects to be materially and adversely affected.

 

Our success depends on our ability to attract, hire, retain and motivate key management personnel and highly skilled employees.

 

Our success is largely attributable to the continued commitment and contribution of our directors and key senior management personnel. Their extensive knowledge and experience in the central processing algorithm service industry as well as their established relationships with our customers, are vital to our business. There are no assurances that we will be able to retain these key personnel, and the loss any of them without suitable and timely replacements, or the inability to attract and retain qualified personnel may adversely affect our business, results of operations, financial position and general prospects.

 

As of December 31, 2022, we have a total number of 125 employees. We believe that our future success depends on our continued ability to attract, hire, retain and motivate qualified and skilled employees, as they are critical in improving our infrastructure and technologies and optimizing our operations. Competition for recruitment of highly skilled professionals is intense, which could also increase costs to attract and retain talented employees. We may not be able to hire and retain skilled employees at compensation levels consistent with our existing compensation level and structure. Some of the companies with which we compete for experienced employees may have greater resources than us do and may be able to offer more attractive terms of employment. In addition, we invest significant time and resources in training employees to ensure their competitiveness, which increases these employees’ value to competitors who may seek to recruit them. If we fail to retain these employees, we could incur significant expenses in hiring and training new employees, and our ability to provide services consistently could diminish, resulting in a material adverse effect on our business and ability to sustain profitability. Moreover, if any member of our management team or any of our other key personnel joins a competitor or forms a competing business, our trade secrets and know-hows may leak which could have a material adverse effect on our business.

 

Our business depends substantially on the market recognition of our brand and negative media coverage could adversely affect our business.

 

We believe that enhancing our brand and extending our customer base are cornerstones to sustaining our competitive advantages. Negative publicity about us and our business, shareholders, affiliates, directors, officers, and other employees, as well as the industry in which we operate, could be devastating and could materially and adversely affect the public perception of our brand, and in turn, reduce the sales of our products and services. Negative publicity concerning could be related to a wide variety of matters, including:

 

alleged misconduct or other improper activities committed by our shareholders, affiliates, directors, officers and other employees;

 

false or malicious allegations or rumors about us or our shareholders, affiliates, directors, officers, and other employees;

 

user complaints about the quality of our products and services;

 

copyright or patent infringements involving us and contents offered on our platforms; and

 

governmental and regulatory investigations or penalties resulting from our failure to comply with applicable laws and regulations.

 

22

 

 

In addition to traditional media, there has been an increasing use of social media platforms and similar devices in China, including instant messaging applications, social media websites and other forms of internet-based communications that provide individuals with access to a broad audience of users and other interested people. The availability of information on instant messaging applications and social media platforms is virtually immediate as our impact without affording us an opportunity for redress or correction. The opportunity for dissemination of information, including inaccurate information, is seemingly limitless and readily available. Information concerning us, shareholders, directors, officers and employees may be posted on such platforms at any time. The risks associated with any such negative publicity or incorrect information cannot be eliminated entirely or mitigated and may materially harm our reputation, business, financial condition and results of operations.

 

Our failure to protect intellectual property rights may undermine our competitive position.

 

We believe that our patents, copyrights, trademarks and other intellectual property are essential to the success of us. We depend to a large extent on the ability to develop and maintain the intellectual property rights relating to our central processing algorithm solutions and products. We have devoted considerable time and energy to the development and improvement of software, middleware, websites, and intellectual property.

 

We rely primarily on a combination of patents, copyrights, trademarks and trade secrets laws, and contractual restrictions for the protection of the intellectual property used in our business. Nevertheless, these provide only limited protection and the actions we take to protect intellectual property rights may not be adequate. Our trade secrets may become known or be independently discovered by competitors. We may have no rights or limited rights to stop others’ use of our information, including intellectual property. Moreover, to the extent that our employees or third parties with whom we do business use intellectual property owned by others in their work for us, disputes may arise as to the rights to such intellectual property. Furthermore, it is often difficult to maintain and enforce intellectual property rights in China. Statutory laws and regulations are subject to judicial interpretation and enforcement, and may not be applied consistently due to the lack of clear guidance on statutory interpretation. Contractual restrictions may be breached by counterparties, and there may not be adequate remedies available to us for any such breach. Accordingly, we may not be able to effectively protect intellectual property rights or to enforce our contractual rights in China. Preventing any unauthorized use of our intellectual property is difficult and costly and the steps we take may be inadequate to prevent the misappropriation of company intellectual property. In the event that we resort to litigation to enforce intellectual property rights, such litigation could result in substantial costs and a diversion of our managerial and financial resources. We cannot provide assurance that we will prevail in such litigation. Any failure in protecting or enforcing our intellectual property rights could have a material adverse effect on our business, financial condition and results of operations.

 

Our services or solutions could infringe upon the intellectual property rights of others, or we might lose our ability to utilize the intellectual property of others.

 

We cannot be sure that our services and solutions do not infringe on the intellectual property rights of third parties, and these third parties could claim that we or our clients are infringing upon their intellectual property rights. These claims could harm our reputation, cause us to incur substantial costs or prevent it from offering some services or solutions in the future. Any related proceedings could require us to expend significant resources over an extended period. Any claims or litigation in this area could be time-consuming and costly, damage our reputation and/or require it to incur additional costs to obtain the right to continue to offer a service or solution to our customers. If we cannot secure this right at all or on reasonable terms, or if it cannot substitute alternative technology, then our results of operations could be materially adversely affected. The risk of infringement claims against us may increase as we expand upon our industry software solutions.

 

Additionally, in recent years, individuals and firms have purchased intellectual property assets in order to assert claims of infringement against technology providers and customers that use such technology. Any such action naming we or our clients could be costly to defend or lead to an expensive settlement or judgment against us. Moreover, such an action could result in an injunction being ordered against our client or our services or operations, causing further damages.

 

23

 

 

In addition, we rely on third-party software in providing some of our services and solutions. If we lose our ability to continue using such software for any reason, including in the event that the software is found to infringe the rights of others, we will need to obtain substitute software or seek alternative means of obtaining the technology necessary to continue to provide such services and solutions. Our inability to replace such software, or to replace such software in a timely or cost-effective manner, could materially adversely affect our results of operations. In addition, the application and interpretation of intellectual property right laws as well as the procedures and standards for granting trademarks, patents, copyrights, know-how and other intellectual property rights are constantly evolving and may be uncertain, so we cannot assure you that the courts or regulatory authorities will agree with our legal analysis. If we are ruled to have violated the intellectual property rights of a third party, we may be liable for infringement activities, or may be prohibited from using the intellectual property rights, and we may incur licensing fees or be forced to develop alternatives. In this case, our business and financial condition may be materially and adversely affected.

 

We may not be able to protect our source code from copying if there is an unauthorized disclosure.

 

Source code, the detailed program commands for our middleware and software programs and solutions, is critical to our business. Although we license portions of our application and operating system source code to several licensees, we take significant measures to protect the secrecy of large portions of our source code. If our source code leaks, we might lose future trade secret protection for that code. It may then become easier for third parties to compete with our products by copying functionality, which could adversely affect our revenue and operating margins.

 

Third parties may register trademarks or domain names or purchase internet search engine keywords that are similar to our trademarks, brand or websites, or misappropriate our data and copy our platform, all of which could cause confusion to our users, divert online customers away from our products and services or harm our reputation.

 

To divert potential customers from us to such competitors’ or third parties’ websites or platforms, competitors and other third parties may purchase (i) trademarks that are similar to our trademarks and (ii) keywords that are confusingly similar to our brand or websites in the internet search engine advertising programs and in the header and text of the resulting sponsored links or advertisements in order to divert potential customers from us to such competitors’ or third parties’ websites or platforms. Preventing such unauthorized use is inherently difficult. If we are unable to prevent such unauthorized use, competitors and other third parties may continue to drive potential customers away from our platform to competing, irrelevant or potentially offensive platform, which could harm our reputation and cause us to lose revenue.

 

Our business is highly dependent on the proper functioning and improvement of our information technology systems and infrastructure. Our business and operating results may be harmed by service disruptions, or by our failure to timely and effectively scale up and adjust our existing technology and infrastructure.

 

Our business depends on the continuous and reliable operation of our information technology (“IT”) systems. Our IT systems are vulnerable to damage or interruption as a result of fires, floods, earthquakes, power losses, telecommunications failures, undetected errors in software, computer viruses, hacking and other attempts to harm our IT systems. Disruptions, failures, unscheduled service interruptions or a decrease in connection speeds could damage our reputation and cause our customers and end-users to migrate to our competitors’ platforms. If we experience frequent or constant service disruptions, whether caused by failures of our own IT systems or those of third-party service providers, then our user experience may be negatively affected, which in turn may have a material and adverse effect on our reputation and business. We may not be successful in minimizing the frequency or duration of service interruptions. As the number of our end-users increases and more user data are generated on our platform, it may be required to expand and adjust technology and infrastructure to continue to reliably store and process content.

 

24

 

 

Our operations depend on the performance of the Internet infrastructure and fixed telecommunications networks in China, which may experience unexpected system failure, interruption, inadequacy or security breaches.

 

Almost all access to the Internet in China is maintained through state-owned telecommunication operators under the administrative control and regulatory supervision of the Ministry of Industry and Information Technology, or the MIIT. Moreover, we primarily rely on a limited number of telecommunication service providers to provide us with data communications capacity through local telecommunication’s lines and Internet data centers to host our servers. We have limited access to alternative networks or services in the event of disruptions, failures or other problems with China’s Internet infrastructure or the fixed telecommunication networks provided by telecommunication service providers. Network flow in China has experienced significant growth during the past few years. Effective bandwidth and server storage at Internet data centers in large cities such as Beijing and Shenzhen are scarce. With the expansion of our business, it may be required to upgrade technology and infrastructure to keep up with the increasing traffic on our platform. We cannot assure you that the Internet infrastructure and the fixed telecommunication networks in China will be able to support the demands associated with the continued growth in the Internet usage. If we cannot increase our capacity to deliver online services, then it may not be able to expand our customer base, and the adoption of our services may be hindered, which could adversely impact our business and profitability.

 

In addition, we have no control over the costs of the services provided by telecommunication service providers. If the prices we pay for telecommunications and Internet services rise significantly, our results of operations may be materially and adversely affected. Furthermore, if the Internet access fees or other charges to Internet users increase, some users may be prevented from accessing the mobile Internet and thus cause the growth of mobile Internet users to decelerate. Such deceleration may adversely affect our ability to continue to expand our user base.

 

We use third-party services and technologies in connection with our business, and any disruption to the provision of these services and technologies to us could result in adverse publicity and a slowdown in the growth of our users, which could materially and adversely affect our business, financial condition and results of operations.

 

Our business partially depends on services provided by, and relationships with, various third parties. Some third-party software we use in our operations is currently publicly available and free of charge. If the owner of any such software decides to charge users or no longer makes the software publicly available, then we may need to incur significant costs to obtain licensing, find replacement software or develop it on our own. If we are unable to obtain licensing, find or develop replacement software at a reasonable cost, or at all, our business and operations may be adversely affected.

 

We exercise no control over the third parties with whom we have business arrangements. If such third parties increase their prices, fail to provide their services effectively, terminate their service or agreements or discontinue their relationships with us, then we could suffer service interruptions, reduced revenues or increased costs, any of which may have a material adverse effect on our business, financial condition and results of operations.

 

Our insurance policies may not provide adequate coverage for all claims associate with our business operations.

 

We maintain various insurance policies, such as group personal accident insurance and corporate employee benefits insurance. However, our insurance coverage is still limited in terms of amount, scope and benefit. Insurance companies in China offer limited business insurance products. We do not have any business liability or disruption insurance coverage for our operations in China. Any business disruption may result in our incurring substantial costs and the diversion of our resources. Any uninsured business disruption, litigation or legal proceedings or natural disasters, such as epidemics, pandemics or earthquakes, or other events beyond our control could result in substantial costs and the diversion of our management’s attention. If we are to be held liable for uninsured losses or amounts and claims for insured losses exceeding the limits of our insurance coverage, then our business, financial condition, and results of operations may be materially and adversely affected as a result.

 

25

 

 

We may be subject to claims, disputes or legal proceedings in the ordinary course of our business. If the outcome of these proceedings is unfavorable to us, then our business, results of operations and financial condition could be adversely affected.

 

We may be subject to claims, disputes, or legal proceedings in the ordinary course of our business from time to time, which could adversely affect our business, results of operations and financial condition. We may receive formal and informal inquiries from governmental authorities and regulators regarding our compliance with applicable laws and regulations, many of which are evolving and subject to interpretation. Claims arising out of actual or alleged violations of laws could be asserted against us by our employees, customers, media partners, competitors, governmental entities in civil or criminal investigations and proceedings or other third parties. These claims could be asserted under a variety of laws, including but not limited to advertising laws, Internet information services laws, intellectual property laws, unfair competition laws, data protection and privacy laws, labor and employment laws, securities laws, real estate laws, tort laws, contract laws, property laws and employee benefit laws. We may also be subject to lawsuits due to actions by our media partners or advertising customers.

 

There can be no guarantee that we will be successful in defending ourselves in legal and arbitration actions or in asserting our rights under various laws. If the outcome of these proceedings is unfavorable to us, then our business, results of operations and financial conditions could be adversely affected. Even if we are successful in our attempt to defend ourselves in legal and arbitration actions or to assert our rights under various laws, enforcing our rights against the various parties involved may be expensive, time-consuming and ultimately futile. These actions may expose us to negative publicity, substantial monetary damages and legal defense costs, injunctive relief, and criminal and civil fines and penalties, including but not limited to suspension or revocation of our licenses to conduct business.

 

We may need additional capital to support or expand our business, and we may be unable to obtain such capital in a timely manner or on acceptable terms, if at all.

 

Although we believe that our anticipated cash flows from operating activities, together with cash on hand, will be sufficient to meet our anticipated working capital requirements and capital expenditures in the ordinary course of business for the next twelve months, we cannot assure you this will be the case. We may also need additional cash resources in the future if it pursues opportunities for investments, acquisitions or similar actions. If we determine that our cash requirements exceed the amount of cash and cash equivalents we have on hand at the time, we may seek to issue equity or debt securities or obtain credit facilities. The issuance and sale of additional equity would result in further dilution to our shareholding. The incurrence of indebtedness would result in increased fixed obligations and could result in operational and financial covenants that would restrict our operations. We have historically used bank borrowings to partially finance operations. We cannot assure you that additional financing will be available in amounts sufficient or on terms acceptable to us, if at all.

 

We are a “controlled company” within the meaning of the applicable Nasdaq listing rules and, as a result, will qualify for exemptions from certain corporate governance requirements. If we rely on these exemptions, you will not have the same protections afforded to shareholders of companies that are subjected to such requirements.

 

WiMi controls 65.9% of the voting power of our outstanding ordinary shares. As a result, we are a “controlled company” within the meaning of applicable Nasdaq Stock Market Rules. Under these rules, a company of which more than 50% of the voting power for the election of directors is held by an individual, group or another company is a “controlled company.” For so long as we remain a controlled company under that definition, it is permitted to elect to rely, and may rely, on certain exemptions from corporate governance rules, including an exemption from the rule that a majority of our board of directors must be independent directors or that we must establish a nominating committee and a compensation committee composed entirely of independent directors. As a result, you will not have the same protection afforded to shareholders of companies that are subjected to these corporate governance requirements.

 

26

 

 

Our business may be materially and adversely affected by the effects of natural disasters, health epidemics or similar situation. In particular, the COVID-19 pandemic has already and may continue to cause negative impacts to our business, results of operations and financial condition.

 

Our business could be materially and adversely affected by natural disasters, such as earthquakes, floods, blizzards, typhoons or fire accidents, epidemics such as avian flu, swine flu, Severe Acute Respiratory Syndrome (or SARS), Ebola, Zika, COVID-19, or other events, such as acts of war, terrorism, environmental accidents, power shortages or communication interruptions.

 

Since the beginning of 2020, the COVID-19 pandemic has caused temporary closures of shops and facilities in China and around the world. Our business growth in 2021 and 2022 was negatively affected as a result of the COVID-19 pandemic, and we incurred additional implementation costs and general and administrative expenses, which resulted in a decrease in our operating income and net income in 2022. As COVID-19 has negatively affected the broader Chinese economy and the global economy, China may continue to experience lower domestic consumption, higher unemployment, severe disruptions to exporting of goods to other countries and greater economic uncertainty, all of which may materially and adversely affect our business and results of operations. Potential impacts of the COVID-19 pandemic include, but not limited to the following aspects:

 

Temporary closure of offices, travel restrictions or business suspension of our customers’ business have already affected and may continue to adversely affect the demand for our services;

 

Our suppliers may experience supply chain disruption, which could significantly reduce goods supply;

 

Our customers may request additional time for payment or may not pay us at all, which could significantly increase the amount and turnover days of our trade receivables, and require us to record additional allowance for doubtful accounts. For the years ended December 31, 2021, and 2022, we did not experience significant collection issues;

 

Any precautionary measure taken to minimize the risks of COVID-19, including travel restriction, quarantine, provisional request of remote work for employees, cancellation or postponement of industry activities and business travel, could damage our efficiency and productivity during the above-mentioned period and incur additional costs, slow down the brand promotion and marketing efforts, causing short-term fluctuation to our results of operations.

 

Due to the uncertain nature of the COVID-19 pandemic, it is impossible to reasonably estimate the financial impact brought by the outbreak and countermeasures of COVID-19 pandemic for the time being. In the last several months, the Chinese government has eased COVID-related restrictions and lifted lockdown measures, shifting away from its “zero-COVID” policy, which changes were followed by spikes in the number of COVID cases across mainland China. The effects of the COVID-19 pandemic, including as a result of restrictive quarantine measures imposed by the Chinese government and increased infection rates when such restrictions were lifted or eased, have adversely affected our business, and may continue to adversely affect our business, perhaps significantly, in 2023 and beyond. The extent of the impact will depend on the nature, severity, and duration of the ongoing effects of the COVID-19 pandemic, particularly in mainland China where our operations are primarily located. During such an epidemic outbreak, China may adopt certain hygiene measures, those restrictive measures adversely affected and slowed down the national economic development during that period.

 

As a result of the ongoing COVID-19 pandemic, our operation is expected to experience slowdown. Our business could be materially and adversely affected if the economic slowdown or suspension continues for a long period.

 

For example, the effects of a subvariant of the Omicron variant of COVID-19, which may spread faster than the original Omicron variant, as well as the effects of any new variants and subvariants which may develop, including any actions taken by governments, may have the effect of increasing the already-existing supply chain problems or slowing our sales.

 

The extent to which this pandemic impacts our results of operations will depend on future developments which are highly uncertain and unpredictable, including new outbreaks of COVID-19, the severity of the virus infection, the effectiveness and availability of vaccines, and future actions us or the authorities may take in response to these developments.

 

27

 

 

We may be materially and adversely affected by the complexity, uncertainties and changes in PRC regulation of the Internet industry and companies.

 

In the opinion of our PRC counsel, our subsidiaries in the PRC currently have obtained the necessary permits and licenses to operate our business in China. However, the PRC government extensively regulates the Internet industry, including foreign ownership of, and the licensing and permit requirements pertaining to, companies in the Internet industry. These Internet-related laws and regulations are relatively new and evolving, and their interpretation and enforcement involve significant uncertainty. As a result, in certain circumstances it may be difficult to determine what actions or omissions may be deemed to be in violations of applicable laws and regulations. Issues, risks and uncertainties relating to PRC regulations of the Internet business include, but are not limited to, the following:

 

There are uncertainties relating to the regulation of the Internet business in China, including evolving licensing practices and the requirement for real-name registrations. Permits, licenses or operations at some of our subsidiaries and PRC variable interest entity levels may be subject to challenge, we may not be able to timely obtain or maintain all the required licenses or approvals, permits, or to complete filing, registration or other formalities necessary for our present or future operations, and we may not be able to renew certain permits or licenses or renew certain filing or registration or other formalities.

 

The evolving PRC regulatory system for the Internet industry may lead to the establishment of new regulatory agencies. For example, in May 2011, the State Council announced the establishment of a new department, the State Internet Information Office. The primary role of this new agency is to facilitate the policy-making and legislative development in this field to direct and coordinate with the relevant departments in connection with online content administration and to deal with cross-ministry regulatory matters in relation to the Internet industry. We are unable to determine what policies this new agency or any new agencies to be established in the future may have or how they may interpret existing laws, regulations and policies and how they may affect us. Further, new laws, regulations or policies may be promulgated or announced that will regulate Internet activities, including online video and online advertising businesses. If these new laws, regulations or policies are promulgated, additional licenses may be required for our operations. If our operations do not comply with these new regulations after they become effective, or if we fail to obtain any licenses required under these new laws and regulations, we could be subject to penalties, and our business could be disrupted.

 

The interpretation and application of existing PRC laws, regulations and policies and possible new laws, regulations or policies relating to the Internet industry have created substantial uncertainties regarding the legality of existing and future foreign investments in, and the businesses and activities of, Internet businesses in China, including our business. There are also risks that we may be found to violate the existing or future laws and regulations given the uncertainty and complexity of China’s regulation of Internet business.

 

Our business generates and processes a large amount of data, and we are required to comply with PRC laws and regulations relating to cyber security. These laws and regulations could create unexpected costs, subject us to enforcement actions for compliance failures, or restrict portions of our business or cause us to change our data practices or business model.

 

Our business generates and processes a large quantity of data. We face risks inherent in handling and protecting large volume of data. In particular, we face a number of challenges relating to data we collect through our game distribution platform, including:

 

protecting the data in and hosted on our system, including against attacks on our system by outside parties or fraudulent behavior or improper use by our employees;

 

addressing concerns related to privacy and sharing, safety, security and other factors; and

 

complying with applicable laws, rules and regulations relating to the collection, use, storage, transfer, disclosure and security of personal information, including any requests from regulatory and government authorities relating to this data.

 

28

 

 

Governments around the world, including the PRC government, have enacted or are considering legislation related to online businesses. There may be an increase in legislation and regulation related to the collection and use of anonymous internet user data and unique device identifiers, such as IP address or mobile unique device identifiers, and other data protection and privacy regulation. The PRC regulatory and enforcement regime with regard to data security and data protection is evolving. We may be required by Chinese governmental authorities to share personal information and data that we collect to comply with PRC laws relating to cybersecurity. All these laws and regulations may result in additional expenses to us, and any non-compliance may subject us to negative publicity which could harm our reputation and negatively affect the trading price of our ordinary shares. There are also uncertainties with respect to how these laws will be implemented in practice. PRC regulators have been increasingly focused on regulation in the areas of data security and data protection. We expect that these areas will receive greater attention and focus from regulators, as well as attract continued or greater public scrutiny and attention going forward, which could increase our compliance costs and subject it to heightened risks and challenges associated with data security and protection. If we are unable to manage these risks, we could become subject to penalties, fines, suspension of business and revocation of required licenses, and our reputation and results of operations could be materially and adversely affected. In addition, regulatory authorities around the world have recently adopted or are considering a number of legislative and regulatory proposals concerning data protection. These legislative and regulatory proposals, if adopted, and the uncertain interpretations and application thereof could, in addition to the possibility of fines, result in an order requiring that we change our data practices, which could have an adverse effect on our business and results of operations.

 

We may be liable for improper use or appropriation of personal information provided directly or indirectly by our customers or end users.

 

We may become subject to a variety of laws and regulations in the PRC regarding privacy, data security, cybersecurity, and data protection. These laws and regulations are continuously evolving and developing. The scope and interpretation of the laws that are or may be applicable to us are often uncertain and may be conflicting, particularly with respect to foreign laws. In particular, there are numerous laws and regulations regarding privacy and the collection, sharing, use, processing, disclosure, and protection of personal information and other user data. Such laws and regulations often vary in scope, may be subject to differing interpretations, and may be inconsistent among different jurisdictions.

 

We expect to obtain information about various aspects of our operations as well as regarding our employees and third parties. We also maintain information about various aspects of our operations as well as regarding our employees. The integrity and protection of our customer, employee and company data is critical to our business. Our customers, end users and employees expect that we will adequately protect their personal information. We are required by applicable laws to keep strictly confidential the personal information that it collects, and to take adequate security measures to safeguard such information.

 

The PRC Criminal Law, as amended by its Amendment 7 (effective on February 28, 2009) and Amendment 9 (effective on November 1, 2015), prohibits institutions, companies and their employees from selling or otherwise illegally disclosing a citizen’s personal information obtained during the course of performing duties or providing services or obtaining such information through theft or other illegal ways. On November 7, 2016, the Standing Committee of the PRC National People’s Congress issued the Cyber Security Law of the PRC, or Cyber Security Law, which became effective on June 1, 2017.

 

Pursuant to the Cyber Security Law, network operators must not, without users’ consent, collect their personal information, and may only collect users’ personal information necessary to provide their services. Providers are also obliged to provide security maintenance for their products and services and shall comply with provisions regarding the protection of personal information as stipulated under the relevant laws and regulations.

 

The Civil Code of the PRC (issued by the PRC National People’s Congress on May 28, 2020, and effective from January 1, 2021) provides main legal basis for privacy and personal information infringement claims under the Chinese civil laws. PRC regulators, including the Cyberspace Administration of China, MIIT, and the Ministry of Public Security have been increasingly focused on regulation in the areas of data security and data protection.

 

29

 

 

The PRC regulatory requirements regarding cybersecurity are constantly evolving. For instance, various regulatory bodies in China, including the Cyberspace Administration of China, the Ministry of Public Security and the SAMR, have enforced data privacy and protection laws and regulations with varying and evolving standards and interpretations. In April 2020, the Chinese government promulgated Cybersecurity Review Measures, which came into effect on June 1, 2020. According to the Cybersecurity Review Measures, operators of critical information infrastructure must pass a cybersecurity review when purchasing network products and services which do or may affect national security.

 

In November 2016, the Standing Committee of China’s National People’s Congress passed China’s first Cybersecurity Law (“CSL”), which became effective in June 2017. The CSL is the first PRC law that systematically lays out the regulatory requirements on cybersecurity and data protection, subjecting many previously under-regulated or unregulated activities in cyberspace to government scrutiny. The legal consequences of violation of the CSL include penalties of warning, confiscation of illegal income, suspension of related business, winding up for rectification, shutting down the websites, and revocation of business license or relevant permits. In April 2020, the Cyberspace Administration of China and certain other PRC regulatory authorities promulgated the Cybersecurity Review Measures, which became effective in June 2020. Pursuant to the Cybersecurity Review Measures, operators of critical information infrastructure must pass a cybersecurity review when purchasing network products and services which do or may affect national security. On July 10, 2021, the Cyberspace Administration of China issued a revised draft of the Measures for Cybersecurity Review for public comments (“Draft Measures”), which required that, in addition to “operator of critical information infrastructure,” any “data processor” carrying out data processing activities that affect or may affect national security should also be subject to cybersecurity review, and further elaborated the factors to be considered when assessing the national security risks of the relevant activities, including, among others, (i) the risk of core data, important data or a large amount of personal information being stolen, leaked, destroyed, and illegally used or exited the country; and (ii) the risk of critical information infrastructure, core data, important data or a large amount of personal information being affected, controlled, or maliciously used by foreign governments after listing abroad. The Cyberspace Administration of China has said that under the proposed rules companies holding data on more than 1,000,000 users must now apply for cybersecurity approval when seeking listings in other nations because of the risk that such data and personal information could be “affected, controlled, and maliciously exploited by foreign governments.” The cybersecurity review will also investigate the potential national security risks from overseas IPOs.

 

On December 28, 2021, the Cyberspace Administration of China jointly with the relevant authorities formally published Measures for Cybersecurity Review (2021) which took effect on February 15, 2022, and replaced the former Measures for Cybersecurity Review (2020). Measures for Cybersecurity Review (2021) stipulates that operators of critical information infrastructure purchasing network products and services, and online platform operator (together with the operators of critical information infrastructure, the “Operators”) carrying out data processing activities that affect or may affect national security, shall conduct a cybersecurity review, any online platform operator who controls more than one million users’ personal information must go through a cybersecurity review by the cybersecurity review office if it seeks to be listed in a foreign country. Since we are not an operator, it does not control the personal information of more than one million users and does not collect data that affects or could affect national security. In the foreseeable future, we will not collect personal information of more than one million users or collect data that affects or may affect national security, and we will not be required to apply for a cybersecurity review under the Cybersecurity Review Measures (2021). As of the date of this report, we have not received any notification from any PRC government agency regarding any requirement by us to go through a cybersecurity review. Further, if the enacted version of the Measures for Cybersecurity Review mandates clearance of cybersecurity review and other specific actions to be completed by companies like us, we face uncertainties as to whether such clearance can be timely obtained, or at all.

 

Since the Cybersecurity Review Measures are relativity new, the implementation and interpretation are not yet clear. There are uncertainties about how such regulations will affect us and our listing on Nasdaq. In the event that the Cyberspace Administration of China determines that we are subject to these regulations, we may be required to be delisted from Nasdaq and we may be subject to fines and penalties.

 

30

 

 

On June 10, 2021, the Standing Committee of the NPC promulgated the PRC Data Security Law, which will take effect on September 1, 2021. The Data Security Law also sets forth the data security protection obligations for entities and individuals handling personal data, including that no entity or individual may acquire such data by stealing or other illegal means, and the collection and use of such data should not exceed the necessary limits The costs of compliance with, and other burdens imposed by, CSL and any other cybersecurity and related laws may limit the use and adoption of our products and services and could have an adverse impact on our business.

 

On August 20, 2021, the Standing Committee of the NPC approved the Personal Information Protection Law (“PIPL”), which will become effective on November 1, 2021. The PIPL regulates collection of personal identifiable information and seeks to address the issue of algorithmic discrimination. Companies in violation of the PIPL may be subject to warnings and admonishments, forced corrections, confiscation of corresponding income, suspension of related services, and fines.

 

To implement the security assessment mechanisms for cross-border transfers out of China of data under the Cyber Security Law, the Data Security Law, and the PIPL, the CAC promulgated the Security Assessment Measures, which took effect on September 1, 2022, and published the Security Assessment Guide on August 31, 2022. Under the Security Assessment Measures, a mandatory security assessment is required for data transfers out of mainland China under any of the following circumstances: (i) transfer of important data by data processors; (ii) transfer of personal information by critical information infrastructure operators and data processors that process personal information of more than one million individuals; (iii) transfer of personal information by data processors that have transferred either personal information of over 100,000 individuals or sensitive personal information of over 10,000 individuals abroad since January 1 of the preceding year; and (iv) other situations as determined by the CAC. We understand that the Security Assessment Measures cover (1) overseas transmission and storage by data processors of data generated during PRC domestic operations, and (2) access to or use of the data collected and generated by data processors and stored in the PRC by overseas institutions, organizations, or individuals. The Security Assessment Measures have retroactive effect for relevant cross-border data transfers out of mainland China conducted prior to September 1, 2022, and data processors have until February 28, 2023, to undergo mandatory security assessment for such prior relevant cross-border data transfers.

 

To implement the standard contract mechanism for cross-border transfers out of China of personal information under the PIPL, on February 22, 2023, the CAC published the Measures for the Standard Contract for Outbound Cross-Border Transfer of Personal Information, along with the final version of the PRC Standard Contract, which will be effective on June 1, 2023. Going forward, personal information processors may conclude a PRC Standard Contract with overseas recipients of personal information to comply with PIPL requirements for cross-border transfers out of mainland China of personal information that do not need to undergo a security assessment.

 

To implement the personal information protection certification mechanism for cross-border transfers out of China of personal information under the PIPL, on November 4, 2022, the CAC and SAMR jointly issued the Notification on the Implementation of Personal Information Protection Certification. In parallel, on December 16, 2022, the National Information Security Standardization Technical Committee released an updated version of the Certification Specification which provides the general principles and detailed requirements for personal information processors engaging in the cross-border transfer out of mainland China of personal information to meet in order to obtain a personal information protection certification from qualified certification institutions for cross-border transfers out of China of personal information governed by the PIPL. However, the list of qualified certification institutions has not been released to date.

 

We are not subject to the cybersecurity review by the CAC, given that: (i) our products and services are offered not directly to individual users but through our business customers; (ii) we do not possess a large amount of personal information in our business operations; and (iii) data processed in our business does not have a bearing on national security and thus may not be classified as core or important data by the authorities. However, there remains uncertainty as to how the PIPL and the measures promulgated thereunder will be interpreted or implemented and whether the PRC regulatory agencies, including the CAC, may adopt new laws, regulations, rules, or detailed implementation and interpretation related to the PIPL. If any such new laws, regulations, rules, or implementation and interpretation comes into effect, we will take all reasonable measures and actions to comply and to minimize the adverse effect of such laws on us. We offer our central processing algorithm services mainly to corporate clients and has limited interactions with individual end-users, which means our potential access or exposure to end-users’ personal identifiable information is limited. However, in the event us inadvertently accesses or becomes exposed to end-users’ personal identifiable information, through our corporate clients’ end-user-facing applications which access or store end users’ personal identifiable information, then we may face heightened exposure to the PIPL.

 

31

 

 

We cannot assure you that PRC regulatory agencies, including the CAC, would take the same view as we do, and there is no assurance that we can fully or timely comply with such laws. In the event that we are subject to any mandatory cybersecurity review and other specific actions required by the CAC, we face uncertainty as to whether any clearance or other required actions can be timely completed, or at all. Given such uncertainty, we may be further required to suspend our relevant business, shut down our website, or face other penalties, which could materially and adversely affect our business, financial condition, and results of operations.

 

As of the date of this report, our Hong Kong subsidiaries do not have any material operation in Hong Kong and they have not collected, stored, or managed any personal information in Hong Kong. Therefore, we have concluded that currently it does not expect that laws and regulations in Mainland China on data security, data protection, or cybersecurity to be applied to our Hong Kong subsidiaries or that the oversight of the Cyberspace Administration of China will be extended to our operations outside of Mainland China. In Hong Kong, the Personal Data (Privacy) Ordinance (Cap. 486) of Hong Kong), or the PDPO, applies to data users, which control the collection, holding, processing or use of personal data in Hong Kong. Our Hong Kong subsidiaries are subject to the general requirements under PDPO including the need to obtain the prescribed consent of the data subject and to take all practicable steps to protect the personal data held by data users against unauthorized or accidental access, loss or use. Breaches of the PDPO may lead to a variety of civil and criminal sanctions including fines and imprisonment. In addition, data subjects have a right to bring proceedings in court to seek compensation for damage. We cannot guarantee that we are, or will be, in compliance with all applicable international regulations as they are enforced now or as they evolve. As of the date of this report, our Hong Kong subsidiaries do not have any material operation in Hong Kong and therefore, we believe that the PDPO will not be applied to our Hong Kong subsidiaries.

 

We and our subsidiaries have a limited customer base and depend on a small number of customers for a significant portion of revenues which may result in heightened concentration risk.

 

Due to the nature of our business and our limited operating history, we and our subsidiaries have a limited customer base and have depended on a small number of customers for a significant portion of revenues. For the years ended December 31, 2021 and 2022, we had 248 and 173 customers who engaged us to provide central processing algorithm services and intelligent chips and services business, respectively. For the years ended December 31, 2021 and 2022, we derived 23.9% and 18.5% of our total revenues from a single largest customer, respectively. In terms of accounts receivable for the years ended December 31, 2021 and 2022, we derived 45.2% and 57.8% of our accounts receivable from three largest and two largest customers, respectively.

 

Our ability to maintain close relationships with our top customers is essential to the growth and profitability of our business. If we fail to retain these top customers in any particular period, or if a large customer enters into fewer engagements with us, or fail to enter into any engagements with us, or if we fail to develop additional major customers, or if we fail to develop additional major customers, then our revenue could decline, which may adversely affect our results of operations.

 

We and our subsidiaries depend on a limited number of vendors for a significant portion of our purchase which may result in heightened concentration risk.

 

We and our subsidiaries, also conduct business with a limited number of vendors. For the years ended December 31, 2021 and 2022, 61.2% and 11.3% of our total purchases were from three and one vendors, respectively. In terms of accounts payable for the years ended December 31, 2021 and 2022, 95.8% and 82.4% of our accounts payable were from six and three vendors, respectively.

 

Our financial results could be materially and adversely affected if any one supplier fails to fulfill our contractual obligations, or if we are unable to find other suppliers to provide the same level of supplies. In addition, we cannot assure you that performance by third-party vendors will be satisfactory, and if they under-perform, it will have a material adverse effect on the cash flows or profitability of our business.

 

32

 

 

Risk Factors Relating to Doing Business in China

 

Substantial uncertainties exist with respect to the enactment timetable, interpretation and implementation of PRC Foreign Investment Law and how it may impact the viability of our current corporate structure, corporate governance and business operations.

 

In March 2019, the Standing Committee of the National People’s Congress of the PRC passed the Foreign Investment Law of the People’s Republic of China (“Foreign Investment Law”). Among other things, the Foreign Investment Law defines the “foreign investment” as the investment activities in China conducted by foreign individuals, enterprises and other organizations (collectively, the “Foreign Investors”) in a direct or indirectly manner, including any of the following circumstances: (1) the foreign investor establishes a foreign-invested enterprise within the territory of China, independently or jointly with any other investor; (2) the foreign investor acquires shares, equities, property shares or any other similar rights and interests of an enterprise within the territory of China; (3) the foreign investor makes investment to initiate a new project within the territory of China, independently or jointly with any other investor; and (4) the foreign investor makes investment in any other way stipulated by laws, administrative regulations or provisions of the State Council. The Foreign Investment Law leaves uncertainty with respect to whether Foreign Investors control PRC onshore variable interest entities via contractual arrangements will be recognized as “foreign investment.” PRC governmental authorities will administrate foreign investment by applying the principal of pre-entry national treatment together with a “negative list” (the “Negative List”, which shall be promulgated by or promulgated with approval by the State Counsel), to be specific, Foreign Investors are prohibited from making any investments in the fields which are catalogued into prohibited industries for foreign investment based on the Negative List, while Foreign Investors are allowed to make investments in the restricted industries provided that all the requirements and conditions as set forth in the Negative List have been satisfied; when Foreign Investors make investments in the fields other than those included in the Negative List, the national treatment principle shall apply. Besides, certain approval and/or filing requirements shall be fulfilled in accordance with applicable foreign investment laws and regulations.

 

The business that we conduct through our subsidiaries is not subject to Special Management Measures for the Market Entry of Foreign Investment (Negative List) (2021 Version) (the “2021 Negative List”) issued by MOFCOM and the National Development and Reform Commission, but it is unclear whether any new “negative list” to be issued under the Foreign Investment Law will be different from the 2021 Negative List.

 

If the chops of our PRC subsidiaries and their respective subsidiaries, are not kept safely, are stolen or are used by unauthorized persons or for unauthorized purposes, the corporate governance of these entities could be severely and adversely compromised.

 

In China, a company chop or seal serves as the legal representation of the company towards third parties even when unaccompanied by a signature. Each legally registered company in China is required to maintain a company chop, which must be registered with the local Public Security Bureau. In addition to this mandatory company chop, companies may have several other chops which can be used for specific purposes. The chops of our PRC subsidiaries are generally held securely by personnel designated or approved by us in accordance with our internal control procedures. To the extent those chops are not kept safely, are stolen or are used by unauthorized persons or for unauthorized purposes, the corporate governance of these entities could be severely and adversely compromised and those corporate entities may be bound to abide by the terms of any documents so chopped, even if they were chopped by an individual who lacked the requisite power and authority to do so. In addition, if the chops are misused by unauthorized persons, we could experience disruption to our normal business operations. We may have to take corporate or legal action, which could involve significant time and resources to resolve while distracting management from our operations.

 

33

 

 

The PRC government exerts substantial influence over the manner in which we, our subsidiaries must conduct our business activities. We are currently not required to obtain approval from Chinese authorities to list on U.S. exchanges, however, if we are required to obtain approval in the future and was denied permission from Chinese authorities to list on U.S. exchanges, we will not be able to continue listing on U.S. exchange, which would materially affect the interest of the investors.

 

The PRC government has exercised and continues to exercise substantial control over virtually every sector of the Chinese economy through regulation and state ownership. Our ability to operate in China may be harmed by changes in our laws and regulations, including those relating to taxation, environmental regulations, land use rights, property and other matters. The central data security, anti-monopoly policies or local PRC governments may impose new, stricter regulations or interpretations of existing regulations that would require additional expenditures and efforts on our part to ensure our compliance with such regulations or interpretations. Accordingly, government actions in the future, including any decision not to continue to support recent economic reforms and to return to a more centrally planned economy or regional or local variations in the implementation of economic policies, could have a significant effect on economic conditions in the PRC or particular regions thereof, and could require us to divest itself of any interest it then hold in Chinese properties.

 

For example, the Chinese cybersecurity regulator announced on July 2, 2021, that it had begun an investigation of Didi Global Inc. (NYSE: DIDI) and two days later ordered that the company’s app be removed from smartphone app stores.

 

Additionally, on July 6, 2021, the General Office of the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued the Opinions on Strictly Cracking Down on Illegal Securities Activities, or the Opinions, which emphasized the need to strengthen administration over illegal securities activities and supervision of overseas listings by China-based companies. The Opinions proposed promoting regulatory systems to deal with risks facing China-based overseas-listed companies, and provided that the State Council will revise provisions regarding the overseas issuance and listing of shares by companies limited by shares and will clarify the duties of domestic regulatory authorities. However, the Opinions did not provide detailed rules and regulations. As a result, uncertainties remain regarding the interpretation and implementation of the Opinions.

 

As such, our business segments may be subject to various government and regulatory interference in the provinces in which they operate. We could be subject to regulation by various political and regulatory entities, including various local and municipal agencies and government sub-divisions. We may incur increased costs necessary to comply with existing and newly adopted laws and regulations or penalties for any failure to comply.

 

Furthermore, it is uncertain when and whether we will be required to obtain permission from the PRC government to list on U.S. exchanges in the future, and even when such permission is obtained, whether it will be denied or rescinded. Although we are currently not required to obtain permission from any of the PRC federal or local government to obtain such permission and has not received any denial to list on the U.S. exchange, our operations could be adversely affected, directly or indirectly, by existing or future laws and regulations relating to our business or industry.

 

We are or may be required to obtain certain permissions from Chinese authorities to issue securities to foreign investors.

 

We are not currently required to obtain prior approval or prior permission from the CSRC, or any other Chinese regulatory authority under the Chinese laws and regulations currently in effect to issue securities to foreign investors. On February 17, 2023, the CSRC promulgated a new set of regulations that consists of the Trial Administrative Measures for Overseas Securities Offering and Listing by Domestic Companies (the “Trial Measures”) and five supporting guidelines, which will become effective on March 31, 2023. Pursuant to the Trial Measures, we may be required to submit filings to the CSRC following the submission of future overseas listings and the completion of future offerings of our equity securities to foreign investors.

 

34

 

 

Adverse changes in China’s economic, political or social conditions or government policies could have a material adverse effect on our business, financial condition and results of operations.

 

Substantially all of our revenues are generally sourced from China. Accordingly, our results of operations, financial condition and prospects are influenced by economic, political and legal developments in China. Economic reforms begun in the late 1970s have resulted in significant economic growth. However, any economic reform policies or measures in China may from time to time be modified or revised. China’s economy differs from the economies of most developed countries in many respects, including with respect to the amount of government involvement, level of development, growth rate, and control of foreign exchange and allocation of resources. Although the Chinese government has implemented measures emphasizing the utilization of market forces for economic reform, the reduction of state ownership of productive assets and the establishment of improved corporate governance in business enterprises, a substantial portion of productive assets in China is still owned by the government. In addition, the Chinese government continues to play a significant role in regulating industry development by imposing industrial policies. The Chinese government also exercises significant control over China’s economic growth through allocating resources, controlling payment of foreign currency-denominated obligations, setting monetary policy, and providing preferential treatment to particular industries or companies.

 

While the PRC economy has experienced significant growth in the past 30 years, growth has been uneven across different regions and among different economic sectors. The Chinese government has implemented measures to encourage economic growth and guide the allocation of the resources. Some of these measures may benefit the overall Chinese economy but may have a negative effect on us. For example, our financial condition and results of operations may be adversely affected by government control over capital investments or changes in tax regulations.

 

Although the PRC economy has grown significantly in the past decade, that growth may not continue, as evidenced by the slowing of the growth of the PRC economy since 2012. Any adverse changes in economic conditions in China, in the policies of the PRC government or in the laws and regulations in China could have a material adverse effect on the overall economic growth of China. Such developments could adversely affect our business and operating results, lead to reduction in demand for our services and adversely affect our competitive position.

 

A severe or prolonged downturn in the PRC or global economy and political tensions between the United States and China could materially and adversely affect our business and our financial condition.

 

The global macroeconomic environment is facing challenges, including the end of quantitative easing by the U.S. Federal Reserve, the economic slowdown in the Eurozone since 2014 and uncertainties over the impact of Brexit. The Chinese economy has shown slower growth compared to the previous decade since 2012 and the trend may continue. There is considerable uncertainty over the long-term effects of the expansionary monetary and fiscal policies adopted by the central banks and financial authorities of some of the world’s leading economies, including the United States and China. There have been concerns over unrest and terrorist threats in the Middle East, Europe and Africa, which have resulted in market volatility.

 

If we plan to expand our business internationally and do business cross-border in the future, any unfavorable government policies on international trade, such as capital controls or tariffs, may affect the demand for our products and services, impact our competitive position, or prevent us from being able to conduct business in certain countries. If any new tariffs, legislation, or regulations are implemented, or if existing trade agreements are renegotiated, such changes could adversely affect our business, financial condition, and results of operations. In particular, there have been heightened tensions in international economic relations between the United States and China. The U.S. government has recently imposed, and has recently proposed to impose additional, new, or higher tariffs on certain products imported from China to penalize China for what the U.S. government characterizes as unfair trade practices. China has responded by imposing, and proposing to impose additional, new, or higher tariffs on certain products imported from the United States. Following mutual retaliatory actions for months, on January 15, 2020, the United States and China entered into the Economic and Trade Agreement Between the United States of America and the People’s Republic of China as a phase one trade deal, effective on February 14, 2020. Although the direct impact of the current international trade tension, and any escalation of such tension, on the AR industry in China is uncertain, the negative impact on general, economic, political and social conditions may adversely impact our business, financial condition and results of operations.

 

In addition, the recent market panics over the global outbreak of COVID-19 materially and negatively affected the global financial markets in March 2020, which may cause potential slowdown of the global economy. Economic conditions in China are sensitive to global economic conditions, as well as changes in domestic economic and political policies and the expected or perceived overall economic growth rate in China. Any severe or prolonged slowdown in the global or Chinese economy and the political tensions between the United States and China may materially and adversely affect our business, financial condition, results of operations and prospects.

 

35

 

 

The recent joint statement by the SEC and PCAOB, proposed rule changes submitted by Nasdaq, and the Holding Foreign Companies Accountable Act all call for additional and more stringent criteria to be applied to emerging market companies, including companies based in China, upon assessing the qualification of their auditors, especially the non-U.S. auditors who are not inspected by the PCAOB.

 

Our auditor is registered with the PCAOB and is subject to laws in the United States pursuant to which the PCAOB conducts regular inspections to assess our auditor’s compliance with the applicable professional standards. Our auditor, Onestop Assurance PAC, is headquartered in Singapore. Therefore, our auditor is subject to the Determination announced by the PCAOB on December 16, 2021. Moreover, since the PCAOB Determination on December 15, 2022, the PCAOB currently has access to inspect the audit workpapers of our PRC subsidiaries or any PRC-based subsidiary. Notwithstanding the foregoing, in the future, if there is any regulatory change or steps taken by the PRC regulators that do not permit Onestop Assurance PAC to provide audit documentation located in China or Hong Kong to the PCAOB for inspection or investigation, or the PCAOB expands the scope of the Determination so that we are subject to the HFCA Act, as the same may be amended, you may be deprived of the benefits of such inspection which could result in limitation or restriction to our access to the U.S. capital markets and trading of our securities, including trading on the national exchange and trading on “over-the-counter” markets, may be prohibited under the HFCA Act. However, in the event the PRC authorities would further strengthen regulations over auditing work of Chinese companies listed on the U.S. stock exchanges, which would prohibit our current auditor to perform work in China, then we would need to change our auditor and the audit workpapers prepared by our new auditor may not be inspected by the PCAOB without the approval of the PRC authorities, in which case the PCAOB may not be able to fully evaluate the audit or the auditors’ quality control procedures. Furthermore, due to the recent developments in connection with the implementation of the Holding Foreign Companies Accountable Act, we cannot assure you whether the SEC, Nasdaq or other regulatory authorities would apply additional and more stringent criteria to us after considering the effectiveness of our auditor’s audit procedures and quality control procedures, adequacy of personnel and training, or sufficiency of resources, geographic reach or experience as it relates to the audit of our financial statements. The requirement in the HFCA Act that the PCAOB be permitted to inspect the issuer’s public accounting firm within three years, may result in the delisting of us in the future if the PCAOB is unable to inspect our accounting firm at such future time.

 

Uncertainties in the promulgation, interpretation and enforcement of PRC laws and regulations could limit the legal protections available to you and us.

 

The PRC legal system is a civil law system based on written statutes. Unlike the common law system, prior court decisions under the civil law system may be cited for reference but have limited precedential value. Since these laws and regulations are relatively new and the PRC legal system continues to rapidly evolve, the promulgation of new rules and explanations and interpretations of many laws, regulations and rules are not always uniform and enforcement of these laws, regulations and rules involves uncertainties. For example, the enforcement of laws and rules and regulations in China can change quickly with little advance notice and there are risks that the Chinese government may intervene or influence our operations at any time, or may exert more control over offerings conducted overseas and/or foreign investment in China-based issuers, which could result in a material change in our operations and/or the value of our ordinary shares.

 

36

 

 

In 1979, the PRC government began to promulgate a comprehensive system of laws and regulations governing economic matters in general. The overall effect of legislation over the past three decades has significantly enhanced the protections afforded to various forms of foreign investments in China. However, China has not developed a fully integrated legal system, and recently enacted laws and regulations may not sufficiently cover all aspects of economic activities in China. In particular, the interpretation and enforcement of these laws and regulations involve uncertainties. Specifically, rules and regulations in China can change quickly with little advance notice.

 

From time to time, we may have to resort to administrative and court proceedings to enforce our legal rights. However, since PRC administrative and court authorities have significant discretion in interpreting and implementing statutory and contractual terms, it may be more difficult to evaluate the outcome of administrative and court proceedings and the level of legal protection we enjoy than in more developed legal systems. Furthermore, the PRC legal system is based in part on government policies and internal rules (some of which are not published in a timely manner or at all) that may have retroactive effect. As a result, we may not be aware of our violation of these policies and rules until sometime after the violation. Such uncertainties, including uncertainty over the scope and effect of our contractual, property (including intellectual property) and procedural rights, could materially and adversely affect our business and impede our ability to continue our operations.

 

We are subject to extensive and evolving legal system in the PRC, non-compliance with which, or changes in which, may materially and adversely affect our business and prospects, and may result in a material change in our operations and/or the value of our ordinary shares or could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of our securities to significantly decline or be worthless.

 

PRC companies are subject to various PRC laws, regulations and government policies and the relevant laws, regulations and policies continue to evolve. Recently, the PRC government is enhancing supervision over companies seeking listings overseas and some specific business or activities such as the use of variable interest entities and data security or anti-monopoly. The PRC government may adopt new measures that may affect our operations, or may exert more oversight and control over offerings conducted outside of China and foreign investment in China-based companies, and we may be subject to challenges brought by these new laws, regulations and policies. However, since these laws, regulations and policies are relatively new and the PRC legal system continues to rapidly evolve, the interpretations of many laws, regulations and rules are not always uniform and enforcement of these laws, regulations and rules involve uncertainties. Furthermore, as we may be subject to additional, yet undetermined, laws and regulations, compliance may require us to obtain additional permits and licenses, complete or update registrations with relevant regulatory authorities, adjust our business operations, as well as allocate additional resources to monitor developments in the relevant regulatory environment. However, under the stringent regulatory environment, it may take much more time for the relevant regulatory authorities to approve new applications for permits and licenses, and complete or update registrations and we cannot assure you that we will be able to comply with these laws and regulations promptly or at all. The failure to comply with these laws and regulations may delay, or possibly prevent us to conduct business, accept foreign investments, or be listed overseas.

 

The occurrence of any of these events may materially and adversely affect our business and prospects and may result in a material change in our operations and/or the value of our ordinary shares or could significantly limit or completely hinder our ability to offer or continue to offer securities to investors.

 

Under the PRC enterprise income tax law, we may be classified as a “PRC resident enterprise”, which could result in unfavorable tax consequences to us and our shareholders and have a material adverse effect on our results of operations and the value of your investment.

 

Under the PRC enterprise income tax law that became effective on January 1, 2008, an enterprise established outside the PRC with “de facto management bodies” within the PRC is considered a “resident enterprise” for PRC enterprise income tax purposes and is generally subject to a uniform 25% enterprise income tax rate on our worldwide income. On April 22, 2009, the State Administration of Taxation, or the SAT, issued the Notice Regarding the Determination of Chinese-Controlled Overseas Incorporated Enterprises as PRC Tax Resident Enterprise on the Basis of De Facto Management Bodies, or SAT Circular 82, which provides certain specific criteria for determining whether the “de facto management body” of a PRC-controlled enterprise that is incorporated offshore is located in China. Further to SAT Circular 82, on August 3, 2011, the SAT issued the Administrative Measures of Enterprise Income Tax of Chinese-Controlled Offshore Incorporated Resident Enterprises (Trial), or SAT Bulletin 45, which became effective on September 1, 2011, to provide more guidance on the implementation of SAT Circular 82.

 

37

 

 

According to SAT Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be considered a PRC tax resident enterprise by virtue of having our “de facto management body” in China and will be subject to PRC enterprise income tax on our worldwide income only if all of the following conditions are met: (a) the senior management and core management departments in charge of our daily operations function have their presence mainly in the PRC; (b) our financial and human resources decisions are subject to determination or approval by persons or bodies in the PRC; (c) our major assets, accounting books, company seals, and minutes and files of our board and shareholders’ meetings are located or kept in the PRC; and (d) not less than half of the enterprise’s directors or senior management with voting rights habitually reside in the PRC. SAT Bulletin 45 further clarifies the resident status determination, post-determination administration as well as competent tax authorities.

 

Although SAT Circular 82 and SAT Bulletin 45 only apply to offshore incorporated enterprises controlled by PRC enterprises or PRC enterprise group instead of those controlled by PRC individuals or foreigners, the determination criteria set forth therein may reflect SAT’s general position on how the term “de facto management body” could be applied in determining the tax resident status of offshore enterprises, regardless of whether they are controlled by PRC enterprises, individuals or foreigners.

 

We believe that none of our entities outside of China is a PRC resident enterprise for PRC tax purposes even if the standards for “de facto management body” prescribed in the SAT Circular 82 are applicable to us. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management body.” If the PRC tax authorities determine that the company or any of our subsidiaries outside of China is a PRC resident enterprise for enterprise income tax purposes, we may be subject to PRC enterprise income on our worldwide income at the rate of 25%, which could materially reduce our net income. In addition, we will also be subject to PRC enterprise income tax reporting obligations.

 

Although dividends paid by one PRC tax resident to another PRC tax resident should qualify as “tax-exempt income” under the enterprise income tax law, we cannot assure you that dividends by our PRC subsidiaries to our Cayman Islands holding company will not be subject to a 10% withholding tax, as the PRC foreign exchange control authorities, which enforce the withholding tax on dividends, and the PRC tax authorities have not yet issued guidance with respect to the processing of outbound remittances to entities that are treated as resident enterprises for PRC enterprise income tax purposes.

 

Non-PRC resident holders of our ordinary shares may also be subject to PRC withholding tax on dividends paid by us and PRC tax on gains realized on the sale or other disposition of ordinary shares, if such income is sourced from within the PRC. The tax would be imposed at the rate of 10% in the case of non-PRC resident enterprise holders and 20% in the case of non-PRC resident individual holders. In the case of dividends, we would be required to withhold the tax at source. Any PRC tax liability may be reduced under applicable tax treaties or similar arrangements. Although our holding company is incorporated in the Cayman Islands, it remains unclear whether dividends received and gains realized by our non-PRC resident holders of our ordinary shares will be regarded as income from sources within the PRC if we are classified as a PRC resident enterprise. Any such tax will reduce the returns on your investment in our ordinary shares.

 

We cannot assure you that the PRC tax authorities will not, at their discretion, adjust any capital gains and impose tax return filing and withholding or tax payment obligations with respect to any internal restructuring, and our PRC subsidiaries may be requested to assist in the filing. Any PRC tax imposed on a transfer of our shares not through a public stock exchange, or any adjustment of such gains would cause us to incur additional costs and may have a negative impact on the value of your investment in the company.

 

38

 

 

We may not be able to obtain certain benefits under relevant tax treaties on dividends paid by our PRC subsidiaries to us through our Hong Kong subsidiaries.

 

We are an exempted company with limited liability, used as holding company, incorporated under the laws of the Cayman Islands and as such rely on dividends and other distributions on equity from our PRC subsidiaries, as paid to us through our Hong Kong subsidiaries, to satisfy part of our liquidity requirements. Pursuant to the PRC Enterprise Income Tax Law, a withholding tax rate of 10% currently applies to dividends paid by a PRC “resident enterprise” to a foreign enterprise investor, unless any such foreign investor’s jurisdiction of incorporation has a tax treaty with China that provides for preferential tax treatment. Pursuant to the Arrangement between the Mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and Tax Evasion on Income, or the Double Tax Avoidance Arrangement, and Circular 81 issued by the State Administration of Taxation, such withholding tax rate may be lowered to 5% if the PRC enterprise is at least 25% held by a Hong Kong enterprise throughout the 12 months prior to distribution of the dividends and is determined by the relevant PRC tax authority to have satisfied other requirements. Furthermore, under the Administrative Measures for Non-Resident Enterprises to Enjoy Treatments under Tax Treaties, which became effective in August 2015, the non-resident enterprises shall determine whether they are qualified for preferential tax treatment under the tax treaties and file relevant reports and materials with the tax authorities. There are also other conditions for benefiting from the reduced withholding tax rate according to other relevant tax rules and regulations. We cannot assure you that our determination regarding our Hong Kong subsidiaries’ qualification to benefit from the preferential tax treatment will not be challenged by the relevant PRC tax authority or that we will be able to complete the necessary filings with the relevant PRC tax authority and benefit from the preferential withholding tax rate of 5% under the Double Taxation Avoidance Arrangement with respect to dividends to be paid by our PRC subsidiaries to our Hong Kong subsidiaries.

 

We face uncertainty with respect to indirect transfers of equity interests in PRC resident enterprises by their non-PRC holding companies.

 

We face uncertainties regarding the reporting on and consequences of previous private equity financing transactions involving the transfer and exchange of shares in us by non-resident investors. In February 2015, the SAT issued the Bulletin on Issues of Enterprise Income Tax on Indirect Transfers of Assets by Non-PRC Resident Enterprises, or SAT Bulletin 7, as amended in 2017. Pursuant to this bulletin, an “indirect transfer” of assets, including equity interests in a PRC resident enterprise, by non-PRC resident enterprises may be re-characterized and treated as a direct transfer of PRC taxable assets, if such arrangement does not have a reasonable commercial purpose and was established for the purpose of avoiding payment of PRC enterprise income tax. As a result, gains derived from such indirect transfer may be subject to PRC enterprise income tax. According to SAT Bulletin 7, “PRC taxable assets” include assets attributed to an establishment in China, immovable properties located in China, and equity investments in PRC resident enterprises, in respect of which gains from their transfer by a direct holder, being a non-PRC resident enterprise, would be subject to PRC enterprise income taxes. When determining whether there is a “reasonable commercial purpose” of the transaction arrangement, features to be taken into consideration include: whether the main value of the equity interest of the relevant offshore enterprise derives from PRC taxable assets; whether the assets of the relevant offshore enterprise mainly consist of direct or indirect investment in China or if our income mainly derives from China; whether the offshore enterprise and our subsidiaries directly or indirectly holding PRC taxable assets have real commercial nature which is evidenced by their actual function and risk exposure; the duration of existence of the business model and organizational structure; the replicability of the transaction by direct transfer of PRC taxable assets; and the tax situation of such indirect transfer and applicable tax treaties or similar arrangements. In respect of an indirect offshore transfer of assets of a PRC establishment, the resulting gain is to be included with the enterprise income tax filing of the PRC establishment or place of business being transferred, and would consequently be subject to PRC enterprise income tax at a rate of 25%. Where the underlying transfer relates to the immovable properties located in China or to equity investments in a PRC resident enterprise, which is not related to a PRC establishment or place of business of a non-resident enterprise, a PRC enterprise income tax of 10% would apply, subject to available preferential tax treatment under applicable tax treaties or similar arrangements, and the party who is obligated to make the transfer payments has the withholding obligation. SAT Bulletin 7 does not apply to transactions of sale of shares by investors through a public stock exchange where such shares were acquired from a transaction through a public stock exchange.

 

39

 

 

There is uncertainty as to the application of SAT Bulletin 7. We face uncertainties as to the reporting and other implications of certain past and future transactions where PRC taxable assets are involved, such as offshore restructuring, sale of the shares in our offshore subsidiaries or investments. We may be subject to filing obligations or taxed if we are transferor in such transactions, and may be subject to withholding obligations if we are transferee in such transactions under SAT Bulletin 7. For transfer of shares in us by investors that are non-PRC resident enterprises, our PRC subsidiaries may be requested to assist in the filing under SAT Bulletin 7. As a result, we may be required to expend valuable resources to comply with SAT Bulletin 7 or to request the relevant transferors from whom we purchase taxable assets to comply with these circulars, or to establish that we should not be taxed under these circulars, which may have a material adverse effect on our financial condition and results of operations.

 

Certain judgments obtained against us by our shareholders may not be enforceable.

 

We are a Cayman Islands exempted company and substantially all of our current operations are conducted in China. In addition, most of our current directors and officers are nationals and residents of countries other than the United States. As a result, it may be difficult or impossible for you to bring an action against us or against these individuals in the United States in the event that you believe that your rights have been infringed under the U.S. federal securities laws or otherwise. Even if you are successful in bringing an action of this kind, the laws of the Cayman Islands and of China may render you unable to enforce a judgment against our assets or the assets of our directors and officers.

 

Implementation of labor laws and regulations in China may adversely affect our business and results of operations.

 

Pursuant to the labor contract law that took effect in January 2008, our implementation rules that took effect in September 2008 and our amendment that took effect in July 2013, employers are subject to stricter requirements in terms of signing labor contracts, minimum wages, paying remuneration, determining the term of employees’ probation and unilaterally terminating labor contracts. Due to lack of detailed interpretative rules and uniform implementation practices and broad discretion of the local competent authorities, it is uncertain as to how the labor contract law and our implementation rules will affect our current employment policies and practices. Our employment policies and practices may violate the labor contract law or our implementation rules, and we may thus be subject to related penalties, fines or legal fees. Compliance with the labor contract law and our implementation rules may increase our operating expenses, in particular our personnel expenses. In the event that we decide to terminate some of our employees or otherwise change our employment or labor practices, the labor contract law and our implementation rules may also limit our ability to effect those changes in a desirable or cost-effective manner, which could adversely affect our business and results of operations. According to the Social Insurance Law and the Regulations on the Management of Housing Fund, employees must participate in pension insurance, work-related injury insurance, medical insurance, unemployment insurance and maternity insurance and housing funds, and the employers must, together with their employees or separately, pay the social insurance premiums and housing funds for such employees.

 

As the interpretation and implementation of these laws and regulations are still evolving, we cannot assure you that our employment practice will at all times be deemed in full compliance with labor-related laws and regulations in China, which may subject us to labor disputes or government investigations. If we are deemed to have violated relevant labor laws and regulations, we could be required to provide additional compensation to our employees and our business, financial condition and results of operations could be materially and adversely affected.

 

Further, labor disputes, work stoppages or slowdowns at our operations or any of our third-party service providers could significantly disrupt daily operation or our expansion plans and have a material adverse effect on our business.

 

40

 

 

The M&A Rules and certain other PRC regulations may make it more difficult for us to pursue growth through acquisitions.

 

The Regulations on Mergers and Acquisitions of Domestic Companies by Foreign Investors, or the M&A Rules, adopted by six PRC regulatory agencies in 2006 and amended in 2009, and some other regulations and rules concerning mergers and acquisitions established complex procedures and requirements for acquisition of Chinese companies by foreign investors, including requirements in some instances that the Ministry of Commerce of the PRC be notified in advance of any change-of-control transaction in which a foreign investor takes control of a PRC domestic enterprise. Moreover, the Anti-Monopoly Law promulgated by the Standing Committee of the National People’s Congress, which became effective in 2008, requires that transactions which are deemed concentrations and involve parties with specified turnover thresholds must be cleared by the Ministry of Commerce before they can be completed. In addition, the security review rules issued by the Ministry of Commerce and became effective in September 2011 specify that mergers and acquisitions by foreign investors that raise “national defense and security” concerns and mergers and acquisitions through which foreign investors may acquire de facto control over domestic enterprises that raise “national security” concerns are subject to strict review by the Ministry of Commerce, and the rules prohibit any activities attempting to bypass a security review, including by structuring the transaction through a proxy or contractual control arrangement.

 

In the future, we may pursue potential strategic acquisitions that are complementary to our business and operations. Complying with the requirements of the above-mentioned regulations and other rules to complete such transactions could be time-consuming, and any required approval processes, including obtaining approval or clearance from the Ministry of Commerce, may delay or inhibit our ability to complete such transactions, which could affect our ability to expand our business or maintain our market share. Furthermore, according to the M&A Rules, if a PRC entity or individual plans to merger or acquire our related PRC entity through an overseas company legitimately incorporated or controlled by such entity or individual, such a merger and acquisition will be subject to examination and approval by the Ministry of Commerce. The application and interpretations of M&A Rules are still uncertain, and there is possibility that the PRC regulators may promulgate new rules or explanations requiring that we obtain approval of the Ministry of Commerce for our completed or ongoing mergers and acquisitions. There is no assurance that we can obtain such approval from the Ministry of Commerce for our mergers and acquisitions, and if we fail to obtain those approvals, we may be required to suspend our acquisition and be subject to penalties. Any uncertainties regarding such approval requirements could have a material adverse effect on our business, results of operations and corporate structure.

 

Furthermore, the M&A Rules, among other things, purport to require that an offshore special purpose vehicle controlled directly or indirectly by PRC domestic companies or individuals and formed for purposes of overseas listing through acquisition of PRC domestic interests obtain the approval of the CSRC prior to the listing and trading of such special purpose vehicle’s securities on an overseas stock exchange. The CSRC has not issued any definitive rules or interpretations concerning whether offerings such as this offering are subject to the CSRC approval procedures under the M&A Rules. In the opinion of our PRC counsel, we are not required to obtain approvals from the CSRC under the M&A Rules for listing and trading of the securities, because (i) the CSRC currently has not issued any definitive rules or interpretations concerning whether offerings are subject to the CSRC approval procedures under the M&A Rules, (ii) we established a WFOE utilizing foreign direct investment that is not through a merger or acquisition of the equity or asset of a “PRC domestic company” as defined under the M&A Rules;. However, uncertainties still exist as to how the M&A Rules will be interpreted and implemented and the opinion stated above is subject to any new laws, rules and regulations or detailed implementations and interpretations in any form relating to the M&A Rules.

 

PRC regulations relating to offshore investment activities by PRC residents may limit our PRC subsidiaries’ ability to increase their registered capital or distribute profits to us or otherwise expose us to liability and penalties under PRC law.

 

The State Administration of Foreign Exchange (“SAFE”) promulgated the Circular on Relevant Issues Relating to PRC Resident’s Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or SAFE Circular 37, in July 2014 that requires PRC residents or entities to register with SAFE or our local branch in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing. In addition, such PRC residents or entities must update their SAFE registrations when the offshore special purpose vehicle undergoes material events relating to any change of basic information (including change of such PRC residents or entities, name and operation term), increases or decreases in investment amount, transfers or exchanges of shares, or mergers or divisions.

 

41

 

 

SAFE Circular 37 is issued to replace the Circular on Relevant Issues Concerning Foreign Exchange Administration for PRC Residents Engaging in Financing and Roundtrip Investments through Overseas Special Purpose Vehicles. If our shareholders who are PRC residents or entities do not complete their registration with the local SAFE branches, our PRC subsidiaries may be prohibited from distributing their profits and proceeds from any reduction in capital, share transfer or liquidation to us, and we may be restricted in our ability to contribute additional capital to our PRC subsidiaries. Moreover, failure to comply with SAFE registration described above could result in liability under PRC laws for evasion of applicable foreign exchange restrictions.

 

However, we may not be informed of the identities of all the PRC residents or entities holding direct or indirect interest of us, nor can we compel our shareholders to comply with the requirements of SAFE Circular 37. As a result, we cannot assure you that all of our shareholders who are PRC residents or entities have complied with, and will in the future make or obtain any applicable registrations or approvals required by, SAFE Circular 37. Failure by such shareholders to comply with SAFE Circular 37, or failure by us to amend the foreign exchange registrations of our PRC subsidiaries, could subject us to fines or legal sanctions, restrict our overseas or cross-border investment activities, limit our PRC subsidiaries’ ability to make distributions or pay dividends to us or affect our ownership structure, which could adversely affect our business and prospects.

 

PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using the proceeds it receives from offshore financing activities to make loans to or make additional capital contributions to our PRC subsidiaries, which could materially and adversely affect our liquidity and our ability to fund and expand business.

 

Any transfer of funds by us to our PRC subsidiaries, either as a shareholder loan or as an increase in registered capital, is subject to approval by or registration or filing with relevant governmental authorities in China. According to the relevant PRC regulations on foreign-invested enterprises in China, capital contributions to our PRC subsidiaries are subject to the approval of or filing with the Ministry of Commerce in our local branches and registration with a local bank authorized by SAFE. In addition, (i) any foreign loan procured by our PRC subsidiaries is required to be registered with SAFE or our local branches or filed with SAFE in our information system; and (ii) our PRC subsidiaries may not procure loans which exceed the difference between their total investment amount and registered capital or, as an alternative, only procure loans subject to the calculation approach and limitation as provided in the People’s Bank of China Notice No. 9 (“PBOC Notice No. 9”). Any medium- or long-term loan to be provided by us to the VIE must be registered with the National Development and Reform Commission and SAFE or our local branches. We may not be able to obtain these government approvals or complete such registrations on a timely basis, if at all, with respect to future capital contributions or foreign loans by us to our PRC subsidiaries. If we fail to receive such approvals or complete such registration or filing, our ability to use the proceeds it receives from our offshore financing activities and to capitalize our PRC operations may be negatively affected, which could adversely affect our liquidity and ability to fund and expand our business. There is, in effect, no statutory limit on the amount of capital contribution that we can make to our PRC subsidiaries. This is because there is no statutory limit on the amount of registered capital for our PRC subsidiaries, and we are allowed to make capital contributions to our PRC subsidiaries by subscribing for their initial registered capital and increased registered capital, provided that the PRC subsidiaries complete the relevant filing and registration procedures.

 

With respect to loans to our PRC subsidiaries by us, (i) if the PRC subsidiaries adopt the traditional foreign exchange administration mechanism, or the Current Foreign Debt Mechanism, the outstanding amount of the loans shall not exceed the difference between the total investment and the registered capital of the PRC subsidiaries; and (ii) if the PRC subsidiaries adopt the foreign exchange administration mechanism as provided in Notice of the People’s Bank of China on Matters concerning the Macro-Prudential Management of Full-Covered Cross-Border Financing, or the PBOC Notice No. 9, the risk-weighted outstanding amount of the loans, which shall be calculated based on the formula provided in PBOC Notice No. 9, shall not exceed 200% of the net asset of the PRC subsidiaries. According to the PBOC Notice No. 9, after a transition period of one year since the promulgation of PBOC Notice No. 9, the PBOC and SAFE will determine the cross-border financing administration mechanism for the foreign-invested enterprises after evaluating the overall implementation of PBOC Notice No. 9. As of the date hereof, neither the PBOC nor SAFE has promulgated and made public any further rules, regulations, notices or circulars in this regard. It is uncertain which mechanism will be adopted by the PBOC and SAFE in the future and what statutory limits will be imposed on us when providing loans to our PRC subsidiaries. Currently, our PRC subsidiaries have the flexibility to choose between the Current Foreign Debt Mechanism and the Notice No. 9 Foreign Debt Mechanism. However, if a more stringent foreign debt mechanism becomes mandatory, our ability to provide loans to our PRC subsidiaries or our consolidated affiliated entities may be significantly limited, which may adversely affect our business, financial condition and results of operations.

 

42

 

 

The Circular on Reforming the Administration of Foreign Exchange Settlement of Capital of Foreign-Invested Enterprises, or SAFE Circular 19, effective as of June 1, 2015, as amended by Circular of the State Administration of Foreign Exchange on Reforming and Regulating Policies on the Control over Foreign Exchange Settlement under the Capital Account, or SAFE Circular 16, effective on June 9, 2016, allows FIEs to settle their foreign exchange capital at their discretion, but continues to prohibit FIEs from using the Renminbi fund converted from their foreign exchange capitals for expenditure beyond their business scopes, and also prohibit FIEs from using such Renminbi fund to provide loans to persons other than affiliates unless otherwise permitted under our business scope. As a result, we are required to apply Renminbi funds converted from the net proceeds us received from our offshore financing activities within the business scopes of our PRC subsidiaries. SAFE Circular 19 and SAFE Circular 16 may significantly limit our ability to use Renminbi converted from the net proceeds from our offshore financing activities to fund the establishment of new entities in China by their subsidiaries, to invest in or acquire any other PRC companies through our PRC subsidiaries, which may adversely affect our business, financial condition and results of operations.

 

Our PRC subsidiaries are subject to restrictions on paying dividends or making other payments to us, which may restrict our ability to satisfy liquidity requirements, conduct business and pay dividends to holders of our ordinary shares.

 

We are a holding company incorporated in the Cayman Islands. We rely on dividends from our PRC subsidiaries for our cash and financing requirements, such as the funds necessary to pay dividends and other cash distributions to our shareholders, including holders of our ordinary shares, and service any debt us may incur. Current PRC regulations permit our PRC subsidiaries to pay dividends to us only out of their accumulated after-tax profits upon satisfaction of relevant statutory condition and procedures, if any, determined under Chinese accounting standards and regulations. In addition, our PRC subsidiaries are required to set aside at least 10% of their accumulated profits each year, if any, to fund certain reserve funds until the total amount set aside reaches 50% of our registered capital. Furthermore, if our PRC subsidiaries incur debt on their behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other payments to us, which may restrict our ability to satisfy our liquidity requirements.

 

In addition, the Enterprise Income Tax Law of the PRC, or the PRC EIT Law, and our implementation rules provide that withholding tax rate of 10% will be applicable to dividends payable by Chinese companies to non-PRC-resident enterprises unless otherwise exempted or reduced according to treaties or arrangements between the PRC central government and governments of other countries or regions where the non-PRC-resident enterprises are incorporated.

 

Fluctuations in exchange rates could have a material adverse effect on our results of operations and the value of your investment.

 

The value of the Renminbi against the U.S. dollar and other currencies is affected by changes in China’s political and economic conditions and China’s foreign exchange policies, among other things. In 2005, the PRC government changed our decades-old policy of pegging the value of the Renminbi to the U.S. dollar, and the Renminbi appreciated more than 20% against the U.S. dollar over the following three years. Between July 2008 and June 2010, this appreciation halted and the exchange rate between Renminbi and the U.S. dollar remained within a narrow band. Since June 2010, Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. With the development of the foreign exchange market and progress towards interest rate liberalization and Renminbi internationalization, the PRC government may in the future announce further changes to the exchange rate system and we cannot assure you that Renminbi will not appreciate or depreciate significantly in value against the U.S. dollar in the future. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between Renminbi and the U.S. dollar in the future.

 

43

 

 

Governmental control of currency conversion may limit our ability to utilize revenues effectively and affect the value of your investment.

 

The PRC government imposes controls on the convertibility of the Renminbi into foreign currencies and, in certain cases, the remittance of currency out of China. We receive substantially all of our revenues in Renminbi. Under our current corporate structure, our Cayman Islands holding company may rely on dividend payments from our PRC subsidiaries to fund any cash and financing requirements we may have. Under existing PRC foreign exchange regulations, payments of current account items, including profit distributions, interest payments and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval of SAFE by complying with certain procedural requirements. Specifically, under the existing exchange restrictions, without prior approval of SAFE, cash generated from the operations of our PRC subsidiaries in China may be used to pay dividends to us. However, approval from or registration with appropriate government authorities is required where Renminbi is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of loans denominated in foreign currencies. As a result, we need to obtain SAFE approval to use cash generated from the operations of our PRC subsidiaries and consolidated affiliated entities to pay off their respective debt in a currency other than Renminbi owed to entities outside China, or to make other capital expenditure payments outside China in a currency other than Renminbi.

 

In light of the flood of capital outflows of China in 2016 due to the weakening Renminbi, the PRC government has imposed more restrictive foreign exchange policies and stepped up scrutiny of major outbound capital movement including overseas direct investment. More restrictions and substantial vetting process are put in place by SAFE to regulate cross-border transactions falling under the capital account. If any of our shareholders regulated by such policies fail to satisfy the applicable overseas direct investment filing or approval requirement timely or at all, it may be subject to penalties from the relevant PRC authorities. The PRC government may at our discretion further restrict access in the future to foreign currencies for current account transactions. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to our shareholders.

 

Failure to comply with PRC regulations regarding the registration requirements for employee stock ownership plans or share option plans may subject the PRC plan participants or we to fines and other legal or administrative sanctions.

 

Pursuant to SAFE Circular 37, PRC residents who participate in share incentive plans in overseas non-publicly listed companies may submit applications to SAFE or our local branches for the foreign exchange registration with respect to offshore special purpose companies. In the meantime, our directors, executive officers and other employees who are PRC citizens or who are non-PRC residents residing in the PRC for a continuous period of not less than one year, subject to limited exceptions, and who have been granted incentive share awards by us, may follow the Notices on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly-Listed Company, or 2012 SAFE notices, promulgated by the SAFE in 2012. Pursuant to the 2012 SAFE notices, PRC citizens and non-PRC citizens who reside in China for a continuous period of not less than one year who participate in any stock incentive plan of an overseas publicly listed company, subject to a few exceptions, are required to register with SAFE through a domestic qualified agent, which could be the PRC subsidiaries of such overseas listed company, and complete certain other procedures. In addition, an overseas entrusted institution must be retained to handle matters in connection with the exercise or sale of stock options and the purchase or sale of shares and interests. Our executive officers and other employees who are PRC citizens or who reside in the PRC for a continuous period of not less than one year and who have been granted options are subject to these regulations. Failure to complete the SAFE registrations may subject them to fines, and legal sanctions and may also limit our ability to contribute additional capital into our PRC subsidiaries and limit our PRC subsidiaries’ ability to distribute dividends to us. We also face regulatory uncertainties that could restrict our ability to adopt additional incentive plans for our directors, executive officers and employees under PRC law.

 

The SAT has issued certain circulars concerning employee share options and restricted shares. Under these circulars, our employees working in China who exercise share options or are granted restricted shares will be subject to PRC individual income tax. Our PRC subsidiaries have obligations to file documents related to employee share options or restricted shares with relevant tax authorities and to withhold individual income taxes of those employees who exercise their share options. If our employees fail to pay or we fail to withhold their income taxes according to relevant laws and regulations, we may face sanctions imposed by the tax authorities or other PRC governmental authorities.

 

44

 

 

Our leased property interests may be defective and our right to lease the properties affected by such defects may be challenged, which could adversely affect our business.

 

According to the PRC Land Administration Law, land in urban districts is owned by the state. The owner of a property built on state-owned land must possess the proper land and property title certificate to demonstrate that it is the owner of the premises and that it has the right to enter into lease contracts with the tenants or to authorize a third party to sublease the premises. Some of the landlords of our leasing center locations have failed to provide the title certificates to us. Our right to lease the premises may be interrupted or adversely affected if our landlords are not the property owners and the actual property owners should appear.

 

In addition, the title certificate usually records the approved use of the state-owned land by the government and the property owner is obligated to follow the approved use requirement when making use of the property. In the case of failure to utilize the property in accordance with the approved use, the land administration authorities may order the tenant to cease utilizing the premises or even invalidate the contract between the landlord and the tenant. If our use of the leased premises is not in full compliance with the approved use of the land, we may be unable to continue to use the property, which may cause disruption to our business.

 

If we are classified as a PRC resident enterprise for PRC enterprise income tax purposes, such classification could result in unfavorable tax consequences to us and our non-PRC shareholders.

 

Under the PRC Enterprise Income Tax Law and our implementation rules, an enterprise established outside of the PRC with our “de facto management body” within the PRC is considered a “resident enterprise” and will be subject to the enterprise income tax on our global income at the rate of 25%. The implementation rules define the term “de facto management body” as the body that exercises full and substantial control and overall management over the business, productions, personnel, accounts and properties of an enterprise. In 2009, the State Administration of Taxation, or SAT, issued a circular, known as SAT Circular 82, which provides certain specific criteria for determining whether the “de facto management body” of a PRC-controlled enterprise that is incorporated offshore is located in China. Although this circular applies only to offshore enterprises controlled by PRC enterprises or PRC enterprise groups, not those controlled by PRC individuals or foreigners, the criteria set forth in the circular may reflect the SAT’s general position on how the “de facto management body” text should be applied in determining the tax resident status of all offshore enterprises. According to SAT Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having our “de facto management body” in China, and will be subject to PRC enterprise income tax on our global income only if all of the following conditions are met: (i) the primary location of the day-to-day operational management is in the PRC; (ii) decisions relating to the enterprise’s financial and human resource matters are made or are subject to approval by organizations or personnel in the PRC; (iii) the enterprise’s primary assets, accounting books and records, company seals, and board and shareholder resolutions are located or maintained in the PRC; and (iv) at least 50% of voting board members or senior executives habitually reside in the PRC.

 

We believe we are not a PRC resident enterprise for PRC tax purposes. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management body.” If the PRC tax authorities determine that we are a PRC resident enterprise for enterprise income tax purposes, we would be subject to PRC enterprise income tax on our worldwide income at the rate of 25%. Furthermore, we would be required to withhold a 10% tax from dividends us pays to our shareholders that are non-resident enterprises. In addition, non-resident enterprise shareholders may be subject to PRC tax on gains realized on the sale or other disposition of ordinary shares, if such income is treated as sourced from within the PRC. Furthermore, if we are deemed a PRC resident enterprise, dividends paid to our non-PRC individual shareholders and any gain realized on the transfer of the ordinary shares by such shareholders may be subject to PRC tax at a rate of 20% (which, in the case of dividends, may be withheld at source by us). These rates may be reduced by an applicable tax treaty, but it is unclear whether non-PRC shareholders of us would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that we are treated as a PRC resident enterprise. Any such tax may reduce the returns on your investment in the ordinary shares.

 

45

 

 

Risk Factors Relating to an Investment in our Ordinary Shares

 

Certain judgments obtained against us by our shareholders may not be enforceable.

 

We are a company incorporated under the laws of the Cayman Islands. We conduct most of our operations in China and substantially all of our operations outside of the United States. Most of our assets are located in China, and substantially all of our assets are located outside of the United States. In addition, most of our senior executive officers reside within China for a significant portion of the time and most are PRC nationals. Substantially all of the assets of these persons are located outside the United States. As a result, it may be difficult or impossible for you to bring an action against us or against these individuals in the United States in the event that you believe that your rights have been infringed under the U.S. federal securities laws or otherwise. Even if you are successful in bringing an action of this kind, the laws of the Cayman Islands and of China may render you unable to enforce a judgment against our assets or the assets of our directors and officers.

 

The market price for our Ordinary Shares have fluctuated and may be volatile.

 

The trading price of our Ordinary Shares have fluctuated since we first listed our Ordinary Shares on NASDAQ. The trading price of our Ordinary Shares could fluctuate widely due to factors beyond our control. This may happen because of broad market and industry factors, including the performance and fluctuation of the market prices of other companies with business operations located mainly in China that have listed their securities in the United States. In addition to market and industry factors, the price and trading volume for our Ordinary Shares may be highly volatile for factors specific to our own operations, including the following:

 

variations in our revenues, earnings, cash flow and data related to our user base or user engagement;

 

announcements of new investments, acquisitions, strategic partnerships or joint ventures by us or our competitors;

 

announcements of new product and service offerings, solutions and expansions by us or our competitors;

 

changes in financial estimates by securities analysts;

 

detrimental adverse publicity about us, our products and services or our industry;

 

additions or departures of key personnel;

 

release of lock-up or other transfer restrictions on our outstanding equity securities or sales of additional equity securities; and

 

potential litigation or regulatory investigations.

 

Any of these factors may result in large and sudden changes in the volume and price at which our Ordinary Shares will trade.

 

In the past, shareholders of public companies have often brought securities class action suits against those companies following periods of instability in the market price of their securities. If we are involved in a class action suit, it could divert a significant amount of our management’s attention and other resources from our business and operations and require us to incur significant expenses to defend the suit, which could harm our results of operations. Any such class action suit, whether or not successful, could harm our reputation and restrict our ability to raise capital in the future. In addition, if a claim is successfully made against us, we may be required to pay significant damages, which could have a material adverse effect on our financial condition and results of operations.

 

46

 

 

Our Key Projected Financial Metrics are subject to significant risks, assumptions, estimates and uncertainties, including assumptions regarding future market and changes in regulations. As a result, our projected revenues, market share, expenses and profitability may differ materially from our expectations.

 

The Key Projected Financial Metrics are subject to significant risks, assumptions, estimates and uncertainties, including assumptions regarding future market and changes in regulations. As a result, our projected revenues, market share, expenses and profitability may differ materially from our expectations.

 

We operate in a rapidly evolving and highly competitive industry and our Key Projected Financial Metrics are subject to the risks and assumptions made by management with respect to this industry. Operating results are difficult to forecast because they generally depend on our assessment of factors that are inherently beyond our control and impossible to predict with certainty, such as the development and commercialization of new business.

 

Additionally, our business is dependent on, among other things, attracting new customers, developing and marketing new products, brand protection and employee retention, many of which may be difficult to predict. This may result in decreased projected revenue levels, and we may be unable to adopt timely measures to compensate for any shortcomings in revenue and/or operating profitability. This inability could cause our operating results in a given period to be higher or lower than budgeted.

 

We may be unable to obtain additional financing to fund our operations or growth.

 

We may require additional financing to fund our operations or growth. The failure to secure additional financing could have a material adverse effect on the continued development or growth of us.

 

Our share price may be volatile and could decline substantially.

 

The market price of our ordinary shares may be volatile, both because of actual and perceived changes in the company’s financial results and prospects, and because of general volatility in the stock market. The factors that could cause fluctuations in our share price may include, among other factors discussed in this section, the following:

 

actual or anticipated variations in the financial results and prospects of the company or other companies in the retail business;

 

changes in financial estimates by research analysts;

 

changes in the market valuations of other companies we compete with;

 

announcements by us or our competitors of new services and solutions, expansions, investments, acquisitions, strategic partnerships or joint ventures;

 

mergers or other business combinations involving us;

 

additions and departures of key personnel and senior management;

 

changes in accounting principles;

 

the passage of legislation or other developments affecting us or our industry;

 

the trading volume of our ordinary shares in the public market;

 

the release of lockup, escrow or other transfer restrictions on our outstanding equity securities or sales of additional equity securities;

 

potential litigation or regulatory investigations;

 

47

 

 

changes in economic conditions, including fluctuations in global and Chinese economies;

 

financial market conditions;

 

natural disasters, terrorist acts, acts of war or periods of civil unrest; and

 

the realization of some or all of the risks described in this section.

 

In addition, the stock markets have experienced significant price and trading volume fluctuations from time to time, and the market prices of the equity securities of retailers have been extremely volatile and are sometimes subject to sharp price and trading volume changes. These broad market fluctuations may materially and adversely affect the market price of our ordinary shares.

 

We do not intend to pay cash dividends for the foreseeable future.

 

We currently intend to retain future earnings, if any, to finance the further development and expansion of our business and does not intend to pay cash dividends in the foreseeable future. Any future determinations to pay dividends will be at the discretion of our board of directors and will depend on our financial condition, results of operations, capital requirements, restrictions contained in future agreements and financing instruments, business prospects and such other factors as our board of directors deems relevant.

 

We may be subject to securities litigation, which is expensive and could divert management attention.

 

The market price of our ordinary shares may be volatile and, in the past, companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. Additionally, in the recent past, the plaintiff’s bar has been aggressively commencing litigations against SPAC post business combination businesses alleging fraud and other claims based on inaccurate or misleading disclosures in merger related proxies. We may be the target of this type of litigation in the future. Securities litigation against us could result in substantial costs and divert management’s attention from other business concerns, which could seriously harm our business.

 

The sale or availability for sale of substantial amounts of our ordinary shares could adversely affect their market price.

 

Sales of substantial amounts of our ordinary shares in the public market, or the perception that these sales could occur, could adversely affect the market price of our ordinary shares and could materially impair our ability to raise capital through equity offerings in the future. As of the date of this report, we have 43,856,706 ordinary shares outstanding. The ordinary shares sold in our public offerings are freely tradable without restriction or further registration under the Securities Act. The 41,290,461 ordinary shares are unavailable for sale, subject to the restrictions in Rule 144 and Rule 701 under the Securities Act and applicable lock-up agreements. To the extent that these ordinary shares are sold into the market, the market price of our ordinary shares could decline.

 

Certain holders of our ordinary shares have the right to cause us to register under the Securities Act the sale of their shares. Registration of these shares under the Securities Act would result in ordinary shares representing these shares becoming freely tradable without restriction under the Securities Act immediately upon the effectiveness of the registration. Sales of these registered shares in the form of ordinary shares in the public market could cause the price of our ordinary shares to decline.

 

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

 

The trading market for our ordinary shares will depend in part on the research and reports that securities or industry analysts publish about us or our business. Securities and industry analysts do not currently, and may never, publish research on us. If no securities or industry analysts commence coverage of us, the trading price for our ordinary shares would likely be negatively impacted. In the event securities or industry analysts initiate coverage, if one or more of the analysts who cover us downgrade our securities or publish inaccurate or unfavorable research about our business, our stock price would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us, demand for our ordinary shares could decrease, which might cause our ordinary share price and trading volume to decline.

 

48

 

 

We may redeem your unexpired warrants prior to their exercise at a time that is disadvantageous to you, thereby making your warrants worthless.

 

We will have the ability to redeem outstanding public warrants at any time after they become exercisable and prior to their expiration. If and when the warrants become redeemable by us, we may exercise the redemption right even if it is unable to register or qualify the underlying securities for sale under all applicable state securities laws. Redemption of the outstanding warrants could force holders to (i) exercise the warrants and pay the exercise price therefor at a time when it may be disadvantageous to do so, (ii) sell the warrants at the then-current market price when the holder might otherwise wish to hold onto such warrants or (iii) accept the nominal redemption price which, at the time the outstanding warrants are called for redemption, is likely to be substantially less than the market value of the warrants. None of the private placement warrants will be redeemable by us so long as they are held by their initial purchasers or their permitted transferees.

 

In addition, we may redeem your warrants after they become exercisable for a number of shares of our ordinary shares determined based on the redemption date and the fair market value of our ordinary shares. Any such redemption may have similar consequences to a cash redemption described above. In addition, such redemption may occur at a time when the warrants are “out-of-the- money,” in which case you would lose any potential embedded value from a subsequent increase in the value of our ordinary shares had your warrants remained outstanding.

 

If we cannot satisfy, or continue to satisfy, the initial listing requirements and other rules of Nasdaq, our securities may not be listed or may be delisted, which could negatively impact the price of our securities and your ability to sell them.

 

In order to maintain our listing on Nasdaq, we will be required to comply with certain rules of Nasdaq, including those regarding minimum shareholders’ equity, minimum share price, minimum market value of publicly held shares, 300 round lot shareholders and various additional requirements. Even if we initially meet the listing requirements and other applicable rules of Nasdaq, we may not be able to continue to satisfy these requirements and applicable rules. If we are unable to satisfy Nasdaq criteria for maintaining our listing, our securities could be subject to delisting.

 

If Nasdaq does not list our securities, or subsequently delists our securities from trading, we could face significant consequences, including:

 

a limited availability for market quotations for our securities;

 

reduced liquidity with respect to our securities;

 

a determination that our ordinary shares is a “penny stock,” which will require brokers trading in our ordinary shares to adhere to more stringent rules and possibly result in a reduced level of trading activity in the secondary trading market for our ordinary shares;

 

limited amount of news and analyst coverage; and

 

a decreased ability to issue additional securities or obtain additional financing in the future.

 

You may face difficulties in protecting your interests, and your ability to protect your rights through U.S. courts may be limited, because we are incorporated under Cayman Islands law.

 

We are an exempted company incorporated under the laws of the Cayman Islands. Our corporate affairs are governed by our memorandum and articles of association, the Companies Act (As Revised) of the Cayman Islands and the common law of the Cayman Islands. The rights of shareholders to take action against our directors, actions by our minority shareholders and the fiduciary duties of our directors to us under Cayman Islands law are to a large extent governed by the common law of the Cayman Islands. The common law of the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands as well as from the common law of England, the decisions of whose courts are of persuasive authority, but are not binding, on a court in the Cayman Islands. The rights of our shareholders and the fiduciary duties of our directors under Cayman Islands law are not as clearly established as they would be under statutes or judicial precedent in some jurisdictions in the United States. In particular, the Cayman Islands have a less developed body of securities laws than the United States. Some U.S. states, such as Delaware, have more fully developed and judicially interpreted bodies of corporate law than the Cayman Islands. In addition, Cayman Islands companies may not have standings to initiate a shareholder derivative action in a federal court of the United States.

 

49

 

 

Shareholders of Cayman Islands exempted companies like us have no general rights under Cayman Islands law to inspect corporate records (save for our memorandum and articles of association, register of mortgages and charges and any special resolutions of our shareholders) or to obtain copies of lists of shareholders of these companies. Our directors have discretion under our articles of association, our corporate records may be inspected by our shareholders, but are not obliged to make them available to our shareholders. This may make it more difficult for you to obtain the information needed to establish any facts necessary for a shareholder motion or to solicit proxies from other shareholders in connection with a proxy contest.

 

As a result of all of the above, our public shareholders may have more difficulty in protecting their interests in the face of actions taken by our management, users of the board of directors or controlling shareholders than they would as public shareholders of a company incorporated in the United States.

 

You may experience difficulties in effecting service of legal process, enforcing foreign judgments or bringing actions in China against us or our management named in the report based on foreign laws.

 

We are a company incorporated under the laws of the Cayman Islands, we conduct substantially all of our operations in China, and substantially all of our assets are located in China. In addition, all our senior executive officers reside within China for a significant portion of the time and most are PRC nationals. As a result, it may be difficult for our shareholders to effect service of process upon us or those persons inside China. In addition, China does not have treaties providing for the reciprocal recognition and enforcement of judgments of courts with the Cayman Islands and many other countries and regions. Therefore, recognition and enforcement in China of judgments of a court in any of these non-PRC jurisdictions in relation to any matter not subject to a binding arbitration provision may be difficult or impossible.

 

Shareholder claims that are common in the United States, including securities law class actions and fraud claims, generally are difficult to pursue as a matter of law or practicality in China. For example, in China, there are significant legal and other obstacles to obtaining information needed for shareholder investigations or litigation outside China or otherwise with respect to foreign entities. Although the local authorities in China may establish a regulatory cooperation mechanism with the securities regulatory authorities of another country or region to implement cross-border supervision and administration, such regulatory cooperation with the securities regulatory authorities in the Unities States have not been efficient in the absence of mutual and practical cooperation mechanism.

 

According to Article 177 of the PRC Securities Law, which became effective in March 2020, no overseas securities regulator is allowed to directly conduct investigation or evidence collection activities within the territory of the PRC. Accordingly, without the consent of the competent PRC securities regulators and relevant authorities, no organization or individual may provide the documents and materials relating to securities business activities to overseas parties. See also “— Risks Relating to us — You may face difficulties in protecting your interests, and your ability to protect your rights through U.S. courts may be limited, because we are incorporated under Cayman Islands law.

 

Changes in laws or regulations, or a failure to comply with any laws and regulations, may adversely affect our business, investments and results of operations.

 

We are subject to laws, regulations and rules enacted by national, regional and local governments and the Nasdaq. In particular, we are required to comply with certain SEC, Nasdaq and other legal or regulatory requirements. Compliance with, and monitoring of, applicable laws, regulations and rules may be difficult, time consuming and costly. Those laws, regulations and rules and their interpretation and application may also change from time to time and those changes could have a material adverse effect on our business, investments and results of operations. In addition, a failure to comply with applicable laws, regulations and rules, as interpreted and applied, could have a material adverse effect on our business and results of operations.

 

Future changes to tax laws could adversely affect us.

 

Government agencies in jurisdictions where we and our affiliates will do business have had an extended focus on issues related to the taxation of multinational corporations. One example is in the area of “base erosion and profit shifting,” including situations where payments are made between affiliates from a jurisdiction with high tax rates to a jurisdiction with lower tax rates. As a result, the tax laws in the countries in which we and our affiliates do business could change on a prospective or retroactive basis, and any such changes could adversely affect us and our affiliates.

 

50

 

 

We are an emerging growth company within the meaning of the Securities Act, and if we take advantage of certain exemptions from disclosure requirements available to emerging growth companies, this could make our securities less attractive to investors and may make it more difficult to compare our performance with other public companies.

 

We are an emerging growth company within the meaning of the Securities Act, as modified by the JOBS Act, and we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved. As a result, our shareholders may not have access to certain information they may deem important. We could remain an emerging growth company for up to five years from the date of our IPO, although circumstances could cause us to lose that status earlier, including if the market value of our ordinary shares held by non-affiliates exceeds $700,000,000 as of any June 30 before that time, in which case we would no longer be an emerging growth company as of the following December 31. We cannot predict whether investors will find our securities less attractive because we will rely on these exemptions. If some investors find our securities less attractive as a result of our reliance on these exemptions, the trading prices of our securities may be lower than they otherwise would be, there may be a less active trading market for our securities and the trading prices of our securities may be more volatile.

 

Further, Section 102(b) (1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such an election to opt out is irrevocable. We have elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, us, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of our financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult or impossible because of the potential differences in accountant standards used.

 

We may be or become a PFIC, which could result in adverse U.S. federal income tax consequences to U.S. Holders.

 

If we are deemed a PFIC for any taxable year (or portion thereof) that is included in the holding period of a U.S. holder (as defined in the section of this report captioned “Income Tax Considerations — Certain U.S. Federal Income Tax Considerations — U.S. Holders”) of our ordinary shares, rights or warrants, the U.S. holder may be subject to adverse U.S. federal income tax consequences and may be subject to additional reporting requirements. Our PFIC status for our current and subsequent taxable years may depend on whether we qualify for the PFIC start-up exception (see the section of this report captioned “Income Tax Considerations — Certain U.S. Federal Income Tax Considerations — U.S. Holders — Passive Foreign Investment Company Rules”). Depending on the particular circumstances the application of the start-up exception may be subject to uncertainty, and there cannot be any assurance that we will qualify for the start-up exception. Accordingly, there can be no assurances with respect to our status as a PFIC for our current taxable year or any subsequent taxable year. Our actual PFIC status for any taxable year, however, will not be determinable until after the end of such taxable year. Moreover, if we determine that it is a PFIC for any taxable year, we will endeavor to provide to a U.S. holder such information as the Internal Revenue Service (“IRS”) may require, including a PFIC annual information statement, in order to enable the U.S. holder to make and maintain a “qualified electing fund” election, but there can be no assurance that we will timely provide such required information, and such election would be unavailable with respect to our warrants in all cases. U.S. holders are urged to consult their own tax advisors regarding the possible application of the PFIC rules to holders of our ordinary shares, rights and warrants. For a more detailed explanation of the tax consequences of PFIC classification to U.S. holders, see the section of this report captioned “Income Tax Considerations — Certain U.S. Federal Income Tax Considerations — U.S. Holders — Passive Foreign Investment Company Rules.”

 

51

 

 

Item 1B. Unresolved Staff Comments.

 

None.

 

Item 2. Properties.

 

Our principal executive offices are located in Unit 507, Building C, Taoyuan Street, Long Jing High and New Technology Jingu Pioneer Park, Nanshan District, Shenzhen, China, 518052, where we lease office space pursuant to a lease agreement that expires in 2024. We also lease office space in multiple cities across China. We believe that its existing facilities are adequate for our current requirements and that additional space can be obtained on commercially reasonable terms to meet our future needs.

 

Item 3. Legal Proceedings.

 

We are involved in various pending or potential legal actions or disputes in the ordinary course of our business. These actions and disputes can involve our agents, suppliers, clients, and join venture partners and can include claims related to payment of fees, service quality, and ownership arrangements, including certain put or call options. Management is unable to predict the ultimate outcome of these actions because of their inherent uncertainty. However, management believes that the most probable, ultimate resolution of these matters will not have a material adverse effect on our consolidated financial position, results of operations, or cash flows.

 

We are currently not a party to any material legal or administrative proceedings. We may in the future be involved in, legal proceedings, claims, inquiries, and investigations in the ordinary course of our business. Although the results of these proceedings, claims, inquiries, and investigations cannot be predicted with certainty, we do not believe that the final outcome of these matters is reasonably likely to have a material adverse effect on our business, financial condition, or results of operations. Regardless of final outcomes, however, any such proceedings, claims, inquiries, and investigations may nonetheless impose a significant burden on management and employees and may come with costly defense costs or unfavorable preliminary and interim rulings.

 

Item 4. Mine Safety Disclosures.

 

Not applicable.

 

52

 

 

PART II

 

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.

 

Market Information

 

Our ordinary share, par value $0.001 per share, is listed on the Nasdaq Stock Exchange LLC (Nasdaq Capital Market) under the symbol “MLGO”.

 

Holders

 

As of the close of business on March 8, 2023, there were 8 stockholders of record of our ordinary share. The actual number of holders of our ordinary share is greater than this number of record holders, and includes stockholders who are beneficial owners, but whose shares are held in street name by brokers or other nominees. This number of holders of record also does not include stockholders whose shares may be held in trust by other entities.

 

Dividend Policy

 

We have never declared or paid cash dividends on our ordinary shares. We intend to retain all available funds and future earnings, if any, to fund the development and expansion of our business, and we do not anticipate paying any cash dividends in the foreseeable future. We expect to retain future earnings, if any, to fund the development and growth of our business. Any future determination to pay dividends on our ordinary shares will be at the discretion of our board of directors and will depend upon, among other factors, our financial condition, operating results, current and anticipated cash needs, plans for expansion and other factors that our board of directors may deem relevant.

 

Performance Graph

 

We are a “smaller reporting company,” as defined by Item 10(f)(1) of Regulation S-K, and therefore are not required to provide the information required by paragraph (e) of Item 201 of Regulation S-K.

 

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

 

There were no purchases of equity securities by the issuer or affiliated purchasers, as defined in Rule 10b-18(a) (3) the Securities Exchange Act of 1934, during the fourth quarter of our fiscal year ended December 31, 2022.

 

Securities Authorized for Issuance Under Equity Compensation Plans

 

None.

 

Recent Sales of Unregistered Equity Securities

 

On January 13, 2023, the Company entered into a Private Placement Unit Purchase Agreement (the “Purchase Agreement”) with Joyous JD Limited (the “Investor”). Pursuant to the Purchase Agreement, the Investor will purchase up to 2,666,667 units of the Company’s securities at $1.20 per unit. Each unit consists of one ordinary share of the Company, par value $0.001 per share, (“Ordinary Share”) and one warrant entitling the holder to purchase one whole Ordinary Share at an exercise price of $1.35 per whole share. The gross proceeds to the Company from this private offering is approximately $3.2 million. The closing is subject to the satisfaction of customary closing conditions.

 

Issuer Purchases of Equity Securities

 

None.

 

Item 6. [Reserved]

 

53

 

 

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

 

Overview

 

We are dedicated to the development and application of bespoke central processing algorithms. We provide comprehensive solutions to customers by integrating central processing algorithms with software or hardware, or both, to streamline their digital services for end-users or technological development purposes, thereby helping them increase the number of customers, improve end-user satisfaction, achieve direct cost savings, reduce power consumption, and achieve technical goals. The range of our services include algorithm optimization, accelerating computing power without the need for hardware upgrades, lightweight data processing, and data intelligence services. Our ability to efficiently deliver software and hardware optimization to our customers through bespoke central processing algorithms serves as a driving force for our long-term development.

 

Currently, our technology and solutions are mainly in the field of internet multimedia video advertising, internet gaming entertainment, where we have historically been successful in providing advertising distribution solutions, online game agent solutions, software services, and comprehensive solutions for enterprise customers and intelligent chips solutions as we believe that the demand for algorithms in the semiconductor sector is growing rapidly, representing huge market potentials.

 

In the mid-to-long term, we will continue to adhere to its strategic mindset. By improving upon each iteration of our one-stop intelligent data management solutions made possible by our proprietary central processing algorithm services, we can help customers to enhance their service efficiency and make model innovations in business, and actively enhance the industry value of the central processing algorithm services in the general field of data intelligent processing industry.

 

We derive our revenue primarily from (i) central processing algorithms services for the internet advertisement and internet gaming industries (“CPA”) and (ii) intelligent chips and services, including software development.

 

Our revenue for the year ended December 31, 2022 was $87.1 million, which represents an increase of $5.1 million, or 6.2%, from Our total revenues of $82.0 million for the year ended December 31, 2021. Our gross profit for the year ended December 31, 2022 was $19.0 million, representing a decrease of $14.1 million, or 42.8%, from $33.1 million for the year ended December 31, 2021. Our operating expenses for the year ended December 31, 2022 was $26.8 million, representing a increase of $1.7 million, or 7.1%, from $25.1 million for the year ended December 31, 2021. Our net loss for the year ended December 31, 2022 was $6.9 million, representing an decrease of $16.1 million, or 187.3%, from $8.5 million net income for the year ended December 31, 2021.

 

Key Factors Affecting Results of Operations

 

We believe that its future performance and success depend to a substantial extent on the following factors, each of which is in turn subject to significant risks and challenges, including those discussed below and in the section of this report entitled “Risk Factors.”

 

The ability to increase and retain customers

 

A significant amount of our historical VIE’s revenues are derived from the provision of central processing algorithm services, as such our historical VIE’s profitability is highly dependent on their ability to retain and increase customers who engage us in providing central processing algorithm services. For the years ended December 31, 2021 and 2022, our subsidiaries and our historical VIE had 196 and 142 customers, respectively.

 

Since September 2020, we also began developing its intelligent chips and services business and has accumulated 52 and 31 customers for the years ended December 31, 2021 and 2022 respectively.

 

54

 

 

The average revenues per customer in the CPA segment were approximately $217,000 and $468,861, respectively for the years ended December 31, 2021 and 2022. Average revenue per customer in our CPA segment, calculated as the total revenues for the given period divided by the number of customers during the period who have obtained our services. Customer retention rates for CPA segment for the same periods were 82.8% and 66.5%, respectively, whereas retention rate for intelligent chips and services was 100% and 63.3% for the years ended December 31, 2021 and 2022. Retention rate is calculated by first counting the number of existing customers at the beginning of the period (denominator) and the number of those customers who are still active at the end of the following period (numerator), then dividing the numerator by the denominator.

 

The quantitative information in the number of customers, the number of new customers, and average revenue per customer provides investors with information to evaluate our revenue growth and concentration of revenue on a periodic basis to evaluate the trend which could be relevant to investors while customer retention rate will provide investors with information about our ability to retain customers which is an indicator of the stability of our revenue base. This information also provides investors insights on how we measure and monitors its performance.

 

Our management team monitors the number of customers and the number of new customers as indicators of the growth of our overall business. The increase in new customers indicates the effectiveness of our business expansion and reflects our strong business development capabilities. The retention rate shows that we have high service quality, which can meet customer needs and provide its customers with value. At the same time, the retention rate of customers also guarantees the stable growth our business. If the number of new customers and retention rate fall, we may need to re-evaluate its business strategy or evaluate its service efficiency.

 

Our ability to increase customers, average revenue per customer and retention rate will depend on the development of the internet advertising, online gaming and intelligent chips market and its ability to continue to enhance the quality and capabilities of its algorithms which enabled us to provide better services for customers. The demand for our services has grown in recent years, and we believes that the number of customers will continue to grow due to the increase in a general demand for more efficient data processing in various industries driven by the growing internet population and expect that retention rates will remain at high levels in the long term as we continue to build stable cooperation relationship with its customers.

 

Investment in technology and talent

 

We expend considerable capital and efforts in the research and development of algorithmic use cases and product solutions to maintain our competitiveness in the computer and internet industries. In light of the rapid growth of data volume, data processing capabilities are the key to enterprise development, which requires the advancement of technology related to central processing algorithms, new services, products, and capabilities to newer stages of development. To retain existing customers and attract potential customers, we must continue to innovate to keep pace with the growth of the industry and our business to bring forward new cutting-edge technologies. Our current research and development efforts primarily focus on enhancing its artificial intelligence technology, image processing technology, intelligent chips, and application solutions to create novel service and product offerings. we spent approximately $16.6 million and $13.9 million on research and development for the years ended December 31, 2021 and 2022, respectively.

 

China’s increased demand for central processing algorithm services in internet advertisement and the online game industry

 

Effective central processing algorithm solutions can empower downstream industries experiencing high demand for data analysis and computing power optimization, which applies to internet advertising, internet game applications, finance, retail, logistics, and other industries. Because of huge downstream demands, the overall market of central processing algorithm services is enormous.

 

Our ability to pursue strategic opportunities for growth

 

We intend to continually pursue strategic acquisitions and investments in selective technologies and businesses in the central processing algorithm and semiconductor industries to enhance our technology capabilities. We believe that a solid acquisition and investment strategy may be critical for us to accelerate our growth and strengthen its competitive position in the future. our ability to identify and execute strategic acquisitions and investments will likely affect our operating results over time.

 

55

 

 

Our ability to expand its application fields and to diversify its customer base

 

Currently, the primary source of our revenue is derived from providing central processing algorithm solutions to businesses in the entertainment and internet advertisement industries. With increasing awareness and acceptance of this technology, we expect that more applications will be identified to magnify the value of this technology, such as the industry of the Internet, finance, local government, and manufacturing industries that have strong demand for data empowerment. Expand the scenario application of central processing algorithm services. Our ability to expand its application fields and diversify its customer base may affect our operating results in the future.

 

Impact of COVID-19

 

The ongoing outbreak of the novel coronavirus (COVID-19) has spread rapidly to many parts of the world. In March 2020, the World Health Organization declared the COVID-19 as a pandemic. The pandemic has resulted in quarantines, travel restrictions, and the temporary closure of stores and business facilities in China for the first few months in 2020.

 

As a result of the resurgence of COVID-19 variants in first quarter of 2022 in China, our office in the PRC was again closed for one week in first quarter of 2022. We resumed normal operation since April 2022. Due to the nature of our business, the impact of the closure on our operational capabilities were not significant, as most of our workforce continued working offsite during such closure. Our customers have been impacted as a result of business disruption due to closures in various cities, which affected their customers’ advertising spending. As a result, we experienced lower revenue growth on advertising which affected our gross margin.

 

In early December 2022, Chinese government eased the strict control measure for COVID-19, which has led to surge in increased infections and disruption in our business operations. Any future impact of COVID-19 on the Company’s China operation results will depend on, to a large extent, future developments and new information that may emerge regarding the duration and resurgence of COVID-19 variants and the actions taken by government authorities to contain COVID-19 or treat its impact, almost all of which are beyond our control.

 

Key Components of Results of Operations

 

We currently operate in two segments and generates revenue by providing (i) central processing algorithm services and (ii) intelligent chips and services. Please see our consolidated financial statements included elsewhere in this annual report.

 

Revenues

 

Our revenues consist of (i) providing central processing algorithm solutions, including internet advertising solutions, internet games services, and (ii) intelligent chips and services revenues.

 

Cost of revenues

 

Cost of revenue for our central processing algorithm solutions for the internet advertisement algorithm services, internet games services comprised of (i) costs paid to channel providers and shared costs with content providers based on the profit-sharing arrangements, (ii) third party consulting services expenses and (iii) compensation expenses for the Our professionals.

 

Cost of revenue for our intelligent chip and services consists primarily of the costs of products sold and third-party software development costs.

 

Selling expenses

 

Our selling expenses consist primarily of (i) compensation for selling personnel and (ii) travel expenses for its sales representatives.

 

56

 

 

General and administrative expenses.

 

Our general and administrative expenses consist primarily of (i) compensation for its management and administrative personnel, (ii) expenses in connection with its operation supporting functions such as legal, accounting, consulting and other professional service fees, and (iii) office rental, depreciation, and other administrative related expenses.

 

Research and Development Expenses

 

Our research and development expenses include salaries and other compensation-related expenses to our research and product development personnel, outsourced subcontractors, as well as office rental, depreciation, and related expenses for our research and product development team.

 

Results of Operations:

 

The following table summarizes our consolidated results of operations for the years ended December 31, 2021 and 2022. This information should be read together with our consolidated financial statements, and related notes included elsewhere in this report.

 

   For the
Years Ended
December 31,
   2021  2022
   US $  US $
Operating revenues   82,035,289    87,132,230 
Cost of revenues   (48,918,412)   (68,180,339)
Gross profit   33,116,877    18,951,891 
Operating expenses   (25,067,464)   (26,812,591)
Income from operations   8,049,414    (7,860,700)
Other income, net   519,911    375,914 
(Provision) Benefit for income taxes   (84,819)   564,793 
Net income (loss)   8,484,506    (6,919,993)
Less: Net (loss) income attributable to non-controlling interests   (83,401)   43,553 
Net income (loss) attributable to MicroAlgo Inc.   8,567,907    (6,963,546)
Other comprehensive income (loss)   1,147,887    (4,555,839)
Less: Comprehensive (loss) income attributable to noncontrolling interests   (77,298)   5,271 
Comprehensive income (loss) attributable to Algorithm Inc.   9,709,691    (11,481,103)

 

Year Ended December 31, 2021, Compared to the Year Ended December 31, 2022

 

Revenues

 

Our total revenues increased by approximately 5.1 million, or 6.2%, from approximately $82.0 million for the year ended December 31, 2021, to approximately $87.1 million for year ended December 31, 2022, due to an increase of approximately $18.5 million in central processing algorithm service revenue, and a decrease of approximately $13.4 million in intelligent chips and services revenue.

 

57

 

 

Our breakdown of revenues for the years ended December 31, 2021 and 2022, respectively, is summarized below:

 

    For the
Years Ended
December 31,
 
    2021     2022  
Revenues                
Central processing algorithm services   $ 42,321,966     $ 66,578,301  
Intelligent chips and services     39,713,323       20,553,929  
Total revenues   $ 82,035,289     $ 87,132,230  

 

We generate revenues from advertising display services when we complete its performance obligation to deliver related advertising services based on the specific terms of the contract, which are commonly based on a specific action, e.g., cost per impression (“CPM”) for online display. Over 90% of our advertising display services contracts with these customers are based on the CPM charging model. Revenue from performance based advertising services is generated when traffic users completed a transaction as specified in contracts. Revenues generated from mobile games include royalty payments from licensee operators of our mobile games and fees collected from game developers for using our game portal.

 

Our central processing algorithm services revenue increased by approximately $24.3 million, or 57.3%, from approximately $42.3 million for the year ended December 31, 2021, to approximately $66.6 million for the year ended December 31, 2022. This increase was primarily attributable to the overall market demand for internet advertising. Approximately 30.3% or $7.3 million of the increase in CPA segment was from performance based advertising services in 2022. Approximately 69.7% increase was due to increase advertising revenue from short form videos as we started providing advertising services in videos streaming market in 2022.

 

Intelligent chips and services revenues include revenues generated from the resale of intelligent chips. We generate revenues when the control of products is transferred to customers, as evidenced by customers’ signed acceptances. We also generate revenues from software development.

 

Our revenue from the resale of intelligent chips and accessories is mainly from our subsidiary Fe-da which amounted to approximately $20.6 million for the year ended December 31, 2022, which is a decrease of $19.2 million from $39.7 million for the year ended December 31, 2021, representing a 48.2% decrease. The decrease was mainly due to $13.8 million decrease from resale of intelligent chips because market change that affected the demand of our products. Our customers are mainly in consumer electronics and communication which has faced slowdown in consumer demand for electronic devices. Our software development revenue decreased by $5.4 million also as a result of reduce in customer demand.

 

Cost of Revenues

 

For our central processing algorithm services, the cost of revenues consists of the costs paid to (i) channel providers and shared costs with content providers based on the profit-sharing arrangements, (ii) third-party consulting services expenses, and (iii) compensation expenses for our professionals.

 

For intelligent chips and services, the cost of revenue consists primarily of the costs of products sold and third-party software development costs.

 

Our total cost of revenues increased by approximately $19.3 million, or 39.4%, from approximately $48.9 million the year ended December 31, 2021, to approximately $68.2 million for the year ended December 31, 2022.

 

58

 

 

Our breakdown of cost of revenues for the years ended December 31, 2021 and 2022, respectively, is summarized below:

 

    For the
Years Ended
December 31,
 
    2021     2022  
Cost of revenues                
Central processing algorithm services   $ 15,016,980     $ 48,206,832  
Intelligent chips and services     33,901,432       19,973,507  
Total cost of revenues   $ 48,918,412     $ 68,180,339  

 

Our cost of revenues for central processing algorithm services increased by approximately $33.2 million, or 221.0%, from approximately $15.0 million for the year ended December 31, 2021, to approximately $48.2 million for the year ended December 31, 2022. The increase in the cost of revenues was mainly due to channel costs, which the Company has incurred channel costs with major internet advertising outlets such as internal portal, platform or applications to secure advertising space.

 

Our cost of revenues for intelligent chips and accessories was approximately $33.9 million for the year ended December 31, 2021 compared to approximately $20.0 million for the year ended December 31, 2022 which are mainly product costs.

 

Gross Profit

 

Our gross profit decreased by approximately $14.2 million, from approximately $33.1 million for the year ended December 31, 2021, to approximately $19.0 million (USD 14.7 million) during the year ended December 31, 2022. For the years ended December 31, 2021, and 2022, our overall gross margin was 40.4% and 21.8%, respectively.

 

    For the Years Ended
December 31,
 
    2021     2022     Variance
Amount/%
 
    US $     US $    

US $

 
Central processing algorithm services                        
Gross profit     27,304,986       18,371,469       (8,933,517 )
Gross margin     64.5 %     27.6 %     (32.7 )%
Intelligent chips and services                        
Gross profit     5,811,892       580,422       (5,231,469 )
Gross margin     14.6 %     2.8 %     (90.0 )%
Total                        
Gross profit     33,116,877       18,951,891       (14,164,986 )
Gross margin     40.4 %     21.8 %     (42.8 )%

 

Our gross profit and gross profit margin from its major business segments are summarized as follows:

 

Our gross margins for central processing algorithm services were 64.5% and 27.6% for the years ended December 31, 2021, and 2022, respectively. The decrease in margin was due to the increase in cost of revenue with advertising channels whereas revenue growth was at a slower pace due to impact of COVID 19 in 2022. In addition, the gross margin was lower for short form video advertising as a few channels dominated the market.

 

Our gross margin for intelligent chips and services was 14.6% for the year ended December 31, 2021 compared to 2.8% for year ended December 31, 2022 mainly due to decrease in software development revenue which has higher margin. Our margin also decreased from sale of intelligent chips due to decrease in volume.

 

59

 

 

Operating Expenses

 

For year ended December 31, 2022, we incurred approximately $25.7 million in operating expenses, representing an increase of approximately $0.6 million, or 2.4%, from approximately $25.1 million for year ended December 31, 2021, primarily due to increases in impairment loss for goodwill and intangible assets as a result of impact of COVID-19.

 

Selling expenses decreased by approximately $0.2 million, or 33.3%, from approximately $0.8 million for the year ended December 31, 2021, to approximately $0.6 million for the year ended December 31, 2022. The decrease was mainly due to the decreased marketing activities during 2022 due to the impact of COVID-19 which caused closures of public areas in several cities in China.

 

General and administrative expenses decreased by approximately $0.1 million, or 2.8%, from $5.3 million for the year ended December 31, 2021, to approximately $5.1 million for the year ended December 31, 2022. The decrease was mainly due to (i1) travel and meeting related expenses of approximately $0.1 million due to travel restriction in various cities due to the pandemic, and (ii) depreciation and amortization expenses of approximately $0.1 million as a result of fully amortization of Yitian’s intangible assets and (iii) professional fee of approximately $1.1 million. The decrease was offset by the increase in salary and benefit expenses of approximately $0.3 million and increased in bad debt expenses of approximately $0.9 million from our intelligent chips segment.

 

Research and development expenses decreased by approximately 2.7 million, or 16.0%, from approximately $16.6 million for the year ended December 31, 2021, to approximately $14.0 million for the year ended December 31, 2022. The decrease was mainly due to the slowdown in the progress of outsourced technical development services as a result of impact from COVID-19. We incurred approximately $16.1 million in outsourced technical development services for the year ended December 31, 2021, to approximately $13.1 million for the year ended December 31, 2022.

 

Impairment losses for goodwill that were associated with our intelligent chips segment was approximately $5.3 million and $2.9 million for the years ended December 31, 2022 and 2021. Impairment losses for long lived assets that were also associated with our intelligent chips segment was approximately $2.0 million and nil for the years ended December 31, 2022 and 2021. These impairment charges were driven by a decline in forecasted profit in the segment as a result of reduced customer demand for electronics and communication devices.

 

Change in fair value of business acquisition payable amounted to $0.5 million and nil for the year ended December 31, 2021 and 2022. The Company is contractually obligated to pay contingent consideration to the sellers of Fe-da in the event that certain net income targets are achieved during the three years following acquisition. The net income target was not met for the year ended December 31, 2021. Our management, with the assistance of third party appraiser determined the fair value of contingent consideration was nil for the year ended December 31, 2021 based on a probability weighted discounted cash flow analysis with significant fair value input being the financial performance of Fe-da.

 

Change in fair value of warrant liability amounted to approximately $0.1 million for the year ended December 31, 2022 due to change in share price of the Company between December 9, 2022 where the Company completed its merger and December 31, 2022. The change in fair value of warrant liability between January 1, 2021 to December 9, 2022 was approximately $0.3 million which was included in Venus’s historical retained earnings (accumulated deficit).

 

Other Income, net

 

Total other income, net, for year ended December 31, 2021, was approximately $0.5 million and $0.4 million for the years ended December 31, 2021 and 2022 respectively. We have less investment and interest income because we incurred investment loss offset by the decrease in amortization of investment payable discount because it was ended during the year ended December 31, 2021.

 

Provision for income taxes

 

Our income tax expenses decreased by approximately $0.7 million, or 765.9%, from approximately $0.1 million of expense for year ended December 31, 2021, to approximately $0.6 million of benefits for the year ended December 31, 2022 as a result of increase in deferred tax benefit as a result of intangible assets amortization and impairment.

 

60

 

 

Net income

 

As a result of the combination of factors discussed above, our net income decreased from approximately $8.5 million for the year ended December 31, 2021, to approximately $6.9 million of net loss for the year ended December 31, 2022. After the deduction of non-controlling interest, net income attributable to us was approximately $8.6 million for the year ended December 31, 2021, compared to approximately $7.0 million net loss attributable to us for the same period in 2022. Comprehensive income attributable to us was approximately $9.7 million for the year ended December 31, 2021, compared to approximately $11.5 million comprehensive loss attributable to us for the same period in 2022.

 

Critical Accounting Estimates

 

Use of Estimates and Assumptions

 

The preparation of 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 consolidated financial statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected in our 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, purchase price allocations for business combinations, the fair value of contingent consideration related to business acquisitions, allocation of share-based compensation and allocation of expenses from WiMi and Beijing WiMi. Actual results could differ from these estimates.

 

Goodwill Impairment Testing

 

We perform annual goodwill impairment analysis as of December 31 with the assistance of an independent valuation expert following the subsequent measurement provisions of FASB ASU 2017-04, Intangible — Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, which eliminated the calculation of implied goodwill fair value and allows us to use a simpler one-step impairment test. Under ASU 2017-04, we must record goodwill impairment charges if a reporting unit’s carrying value exceeds its fair value.

 

The reporting units’ fair values are determined by the income approach where projected future cash flows are discounted at rates commensurate with the risks involved (“Discounted Cash Flow” or “DCF” of the income approach).

 

Assumptions used in a DCF analysis require the exercise of significant judgment, including judgment about appropriate discount rates and terminal values, growth rates, and the amount and timing of expected future cash flows. The forecasted cash flows are based on current plans, and for years beyond that plan, the estimates are based on assumed growth rates. We believe that its assumptions are consistent with the plans and estimates used to manage the underlying businesses. The discount rates, which are intended to reflect the risks inherent in future cash flow projections, used in a DCF analysis are based on estimates of the weighted-average cost of capital “WACC”) of a market participant. Such estimates are derived from Our analysis of peer companies and consider the industry weighted average return on debt and equity from a market participant perspective and adjusted for Our specific risks. The discount rate applied were 18% and 20% for Our reporting units.

 

We have two reporting units that have goodwill. The following table categorizes Our goodwill by reporting unit as of December 31, 2022, according to the level of excess between the reporting’ unit’s fair value and carrying value.

 

61

 

 

Segment   Reporting Unit   Fair Value
Exceeds
Carrying
Value
    Net Goodwill
as of
December 31,
2022
 
              (thousands)  
Central processing algorithm services   Central processing algorithm services unit   844%   $ 15,259  
Intelligent chips and services   Intelligent chips and services unit   (100)%     -  
              $ 15,259  

 

We have performed qualitative assessment for goodwill impairment as of December 31, 2022 for its segments and determined that goodwill from intelligent chips and services was impaired. We gave consider to the general macroeconomic condition, industry and market consideration, access to capital, cost factors and overall financial performances. Revenues from the central processing algorithm segment for the year ended December 31, 2022 have increased by approximately $2.4 million, or 57.3%, while sale of intelligent chips revenue decreased by approximately $19.2 million from $39.7 million for the year ended December 31,2021 representing a 48.2% decrease. We believe that the current results of operations have been within its forecast for the valuation of the enterprise value.

 

Revenue recognition

 

We adopted Accounting Standards Update (“ASU”) 2014-09 Revenue from Contracts with Customers (ASC Topic 606) for the year ended December 31, 2019, using the modified retrospective method for contracts that were not completed as of December 31, 2018. The ASU requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that we (i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocate the transaction price to the respective performance obligations in the contract, and (v) recognize revenue when (or as) we satisfy our performance obligation.

 

The application of the five-step model to the revenue streams compared to the prior guidance did not result in significant changes in the way we record revenue. Upon adoption, we evaluated our revenue recognition policy for all revenue streams within the scope of the ASU under previous standards, using the five-step model under the new guidance, and confirmed that there were no differences in the pattern of revenue recognition as all revenue were recognized at a point in time prior to adoption of the ASU.

 

(i) Central processing algorithm advertising services

 

— Advertising display services

 

For our central processing algorithm advertising display services, our performance obligation is to identify advertising spaces and embed images or videos into films, shows, and short-form videos that are hosted by online streaming platforms in China. Revenue is recognized at a point in time when the related services have been delivered based on the specific terms of the contract, which are commonly based on a specific action (i.e., cost per impression (“CPM”) for online display.

 

We enter into advertising contracts with advertisers where the amounts charged per specific action are fixed and determinable, the specific terms of the contracts were agreed on by us, the advertisers, and channel providers, and collectability is probable. Revenue is recognized on a CPM basis as impressions.

 

62

 

 

We consider ourselves as the provider of the services as we have control of the specified services and products at any time before they are transferred to the customers, which is evidenced by (1) we are primarily responsible to our customers for products and services offered where the products were designed in house and we have customer services team to directly serve the customers; and (2) we have latitude in establishing pricing. Therefore, we act as the principal of these arrangements and reports revenue earned and costs incurred related to these transactions on a gross basis.

 

— Performance-based advertising services

 

We provide central processing algorithm performance-based advertising services for its customers, which enable the customers to get the optimal business opportunities.

 

Our performance obligation is to help customers to accurately match consumers and traffic users, and thereby increasing the conversion rate of product sale using its proprietary data optimization algorithms. Related service fees are generally billed monthly, based on a per transaction basis.

 

We consider ourselves as provider of the services as we have control of the specified services and products at any time before it is transferred to the customers which is evidenced by (1) we are primarily responsible to our customers for the services offered where the algorithms and data optimization were designed and performed in house and we have customer services team to directly serve the customers; and (2) having latitude in establish pricing. Therefore, we act as the principal of these arrangements and reports revenue earned and costs incurred related to these transactions on a gross basis.

 

In addition, through our data algorithm optimization, it is able to identify certain end user needs and it facilitates certain value added services to the end users. We engage third party services provider to perform the services. We conclude that we do not control the services as the third party service provider is responsible for providing the service and our responsibility is merely to facilitate the provision of these value added service to the end users and charges a fee. As such we recorded revenue from the value added services on a net basis when the services is provided by third party service provider.

 

(ii) Central processing algorithm gaming services

 

We generate revenue from jointly operated internet games publishing services and licensed out games. In accordance with ASC 606, Revenue Recognition: Principal Agent Considerations, we evaluate agreements with the game developers, distribution channels, and payment channels in order to determine whether or not we act as the principal or as an agent in the arrangement with each party, respectively. The determination of whether to record the revenues, gross or net, is based on whether we promised our customers to provide products or services or to facilitate a sale by a third party. The nature of the promise depends on whether we control the products or services prior to transferring them to our customers. Control is evidenced if we were primarily responsible for fulling the provision of services and had discretion in establishing the selling price. When we control the products or services, our promise is to provide and deliver the products, and revenue is presented on a gross basis. When we do not control the products, our promise is to facilitate the sale, and we present the revenue on a net basis.

 

— Jointly operated internet games publishing services

 

We offer publishing services for internet games developed by third-party game developers. We act as a distribution channel that publishes the games on our own app or a third-party-owned app or website, named game portals. Through these game portals, game players can download the internet games to their mobile devices and purchase coins, the virtual currency, for in-game premium features to enhance their game playing experience. We enter into contracts with third-party payment platforms for collection services offered to game players who have purchased coins. The third-party game developers, third-party payment platforms, and co-publishers are entitled to profit-sharing based on a prescribed percentage of the gross amount charged to the game players. Our obligation in the publishing services is completed at a point in time when the game players make a payment to purchase coins.

 

63

 

 

With respect to the publishing services arrangements between us and the game developer, we considered that we do not control the services, as (i) developers are responsible for providing the game product desired by the game players; (ii) the hosting and maintenance of game servers for running the online internet games are the responsibilities of the third-party platforms; and (iii) the developers or third party platforms have the right to change the pricing of in-game virtual items. Our responsibilities are publishing, providing payment solutions, and market promotion services, and thus we view the game developers as our customers and considers itself as the facilitator of the game developers in the arrangements with game players. Accordingly, we record the game publishing service revenue from these games, net of amounts paid to the game developers.

 

— Licensed out internet games

 

We also license third parties to operate our internet games developed internally through the mobile portal and receive revenue from the third-party licensee operators on a monthly basis. Our performance obligation is to provide internet games to game operators, which enable players of the internet games to make in-game purchases, and we recognize revenue at a point in time when game players complete the purchases. We record revenues on a net basis, as we do not have control of the services provided, nor so we have the primary responsibility for fulfillment or the right to change the pricing of the game services.

 

(iii) Sale of chips and intelligent chips products

 

Starting in September 2020, we have also been engaged in the resale of chips and intelligent chips products and accessories. We typically enter into written contracts with our customers where the parties’ rights, including payment terms, are identified, and sales prices to our customers are fixed with no separate sales rebate, discount, or other incentives, and no right of return exists on sales of inventory. Our performance obligation is to deliver products according to contract specifications. We recognize gross product revenue at a point in time when the control of products or services is transferred to customers.

 

To distinguish a promise to provide products from a promise to facilitate the sale from a third party, we consider the guidance of control in ASC 606-10-55-37A and the indicators in 606-10-55-39. We consider this guidance in conjunction with the terms in our arrangements with both suppliers and customers.

 

In general, we control the products as we have an obligation to (i) fulfill delivery of products and (ii) bear any inventory risk as legal owners. In addition, when establishing the selling prices for delivery of the resale products, we have control to set our selling price to ensure we would generate profit for the product delivery arrangements. We believe that all these factors indicate that we are acting as a principal in this transaction. As a result, revenue from the trading of products is presented on a gross basis.

 

(v) Revenue from software development

 

We also design software for central processing units based on customers’ specific needs. The contract is typically fixed priced and does not provide any post-contract customer support or upgrades. Our performance obligation is to design, develop, test, and install the related software for customers, all of which are considered one performance obligation as the customers do not obtain benefits for each separate service. The duration of the development period is short, usually less than one year.

 

Our revenue from software development contracts is generally recognized over time during the development period, and we have no alternative use of the customized software and application without incurring significant additional costs. Revenue is recognized based on our measurement of progress towards completion based on output methods when we could appropriately measure the customization progress towards completion by reaching certain milestones specified in contracts. 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.

 

64

 

 

Liquidity and Capital Resources

 

As of December 31, 2022, we had cash and cash equivalents of approximately $42.7 million. Material amounts of cash disaggregated by currency denomination as of December 31, 2022 in each jurisdiction in which Our subsidiaries or historical VIE are domiciled are as follows:

 

    USD     RMB     USD  
Cayman     23,077,839       -       23,077,839  
China – subsidiaries     -       131,560,174       18,889,839  
      23,077,839       131,560,174       41,967,678  

 

Our working capital was approximately $51.6 as of December 31, 2022. In assessing our liquidity, we monitor and analyses our cash-on-hand and operating and capital expenditure commitments. To date, we have financed our working capital requirements through cash flow generated from operations, debt and equity financings, and capital contributions from our existing shareholders.

 

We believe our current working capital is sufficient to support our operations for the next twelve months. We may, however, need additional cash resources in the future if it experiences changes in business conditions or other developments or if we find and wish to pursue opportunities for investment, acquisition, capital expenditure, or similar actions. If we determine that our cash requirements exceed the amount of cash and cash equivalents we have on hand at the time, we may seek to issue equity or debt securities or obtain credit facilities. The issuance and sale of additional equity would result in further dilution to our shareholders. The incurrence of indebtedness would result in increased fixed obligations and could result in operating covenants that would restrict our operations. Our obligation to bear credit risk for certain financing transactions we facilitate may also strain our operating cash flow. We cannot assure you that financing will be available in amounts or on terms acceptable to us, if at all. 

 

Current foreign exchange and other regulations in the PRC may restrict our PRC entities in their ability to transfer their net assets to us and our subsidiaries in Singapore and Hong Kong and to our investors. The PRC government imposes controls on the convertibility of the Renminbi into foreign currencies and, in certain cases, the remittance of currency out of China. Under current corporate structure, our Cayman Islands holding company may rely on dividend payments from our PRC subsidiaries to fund any cash and financing requirements we may have. Under existing PRC foreign exchange regulations, payments of current account items, including profit distributions, interest payments and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval of SAFE by complying with certain procedural requirements. Specifically, under the existing exchange restrictions, without prior approval of SAFE, cash generated from the operations of our PRC subsidiaries in China may be used to pay dividends to us. However, approval from or registration with appropriate government authorities is required where Renminbi is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of loans denominated in foreign currencies. As a result, we need to obtain SAFE approval to use cash generated from the operations of our PRC subsidiaries to pay off their respective debt in a currency other than Renminbi owed to entities outside China, or to make other capital expenditure payments outside China in a currency other than Renminbi.

 

In light of the flood of capital outflows of China in 2016 due to the weakening Renminbi, the PRC government has imposed more restrictive foreign exchange policies and stepped up scrutiny of major outbound capital movement including overseas direct investment. More restrictions and substantial vetting process are put in place by SAFE to regulate cross-border transactions falling under the capital account. If any of our shareholders regulated by such policies fail to satisfy the applicable overseas direct investment filing or approval requirement timely or at all, it may be subject to penalties from the relevant PRC authorities. The PRC government may at its discretion further restrict access in the future to foreign currencies for current account transactions. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to its shareholders.

 

However, these restrictions have no material impact on the ability of these PRC subsidiaries to transfer funds to us as we have no present plans to declare dividends which it plans to retain our retained earnings to continue to grow our business. In addition, these restrictions have no material impact on the ability of us to meet its cash obligations, as a majority of our current cash obligations are due within the PRC.

 

65

 

 

The following table summarizes the key components of our cash flows for years ended December 31, 2021, and 2022.

 

   For the
years ended
December 31,
   2021  2022
Net cash provided by operating activities  $15,272,446   $1,955,358 
Net cash (used in) provided by investing activities  $(6,483,868)   2,763,954 
Net cash used in financing activities  $(3,887,357)  $(2,422,918)
Effect of exchange rate on cash and cash equivalents  $675,890   $(2,269,919)
Change in cash and cash equivalents  $5,615,686   $26,475 
Cash and cash equivalents, beginning of year  $37,532,748   $42,719,795 
Cash and cash equivalents, end of year  $42,719,795   $42,746,270 

 

Operating activities

 

Net cash provided by operating activities for the year ended December 31, 2022, was primarily attributable to net loss of approximately $6.9 million adjusted by various non-cash expenses of approximately $9.2 million so our cashflow form net income was approximately $2.3 million. Cash inflow attributable to the decrease of other receivables and prepaid expenses of approximately $0.4 million, decrease in inventory of approximately $0.7 million as the resurgences of COVID-19 variant have reduced our inventory purchase and we have to use more existing inventory, and increase in accounts payable of approximately $0.1 million due to purchase of service which is consistent with increasing cost of revenue. The inflow was offset by increase in accounts receivable of $1.0 million and decrease in deferred revenue of approximately $0.3 million as our revenue increased, and decrease in tax payable, operating lease liabilities and other payables of approximately $0.2 million in accordance with less operating expenses.

 

Net cash provided by operating activities for the year ended December 31, 2021, was primarily attributable to net income of approximately $8.6 million increased by non-cash depreciation and amortization expenses of approximately $1.5 million, goodwill impairment loss of approximately 2.9 million, and provision for doubtful accounts of approximately $0.2 million offset with deferred tax benefit of approximately $0.3 million and change in fair value of business acquisition payable of approximately $0.5 million. Cash inflow was also attributable to the increase deferred revenue of approximately $1.1 million and decrease in accounts receivable of approximately $ 5.1 million as we made more efforts in the collection and demanded more advance payment from new customers.

 

Investing activities

 

Cash provided in investing activities for the year ended December 31, 2022 was mainly due to sales of short term investment of approximately $16.2 million and collection of loans receivable from a third party loan of approximately $3.2 million, offset by the purchase of short term investment of approximately $16.3 million, purchase of property and equipment of approximately $0.2 million, purchase of cost method investment of approximately $0.1 million.

 

Cash used in investing activities for the year ended December 31, 2021 as mainly due to the payment of Guoyu’s acquisition of approximately $3.1 million, and loan to a third party of approximately $3.3 million.

 

Financing activities

 

Cash used by financing activities for the year ended December 31, 2022 was mainly due to repayments and borrowing to Parent of approximately $35.6 million and offset by borrowing from Parent of approximately $12.5 million. We also received approximately $20.7 million from recapitalization when we completed the merger with Venus Acquisition Corp, net of deferred offering costs.

 

Cash used in financing activities for year ended December 31, 2021 was mainly due to the net borrowing and repayment of the banking facility to DBS Bank Ltd of approximately $2.0 million, and net borrowing and repayments from Parent of approximately $ 1.3 million to support our daily operation. We also paid deferred merger cost of approximately $0.6 million. For the year ended December 31, 2021, Shanghai Weimu borrowed total of $870,518 from Gou Lei, noncontrolling shareholder of Shanghai Weimu, for operation purpose and repaid all outstanding balance in 2021.

 

66

 

 

Transfer of cash within Our organization

 

We operate in two segments, CPA and intelligent chips and software services. For intelligent chips and software services segment, it is mainly operated by us and subsidiaries in Singapore, Fe-da Electronics. Both we and Fe-da Electronics our own operating cashflow from operation of the segment. The CPA segment is mainly operated by subsidiaries in the PRC, each entity has its own operating cash flow. For the years ended December 31, 2021 and 2022, there was approximately nil and $14.3 million from the holding company to the PRC subsidiary.

 

There was no dividends or distribution made between us, our subsidiaries and the historical VIE. We have established controls and procedures for cash flows within its organization. Each transfer of cash between Cayman Islands holding company and a subsidiary is subject to internal approval. In general cash is maintained in holding company level (MicroAlgo for companies outside PRC and our WFOE for entities inside PRC) for more efficient cash management.

 

We have no present plans to distribute earnings. We plan to retain our retained earnings to continue to grow our business. No dividends or distribution has been declared to paid to us from subsidiaries and no dividends or distribution was made to any U.S. investors.

 

Commitments and Contingencies

 

In the normal course of business, we are subject to loss contingencies, such as legal proceedings and claims arising out of its business, which cover a wide range of matters, including, among others, government investigations and tax matters. In accordance with ASC No. 450-20, “Loss Contingencies”, we will record accruals for such loss contingencies when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated.

 

Off-Balance Sheet Arrangements

 

We have no off-balance sheet arrangements, including arrangements that would affect our liquidity, capital resources, market risk support, and credit risk support, or other benefits.

 

Contractual Obligations

 

As of December 31, 2022, the future minimum payments under certain of our contractual obligations were as follows:

 

    Payments Due In  
    Total
USD
  Less than
1 year
    1 – 2
years
    3 – 5
years
    Thereafter  
Operating leases obligations*   $ 282,894   $ 256,297     $ 31,597       -       -  

 

 
* Include operating leases with a term less than one year.

 

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.

 

The Company is a smaller reporting company and is not required to provide the information required under this item.

 

67

 

 

Item 8. Financial Statements and Supplementary Data.

 

Our financial statements and the report of our independent registered public accounting firm are included in this Annual Report beginning on page F-1. The index to our financial statements is included in Part IV, Item 15 below.

 

Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure.

 

On March 16, 2023, Marcum LLP (“Marcum”) ceased to be the independent auditor of MicroAlgo Inc. (formerly known as “Venus Acquisition Corporation,” either or together as the “Company”) due to the termination of the engagement letter between the Company and Marcum. And the Company engaged OneStop Assurance PAC (“OneStop”) as its independent registered public accounting firm on the same date.

 

From September 30, 2022 through March 16, 2023, there was no audit report issued by Marcum and there were no disagreements between the Company and Marcum on any matter of accounting principles or practices, financial statement disclosure, or auditing scope or procedures, which disagreements, if not resolved to the satisfaction of Marcum would have caused Marcum to make reference to the subject matter of the disagreements in connection with its reports.

 

On March 16, 2023, the Company engaged OneStop Assurance PAC (“OneStop”) to serve as its independent registered public accounting firm. The decision to engage OneStop was approved by the Audit Committee of the Board of Directors of the Company and the Board.

 

In October of 2022, prior to the consummation of the business combination between Venus and VIYI, VIYI was in discussion with OneStop in appointing them as the Company’s independent certified accountants. As part of Onestop’s acceptance process, OneStop performed due diligence work on the financial statements of VIYI.

 

Item 9A. Controls and Procedures.

 

Conclusions Regarding the Effectiveness of Disclosure Controls and Procedures

 

The Company maintains disclosure controls and procedures, as defined in Exchange Act Rule 13a-15(e), that are designed to ensure that information required to be disclosed by the Company in the reports that it files or submits under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to the Company’s management, including its principal executive officer and principal financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. The Company’s management, with the participation of its chief executive officer and chief financial officer, evaluated the effectiveness of the design and operation of the Company’s disclosure controls and procedures as of the end of the period covered by this annual report. Based on this evaluation, its principal executive officer and principal financial officer concluded that the Company’s disclosure controls and procedures were effective as of the end of the period covered by this annual report.

 

Management’s Report on Internal Control Over Financial Reporting

 

The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f). The Company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. The Company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company’s assets that could have a material effect on the financial statements.

 

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

 

Management, with the participation of its principal executive officer and principal financial officer, evaluated the effectiveness of the Company’s internal control over financial reporting based on the framework in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation under these criteria, management concluded that its internal control over financial reporting was effective as of December 31, 2022. This Annual Report on Form 10-K does not include an attestation report of internal controls from our independent registered public accounting firm due to our status as nonaccelerated filer.

 

68

 

 

Changes in Internal Control Over Financial Reporting

 

On December 9, 2022, we consummated the Business Combination. See Note 1—“Nature of business and organization” and Note 3—“Reverse Capitalization” to the consolidated financial statements. We are currently integrating policies, processes, people, technology and operations for the combined company. Management will continue to evaluate our internal control over financial reporting as we execute integration activities.

 

Other than as noted above, there was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the year ended December 31, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

Inherent Limitations on Effectiveness of Controls

 

Our management, including our Chief Executive Officer and our Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by the collusion of two or more people or by management override of controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

 

Item 9B. Other Information.

 

None.

 

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

 

Not applicable.

 

69

 

 

PART III

 

Item 10. Directors, Executive Officers and Corporate Governance.

 

The following table sets forth certain information regarding our executive officers and members of the Company’s board of directors (the “Board of Directors”) as of the date of this Annual Report:

 

Name   Age   Position   Served From
Jie Zhao   46   Chairman of the Board of Directors   December 2022
Min Shu   47   Director, Chief Executive Officer   December 2022
Shan Cui   50   Independent Director   December 2022
Haixia Zhao   57   Independent Director   December 2022
Wengang Kang   34   Independent Director   December 2022
Li He   37   Chief Financial Officer   December 2022
Shiwen Liu   41   Chief Operating Officer   December 2022
Chengwei Yi   46   Chief Technical Officer   December 2022

 

Jie Zhao has been serving as our chairman of the board of directors since December 2022. Mr. Zhao joined the WiMi group of companies in August 2015 as the chairman of Yitian Internet. He was appointed as the director and chairman of the board in November 2020 and re-designated as a non-executive director. He also served as the chairman of the company’s nomination committee. Prior to joining the WiMi group of companies, Mr. Zhao served as a software developer for AsiaInfo Beijing Co., Ltd., a company specializing in computer systems in China from 2002 to 2004. From December 2004 to December 2012, he served as director of Shenzhen WeiXun YiTong Technology Co., Ltd., a mobile internet company in China. From February 2008 to May 2015, he served as a director of Xiamen Xiangtong Animation Co., Ltd., a mobile animation company in China. Mr. Zhao graduated from Wuhan University of Technology with a bachelor’s degree in robotics design and manufacturing in 1999 and obtained his master’s degree in software engineering from Tsinghua University in 2006.

 

Min Shu has been serving as our executive director, chief executive officer since December 2022. Mr. Shu joined the WiMi group of companies in June 2018 as the deputy general manager of technology. Prior to joining the WiMi group of companies, he served as a software development engineer at Shenzhen Integvol Information Technology Co., Ltd. from 2001 to 2006, where he was responsible for software development and system architecture, and the development and design of a mobile application platform. From 2006 to 2012, he served as a senior software technical engineer at Shanghai Motegor Technology Co., Ltd., where he was responsible for the management of software development and system architecture. From June 2012 to April 2018, he served as the chief technical officer at Shanghai BlueSky Information Technology Co.,Ltd. Where he was responsible for the management of technology development and system architecture. Mr. Shu graduated from Huazhong University of Science and Technology with a bachelor’s degree in electrical engineering and automation in July 1999 and obtained his master’s degree in communication engineering from Huazhong University of Science and Technology in 2001.

 

Shan Cui has been serving as our Independent Director since December 2022. Prior to the closing of our business combination, she served as an Independent Director of Venus since the closing of Venus’ IPO on February 11, 2021. Ms. Cui has been an independent director and chair of the audit committee and compensation committee of Fuqin Fintech Limited, an online lending information intermediary platform, since August 28, 2018. She has been the Executive Director of First Capital International Limited since 2010 and provided consulting services for private equity companies and venture capital companies. She was the CFO of Lizhan Environmental Corporation, a then Nasdaq-listed company engaged in the business of green leather material manufacturing, from 2011 to 2013. From 2009 to 2010, she was the Manager of Planning and Analysis for Greene, Tweed & Company, a manufacturer of high-performance engineering parts and products serving aerospace, oilfield, and semi-conductor industries. Prior to that, Ms. Cui was the Senior Finance Manager at Ikon Office Solutions from 2005 to 2008, the CFO for Invista from 2003 to 2004, the Senior Financial Consultant for the Peachtree Companies from 2001 to 2003, the Manager of Strategic Planning and Analysis for General Time Corporation from 1998 to 2001, and the Senior Vice President for Seaboard Corporation from 1996 to 1998. Ms. Cui obtained her MBA degree in Business Administration from Georgia State University and her Bachelor’s degree in International Business English from Ocean University of China.

 

70

 

 

Haixia Zhao has been serving as our Independent Director since December 2022. Ms. Zhao had over 15 years of management experience in the energy industry, where she gained substantial skills and knowledge in energy sector. From June 2019, she served as the independent director and chair of the risk committee at Sterlite Power Transmission Limited. From January 2010 to December 2018, she was the president of BP Singapore Pte. Ltd. where she was responsible for downstream and marketing in the eastern hemisphere in October 1996. From January 2010 to December 2016, she served as a director at Guangdong Dapeng LNG Company Ltd. where she served on the investment committee. From January 1993 to June 2010, she worked at the AES Corporation, a company listed on the New York Stock Exchange (stock code: AES) in Singapore and her last position was the general manager where she was responsible for the growth strategy in Asia and Middle East region. She was appointed as a director of AES Transpower Private Ltd. From July 1987 to December 1991, she was an Assistant Manager at China Construction Bank, where she was responsible for client development. Ms. Zhao graduated with a bachelor’s degree majoring in Civil Engineering and a bachelor’s degree majoring in physics from Zhejiang University in the PRC in 1987, and a master’s degree in construction management from University of Maryland in the United States in 1993.

 

Wengang Kang has been serving as our Independent Director since December 2022. Mr. Kang has over four years of experience in the legal industry, where he gained substantial skills and knowledge in legal industry. From July 2017 to June 2018, Mr. Kang was an associate at Shanghai Ximu Law Firm. From June 2018 to January 2020, Mr. Kang was an associate at Beijing Zhongyin (Shanghai) Law Firm, where he advised on corporate legal matters. Since 2020, he has been a partner of Shanghai Yingdong Law Firm. Mr. Kang graduated with a degree in law at the Gansu Institute of Political Science and Law in the PRC in July 2013.

 

Li He has been serving as our chief financial officer since December 2022. Mr. He joined the WiMi group in October 2020 as the financial controller of Yitian Internet and was appointed as chief financial officer in October 2020. Prior to joining, he served as a relationship manager at Royal Bank of Scotland (China) Limited Shenzhen Branch between 2007 and 2010. From June 2010 to July 2015, he served as an investment director at JPMorgan Asset Management, where he was responsible for investments in China. From August 2015 to February 2019, He was appointed as the vice president of the investment division at Yingxin Investment Group Co., Ltd., where he was in charge of managing the company’s investment. Mr. He graduated with a degree in international economics and trade at Shenzhen University in the PRC in July 2007.

 

Shiwen Liu has been serving as our chief operating officer since December 2022. Mr. Liu joined VIYI in August, and he was appointed as deputy general manager in October 2020. Prior to joining VIYI, he founded Shengshi Yunfan Digital Image Technology Co., Ltd and served as the general manager from June 2010 to August 2019. From 2006 to 2009, he served as project director of Shenzhen Sun Vision Creative Technology Co., Ltd. From 2003 to 2005, he served as project manager of Shenzhen Yingchuang Landscape Design Consulting Co., Ltd. Mr. Liu graduated from Hunan City University with a bachelor’s degree in business administration.

 

Chengwei Yi has been serving as our chief technical officer since December 2022. Mr. Yi joined the WiMi group of companies in March 2011 as the director and general manager of Yitian Internet. Prior to joining the WiMi group of companies, he served as a software development engineer at Shenzhen Aotian Information Technology Co., Ltd. from 2001 to 2004, where he was responsible for managing short message service network connections and mobile network connections, and the development and design of a network payment platform. From March 2004 to September 2010, he served as a products and services manager at Shenzhen Aspire DigitalCo., Ltd., where he was responsible for the management of company systems and business development. From September 2010 to April 2013, he served as the chief technical officer at Shenzhen WeiXun Mobile Information Technology Co.,Ltd. Where he was responsible for product planning, development and management. Mr. Yi graduated from Shenyang Institute of Technology with a degree in electronics and measurement technology in July 1998. He is also an EMBA candidate from China Europe International Business School.

 

71

 

 

Committees of Our Board of Directors

 

Our board of directors has established an audit committee. The composition and its responsibilities are described below. Members serve on the committee until their resignation or until otherwise determined by our board of directors. Our board of directors may have or establish other committees as it deems necessary or appropriate from time to time.

 

Audit Committee

 

Our audit committee consists of 3 Independent Directors, chaired by Shan Cui. We have determined that each of them satisfies the “independence” requirements of Rule 5605(c)(2) of the Listing Rules of the Nasdaq and meet the independence standards under Rule 10A-3 under the Exchange Act, as amended. We have determined that Ms. Cui qualifies as an “audit committee financial expert.” The audit committee oversees our accounting and financial reporting processes and the audits of its financial statements. The audit committee is responsible for, among other things:

 

establishing clear hiring policies for employees or former employees of the independent auditors;

 

reviewing and recommending to our Board of Directors for approval, the appointment, re-appointment or removal of the independent auditor, after considering its annual performance evaluation of the independent auditor;

 

approving the remuneration and terms of engagement of the independent auditor and pre-approving all auditing and non-auditing services permitted to be performed by our independent auditors at least annually;

 

obtaining a written report from our independent auditor describing matters relating to its independence and quality control procedures;

 

reviewing with the independent registered public accounting firm any audit problems or difficulties and management’s response;

 

discussing with our independent auditor, among other things, the audits of the financial statements, including whether any material information should be disclosed, issues regarding accounting and auditing principles and practices;

 

reviewing and approving all proposed related party transactions, as defined in Item 404 of Regulation S-K under the Securities Act;

 

reviewing and recommending the financial statements for inclusion within our quarterly earnings releases and to its Board of Directors for inclusion in its annual reports;

 

discussing the annual audited financial statements with management and the independent registered public accounting firm;

 

reviewing policies with respect to risk assessment and risk management;

 

reviewing the adequacy and effectiveness of our accounting and internal control policies and procedures and any special steps taken to monitor and control major financial risk exposures;

 

72

 

 

periodically reviewing and reassessing the adequacy of the committee charter;

 

approving annual audit plans, and undertaking an annual performance evaluation of the internal audit function;

 

establishing and overseeing procedures for the handling of complaints and whistleblowing;

 

meeting separately and periodically with management, the internal auditors and the independent registered public accounting firm;

 

monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of its procedures to ensure proper compliance;

 

reporting periodically to our Board of Directors; and

 

such other matters that are specifically delegated to our audit committee by our Board of Directors from time to time.

 

Family Relationships

 

No family relationships existed among any of our directors or executive officers.

 

Code of Ethics

 

We have adopted a written code of business conduct and ethics that applies to all of our employees, officers and directors, including our principal executive officer, principal financial officer and principal accounting officer. A copy of our “Code of Business Conduct and Ethics” is included as exhibit 14. If we make any substantive amendments to our code of business conduct and ethics or grant any of our directors or executive officers any waiver, including any implicit waiver, from a provision of our code of business conduct and ethics, we will disclose the nature of the amendment or waiver on our website or in a Current Report on Form 8-K.

 

Section 16(A) Beneficial Ownership Reporting Compliance

 

Section 16(a) of the Exchange Act requires our directors and executive officers, and persons who beneficially own more than ten percent of a registered class of our equity securities, to file with the SEC initial reports of ownership and reports of changes in ownership of our ordinary share and other equity securities. Officers, directors and greater than ten percent beneficial owners are required by SEC regulations to furnish us with copies of all Section 16(a) forms they file.

 

To our knowledge, based solely on our review of Forms 3, 4 and 5, and any amendments thereto, furnished to us or written representations that no Form 5 was required, we believe that during the fiscal year ended December 31, 2022, all filing requirements applicable to our executive officers and directors under the Exchange Act were met in a timely manner.

 

73

 

 

Item 11. Executive Compensation.

 

The following summary compensation table sets forth the compensation earned by our named executive officers for the years ended December 31, 2021 and 2022.

 

Name and Principal Position   Year     Salary
($)(1)
    All Other
Compensation
    Year     Salary
($)
    All Other
Compensation
 
Jie Zhao   2021       -       -     2022       -       -  
Chairman of the Board of Directors                                            
                                             
Min Shu   2021       -       -     2022               -  
Chief Executive Officer                                            
                                             
Chengwei Yi   2021       32,928.00       -     2022       31,588.32       -  
Chief Technical Officer                                            
                                             
Li He(2)   2021       37,632.00       -     2022       34,459.98       -  
Chief Financial Officer                                            
                                             
Shiwen Liu(3)   2021       18,816.00       -     2022       17,229.99       -  
Chief Operating Officer                                            
                                             
Wengang Kang(4)   2021       25,200.00       -     2022       3,919.82       -  
Independent Director                                            
                                             
Haixia Zhao(5)   2021       24,000.00       -     2022       287.17       -  
Independent Director                                            
                                             
Shan Cui   2021       -             2022       -       -  
Independent Director                                            

 

 
(1) The amounts reported in 2021 are calculated at the rate of USD 1.00 to RMB 6.3757, and the amounts reported in 2022 are calculated at the rate of USD 1.00 to RMB 6.9646.
(2) Li He joined VIYI as Chief Financial Officer in October 2020.
(3) Shiwen Liu joined VIYI as Chief Operating Officer in November 2020.
(4) Wengang Kang joined VIYI’s board of directors in September 2020.
(5) Haixia Zhao joined VIYI’s board of directors in November 2020.

 

74

 

 

Compensation of Independent Directors

 

We entered into director offer letters with each of our independent directors, according to which we had pay our independent directors Shan Cui, Haixia Zhao, Wengang Kang with a cash compensation of $ 4,206.99 in 2022. And we will also reimburse all directors for any out-of-pocket expenses incurred by them in connection with their services provided with such capacity.

 

Employment Agreements

 

We entered into employment agreements with our executive directors and officers.

 

Mr. Jie Zhao, Min Shu, Chenwei Yi, Li He, and Shiwen Liu had been provided with a cash compensation of $ 83,278.29 in 2022. And during the executive’s term, the Company will reimburse for all reasonably out-of-pocket travel expenses incurred by the executive in attending any in-person meetings, provided that the executive complies with the generally applicable policies, practices and procedures of the Company for submission of expense reports, receipts or similar documentation of such expenses.

 

Option Grants

 

We had no outstanding equity awards as of the end of fiscal years ended December 31, 2021 and 2022.

 

Option Exercises and Fiscal Year-End Option Value Table

 

There were no stock options exercised during fiscal years ended December 31, 2021 and 2022 by the executive officers.

 

Outstanding Equity Awards at Fiscal Year-End Table

 

We had no outstanding equity awards as of the end of fiscal years ended December 31, 2021 and 2022.

 

Long-Term Incentive Plans and Awards

 

There were no awards made to a named executive officer in fiscal 2021 and 2022 under any long-term incentive plan.

 

75

 

 

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

 

The table below sets forth information, as of December 31, 2022, with respect to the beneficial ownership of our ordinary shares by: (a) each named executive officer, each of our directors, and our directors and executive officers as a group; and (b) each person or entity known by us to own beneficially more than 5% of our ordinary shares (by number and by voting power).

 

    Ordinary Shares     Voting  
Name and Address of Beneficial Owner(1)   Number     %     Power (%)  
Executive Officers and Directors                        
Jie Zhao(2)     19,803,961       45.2 %     45.2 %
Chengwei Yi(3)     1,386,139       3.2 %     3.2 %
Shan Cui                        
Haixia Zhao                        
Wengang Kang                        
Li He                        
Min Shu                        
Shiwen Liu                        
All Executive Officers and Directors as a group     21,190,100       48.4 %     48.4 %
5% Or Greater Holders                        
WiMi Hologram Cloud Inc.     28,910,892       65.9 %     65.9 %
MIDI Capital Markets, LLC     3,960,396       9.0 %     9.0 %
Guosheng Holdings Limited     3,960,396       9.0 %     9.0 %
Milestone Investments Limited     2,772,277       6.3 %     6.3 %

 

 
(1) The business address of our directors and executive officers is Unit 507, Building C, Taoyuan Street Long Jing High and New Technology Jingu Pioneer Park Nanshan District, Shenzhen, 518052 People’s Republic of China.
(2) The reported securities are held by WiMi, a company in which Jie Zhao controls 68.5% of the voting power through holding 100% of all WiMi’s issued and outstanding Class A ordinary shares and 27.1% of all WiMi’s issued and outstanding Class B ordinary shares.
(3) The reported securities are held by Milestone Investment Limited, a company in which Chengwei Yi controls 50% of the voting power through holding 50% of Milestone’s ordinary shares.

 

76

 

 

Item 13. Certain Relationships and Related Transactions, and Director Independence.

 

Transactions with Related Parties

 

Due to Parent are those nontrade payables arising from transactions between the Company and the Parent, such as advances made by the Parent on behalf of the Company, and allocated shared expenses paid by the Parent. Those balances are unsecured and non-interest bearing and are payable on demand.

 

    December 31,     December 31,  
    2021     2022  
Amount due from Parent   $ -     $ 5,741,573  

 

    December 31,     December 31,  
    2021     2022  
Amount due to Parent   $ 16,955,054     $ -  
Amount due to related party-Joyous Dragon   $ -     $ 153,333  

 

During years ended December 31, 2021 and 2022 the Company borrowed approximately $3.2 million and $12.5 million from Parent and repaid $4.5 million and $29.9 million and loaned additional $5.7 million to Parent.

 

Joyous Dragon is a non controlling shareholder of MicroAlgo. This amount represents advance to Venus Acquisition Corp prior to the merger. The amount was non interest bearing and due on demand.

 

Director Independence

 

Our board of directors has undertaken a review of the independence of each director. Shan Cui, Haixia Zhao, and Wengang Kang are all non-employee directors, all of whom our Board has determined to be independent pursuant to Nasdaq rules. All of the members of our Audit Committee are independent pursuant to Nasdaq rules.

 

77

 

 

Item 14. Principal Accountant Fees and Services.

 

The following table represents the aggregate fees from our current principal accounting firm, ONESTOP ASSURANCE PAC and former principal accounting firm, Marcum LLP and Friedman LLP for the years ended December 31, 2021 and 2022, respectively.

 

    2021     2022  
Audit Fees   $ 420,000     $ 515,000  
Audit Related Fees   $ -     $ 9,126  
Tax Fees   $ -     $ -  
All other fees   $ -     $ -  
Total Fees   $ 420,000     $ 524,126  

 

Audit Fees — This category includes the audit of our annual financial statements and services that are normally provided by the independent auditors in connection with engagements for those fiscal years.

 

Audit-Related Fees — This category consists of assurance and related services by the independent auditors that are reasonably related to the performance of the audit or review of our financial statements and are not reported above under “Audit Fees”.

 

Tax Fees — This category consists of professional services rendered by the Company’s independent registered public accounting firm for tax compliance and tax advice. The services for the fees disclosed under this category include tax return preparation and technical tax advice.

 

All Other Fees — This category consists of fees for other miscellaneous items.

 

Pre-Approval Policies and Procedures

 

All of the services rendered to us by our independent registered public accountants were pre-approved by the Audit Committee.

 

78

 

 

PART IV

 

Item 15. Exhibit and Financial Statement Schedules.

 

(a) The following documents are filed as part of this Annual Report:

 

1. Financial Statements. Our consolidated financial statements and the Report of Independent Registered Public Accounting Firm are included herein on thereto begin on page F-1 of this Annual Report.

 

2. Financial Statement Schedules. None. All financial statement schedules are omitted because they are not applicable, not required under the instructions, or the requested information is included in the consolidated financial statements or notes thereto.

 

3. Exhibits. The following is a list of exhibits filed with this report or incorporated herein by reference:

 

        Incorporated by Reference    
Exhibit
Number
  Exhibit Description   Form   File No.   Exhibit   Filing
Date
  Filed
Herewith
2.1   Business combination and Merger Agreement dated as of June 10, 2021 by and among VIYI Algorithm Inc., Venus Acquisition Corporation and Venus Merger Sub Corporation and WiMi Hologram Cloud Inc. previously filed as an exhibit to Registrant’s Current Report on Form 8-K as filed with the SEC on October 4, 2022.   8-K       2.1   December 16, 2022    
2.2   First Amendment to the Business Combination and Merger Agreement dated as of January 24, 2022   8-K       2.2   December 16, 2022    
2.3   Second Amendment to the Business Combination and Merger Agreement dated as of August 2, 2022   8-K       2.3   December 16, 2022    
2.4   Third Amendment to the Business Combination and Merger Agreement dated as of August 3, 2022   8-K       2.4   December 16, 2022    
2.5   Fourth Amendment to the Business Combination and Merger Agreement dated as of August 10, 2022   8-K       2.5   December 16, 2022    
3.1   MicroAlgo Inc. Amended and Restated Articles of Incorporation   8-K       3.1   December 16, 2022    
4.1   Specimen Ordinary Share Certificate   8-K       4.1   December 16, 2022    
4.2*   Description of SECURITIES              
10.1   Form of Lock-Up Agreement   8-K       10.1   December 16, 2022    
10.2   Form of Escrow Agreement   8-K       10.2   December 16, 2022    

 

79

 

 

10.3   Form of Indemnification Agreement   8-K       10.3   December 16, 2022    
10.4   Form of Registration Rights Agreement   8-K       10.4   December 16, 2022    
10.5   Form of Non-Competition and Non-Solicitation Agreement   8-K       10.5   December 16, 2022    
10.6   Form of Amendment to Backstop Agreement   8-K       10.6   December 16, 2022    
14   Form of Code of Ethics   S-1       14   February 3, 2021    
21.1*   List of Subsidiaries                    
31.1   Certification of Principal Executive Officer pursuant to Rule 13a-14(a) and 15d-14(a) under the Exchange Act, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.                   X
31.2   Certification of Principal Financial Officer pursuant to Rule 13a-14(a) and 15d-14(a) under the Exchange Act, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.                   X
32.1†   Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.                   X
32.2†   Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.                   X
101.INS   XBRL Instance Document.                   X
101.SCH   XBRL Taxonomy Extension Schema Document.                   X
101.CAL   XBRL Taxonomy Extension Calculation Linkbase Document.                   X
101.DEF   XBRL Taxonomy Extension Definition Linkbase Document.                   X
101.LAB   XBRL Taxonomy Extension Labels Linkbase Document.                   X
101.PRE   XBRL Taxonomy Extension Presentation Linkbase Document.                   X
104   Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).                   X

 

 
* Filed herewith
The certifications attached accompany this Annual Report on Form 10-K are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of MicroAlgo Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Annual Report on Form 10-K, irrespective of any general incorporation language contained in such filing.

 

Item 16. Form 10–K Summary.

 

None.

 

80

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) 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: March 29, 2023

 

  MicroAlgo Inc.
   
  /s/ Min Shu
  Min Shu
 

Chief Executive Officer

(Principal Executive Officer)

   
  /s/ Li He
  Li He
 

Chief Financial Officer

(Principal Financial and Accounting Office)

 

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

 

Signature   Title   Date
         
/s/ Min Shu   Director, Chief Executive Officer   March 29, 2023
Min Shu   (Principal Executive Officer)    
         
/s/ Li He   Chief Financial Officer   March 29, 2023
Li He   (Principal Financial and Accounting Officer)    
         
/s/ Shiwen Liu   Chief Operating Officer   March 29, 2023
Shiwen Liu        
         
/s/ Chengwei Yi   Chief Technical Officer   March 29, 2023
Chengwei Yi        
         
/s/ Jie Zhao   Chairman of the Board of Directors   March 29, 2023
Jie Zhao        
         
/s/ Shan Cui   Independent Director   March 29, 2023
Shan Cui        
         
/s/ Haixia Zhao   Independent Director   March 29, 2023
Haixia Zhao        
         
/s/ Wengang Kang   Independent Director   March 29, 2023
Wengang Kang        

 

81

 

 

MICROALGO INC. AND SUBSIDIARIES

INDEX TO FINANCIAL STATEMENTS

 

Report of Independent Registered Public Accounting Firm (PCAOB ID: 6732)   F-2
Consolidated Balance Sheets   F-3
Consolidated Statements of Operations and Comprehensive Income (Loss)   F-4
Consolidated Statements of Stockholders’ Equity   F-5
Consolidated Statements of Cash Flows   F-6
Notes to Consolidated Financial Statements   F-7

 

F-1

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the shareholders and the board of directors of MicroAlgo Inc. and subsidiaries (formerly known as Venus Acquisition Corporation)

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of MicroAlgo Inc. and subsidiaries (formerly known as Venus Acquisition Corporation (the “Company”) as of December 31, 2022 and 2021, the related consolidated statements of income and comprehensive income, shareholders’ equity, and cash flows, for each of the two years in the period ended December 31, 2022, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the consolidated financial positions of the Company as of December 31, 2022 and 2021, and the consolidated results of its operations and its cash flows for each of the two years in the period ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

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

 

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

 

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

 

/s/ ONESTOP ASSURANCE PAC

 

ONESTOP ASSURANCE PAC (id# 6732)

We have served as the Company’s auditor since 2023.

Singapore

March 29, 2023

 

F-2

 

 

MICROALGO INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(Amounts expressed in US dollars (“$”) except for numbers of shares and par value)

 

                 
    December 31,     December 31,  
    2021     2022  
ASSETS                
                 
CURRENT ASSETS                
Cash and cash equivalents   $ 42,719,795     $ 42,746,270  
Accounts receivable, net     2,767,271       2,602,448  
Inventories     823,635       130,524  
Prepaid services fees     3,940,948       3,722,985  
Other receivables and prepaid expenses     425,865       266,855  
Amount due from Parent     -       5,741,573  
Loans receivable     3,318,851       -  
Total current assets     53,996,365       55,210,655  
                 
PROPERTY AND EQUIPMENT, NET     73,534       145,320  
                 
OTHER ASSETS                
Prepaid expenses and deposits     204,480       184,054  
Deferred merger costs     602,219       -  
Cost method investment     94,107       172,300  
Intangible assets, net     4,373,001       964,341  
Operating lease right-of-use assets     322,593       150,895  
Goodwill     21,945,553       15,259,169  
Total non-current assets     27,541,953       16,730,759  
                 
Total assets   $ 81,611,852     $ 72,086,734  
                 
LIABILITIES AND SHAREHOLDERS’ EQUITY                
                 
CURRENT LIABILITIES                
Accounts payable   $ 2,052,587     $ 2,041,951  
Deferred revenues     1,911,831       1,608,977  
Other payables and accrued liabilities     731,222       793,143  
Amount due to a related party     -       153,333  
Amount due to Parent     16,955,054       -  
Operating lease liabilities-current     164,241       150,666  
Taxes payable     148,751       55,365  
Total current liabilities     21,963,686       4,803,435  
                 
OTHER LIABILITIES                
Operating lease liabilities - noncurrent     158,401       30,754  
Deferred tax liabilities, net     846,410       241,085  
Total other liabilities     1,004,811       271,839  
                 
Total liabilities     22,968,497       5,075,274  
                 
COMMITMENTS AND CONTINGENCIES                
                 
SHAREHOLDERS’ EQUITY                
Preferred shares, $0.001 par value; 1,000,000 shares authorized; no share issued     -       -  
Ordinary shares, $0.001 par value, 50,000,000 shares authorized, 39,603,961 and 43,856,706 issued and outstanding as of December 31, 2021 and 2022     39,604       43,857  
Additional paid-in capital     27,562,736       47,394,442  
Retained earnings     26,483,410       19,141,699  
Statutory reserves     1,420,145       1,798,310  
Accumulated other comprehensive income (loss)     2,895,054       (1,622,503 )
Total MicroAlgo Inc. shareholders’ equity     58,400,949       66,755,805  
                 
NONCONTROLLING INTERESTS     242,406       255,655  
                 
Total equity     58,643,355       67,011,460  
                 
Total liabilities and shareholders’ equity   $ 81,611,852     $ 72,086,734  

 

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

 

F-3

 

 

MICROALGO INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)
(Amounts expressed in US dollars (“$”) except for numbers of shares and par value)

 

                 
    For the Years Ended
December 31,
 
    2021     2022  
OPERATING REVENUES                
Products   $ 34,359,251     $ 20,553,929  
Services     47,676,038       66,578,301  
Total operating revenues     82,035,289       87,132,230  
                 
COST OF REVENUES     (48,918,412 )     (68,180,339 )
                 
GROSS PROFIT     33,116,877       18,951,891  
                 
OPERATING EXPENSES                
Selling expenses     (840,109 )     (560,453 )
General and administrative expenses     (5,277,790 )     (5,131,699 )
Research and development expenses     (16,590,757 )     (13,928,429 )
Impairment loss for goodwill     (2,861,000 )     (5,276,951 )
Impairment loss for intangible assets     -       (2,038,809 )
Change in fair value of business acquisition payable     502,192       -  
Change in fair value of warrant liability             123,750  
Total operating expenses     (25,067,464 )     (26,812,591 )
                 
INCOME (LOSS) FROM OPERATIONS     8,049,413       (7,860,700 )
                 
OTHER INCOME (EXPENSES)                
Interest income     292,196       266,059  
Income from short term investment     194,994       (158,220 )
Finance expenses     (277,503 )     (65,982 )
Other income, net     310,225       334,057  
Total other income, net     519,912       375,914  
                 
INCOME (LOSS) BEFORE INCOME TAXES     8,569,325       (7,484,786 )
                 
BENEFIT OF (PROVISION FOR) INCOME TAX                
Current     (364,499 )     (15,215 )
Deferred     279,680       580,008  
Total (provision) benefit for income tax     (84,819 )     564,793  
                 
NET INCOME (LOSS)     8,484,506       (6,919,993 )
                 
Less: Net (loss) income attributable to non-controlling interests     (83,401 )     43,553  
                 
NET INCOME (LOSS) ATTRIBUTABLE TO MICRO ALGO INC.   $ 8,567,907     $ (6,963,546 )
                 
NET INCOME (LOSS)     8,484,506       (6,919,993 )
                 
OTHER COMPREHENSIVE INCOME (LOSS)                
Foreign currency translation adjustment     1,147,887       (4,555,839 )
                 
COMPREHENSIVE INCOME (LOSS)     9,632,393       (11,475,832 )
                 
Less: Comprehensive (loss) income attributable to noncontrolling interests     (77,298 )     5,271  
                 
COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO MICRO ALGO INC.   $ 9,709,691     $ (11,481,103 )
                 
WEIGHTED AVERAGE NUMBER OF ORDINARY SHARES                
Basic and diluted     39,603,961       39,860,291  
                 
EARNINGS PER SHARE                
Basic and diluted   $ 0.22     $ (0.17 )

 

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

 

F-4

 

 

MICROALGO INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
(Amounts expressed in US dollars (“$”) except for numbers of shares and par value)

 

                                                                 
                          Accumulated              
    Ordinary shares     Additional     Retained earnings     other            
    Shares     Amount     paid-in
capital
    Statutory
reserves
    Unrestricted     comprehensive
loss
    Noncontrolling
interests
    Total  
BALANCE, December 31, 2020     39,603,961     $ 39,604     $ 27,562,736     $ 729,471     $ 18,606,177     $ 1,753,270     $ 319,653     $ 49,010,911  
Noncontrolling interests acquired     -       -       -       -       -       -       51       51  
Contribution by Parent     -       -       -       -       -       -       -       -  
Net income     -       -       -       -       8,567,907       -       (83,401 )     8,484,506  
Statutory reserves     -       -       -       690,674       (690,674 )     -       -       -  
Foreign currency translation     -       -       -       -       -       1,141,784       6,103       1,147,887  
BALANCE, December 31, 2021     39,603,961     $ 39,604     $ 27,562,736     $ 1,420,145     $ 26,483,410     $ 2,895,054     $ 242,406     $ 58,643,355  
Disposal of noncontrolling interest     -       -       -       -       -       -       7,978       7,978  
Shares issued in connection with reverse recapitalization     4,252,745       4,253       19,831,706       -       -       -       -       19,835,959  
Net loss     -       -       -       -       (6,963,546 )     -       43,553       (6,919,993 )
Statutory reserves     -       -       -       378,165       (378,165 )     -       -       -  
Foreign currency translation     -       -       -       -       -       (4,517,557 )     (38,282 )     (4,555,839 )
BALANCE, December 31, 2022     43,856,706     $ 43,857     $ 47,394,442     $ 1,798,310     $ 19,141,699     $ (1,622,503 )   $ 255,655     $ 67,011,460  

 

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

 

F-5

 

 

MICROALGO INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Amounts expressed in US dollars (“$”) except for numbers of shares and par value)

 

                 
    For the Years Ended
December 31,
 
    2021     2022  
CASH FLOWS FROM OPERATING ACTIVITIES:                
Net Income (loss)   $ 8,484,506     $ (6,919,993 )
Adjustments to reconcile net income to net cash provided by operating activities:                
Depreciation and amortization     1,487,905       1,374,682  
Provision for doubtful accounts, net     223,204       897,134
Deferred tax benefit     (279,680 )     (580,008 )
Loss from short term investment     -       158,220  
Loss from disposal of property and equipment     32       -  
Goodwill impairment loss     2,861,000       5,276,951  
Intangible assets impairment loss     -       2,038,809  
Gain from disposal of subsidiary     -       (9,751 )
Amortization of operating lease right-of-use assets     124,499       145,433  
Amortization of debt discount     216,497       -  
Change in fair value of warrant liability     -       (123,750 )
Change in fair value of business acquisition payable     (502,190 )     -  
Change in operating assets and liabilities:                
Accounts receivables     5,041,867       (958,720 )
Prepaid services fees     (2,409,686 )     255,109  
Other receivables and prepaid expenses     (236,953 )     142,626  
Inventories     (641,688 )     691,217  
Prepaid expenses and deposits     10,563       18,697  
Accounts payable     380,797       141,017  
Deferred revenues     1,048,245       (343,796 )
Other payables and accrued liabilities     281,784       (54,589 )
Operating lease liabilities     (124,450 )     (137,126 )
Taxes payable     (693,806 )     (56,804 )
Net cash provided by operating activities     15,272,446       1,955,358  
                 
CASH FLOWS FROM INVESTING ACTIVITIES:                
Purchases of short term investments     (16,011,638 )     (16,323,138 )
Sale of short term investments     16,011,638       16,164,918  
Purchases of cost method investment     (93,002 )     (89,205 )
Payment for Shanghai Guoyu acquisition     (3,100,054 )     -  
Cash received from acquisition     25,054       302  
Purchases of property and equipment     (36,010 )     (160,923 )
Loan to a third party     (3,279,857 )     3,172,000  
Net cash (used in) provided by investing activities     (6,483,869 )     2,763,954
                 
CASH FLOWS FROM FINANCING ACTIVITIES:                
Advance to Parent     -       (5,741,573 )
Repayment to Parent     (4,485,078 )     (29,891,621 )
Proceeds from Parent     3,192,813       12,548,920  
Deferred merger costs     (556,567 )     -  
Proceeds from banking facility     1,182,468       -  
Payments to banking facility     (3,182,468 )     -  
Proceeds from loan - a related party     870,518       -  
Payments to loan - a related party     (870,518 )     -  
Cash received from recapitalization of MicroAlgo     -       20,661,356  
Capital contribution from noncontrolling interests     51       -  
Net cash used in financing activities     (3,848,781 )     (2,422,918 )
                 
EFFECT OF EXCHANGE RATE ON CASH AND CASH EQUIVALENTS     675,890       (2,269,919 )
                 
CHANGE IN CASH AND CASH EQUIVALENTS     5,615,686       26,475  
                 
CASH AND CASH EQUIVALENTS, beginning of year     37,104,109       42,719,795  
                 
CASH AND CASH EQUIVALENTS, end of year   $ 42,719,795     $ 42,746,270  
                 
SUPPLEMENTAL CASH FLOW INFORMATION:                
Cash paid for income tax   $ 675,478     $ 185,906  
Cash paid for interest   $ 17,536     $ 2,992  
                 
NON-CASH INVESTING AND FINANCING ACTIVITIES:                
Deferred offering cost to offset proceed from recapitalization   $ -     $ 548,586  
Operating lease right-of-use assets obtained in exchange for operating lease liabilities   $ 96,398     $ 110,352  

 

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

 

F-6

 

 

Notes to Consolidated Financial Statements
(Amounts expressed in US dollars (“$”) except for numbers of shares and par value)

 

Note 1 — Nature of business and organization

 

MicroAlgo Inc. (“MicroAlgo” or the “Company”) (f/k/a Venus Acquisition Corporation (“Venus”)), a Cayman Islands exempted company, entered into the Business Combination and Merger Agreement dated June 10, 2021 (as amended on January 24, 2022, August 2, 2022, August 3, 2022 and August 10, 2022, the “Merger Agreement”), by and among WiMi Hologram Cloud Inc. (“WiMi” or the “Majority Shareholder”), Venus, Venus Merger Sub Corporation (“Venus Merger Sub”), a Cayman Islands exempted company incorporated for the purpose of effectuating the Business Combination, and VIYI Algorithm Inc. (“VIYI”), a Cayman Islands exempted company.

 

On December 9, 2022, in accordance with the Merger Agreement, the closing of the business combination (the “Closing”) occurred, pursuant to which Venus issued 39,603,961 ordinary shares to VIYI shareholders. As a result of the consummation of the business combination, VIYI is now a wholly-owned subsidiary of the Company, which has changed its name to MicroAlgo Inc.

 

The business combination was accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, Venus will be treated as the “acquired” company for financial reporting purposes. This determination was primarily based on the holders of VIYI expecting to have a majority of the voting power of the post-combination company, VIYI senior management comprising substantially all of the senior management of the post-combination company, the relative size of VIYI compared to Venus, and VIYI operations comprising the ongoing operations of the post-combination company. Accordingly, for accounting purposes, the business combination will be treated as the equivalent of VIYI issuing shares for the net assets of Venus, accompanied by a recapitalization. The net assets of Venus will be stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the business combination will be those of VIYI. (See Note 3 for details)

 

VIYI Algorithm Inc. (“VIYI”), is a company incorporated on September 24, 2020 under the laws of the Cayman Islands. WiMi Hologram Cloud Inc. (“WiMi Inc.” or the “Parent”) which primarily engaged in augmented reality (“AR”) advertising and entertainment services, is VIYI’s parent company. VIYI, its consolidated subsidiaries, its former variable interest entity (“VIE”) and VIE’s subsidiaries (collectively referred to as the “Company”) is primarily engaged in providing central processing algorithm services.

 

In connection with a contemplated merger of MicroAlgo, the following steps were undertaken:

 

(1) Reorganization of Shenzhen Yitian:

 

Shenzhen Yitian Internet Technology Co., Ltd. (“Shenzhen Yitian”) was established on March 8, 2011 and was acquired by the Parent’s VIE, WiMi Cloud Software Co., Ltd. (“Beijing WiMi”) in 2015. Shenzhen Yitian and subsidiaries are in the PRC and mainly engaged in provide algorithm services in advertising and gaming industry.

 

On December 24, 2020, Beijing WiMi transferred 99.0% and 1.0% equity interests in Shenzhen Yitian to Ms. Yao Zhaohua and Ms. Sun Yadong for consideration of RMB 1 and RMB 1, respectively, pursuant to share transfer agreements. Ms. Yao Zhaohua and Ms. Sun Yadong and the original shareholders of Shenzhen Yitian entered into contractual agreement (see contractual agreements below) with Shenzhen Weiyixin on December 24, 2020, which granted Shenzhen Weiyixin effective control of Shenzhen Yitian from December 24, 2020 and enable Shenzhen Weiyixin to receive all the expected residual returns of Shenzhen Yitian and its subsidiaries. The reorganization was completed on December 24, 2020. Shenzhen Weiyixin becomes the primary beneficiary of Shenzhen Yitian and its subsidiaries.

 

On January 11, 2021, Shenzhen Yitian transferred its 100% equity interest of Weidong and subsidiaries to Shenzhen Weiyixin; its 100% equity interest YY Online to Weidong and its 100% equity interest in Korgas 233 and Wuhan 233 to YY Online. As a result, Wuhan 233 and Korgas 233 became wholly owned subsidiaries of YY Online and YY Online became wholly owned subsidiary of Weidong and Weidong became wholly owned subsidiary of Shenzhen Weiyixin.

 

F-7

 

 

All of these entities are under common control of shareholders of VIYI, which results in the consolidation of Shenzhen Yitian and its subsidiaries which have been accounted for as a reorganization of entities under common control at carrying value. The consolidated financial statements are prepared on the basis as if the reorganization became effective as of the beginning of the first period presented in the accompanying consolidated financial statements of the Company.

 

On July 1, 2021, Weidong acquired 99% interest of Shanghai Guoyu Information Technologies Co., Ltd (“Shanghai Guoyu”). The remaining 1% of Shanghai Guoyu is acquired by YY Online. The aggregate purchase price was $3.0 million (RMB 20,000,000). On July 19, 2021 Shanghai Guoyu established 100% owned subsidiary Kashi Guoyu Information Technologies Co., Ltd (“Kashi Guoyu”). On July 14, 2021, Weidong transferred its 100% equity interest of Horgas 233 and Horgas Weidong to Shanghai Guoyu.

 

On July 19, 2021, Viwo Technology established a fully owned subsidiary Shenzhen Viwotong Technology Co., Ltd. (“Viwotong Tech”) in Shenzhen to support its operations. On November 19, Viwotong Tech acquired 100% equity interests of Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”), a provider of advertising services, for RMB 2 (approximately USD 0.3). On December 7, 2021, Viwotong Tech purchased Pengcheng Keyi (Xi’an) Intelligence Technology Co., Ltd. (“Pengcheng Keyi”), a provider of testing equipment development and sales, for RMB 2 (approximately USD 0.3). On July 1, 2022, Viwo Technology Inc. entered into an equity transfer agreement to transfer 99.0% and 1.0% of the issued share capital of Pengcheng Keyi to two unrelated individuals at RMB 1.0 and RMB 0.1(USD$ 0.01), respectively. (See Note 4 for details)

 

Due to the business strategy adjustment, Shenzhen Yitian and its subsidiaries no longer operate the business involving foreign investment restrictions since March 1, 2022, therefore VIYI is able to have direct equity interest in Shenzhen Yitian and its subsidiaries. On April 1, 2022, VIYI terminated the agreements under the VIE structure with Shenzhen Yitian. Shenzhen Yitian’s original shareholders transferred their respective ownership to VIYI WFOE and VIYI WFOE obtained 100% equity control of Shenzhen Yitian and its subsidiaries on April 1, 2022. The reorganization has no effect on the consolidated financial statements as Shenzhen Yitian has been under common control of VIYI Cayman that there is no change of reporting entities.

 

On April 12, 2022, VIYI Technology Limited (“VIYI Ltd”) set up a joint venture company, Vize Technology Limited (“Vize”), in Hong Kong, and VIYI Ltd has a 55% equity interest in Vize. It had no operation as of December 31, 2022.

 

On August 15, 2022, Vize established a fully owned subsidiary Shenzhen ViZeTong Technology Co., Ltd. (“ViZeTong”) in Shenzhen. ViZeTong had no material operation as of December 31, 2022.

 

(2) Allocation of expenses

 

The accompanying consolidated financial statements include the Company’s direct expenses, as well as an allocation of certain general and administrative and financial expenses paid by the Parent. General and administrative expenses consist primarily of share-based compensation expense, salary and related expenses of senior management and VIYI 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.

 

The general and administrative expenses allocated from the Parent amounted to $92,759 and nil for the years ended December 31, 2021 and 2022, respectively. Income tax provision reflected in the Company’s consolidated statement of income is calculated based on a separate return basis as the Company’s subsidiaries all filed separate tax returns.

 

Management believes the basis and amounts of these allocations are reasonable. While the expenses allocated to the Company for these items are not necessarily indicative of the expenses that would have been incurred if the Company had been a separate, stand-alone entity, the Company does not believe that there is any significant difference between the nature and amounts of these allocated expenses and the expenses that would have been incurred if the Company had been a separate, stand-alone entity.

 

The accompanying consolidated financial statements reflect the activities of VIYI and each of the following entities as of December 31, 2022:

 

F-8

 

 

           
Name   Background   Ownership
VIYI Technology Inc. (“VIYI”)   A Cayman Islands company Incorporated on September 24, 2020   100% owned by MicroAlgo
           
VIYI Technology Ltd. (“VIYI Ltd”)   A Hong Kong company   100% owned by VIYI
  Incorporated on October 9, 2020  
  A holding company  
           
Shenzhen Weiyixin Technology Co., Ltd. (“Shenzhen Weiyixin”or “VIYI WFOE”)   A PRC limited liability company and deemed a wholly foreign owned enterprise (“WFOE”)   100% owned by VIYI Ltd
  Incorporated on November 18, 2020  
  A holding company    
           
Shenzhen Yitian Internet Technology Co., Ltd. (“Shenzhen Yitian”)   A PRC limited liability company   100% owned by Beijing WiMi before December 24, 2020 VIE of Shenzhen Weiyixin starting on December 24, 2020. 100% owned by Shenzhen Weiyixin starting April 1, 2022
  Incorporated on March 08, 2011  
  Primarily engages central processing algorithm in mobile games industry  
           
Korgas 233 Technology Co., Ltd. (“Korgas 233”)   A PRC limited liability company   100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021
  Incorporated on September 15, 2017  
  Primarily engages in central processing algorithm in mobile games industry  

 

Shenzhen Qianhai Wangxin Technology Co., Ltd. (“Shenzhen Qianhai”)  

A PRC limited liability company Incorporated on October 16, 2015 Primarily engages in central processing algorithm in advertising industry

  100% owned by Shenzhen Yitian
           
Shenzhen Yiyou Online Technology Co., Ltd. (“YY Online”)  

A PRC limited liability company Incorporated on January 14, 2019 Primarily engages in central processing algorithm in advertising industry

  100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Weidong after January 11, 2021
           
Wuhan 233 Interactive Entertainment Technology Co., Ltd. (“Wuhan 233”)   A PRC limited liability company   100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021
  Incorporated on May 15, 2020  
  Primarily engages in central processing algorithm in mobile games industry  
           
Weidong Technology Co., Ltd. (“Weidong”)   A PRC limited liability company   100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Shenzhen Weiyixin after January 11, 2021
  Incorporated on October 28, 2020  
  Primarily engages in central processing algorithm in advertising industry  

 

F-9

 

 

Name   Background   Ownership
Korgas Weidong Technology Co., Ltd. (“Korgas Weidong”)   A PRC limited liability company   100% owned by Weidong
  Incorporated on October 30, 2020  
  Primarily engages in central processing algorithm in advertising industry  
           
Fe-da Electronics Company Private Limited (“Fe-da Electronics”)   A Singapore company   100% owned by VIYI Acquired in September 2020
  Incorporated on January 9, 2009  
  Primarily engages in resale of intelligent chips and customization of central processing units  
       
Excel Crest Limited (“Excel Crest”)   A Hong Kong company   100% owned by Fe-da Electronics
  Incorporated on September 10, 2020  
  Support the daily operations of Fe-da Electronics in Hong Kong  
           
Shanghai Weimu Technology Co., Ltd. (“Shanghai Weimu”)   A PRC limited liability company   58% owned by Shenzhen Weiyixin
  Incorporated on November 30, 2020  
  Engages in providing software support services  
           
Wisdom Lab Inc. (“Wisdom Lab”)   A Cayman Islands company   100% owned by Fe-Da Electronics
  Incorporated on May 6, 2021  
  Engages in software solution for intelligent chips  
           
Viwo Technology Limited. (“Viwo Tech”)   A Hong Kong company   55% owned by VIYI Ltd
  Incorporated on April 15, 2021  
  Engages in intelligent chips design  
  No operations as of June 30, 2022  
           
Shenzhen Viwotong Technology Co., Ltd. (“Viwotong Tech”)   A PRC limited liability company   100% owned by Viwo Tech
  Incorporated on July 19, 2021  
           
Shanghai Guoyu Information Technology Co., Ltd. (“Shanghai Guoyu”)   A PRC limited liability company   99% owned by Weidong, 1% owned by YY Online
  Incorporated on March 18, 2019  
  Engages in R&D and application of intelligent visual algorithm technology  
           
Kashi Guoyu Information Technology Co., Ltd. (“Kashi Guoyu”)   A PRC limited liability company   100% owned by Shanghai Guoyu
  Incorporated on July 23, 2021  
    Engages in R&D and application of intelligent visual algorithm technology  

 

F-10

 

 

Name   Background   Ownership
Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”)   A PRC limited liability company   100% owned by Viwotong Tech
  Incorporated on June 22, 2021  
  Engages in central processing algorithm in advertising industry  
           
Guangzhou Bimai Network Technology Co., Ltd. (“Bimai”)

 

  A PRC limited liability company  

100% owned by Viwotong Tech Acquired in September 2022

 

  Incorporated on April 28, 2021  
  Engages in central processing algorithm in advertising industry  
           
ViZe Technology Limited (“ViZe”)   A Hong Kong company   55% owned by VIYI Ltd.
  Incorporated on April 12, 2022  
  No activities as of December 31, 2022  
         
Shenzhen ViZeTong Technology Co., Ltd. (“ViZeTong”)   A PRC limited liability company   100% owned by ViZe
  Incorporated on August 15, 2022  
  No activities as of December 31, 2022  

 

Contractual Arrangements (Terminated April 1, 2022)

 

Due to legal restrictions on foreign ownership and investment in, among other areas, value-added telecommunications services, which include the operations of internet content providers, prior to April 1, 2022, the Company operates its internet and other businesses in which foreign investment is restricted or prohibited in the PRC through certain PRC domestic companies. As such, Shenzhen Yitian (from December 24, 2020) is controlled through contractual agreements in lieu of direct equity ownership by the Company or any of its subsidiaries.

 

Shenzhen Yitian and its subsidiary used to provide Internet information consulting services which required the possession of the Internet Content Provision (“ICP”) licenses and were subject to foreign investment restrictions under relevant PRC laws and regulations. Due to subsequent business strategy adjustment, Shenzhen Yitian and its subsidiary have terminated such Internet information consulting services since March 1, 2022. As a result of the termination of such services, Shenzhen Yitian and its subsidiary were later notified by relevant PRC government authority that the ICP licenses were no longer required and their business was no longer subject to foreign investment restrictions, therefore VIYI can own direct equity interest in Shenzhen Yitian and its subsidiaries. VIYI terminated the agreements under the VIE structure with Shenzhen Yitian, and VIYI’s WFOE achieved 100% equity control of Shenzhen Yitian and its subsidiaries on April 1, 2022. VIYI now controls and receives the economic benefits of Shenzhen Yitian and its subsidiaries’ business operation through equity ownership.

 

Shenzhen Yitian

 

The contractual arrangements consist of a series of four agreements, shareholders power of attorney and irrevocable commitment letters (collectively the “Contractual Arrangements”, which were signed on December 24, 2020). The significant terms of the Contractual Agreements are as follows:

 

Exclusive Business Cooperation Agreement

 

Under the exclusive business cooperation agreement between Shenzhen Weiyixin and Shenzhen Yitian dated December 24, 2020, Shenzhen Weiyixin has the exclusive right to provide to Shenzhen Yitian consulting and services related to, among other things, use of software, operation maintenance, product development, and management and marketing consulting. Shenzhen Weiyixin has the exclusive ownership of intellectual property rights created as a result of the performance of this agreement. Shenzhen Yitian agrees to pay Shenzhen Weiyixin service fee at an amount equal to the consolidated net income after offsetting previous year’s loss (if any). This agreement remained effective until April 1, 2022 when the agreement was terminated by Shenzhen Weiyixin.

 

F-11

 

 

Exclusive Share Purchase Option Agreement

 

Pursuant to the exclusive share purchase option agreement dated December 24, 2020, by and among Shenzhen Weiyixin, Shenzhen Yitian and each of the shareholders of Shenzhen Yitian, each of the shareholders of Shenzhen Yitian irrevocably granted Shenzhen Weiyixin an exclusive call option to purchase, or have its designated person(s) to purchase, at its discretion, all or part of their equity interests in Shenzhen Yitian, and the purchase price shall be the lowest price permitted by applicable PRC law. Each of the shareholders of Shenzhen Yitian undertakes that, without the prior written consent of Shenzhen Weiyixin or us, they may not increase or decrease the registered capital, amend its articles of association or change registered capital structure. This agreement will remain effective unless terminated in the event that the entire equity interests held by registered shareholders in Shenzhen Yitian have been transferred to Shenzhen Weiyixin or until the date when it is terminated by Shenzhen Weiyixin. Any transfer of shares pursuant to this agreement would be subject to PRC regulations and to any changes required thereunder.

 

Equity Interest Pledge Agreement

 

Pursuant to the equity interest pledge agreement dated December 24, 2020, by and among Shenzhen Weiyixin, Shenzhen Yitian and the shareholders of Shenzhen Yitian, the shareholders of Shenzhen Yitian pledged all of their equity interests in Shenzhen Yitian to Shenzhen Weiyixin to guarantee their and Shenzhen Yitian’s obligations under the contractual arrangements including the exclusive consulting and services agreement, the exclusive option agreement, the power of attorney and this equity interest pledge agreement, as well as any loss incurred due to events of default defined therein and all expenses incurred by Shenzhen Weiyixin in enforcing such obligations of Shenzhen Yitian or its shareholders. The shareholders of Shenzhen Yitian agree that, without Shenzhen Weiyixin’s prior written approval, during the term of the equity interest pledge agreement, they will not dispose of the pledged equity interests or create or allow any other encumbrance on the pledged equity interests. The pledge under the equity interest pledge agreement shall take effect upon the completion of registration with the relevant administration for industry and commerce, which was completed as of January 29, 2021, and shall remain valid until the earlier of (1) the completion of all contractual obligations and the repayment of all secured debts, or (2) the time when the pledgee and/or the appointed person(s) have decided, subject to the PRC laws, to purchase the entire equity interests of the pledger in Shenzhen Yitian, and such equity interests of Shenzhen Yitian have been transferred to the pledgee and/or the appointed person(s) in accordance with the law such that the pledgee and/or the appointed person(s) may lawfully engage in the business of Shenzhen Yitian.

 

Loan Agreement

 

Pursuant to the loan agreement dated December 24, 2020, Shenzhen Weiyixin agreed to provide loans to the registered shareholders of Shenzhen Yitian, to be used exclusively as investment in Shenzhen Yitian. The loan must not be used for any other purposes without the relevant lender’s prior written consent. The term of the loan agreement commences from the date of the agreement and ends on the date the lender exercises its exclusive option under the relevant exclusive share purchase option agreement, or when certain defined termination events occur, such as if the lender sends a written notice demanding repayment to the borrower, or upon the default of the borrower, whichever is earlier. After the lender exercises its exclusive option, the borrower may repay the loan by transferring all of its equity interest in the relevant Onshore Holdco to the lender, or a person or entity nominated by the lender, and use the proceeds of such transfer as repayment of the loan. If the proceeds of such transfer are equal to or less than the principal of the loan under the loan agreement, the loan is considered interest-free. If the proceeds of such transfer is higher than the principal of the loan under the loan agreement, any surplus is considered interest for the loan.

 

Power of Attorney

 

Pursuant to the power of attorney dated December 24, 2020, by Shenzhen Weiyixin and each shareholder of Shenzhen Yitian, respectively, each shareholder of Shenzhen Yitian irrevocably authorized Shenzhen Weiyixin or any person(s) designated by Shenzhen Weiyixin to exercise such shareholder’s voting rights in Shenzhen Yitian, including, without limitation, the power to participate in and vote at shareholder’s meetings, the power to nominate directors and appoint senior management, the power to sell or transfer such shareholder’s equity interest in Shenzhen Yitian, and other shareholders’ voting rights permitted by PRC law and the Articles of Association of Shenzhen Yitian. The power of attorney remains irrevocable and continuously valid from the date of execution so long as each shareholder remains as a shareholder of Shenzhen Yitian.

 

F-12

 

 

Spousal Consent Letters

 

Pursuant to these letters, the spouses of the applicable shareholders of Shenzhen Yitian unconditionally and irrevocably agreed that the equity interest in Shenzhen Yitian held by them and registered in their names will be disposed of pursuant to the equity interest pledge agreement, the exclusive option agreement, and the power of attorney. Each of their spouses agreed not to assert any rights over the equity interest in Shenzhen Yitian held by their respective spouses. In addition, in the event that any spouse obtains any equity interest in Shenzhen Yitian held by his or her spouse for any reason, he or she agreed to be bound by the contractual arrangements.

 

Based on the foregoing contractual arrangements, which grant Shenzhen Weiyixin effective control of Shenzhen Yitian and enable Shenzhen Weiyixin to receive all of their expected residual returns, the Company accounts for Shenzhen Yitian as a VIE on December 24, 2020. The consolidated financial statements are prepared on the basis as if the reorganization became effective as of the beginning of the first period presented in the accompanying consolidated financial statements of the Company.

 

Due to the business strategy adjustment, Shenzhen Yitian and its subsidiaries no longer operate the business involving foreign investment restrictions since March 1, 2022, therefore VIYI is able to have direct equity interest in Shenzhen Yitian and its subsidiaries. On April 1, 2022, VIYI terminated the agreements under the VIE structure with Shenzhen Yitian. Shenzhen Yitian’s original shareholders transferred their respective ownership to VIYI WFOE and VIYI WFOE obtained 100% equity control of Shenzhen Yitian and its subsidiaries on April 1, 2022.

 

Note 2 — Summary of significant accounting policies

 

Basis of presentation

 

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

 

Principles of consolidation

 

The consolidated financial statements include the financial statements of the Company and its subsidiaries, which include the wholly-foreign owned enterprise (“WFOE”) and variable interest entity (“VIE”) and VIE’s subsidiaries over which the Company exercises control and, when applicable, entities for which the Company has a controlling financial interest or is the primary beneficiary. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.

 

Use of estimates and assumptions

 

The preparation of 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 consolidated financial statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected in the Company’s 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, right-of-use assets and lease liabilities, deferred taxes and uncertain tax position, the fair value of contingent consideration related to business acquisitions and allocation of expenses from the Parent and Beijing WiMi. Actual results could differ from these estimates.

 

F-13

 

 

Foreign currency translation and other comprehensive income (loss)

 

The Company uses U.S. dollar (“USD”) as its reporting currency. The functional currency of VIYI is Hong Kong Dollar, its subsidiary in Singapore is U.S. dollar, and its other subsidiaries which are incorporated in PRC are RMB, respectively, which are their respective local currencies based on the criteria of ASC 830, “Foreign Currency Matters”.

 

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

 

Translation adjustments included in accumulated other comprehensive income amounted to $2,895,054 and negative $1,622,503 as of December 31, 2021 and 2022, respectively. The balance sheet amounts, with the exception of shareholders’ equity, at December 31, 2021 and 2022 were translated at USD 1.00 to HKD 7.7981 and to HKD 7.7965, respectively. The average translation rates applied to statement of income accounts for the years ended December 31, 2021 and 2022 were USD 1.00 to HKD 7.7729 and to HKD 7.8311, respectively. The balance sheet amounts, with the exception of shareholders’ equity at December 31, 2021 and 2022 were translated at USD 1.00 to RMB 6.3757 and to RMB 6.9646 respectively. The average translation rates applied to statement of income accounts for the years ended December 31, 2021 and 2022 were USD 1.00 to RMB 6.4515 and to RMB 6.7261, 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 sheets.

 

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, HK and Singapore.

 

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. For the year ended December 31, 2021 and 2022, the Company made $225,858 and nil allowance for doubtful accounts for accounts receivable, respectively.

 

Short term investments

 

Short-term investments are investments in wealth management product with underlying in cash, bonds and equity funds. The investments can be redeemed any time and the investment was recorded at fair value. The gain (loss) from sale of any investments and fair value change are recognized in the statements of income and comprehensive income.

 

Inventories

 

Inventories are comprised of finished goods and are stated at the lower of cost or net realizable value using the weighted average method. Management reviews inventories for obsolescence and cost in excess of net realizable value periodically when appropriate and records a reserve against the inventory when the carrying value exceeds net realizable value. As of December 31, 2021 and 2022, the Company determined that no allowance was necessary.

 

F-14

 

 

Prepaid services fees

 

Prepaid services fees are mainly payments made to vendors or services providers for future services. These amounts are refundable and bear no interest. Prepaid services fees also include money deposited with certain channel providers to ensure the contents of the advertisement do not violate the terms of the channel providers. The deposits usually have one year term and are refundable upon contract termination. Management reviews its prepaid services fees on a regular basis to determine if the allowance is adequate and adjusts the allowance when necessary. As of December 31, 2021 and 2022, no allowance was deemed necessary.

 

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. No allowance was required as of December 31, 2021 and 2022.

 

Loans receivable

 

Loans receivable represents loans to a third party under the terms of the agreements signed in November and December 2021 at 3.85% interest per annum. The loans have terms of one-year and are collateralized by real estate property for approximately RMB 24.0 million (USD 3.8 million). Management regularly reviews the aging of loans receivable and changes in payment trends and records allowances when management believes collection of amounts due are at risk. Loans receivable considered uncollectable are written off against allowances after exhaustive efforts at collection are made. As of December 31, 2022, no allowance was deemed necessary. Full amount of loans receivable was subsequently collected in May 2022.

 

Property and equipment, net

 

Property 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   lesser of lease term or expected useful life

 

Deferred merger costs

 

Prepaid merger costs consist primarily of expenses paid to attorneys, consultants, underwriters, and etc. related to its merger transaction. The balance will be offset with the proceeds received after the close of the offering.

 

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 consolidated financial statements and subsequently records any dividends received from the net accumulated earrings 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.

 

F-15

 

 

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. No event had occurred and indicated that other-than-temporary impairment existed and therefore the Company did not record any impairment charges for its investments for the year ended December 31, 2021 and 2022.

 

Intangible assets, net

 

The Company’s intangible assets with definite useful lives primarily consist of copyrights, non-compete agreements, and technology know-hows. 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. The estimated useful lives are as follows:

 

   
    Useful Life
Customer relationship   4 years
Technology know-hows   5 years
Non-compete agreements   6 years
Software copyright   6 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.

 

Impairment for long-lived assets

 

Long-lived assets, including property and equipment and intangible assets with finite lives are reviewed for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be recoverable. The Company assesses the recoverability of the assets based on the undiscounted future cash flows the assets are expected to generate and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset plus net proceeds expected from disposition of the asset, if any, are less than the carrying value of the asset. If an impairment is identified, the Company would reduce the carrying amount of the asset to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market values. For the years ended December 31, 2021 and 2022, no impairment of long-lived assets was recognized.

 

F-16

 

 

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

 

The Company adopted Accounting Standards Update (“ASU”) 2014-09 Revenue from Contracts with Customers (ASC Topic 606). The ASU requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company (i) identifies the contract with the customer, (ii) identifies the performance obligations in the contract, (iii) determines the transaction price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocates the transaction price to the respective performance obligations in the contract, and (v) recognizes revenue when (or as) the Company satisfies the performance obligation.

 

F-17

 

 

(i) Central Processing Advertising Algorithm Services

 

— Advertising display services

 

For the advertising algorithm advertising display services, the Company’s performance obligation is to identify advertising spaces, embed images or videos into films, shows and short form videos that are hosted by leading online streaming platforms in China. Revenue is recognized at a point in time when the related services have been delivered based on the specific terms of the contract, which are commonly based on specific action (i.e., cost per impression (“CPM”) for online display).

 

The Company enters into advertising contracts with advertisers where the amounts charged per specific action are fixed and determinable, the specific terms of the contracts were agreed on by the Company, the advertisers and channel providers, and collectability is probable. Revenue is recognized on a CPM basis as impressions.

 

The Company considers itself as provider of the services as it has control of the specified services and products at any time before it is transferred to the customers which is evidenced by (1) the Company is primarily responsible to its customers for products and services offered where the products were designed in house and the Company has customer services team to directly serve the customers; and (2) having latitude in establish pricing. 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.

 

— Performance-based advertising service

 

The Company provides central processing algorithm performance-based advertising services for its customers, which enable the customers to get the optimal business opportunities.

 

The Company’s performance obligation is to help customers to accurately match consumers and traffic users, and thereby increasing the conversion rate of product sale using its proprietary data optimization algorithms. The Company’s revenue is recognized at a point when an ender user completes a transaction at a rate specified in contract. Related service fees are generally billed monthly, based on a per transaction basis.

 

The Company considers itself as provider of the services as it has control of the specified services and products at any time before it is transferred to the customers which is evidenced by (1) it is primarily responsible to its customers for the services offered where the algorithms and data optimization were designed and performed in house and it has customer services team to directly serve the customers; and (2) having latitude in establish pricing. Therefore, VIYI acts as the principal of these arrangements and reports revenue earned and costs incurred related to these transactions on a gross basis.

 

In addition, through the Company’s data algorithm optimization, it is able to identify certain end user needs and it facilitates certain value added services to the end users. The Company engages third party services provider to perform the services. The Company concludes that it does not control the services as the third party service provider is responsible for providing the service and its responsibility is merely to facilitate the provision of these value added service to the end users and charges a fee. As such the Company recorded revenue from the value added services on a net basis when the services is provided by third party service provider.

 

(ii) Mobile Games Services

 

The Company generates revenue from jointly operated mobile game publishing services and the licensed out games. In accordance with ASC 606, Revenue Recognition: Principal Agent Considerations, the Company evaluates agreements with the game developers, distribution channels and payment channels in order to determine whether or not the Company acts as the principal or as an agent in the arrangement with each party respectively. The determination of whether to record the revenues gross or net is based on whether the Company’s promise to its customers is to provide the products or services or to facilitate a sale by a third party. The nature of the promise depends on whether the Company controls the products or services prior to transferring it. Control is evidenced by if the Company is primarily responsible for fulling the provision of services and has discretion in establishing the selling price. When the Company controls the products or services, its promise is to provide and deliver the products and revenue is presented gross. When the Company does not control the products, the promise is to facilitate the sale and revenue is presented net.

 

F-18

 

 

— Jointly operated mobile game publishing services

 

The Company offers publishing services for mobile games developed by third-party game developers. The Company acted as a distribution channel that it will publish the games on their own app or a third-party owned app or website, named game portals. Through these game portals, game players can download the mobile games to their mobile devices and purchase coins, the 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 coins. The third-party game developers, third-party payment platforms and the co-publishers 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 publishing services is completed at a point in time when the game players made a payment to purchase coins.

 

With respect to the publishing services arrangements between the Company and the game developer, the Company considered that the Company does not control the services as evidenced by (i) developers are responsible for providing the game product desired by the game players; (ii) the hosting and maintenance of game servers for running the online mobile games is the responsibility of the third-party platforms; (iii) the developers or third-party platforms have the right to change the pricing of in game virtual items. The Company’s responsibilities are publishing, providing payment solution and market promotion service, and thus the Company views the game developers to be its customers and considers itself as the facilitator of the game developers in the arrangements with game players. Accordingly, the Company records the game publishing service revenue from these games, net of amounts paid to the game developers.

 

— Licensed out mobile games

 

The Company also licenses third parties to operate its mobile games developed internally through mobile portal and receives revenue from the third-party licensee operators on a monthly basis. The Company’s performance obligation is to provide mobile games to game operators which enable players of the mobile games to make in game purchases and the Company recognized revenue at a point in time when game players completed the purchases. The Company records revenues on a net basis, as the Company does not have the control of the services provided as it does not have the primary responsibility for fulfilment nor does not have the right to change the pricing of the game services.

 

(iii) Sale of intelligent chips

 

Starting in September 2020, the Company has also been engaged in resale of intelligent chips products and accessories. 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 gross product revenue at a point in time when the control of products or services are transferred to customers.

 

To distinguish a promise to provide products from a promise to facilitate the sale from a third party, the Company considers the guidance of control in ASC 606-10-55-37A and the indicators in 606-10-55-39. The Company considers this guidance in conjunction with the terms in the Company’s arrangements with both suppliers and customers.

 

In general, the Company controls the products as it has the obligation to (i) fulfil the products delivery and (ii) bear any inventory risk as legal owners. In addition, when establishing the selling prices for delivery of the resale products, the Company has control to set its selling price to ensure it would generate profit for the products delivery arrangements. The Company believes that all these factors indicate that the Company is acting as a principal in this transaction. As a result, revenue from the sales of products is presented on a gross basis.

 

(iv) Revenue from software development

 

The Company also designs software for central processing units based on customers’ specific needs. The contract is typically fixed priced and does not provide any post contract customer support or upgrades. The Company’s performance obligation is to design, develop, test and install the related software for customers, all of which are considered one performance obligation as the customers do not obtain benefit for each separate service. The duration of the development period is short, usually less than one year.

 

F-19

 

 

The Company’s revenue from software development contracts is generally recognized over time during the development period and the Company has no alternative use of the customized software and application without incurring significant additional costs. Revenue is recognized based on the Company’s measurement of progress towards completion based on output methods when the Company could appropriately measure the customization progress towards completion by reaching certain milestones specified in contracts. 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.

 

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 the relevant criteria for revenue recognition met are recorded as deferred revenue.

 

The Company’s disaggregated revenue streams in consideration of the Company’s type of goods and services and sales channels are as follows:

 

  December 31,     December 31,  
    2021     2022  
Central processing advertising algorithm services   $ 40,229,589     $ 66,399,113  
Mobile games     2,092,377       179,188  
Sales of intelligent chips     34,319,479       20,533,929  
Software development     5,393,844       -  
Total revenues   $ 82,035,289     $ 87,132,230  

 

The Company’s revenue by timing of transfer of goods or services are summarized below:

 

  December 31,     December 31,  
    2021     2022  
Goods and services transferred at a point in time   $ 76,641,445     $ 87,132,230  
Services transferred over time     5,393,844       -  
Total revenues   $ 82,035,289     $ 87,132,230  

 

The Company’s revenue by geographic locations are summarized below:

 

  December 31,     December 31,  
    2021     2022  
Mainland PRC revenues   $ 42,372,826     $ 66,751,637  
Hong Kong revenues     5,393,844       -  
International revenues     34,268,619       20,380,593  
Total revenues   $ 82,035,289     $ 87,132,230  

 

Cost of revenues

 

Cost of revenue for central processing algorithm services comprised of costs paid to channel distributors based on the sales agreements, shared costs with content providers based on the profit sharing arrangements, third party consulting services expenses and compensation expenses for the Company’s professionals.

 

For intelligent chip and services, the cost of revenue consist primarily of the costs of products sold and third party software development costs.

 

F-20

 

 

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

 

Advertising costs

 

Advertising costs are expensed as incurred and included in selling expenses. Advertising costs are historically immaterial to the Company’s operating expenses. Advertising costs amounted to $279 and nil for the years ended December 31, 2021 and 2022, respectively.

 

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”) and goods and services taxes (“GST”)

 

Revenue represents the invoiced value of service, net of VAT or GST. The VAT and GST are based on gross sales price and VAT rates range up to 13% in China, depending on the type of service provided or product sold, and GST rate is generally 7% in Singapore. Entities that are VAT/GST general taxpayers are allowed to offset qualified input VAT/GST paid to suppliers against their output VAT/GST liabilities. Net VAT/GST balance between input VAT/GST and output VAT/GST is recorded in tax payable. All of the VAT/GST returns filed by the Company’s subsidiaries in China and Singapore, 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 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 in 2019 to 2021 are subject to examination by any applicable tax authorities.

 

F-21

 

 

Other Income, net

 

Other Income 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. Total government subsidies amounted to $45,378 and $184,778 for the years ended December 31, 2021 and 2022, respectively.

 

Other income also includes $260,149 and $73,415 of input VAT credit the Company redeemed during the years ended December 31, 2021 and 2022. As part of VAT reform in 2019, from April 1, 2019 to December 31, 2021, a taxpayer in certain service industries could claim additional 10% of input VAT credit based on total input VAT paid to suppliers, the credit was applied to offset with the Company’s VAT payable.

 

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. Upon adoption, the Company recognized approximately RMB 1.6 million right of use (“ROU”) assets and same amount of lease liabilities based on the present value of the future minimum rental payments of leases, using an incremental borrowing rate of 7% based on the duration of lease terms.

 

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.

 

Share-based compensation

 

The Company records share-based compensation expense for employees by allocations from Wimi Inc. using a proportional cost allocation method by considering the headcount and its estimates of each employee’s time attributable to the Company. The share-based compensation expenses are valued at fair value on the grant date when the reward is approved. Share-based compensation is recognized net of forfeitures, as amortized expense on a straight-line basis over the requisite service period, which is the vesting period.

 

The Company accounts for share-based compensation expenses using an estimated forfeiture rate at the time of grant and revising, if necessary, in subsequent periods if actual forfeitures differ from initial estimates. Share-based compensation expenses are recorded net of estimated forfeitures such that expenses are recorded only for those share-based awards that are expected to vest.

 

F-22

 

 

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. Total expenses for the plans were $213,314 and $278,978 for the years ended December 31, 2021and 2022, respectively.

 

Noncontrolling interests

 

Noncontrolling interest consists of an aggregate of 42% of the equity interest of Shanghai Weimu, 40% of the equity interest of Tianjin Weidong (no operations), 45% of equity interest of Viwo Tech and 45% of ViZe (no operations) held by other investors. Excess of contribution received from noncontrolling shareholders over carrying value of the entity is recorded in additional paid in capital. The noncontrolling interests are presented in the consolidated balance sheets, separately from equity attributable to the shareholders of the Company. Noncontrolling interests in the results of the Company are presented on the face of the consolidated statement of operations as an allocation of the total income or loss for the year between non-controlling interest holders and the shareholders of the Company.

 

Noncontrolling interests consist of the following:

 

  December 31,     December 31,  
    2021     2022  
Shanghai Weimu   $ 252,908     $ 234,328  
Viwo Tech     (10,502 )     21,337  
Vize Tech             (10 )
Total   $ 242,406     $ 255,655  

 

Earnings per share

 

The Company computes earnings 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 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. During the years ended December 31, 2021 and 2022, there was no dilutive shares.

 

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.

 

F-23

 

 

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.

 

Based on management’s assessment, the Company determined that it has two operating segments and therefore two reportable segments as defined by ASC 280, which are central processing algorithm services and intelligent chips and services. All of the Company’s net revenues were generated in the PRC, Hong Kong and Singapore.

 

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 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 — Reverse Capitalization

 

On December 9, 2022, in accordance with the Merger Agreement, the Closing occurred, pursuant to which Venus issued 39,603,961 ordinary shares to VIYI shareholders.

 

Immediately after giving effect to the Business Combination, MicroAlgo has 43,856,706 ordinary shares issued and outstanding consisting of (i) the 3,963,745 ordinary shares held by previous Venus public shareholders and its Sponsor; (ii) the 39,603,961 newly issued Venus ordinary shares to the VIYI shareholders pursuant to the Merger Agreement, of which 792,079 ordinary shares issued to the Majority Shareholder will be held in escrow to satisfy any potential indemnification claims(s) which may be made by Venus under the Merger Agreement; (iii) the 214,000 newly issued Venus ordinary shares to the Joyous JD Limited as part of the backstop investment; and (iv) the 75,000 ordinary shares held by Venus’ underwriter.

 

F-24

 

 

Venus rights held by its Sponsor and previous public investors were automatically converted to 482,500 ordinary shares upon the consummation of the Business Combination.

 

Immediately after the closing of the Business Combination, MicroAlgo has 4,825,000 warrants issued and outstanding, consisting of (i) 4,600,000 warrants held by previous public investors of Venus; and (ii) 225,000 warrants held by the Sponsor of Venus.

 

Common shares issued and outstanding following the Closing are as follows:

 

       
Venus public shares after redemption     2,106,245  
Venus shares converted from rights     482,500  
Venus Sponsor shares     1,375,000  
Venus shares issued to underwriter     75,000  
Venus shares issued in the Business Combination     39,603,961  
Venus shares issued to Joyous JD Limited     214,000  
Weighted average shares outstanding     43,856,706  
Percent of shares owned by VIYI shareholders     90.3 %
Percent of shares owned by underwriter     0.17 %
Percent of shares owned by Venus     9.04 %
Percent of shares owned by Joyous JD limited     0.49 %

 

Note 4 — Variable interest entity (“VIE”)

 

Shenzhen Weiyixin entered into Contractual Arrangements with Shenzhen Yitian on December 24, 2020. The significant terms of these Contractual Arrangements are summarized in “Note 1 — Nature of business and organization” above. As a result, prior to April 1, 2022, the Company classifies Shenzhen Yitian as VIE was consolidated in the consolidated financial statements based on the structure as described in Note 1.

 

A VIE is an entity that has either a total equity investment that is insufficient to permit the entity to finance its activities without additional subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity. The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary and must consolidate the VIE.

 

Shenzhen Weiyixin is deemed to have a controlling financial interest and be the primary beneficiary of Shenzhen Yitian because it has both of the following characteristics:

 

(1) The power to direct activities at Shenzhen Yitian that most significantly impact such entity’s economic performance, and

 

(2) The right to receive benefits from Shenzhen Yitian that could potentially be significant to such entity.

 

Pursuant to the Contractual Arrangements, Shenzhen Yitian pays service fees equal to all of its net income to Shenzhen Weiyixin. The Contractual Arrangements are designed so that Shenzhen Yitian operate for the benefit of Shenzhen Weiyixin and ultimately, the Company.

 

Accordingly, the accounts of Shenzhen Yitian were consolidated in the accompanying financial statements as VIE of Shenzhen Weiyixin from December 24, 2020 forward and retroactively as if the reorganization became effective as of the beginning of the first period presented in the accompanying consolidated financial statements of the Company. Under the VIE Arrangements, the Company has the power to direct activities of Shenzhen Yitian and can have assets transferred out of Shenzhen Yitian. Therefore, the Company considers that there is no asset in Shenzhen Yitian that can be used only to settle obligations of Shenzhen Yitian, except for registered capital and PRC statutory reserves, if any. As Shenzhen Yitian is incorporated as limited liability company under the Company Law of the PRC, creditors of the Shenzhen Yitian do not have recourse to the general credit of the Company for any of the liabilities of Shenzhen Yitian.

 

F-25

 

 

In the opinion of management and the Company’s PRC counsel, (i) the ownership structure of the Company is in compliance with existing PRC laws and regulations; (ii) the Contractual Arrangements are valid and binding, and do not result in any violation of PRC laws or regulations currently in effect; and (iii) the business operations of Shenzhen Yitian and the VIE are in compliance with existing PRC laws and regulations in all material respects.

 

However, there are substantial uncertainties regarding the interpretation and application of current and future PRC laws and regulations. Accordingly, the Company cannot be assured that PRC regulatory authorities will not ultimately take a contrary view to the foregoing opinion of its management. If the current corporate structure of the Company or the Contractual Arrangements is found to be in violation of any existing or future PRC laws and regulations, the Company may be required to restructure its corporate structure and operations in the PRC to comply with changing and new PRC laws and regulations. In the opinion of management and the Company’s PRC counsel, the likelihood of loss in respect of the Company’s current corporate structure or the Contractual Arrangements is remote based on current facts and circumstances.

 

Due to the business strategy adjustment, Shenzhen Yitian and its subsidiaries no longer operate the business involving foreign investment restrictions since March 1, 2022, therefore VIYI is able to have direct equity interest in Shenzhen Yitian and its subsidiaries. On April 1, 2022, VIYI terminated the agreements under the VIE structure with Shenzhen Yitian. Shenzhen Yitian’s original shareholders transferred their respective ownership to VIYI WFOE and VIYI WFOE obtained 100% equity control of Shenzhen Yitian and its subsidiaries on April 1, 2022. The reorganization has no effect on the consolidated financial statements as Shenzhen Yitian has been under common control of VIYI Cayman that there is no change of reporting entities.

 

The carrying amount of the consolidated assets and liabilities are as follows:

 

  December 31,     December 31,  
    2021     2022  
Current assets   $ 3,112,213     $ -  
Property and equipment, net     3,948       -  
Other noncurrent assets     15,610,504       -  
Total assets     18,726,665       -  
Total liabilities     2,170,307       -  
Net assets   $ 16,556,358     $ -  

 

    December 31,     December 31,  
    2021     2022  
Current liabilities:                
Accounts payable   $ 31,514     $ -  
Other payables and accrued liabilities     56,041       -  
Due to WiMi Inc.     1,995,944       -  
Operating lease liabilities     6,678       -  
Taxes payable     80,130       -  
Total current liabilities     2,170,307       -  
Total liabilities   $ 2,170,307     $ -  

 

The summarized operating results of the VIE are as follows:

 

   

For the

year ended

December 31,

2021

   

For the

period from

Jan 1, 2022 to

April 1,

2022

 
Operating revenues   $ 2,081,501     $ 329,231  
Gross profit     1,938,898       313,816  
Income from operations     795,962       109,155  
Net income   $ 636,897     $ 80,809  

 

F-26

 

 

The summarized statements of cash flow of the VIE are as follows:

 

   

For the

year ended

December 31,

2021

   

For the

period from

Jan 1, 2022 to

April 1,

2022

 
Net cash used in operating activities   $ 1,048,779     $ (2,632,880 )
Net cash used in investing activities     -     $ (357,844 )
Effect of exchange rates change in cash and cash equivalents   $ 56,346     $ 11,875  
Net decrease in cash and cash equivalents   $ 1,105,125     $ (2,978,849 )
Cash and cash equivalents, beginning of year   $ 1,873,724     $ 2,978,849  
Cash and cash equivalents, end of year   $ 2,978,849     $ -  

 

Note 5 — Business combination

 

Acquisition of Shanghai Guoyu

 

On July 1, 2021, Weidong acquired 99% interest of Shanghai Guoyu Information Technologies Co., Ltd (“Shanghai Guoyu”). The remaining 1% of Shanghai Guoyu is acquired by YY Online. The aggregate purchase price is RMB 20,000,000 ($3,090,760). On July 19, 2021 Shanghai Guoyu established 100% owned subsidiary Kashi Guoyu Information Technologies Co., Ltd (“Kashi Guoyu”). On July 14, 2021, Weidong transferred its 100% equity interest of Horgas 233 and Horgas Weidong to Shanghai Guoyu.

 

Shanghai Guoyu is committed to the R&D and application of intelligent visual algorithm technology, using image recognition, data analysis and modeling, virtual imaging, visual artificial intelligence algorithm and other technologies, integrating algorithm and data processing capabilities, and integrating functions from data processing to algorithm application, so as to provide customers with a full stack of intelligent visual algorithm services. At present, Shanghai Guoyu mainly serves the Internet marketing industry. The development of Shanghai Guoyu’s business is closely related to the progress and development of the computer vision industry and the Internet marketing industry.

 

The Company’s acquisition of Shanghai Guoyu was accounted for as business combination in accordance with ASC 805. The Company then allocated the fair value of consideration of Shanghai Guoyu based upon the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date. The Company estimated the fair values of the assets acquired and liabilities assumed at the acquisition date in accordance with the Business Combination standard issued by the FASB with the valuation methodologies using level 3 inputs, except for other current assets and current liabilities were valued using the cost approach. Management of the Company is responsible for determining the fair value of assets acquired, liabilities assumed and intangible assets identified as of the acquisition date and considered a number of factors including valuations from independent appraisers. Acquisition-related costs incurred for the acquisitions are not material and have been expensed as incurred in general and administrative expense. 

 

The following table summarizes the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase price allocation on the date of the acquisition of Shanghai Guoyu based on valuation performed by an independent valuation firm engaged by the Company and translated the fair value from USD to RMB using the exchange rate on July 1, 2021 at the rate of USD 1.00 to RMB 6.4709.

 

       
    Fair value  
    USD  
Software     1,383,888  
Goodwill     2,052,844  
Deferred tax liabilities     (345,972 )
Total consideration     3,090,760  

 

F-27

 

 

Software consists of mainly data algorithm software, with a fair value of $1,383,888 and estimated finite useful life of 6 years.

 

The amount of sales and net income what resulted from the acquisition and included in the consolidated statements of income and comprehensive income during the year ended December 31, 2021 were immaterial.

 

The amount of revenue and net loss what resulted from the acquisition were approximately $4.0 million and $0.2 million during years ended December 31, 2022.

 

Acquisitions of Tapuyu and Pengcheng Keyi

 

On November 17, 2021, Viwotong Tech entered into Acquisition Framework Agreement to acquire 100% equity interests of Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”), a provider of advertising services. The aggregate purchase price is RMB 2 (USD 0.3) and the transaction consummated on November 19, 2021. On November 17, 2021, Viwotong Tech entered into Acquisition Framework Agreement to acquire 100% equity interests of Pengcheng Keyi (Xi’an) Intelligence Technology Co., Ltd. (“Pengcheng Keyi”), a provider of testing equipment development and sales. The aggregate purchase price is RMB 2 (USD 0.3) and the purchase consummated on December 7, 2021.

 

The Company’s acquisitions of Tapuyu and Pengcheng Keyi were accounted for as business combination in accordance with ASC 805. The Company then allocated the fair value of consideration of Tapuyu and Pengcheng Keyi based upon the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date. The Company estimated the fair values of the assets acquired and liabilities assumed at the acquisition date in accordance with the Business Combination standard issued by the FASB with the valuation methodologies using level 3 inputs, except for other current assets and current liabilities were valued using the cost approach. Management of the Company is responsible for determining the fair value of assets acquired, liabilities assumed and intangible assets identified as of the acquisition. Acquisition-related costs incurred for the acquisitions are not material and have been expensed as incurred in general and administrative expense.

 

The following table summarizes the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase price allocation on the date of the acquisition of Tapuyu and translated the fair value from USD to RMB using the exchange rate on November 19, 2021 at the rate of USD 1.00 to RMB 6.3825 and the net purchase price allocation on the date of the acquisition of Pengcheng Keyi and translated the fair value from USD to RMB using the exchange rate on December 7, 2021 at the rate of USD 1.00 to RMB 6.3738.

 

       
    Fair value  
    USD  
Cash     25,335  
Other current assets     266,815  
Current liabilities     (292,150 )
Total consideration     -  

 

On July 1, 2022, Viwo Technology Inc. entered into an equity transfer agreement to transfer 99.0% and 1.0% of the issued share capital of Pengcheng Keyi to two unrelated individuals at RMB 1.0 and RMB 0.1, respectively. The disposal resulted in a gain from disposal of approximately $10,000

 

Acquisitions of Bimai

 

On September 23, 2022, Viwotong Tech entered into Acquisition Framework Agreement to acquire 100% equity interests of Guangzhou Bimai Network Technology Co., Ltd. (“Bimai”), a provider of advertising services. The aggregate purchase price is RMB 2 (USD 0.3) and the transaction consummated on September 23, 2022.

 

F-28

 

 

The Company’s acquisitions of Bimai accounted for as business combination in accordance with ASC 805. The Company then allocated the fair value of consideration of Bimai based upon the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date. The Company estimated the fair values of the assets acquired and liabilities assumed at the acquisition date in accordance with the Business Combination standard issued by the FASB with the valuation methodologies using level 3 inputs, except for other current assets and current liabilities were valued using the cost approach. Management of the Company is responsible for determining the fair value of assets acquired, liabilities assumed and intangible assets identified as of the acquisition. Acquisition-related costs incurred for the acquisitions are not material and have been expensed as incurred in general and administrative expense.

 

The following table summarizes the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase price allocation on the date of the acquisition of Bimai and translated the fair value from USD to RMB using the exchange rate on September 23, 2022 at the rate of USD 1.00 to RMB 6.9920 and the net purchase price allocation on the date of the acquisition.

 

       
    Fair value  
    USD  
Cash     291  
Other current assets     316,539  
Current liabilities     (316,830 )
Total consideration     -  

 

The amount of revenue and net loss that resulted from the acquisitions were approximately $0.7 million and $ 0.1 million during the years ended December 31, 2022.

 

Note 6 — Short term investments

 

As of December 31, 2021 and 2022, short term investments amounted to nil and nil, respectively. During the years ended December 31, 2022, the Company invested a total of $ 16.3 million in marketable securities and redeemed approximately $16.2 million. The fair value change resulted in loss of approximately $ 0.1 million for the year ended December 31, 2022. During the years ended December 31, 2021, the Company invested a total of $15.7 million in marketable securities and redeemed approximately $16.0 million. The fair value change resulted in loss of approximately $0.3 million for the year ended December 31, 2021.

 

Note 7 — Accounts receivable, net

 

Accounts receivable, net consisted of the following:

 

  December 31,     December 31,  
    2021     2022  
Accounts receivable   $ 3,106,480     $ 3,821,120  
Less: allowance for doubtful accounts     (339,209 )     (1,218,672 )
Accounts receivable, net   $ 2,767,271     $ 2,602,448  

 

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

 

  December 31,     December 31,  
    2021     2022  
Beginning balance   $ 113,351     $ 339,209  
Addition     223,204       1,218,672  
Recovery     -       (321,538 )
Effect of exchange rates change     2,654       (17,671 )
Ending balance   $ 339,209     $ (1,218,672 )

 

Allowance for doubtful accounts net for the years ended December 31, 2021 and 2022 amounted to $225,858 and $897,134, respectively.

 

F-29

 

 

Note 8 — Property and equipment, net

 

Property and equipment, net consist of the following:

 

  December 31,     December 31,  
    2021     2022  
Office electronic equipment   $ 95,887     $ 54,681  
Office fixtures and furniture     492       492  
Vehicles     -       172,507  
Leasehold improvements     75,655       72,054  
Subtotal     172,034       299,734  
Less: accumulated depreciation     (98,500 )     (154,414 )
Total   $ 73,534     $ 145,320  

 

Depreciation expense for the years ended December 31, 2021 and 2022 amounted to $20,556 and $63,320, respectively. Impairment expenses amounted to nil and $20,324 for the years ended December 31, 2021 and 2022, respectively.

 

Note 9 — Intangible assets, net

 

The Company’s intangible assets with definite useful lives primarily consist of copyrights, non-compete agreements and technology know-hows. The following table summarizes acquired intangible asset balances as of:

 

  December 31,     December 31,  
    2021     2022  
Customer relationships   $ 4,000,000     $ -  
Non-compete agreements     2,729,112       2,498,349  
Technology know-hows     447,326       -  
Software copyright     1,404,552       1,285,788  
Subtotal     8,580,990       3,784,137  
Less: accumulated amortization     (4,207,990 )     (2,819,796 )
Intangible assets, net   $ 4,373,000     $ 964,341  

 

Amortization expense for the years ended December 31, 2021 and 2022 amounted to $1.5 million and $1.3 million, respectively.

 

The Company performs annual impairment analysis as of December 31, 2022 and concludes there was $1,996,029 impairment loss for intangible assets for semiconductor segment due to reducing sales forecast as of December 31, 2022 as our carrying value exceeds the fair value.

 

The estimated amortization is as follows:

 

       
Twelve months ending December 31,   Estimated
amortization
expense
 
    USD  
2023   $ 214,298  
2024     214,298  
2025     214,298  
2026     214,298  
2027     107,149  
Total   $ 964,341  

 

F-30

 

 

Note 10 — Cost method investments

 

Cost method investments consist of the following:

 

  December 31,
2021
    December 31,
2022
 
5.0% Investment in a company in mobile games industry   $ 94,107     $ 94,107  
5.0% Investment in a company in central processing advertising algorithm services     -       78,193  
Total   $ 94,107     $ 172,300  

 

During the years ended December 31, 2021 and 2022, the Company’ cost method investments amounted to $94,107 and $172,300, respectively.

 

Note 11 — 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,     December 31,  
    2021     2022  
Goodwill from Shenzhen Yitian acquisition(a)   $ 14,585,105     $ 13,351,845  
Goodwill from Fe-da Electronics acquisition(b)     5,276,951       -  
Goodwill from Shanghai Guoyu acquisition(c)     2,083,497       1,907,324  
Goodwill   $ 21,945,553     $ 15,259,169  

 

 
(a) Goodwill represents the excess fair value of consideration over the identifiable assets of Shenzhen Yitian acquired by Beijing WiMi in 2015 for the central processing algorithm services segment.
(b) VIYI acquired Fe-da Electronics in 2020 to acquire 100% of the capital stock of Fe-da Electronics for a net consideration of approximately $22.6 million. The excess fair value of consideration over the identifiable assets acquired of approximately $5.3 million was allocated to goodwill for the intelligent chips and services segment. Impairment loss of $5.3 million was recognized for the year ended December 31, 2022 because of market change that affect the demand of products. Its customers are mainly in consumer electronics and communication which has faced slowdown in consumer demand for electronic gadget.
(c) Weidong and YY Online acquired Shanghai Guoyu in 2021 to acquire 100% of the capital stock of Shanghai Guoyu for a net consideration of $2.1 million. The excess fair value of consideration over the identifiable assets acquired of $16.7 million was allocated to goodwill for the central processing algorithm services segment.

 

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

 

                       
    Central processing
algorithm services
   

Intelligent chips

and services

    Total  
As of December 31, 2020   $ 14,394,554     $ 8,137,951     $ 22,532,505  
Add: acquisition of Shanghai Guoyu     2,083,497       -       2,083,497  
Less: goodwill impairment of Fe-da Electronics     -       (2,861,000 )     (2,861,000 )
Translation difference     190,551       -       190,551  
As of December 31, 2021     16,668,602       5,267,951       21,945,553  
Less: goodwill impairment of Fe-da Electronics     -       (5,267,951 )     (5,267,951 )
Translation difference     (1,409,433 )     -          
As of December 31, 2022   $ 15,259,169     $ -     $ 15,259,169  

 

F-31

 

 

Note 12 — Related party transactions and balances

 

Amounts due to Parent are those nontrade payables arising from transactions between the Company and the Parent, such as advances made by the Parent on behalf of the Company, and allocated shared expenses paid by the Parent. Those balances are unsecured and non-interest bearing and are payable on demand.

 

  December 31,     December 31,  
    2021     2022  
Amount due from Parent   $ -     $ 5,741,573  

 

    December 31,     December 31,  
    2021     2022  
Amount due to Parent   $ 16,955,054     $ -  
Amount due to a related party-Joyous Dragon   $ -     $ 153,333  

 

During years ended December 31, 2021 and 2022 the Company obtained approximately $3.2 million and $12.5 million from Parent and repaid $4.5 million and $29.9 million and provided additional $5.7 million to Parent.

 

Joyous Dragon is a non controlling shareholder of MicroAlgo. This amount represents advance to Venus Acquisition Corp prior to the merger. The amount was non interest bearing and due on demand.

 

Note 13 — Taxes

 

Income tax

 

Cayman Islands

 

Under the current laws of the Cayman Islands, VIYI and Wisdom Lab are not subject to tax on income or capital gain. Additionally, upon payments of dividends to the shareholders, no Cayman Islands withholding tax will be imposed. 

 

Hong Kong

 

VIYI Ltd, Excel Crest and Viwo Tech are incorporated in Hong Kong and are subject to Hong Kong Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance with relevant Hong Kong tax laws. The applicable tax rate is 16.5% in Hong Kong. The Company did not make any provisions for Hong Kong profit tax as there were no assessable profits derived from or earned in Hong Kong since inception. Under Hong Kong tax law, VIYI Ltd, Excel Crest, Viwo Tech are exempted from income tax on its foreign-derived income and there are no withholding taxes in Hong Kong on remittance of dividends.

 

Singapore

 

Fe-da Electronics is incorporated in Singapore and is subject to Singapore Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance with relevant Singapore tax laws. The applicable tax rate is 17% in Singapore, with 75% of the first SGD 10,000 (approximately RMB 49,000) taxable income and 50% of the next SGD 190,000 (approximately RMB 937,000) taxable income are exempted from income tax.

 

PRC

 

The subsidiaries and VIE incorporated in the PRC are governed by the income tax laws of the PRC and the income tax provision in respect to operations in the PRC is calculated at the applicable tax rates on the taxable income for the periods based on existing legislation, interpretations and practices in respect thereof. Under the Enterprise Income Tax Laws of the PRC (the “EIT Laws”), domestic enterprises and Foreign Investment Enterprises (the “FIE”) are usually subject to a unified 25% enterprise income tax rate while preferential tax rates, tax holidays and even tax exemption may be granted on case-by-case basis. EIT grants preferential tax treatment to certain High and New Technology Enterprises (“HNTEs”). Under this preferential tax treatment, HNTEs are entitled to an income tax rate of 15%, subject to a requirement that they re-apply for HNTE status every three years. In addition, 75% of R&D expenses of the PRC entities are subject to additional deduction from pre-tax income.

 

F-32

 

 

Korgas 233, Korgas Weidong and Kashi Guoyu were formed and registered in Korgas and Kashi in Xinjiang Provence, China in 2017, 2020 and 2021. These companies are not subject to income tax for 5 years and can obtain another two years of tax exempt status and three years at reduced income tax rate of 12.5% after the 5 years due to the local tax policies to attract companies in various industries.

 

Shenzhen Qianhai was formed and registered in Qianhai District in Guangdong Provence, China in 2015. The company is subject to income tax at a reduced rate of 15% due to the local tax policies to attract companies in various industries. The reduced rate benefit will expire in December 2025. The effective tax rates is 1.0% and (3.6)% for the years ended December 31, 2021 and 2022.

 

Significant components of the provision for income taxes are as follows:

 

               
    For the
year ended
December 31,
2021
    For the
year ended
December 31,
2022
 
Current income tax expenses   $ (364,499 )   $ (15,215 )
Deferred income tax benefits     279,680       580,008  
Income tax expenses   $ (84,819 )   $ 564,793  

 

The following table reconciles China statutory rates to the Company’s effective tax rate:

 

               
    For the
year ended
December 31,
2021
    For the
year ended
December 31,
2022
 
China statutory income tax rate     25.0 %     25.0 %
Preferential tax rate in China     (13.1 )%     (12.5 )%
Tax rate difference outside China(1)     (4.8 )%     (12.8 )%
Change in valuation allowance     14.4 %     (13.5 )%
Additional R&D deduction in China     (20.6 )%     (2.1 )%
Permanent difference     (0.1 )%     23.4 %
Effective tax rate     1.0 %     7.5 %

 

 
(1) It is mainly due to the lower tax rate of the entities incorporated in Hong Kong, Singapore, and tax exempt in Cayman Islands.

 

Deferred tax assets and liabilities

 

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

 

  December 31,     December 31,  
    2021     2022  
Deferred tax assets:                
Net operating loss carryforwards   $ 754,073     $ 1,832,369  
Allowance for doubtful accounts     69,111       207,174  
Less: valuation allowance     (823,184 )     (2,039,543 )
Deferred tax assets, net   $ -     $ -  
Deferred tax liabilities:                
Recognition of intangible assets arising from business combinations   $ 846,410     $ 241,085  
Total deferred tax liabilities, net   $ 846,410     $ 241,085  

 

F-33

 

 

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 difference can be utilized. The Company considers both positive and negative factors when assessing the future realization of the deferred tax assets and applied weigh to the relative impact of the evidences to the extent it could be objectively verified.

 

The Company’s cumulative net operating loss (“NOL”) of approximately $9.8 million as of December 31, 2022 was mainly from NOL of Fe-da, Shenzhen Qianhai Wangxin, Shenzhen Yitian, Shanghai Weimu, Wuhan 233, Shanghai Guoyu and Bimai. The NOL starts to expire in 2023. Management considers projected future losses outweighs other factors and made a full allowance of related deferred tax assets.

 

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 2015. The deferred tax liabilities will reverse as the intangible assets are amortized for financial statement reporting purposes.

 

Uncertain tax positions

 

The Company evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2021 and 2022, the Company did not have any significant unrecognized uncertain tax positions. The Company did not incur any interest and penalties related to potential underpaid income tax expenses for the years ended December 31, 2021 and 2022 and also does not anticipate any significant increases or decreases in unrecognized tax benefits in the next 12 months from December 31, 2022.

 

Value added taxes (“VAT”) and goods and services taxes (“GST”)

 

Revenue represents the invoiced value of service, net of VAT or GST. The VAT and GST are based on gross sales price and VAT rates range up to 13% in China, depending on the type of service provided or product sold, and GST rate is generally 7% in Singapore.

 

Taxes payable consisted of the following:

 

  December 31,     December 31,  
    2021     2022  
VAT taxes payable   $ 25,810     $ 5,913  
Income taxes payable     118,563       45,992  
Other taxes payable     4,378       3,460  
Totals   $ 148,751     $ 55,365  

 

Note 14 — Concentration of risk

 

Credit risk

 

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash. In China, the insurance coverage of each bank is RMB 500,000 (approximately USD 72,000). As of December 31, 2022, cash balance of $21,598,231 was deposited with financial institutions located in China, of which $18,003,223 was subject to credit risk. The Hong Kong Deposit Protection Board pays compensation up to a limit of HKD 500,000 (approximately USD 64,000) if the bank with which an individual/a company hold its eligible deposit fails. As of December 31, 2022, cash balance of $20,388,504 was maintained at financial institutions in Hong Kong, of which nil was subject to credit risk. The Singapore Deposit Insurance Corporation Limited (SDIC) insures deposits in a Deposit Insurance (DI) Scheme member bank or finance company up to SGD 75,000 (approximately USD 56,000) per account. As of December 31, 2022, cash balance of $459,262 was maintained at DI Scheme banks in Singapore, of which $330,758 was subject to credit risk. While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.

 

F-34

 

 

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 year ended December 31, 2021, one customer accounted for 23.9% of the Company’s total revenues. For the year ended December 31, 2022, one customer accounted for 18.5% of the Company’s total revenues.

 

As of December 31, 2021, three customers accounted for 46.1% of the Company’s accounts receivable. As of December 31, 2022, two customers accounted for 57.8% of the Company’s accounts receivable.

 

Vendor concentration risk

 

For the year ended December 31, 2021, three vendors accounted for 61.2% of the Company’s total purchases. For the year ended December 31, 2022, one vendor accounted for 11.3% of the Company’s total purchases.

 

As of December 31, 2021, six vendors accounted for 95.8% of the Company’s accounts payable. As of December 31, 2022, three vendors accounted for 82.4% of the Company’s accounts payable.

 

Note 15 — 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 entered into eight non-cancellable operating lease agreements for ten office spaces expiring through December 2023. As of December 31, 2020, upon adoption of FASB ASU 2016-02, the Company recognized approximately RMB 2.7 million right of use (“ROU”) assets and same amount of lease liabilities based on the present value of the future minimum rental payments of leases, using a weighted average discount rate of 7%, which is determined using an incremental borrowing rate with similar term in the PRC. Two ROU assets and lease liabilities were recognized during the years ended December 31, 2022. 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 and the weighted average remaining lease terms are 1 year. The Company takes the short-term lease exemption for the lease agreements with a term of less than 1 year and expensed $42,844 and $100,988 during the years ended December 31, 2021 and 2022, respectively.

 

Operating lease expenses are allocated between the cost of revenue and selling, research and development, general, and administrative expenses. Rent expenses for the years ended December 31, 2021 and 2022 was $239,983 and $245,573, respectively. Impairment of right of use assets amounted for the years ended December 31, 2021 and 2022 was nil and $22,456, respectively.

 

F-35

 

 

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

 

       
Twelve Months Ending December 31,  

Operating

Lease

Amount

 
2023*   $ 256,297  
2024     31,597  
2025     -  
2026     -  
2027     -  
Total lease payments     287,894  
Less: Interest     5,487  
Present value of lease liabilities   $ 282,407  

 

 
* include operating leases with a term less than one year.

 

Note 16 — Shareholders’ equity

 

Ordinary shares

 

The Company was established under the laws of Cayman Islands on May 14, 2018 with authorized share of 50,000,000 ordinary shares of par value USD 0.001 each.

 

On February 11, 2021, the Company consummated the IPO of 4,000,000 units (the “Units”). In addition, the underwriters exercised in full the over-allotment option for an additional 600,000 Units on such date, resulting in the issuance and sale of an aggregate of 4,600,000 Units. Each Unit consists of one ordinary share, par value $0.001 per share (“Share”), one warrant (“Warrant”) entitling its holder to purchase one-half of one Share at a price of $11.50 per Share, and one right to receive one-tenth (1/10) of one Share upon the consummation of the Company’s initial business combination.

 

Simultaneously with the closing of the Initial Public Offering on February 11, 2021, the Sponsor purchased an aggregate of or 225,000 Private Units at a price of $10.00 per Private Unit, ($2,250,000 in the aggregate), from the Company in a private placement.

 

As of December 31, 2022, the Company had 4,600,000 Public Warrants and 225,000 Private Warrants outstanding. See Note 17 for further details.

 

Statutory reserve

 

VIYI 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, VIYI PRC entities may allocate a portion of its after-tax profits based on PRC accounting standards to enterprise expansion fund and staff bonus and welfare fund at its discretion. VIYI 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 of December 31, 2021 and 2022, VIYI PRC entities collectively attributed $1,420,145 and RMB 11,964,278 (USD 1,798,310), of retained earnings for their statutory reserves, respectively. During the years ended December 31, 2021 and 2022, VIYI PRC entities collectively attributed $690,674 and RMB 2,453,576 (USD 378,165) to statutory reserves, respectively.

 

F-36

 

 

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 VIYI 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 consolidated financial statements prepared in accordance with U.S. GAAP differ from those reflected in the statutory financial statements of VIYI PRC entities.

 

As a result of the foregoing restrictions, VIYI PRC entities are restricted in their ability to transfer their assets to the Company. Foreign exchange and other regulation in the PRC may further restrict VIYI PRC entities from transferring funds to the Company in the form of dividends, loans and advances. As of December 31, 2022, amounts restricted are the paid-in-capital and statutory reserve of VIYI PRC entities, which amounted to RMB 201,281,466 (USD 28,900,650).

 

Note 17 — Warrants

 

Public Warrants

 

Each public warrant entitles the holder thereof to purchase one-half (1/2) of one ordinary share at a price of $11.50 per full share, subject to adjustment as described in this prospectus. 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.

 

Notwithstanding the foregoing, if a registration statement covering the ordinary shares issuable upon exercise of the public warrants is not effective within 90 days following the consummation of our initial business combination, public warrant holders may, until such time as there is an effective registration statement and during any period when we shall have failed to maintain an effective registration statement, exercise warrants on a cashless basis pursuant to an available exemption from registration under the Securities Act. In such event, each holder would pay the exercise price by surrendering the warrants for that number of ordinary shares equal to the quotient obtained by dividing (x) the product of the number of ordinary shares underlying the warrants, multiplied by the difference between the exercise price of the warrants and the “Fair Market Value” (defined below) by (y) the Fair Market Value. The “Fair Market Value” shall mean the average reported last sale price of the ordinary shares for the 10 trading days ending on the day prior to the date of exercise. For example, if a holder held 300 warrants to purchase 150 shares and the Fair Market Value on the date prior to exercise was $15.00, that holder would receive 35 shares without the payment of any additional cash consideration. If an exemption from registration is not available, holders will not be able to exercise their warrants on a cashless basis.

 

The Warrants will become exercisable on the later of (a) the consummation of a Business Combination or (b) 12 months from the effective date of the registration statement relating to the IPO. The warrants will expire at 5:00 p.m., New York City time, on the fifth anniversary of our completion of an initial business combination, or earlier upon redemption.

 

The Company may redeem the outstanding warrants (including any outstanding warrants issued upon exercise of the unit purchase option issued to Ladenburg Thalmann & Co., Inc.,), 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,

 

F-37

 

 

  if, and only if, the reported last sale price of the ordinary shares equals or exceeds $18.00 per share, for any 20 trading days within a 20 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 foregoing conditions are satisfied and the Company would issue a notice of redemption, each warrant holder can exercise his, her or its warrant prior to the scheduled redemption date. However, the price of the ordinary shares may fall below the $18.00 trigger price as well as the $11.50 warrant exercise price per full share after the redemption notice is issued and not limit our ability to complete the redemption.

 

The redemption criteria for the warrants have been established at a price which is intended to provide warrant holders a reasonable premium to the initial exercise price and provide a sufficient differential between the then-prevailing share price and the warrant exercise price so that if the share price declines as a result of our redemption call, the redemption will not cause the share price to drop below the exercise price of the warrants.

 

If the Company call the warrants for redemption as described above, our management will have the option to require all holders that wish to exercise warrants to do so on a “cashless basis.” In such event, each holder would pay the exercise price by surrendering the whole warrants for that number of ordinary shares equal to the quotient obtained by dividing (x) the product of the number of ordinary shares underlying the warrants, multiplied by the difference between the exercise price of the warrants and the “fair market value” (defined below) by (y) the fair market value. The “fair market value” shall mean the average reported last sale price of the ordinary shares for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of warrants. Whether the Company will exercise our option to require all holders to exercise their warrants on a “cashless basis” will depend on a variety of factors including the price of our ordinary shares at the time the warrants are called for redemption, the Company’s cash needs at such time and concerns regarding dilutive share issuances.

 

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.

 

The private warrants are accounted for as liabilities in accordance with ASC 815-40 and are presented within warrant liabilities on the balance sheets. The warrants were classified as Level 3 at the initial measurement date due to the use of unobservable inputs.

 

The Company established the initial fair value for the private warrants at $380,000 on February 11, 2021, the date of the Company’s Initial Public Offering, using a Black-Scholes model. The Company allocated the proceeds received from the sale of Private Units, first to the private warrants based on their fair values as determined at initial measurement, with the remaining proceeds recorded as ordinary shares subject to possible redemption, and ordinary shares based on their relative fair values recorded at the initial measurement date. The warrants were classified as Level 3 at the initial measurement date due to the use of unobservable inputs.

 

F-38

 

 

The key inputs into the Black-Scholes model were as follows at their following measurement dates:

 

               
    December 31,
2022
    December 09,
2022
 
Input                
Share price   $ 1.25     $ 10.47  
Risk-free interest rate     4.0 %     3.8 %
Volatility     5.7 %     5.7 %
Exercise price   $ 11.50     $ 11.50  
Warrant life (yr)     4.92       4.97  

 

As of December 09, 2022, the aggregate value of the private warrants was $123,750. The change in fair value from January 1, 2022 to December 9, 2022 was approximately $0.3 million was included in the historical retained earnings (accumulated deficits) of Venus. The fair value of the warrants on December 31, 2022 was nil. The change in fair value of warrants of $123,750 from December 09, 2022 to December 31, 2022 and is reflected in the Company's Statement of Operations.

 

Note 18 — 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.

 

Coronavirus (“COVID-19”)

 

The ongoing outbreak of the novel coronavirus (COVID-19) has spread rapidly to many parts of the world. In March 2020, the World Health Organization declared the COVID-19 as a pandemic. The pandemic has resulted in quarantines, travel restrictions, and the temporary closure of stores and business facilities in China from February to mid-March in 2020. All of the Company’s business operations and the workforce are concentrated in China in 2020, so the Company closed offices and implemented work-from-home policy during that period. Due to the nature of the Company’s business, the impact of the closure on the operational capabilities was not significant.

 

As a result of the resurgence of COVID-19 variants in first quarter of 2022 in China, the Company’s office in the PRC was again closed for one week in first quarter of 2022. The Company’s customers have been impacted as a result of business disruption due to closures in various cities and affected their customers’ advertising spending. As a result, VIYI experienced lower revenue growth on advertising which affected VIYI’s gross margin.

 

In early December 2022, Chinese government eased the strict control measure for COVID-19, which has led to surge in increased infections and disruption in our business operations. Any future impact of COVID-19 on the Company’s China operation results will depend on, to a large extent, future developments and new information that may emerge regarding the duration and resurgence of COVID-19 variants and the actions taken by government authorities to contain COVID-19 or treat its impact, almost all of which are beyond our control.

 

F-39

 

 

Note 19 — 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) central processing algorithm services and (2) intelligent chips and services.

 

The following tables present summary information by segment for the years ended December 31, 2021 and 2022:

 

                       
   

Central

processing

algorithm

services

   

Intelligent

chips and

services

   

Total for the

year ended

December 31,
2021

 
Revenues   $ 42,321,966     $ 39,713,323     $ 82,035,289  
Cost of revenues   $ 15,016,980     $ 33,901,432     $ 48,918,412  
Gross profit   $ 27,304,986     $ 5,811,891     $ 33,116,877  
Depreciation and amortization   $ 379,642     $ 1,108,263     $ 1,487,905  
Total capital expenditures   $ -     $ 36,010     $ 36,010  

 

   

Central

Processing

algorithm

services

   

Intelligent

chips and

services

   

Total for the
year ended

December 31,

2022

 
Revenues   $ 66,578,301     $ 20,553,929     $ 87,132,230  
Cost of revenues   $ 48,206,832     $ 19,973,507     $ 68,180,339  
Gross profit   $ 18,371,469     $ 580,422     $ 18,951,891  
Depreciation and amortization   $ 253,721     $ 1,120,961     $ 1,374,682  
Total capital expenditures   $ 160,924     $ -     $ 160,924  

 

Total assets as of:

 

   

December 31,

2021

   

December 31,

2022

 
Central processing algorithm services   $ 59,940,271     $ 47,787,032  
Intelligent chips and services     21,671,581       24,299,702  
Total assets   $ 81,611,852     $ 72,086,734  

 

The Company’s operations are primarily based in the mainland PRC and international, where the Company derives a substantial portion of their revenues. Management also review consolidated financial results by business locations. Disaggregated information of revenues by geographic locations are as follows:

 

               
    Total for the
year ended
December 31,
2021
    Total for the
year ended
December 31,
2022
 
Mainland PRC revenues   $ 42,372,826     $ 66,751,637  
Hong Kong revenues     5,393,844       -  
International revenues     34,268,619       20,380,593  
Total revenues   $ 82,035,289     $ 87,132,230  

 

F-40

 

 

Note 20 — Subsequent events

 

The Company evaluated all events and transactions that occurred after December 31, 2022 up through the date the Company issued these consolidated financial statements.

 

On January 13, 2023, MicroAlgo Inc. (the “Company”) entered into a Private Placement Unit Purchase Agreement (the “Purchase Agreement”) with Joyous JD Limited (the “Investor”). Pursuant to the Purchase Agreement, the Investor will purchase up to 2,666,667 units of the Company’s securities at $1.20 per unit. Each unit consists of one ordinary share of the Company, par value $0.001 per share, (“Ordinary Share”) and one warrant entitling the holder to purchase one whole Ordinary Share at an exercise price of $1.35 per whole share. The gross proceeds to the Company from this private offering is approximately $3.2 million. The closing is subject to the satisfaction of customary closing conditions.

 

In connection with the private placement, the Company also entered into a registration rights agreement (the “Registration Rights Agreement”) with the Investor pursuant to which the Company will file with the U.S. Securities and Exchange Commission (the “SEC”) a registration statement covering the Registrable Securities within a reasonable timeframe upon the demand of the Investor. The Company shall use reasonable efforts to cause the registration statement covering the Registrable Securities to be declared effective as promptly as practicable after the filing thereof.

 

Note 21 — Condensed financial information of the parent company

 

The Company performed a test on the restricted net assets of consolidated subsidiary in accordance with Securities and Exchange Commission Regulation S-X Rule 4-08 (3), “General Notes to Financial Statements” and concluded that it was applicable for the Company to disclose the financial statements for the parent company.

 

The subsidiary did not pay any dividend to the Company for the periods presented. For the purpose of presenting parent only financial information, the Company records its investment in its subsidiary under the equity method of accounting. Such investment is presented on the separate condensed balance sheets of the Company as “Investment in subsidiary” and the income of the subsidiary is presented as “share of income of subsidiary”. Certain information and footnote disclosures generally included in financial statements prepared in accordance with U.S. GAAP have been condensed and omitted.

 

The Company did not have significant capital and other commitments, long-term obligations, or guarantees As of December 31, 2021 and 2022.

 

F-41

 

 

PARENT COMPANY BALANCE SHEETS

 

               
    December 31     December 31  
    2021     2022  
    USD     USD  
ASSETS                
                 
CURRENT ASSETS                
Cash in bank             272  
Total current assets     -       272  
                 
OTHER ASSETS                
Investment in subsidiaries     58,400,949       46,249,542  
Intercompany receivables             20,659,324  
Total current assets     58,400,949       66,908,866  
                 
Total assets     58,400,949       66,909,138  
                 
LIABILITIES AND SHAREHOLDERS’ EQUITY                
                 
CURRENT LIABILITIES                
Other payables - related party             153,333  
Total current liabilities     -       153,333  
                 
Total liabilities     -       153,333  
                 
COMMITMENTS AND CONTINGENCIES                
                 
SHAREHOLDERS’ EQUITY                
Ordinary shares, $ 0.001 par value, 50,000,000 shares authorized, 39,603,961 and 43,856,706 issued and outstanding as of December 31, 2021 and 2022     39,604       43,857  
Additional paid-in capital     27,562,736       47,394,442  
Retained earnings     26,483,410       19,141,699  
Statutory reserves     1,420,145       1,798,310  
Accumulated other comprehensive loss     2,895,054       (1,622,503 )
Total shareholders’ equity     58,400,949       66,755,805  
                 
Total liabilities and shareholders’ equity     58,400,949       66,909,138  

 

F-42

 

 

PARENT COMPANY STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)

 

               
    Year Ended  
    2021     2022  
    USD     USD  
OPERATING REVENUES             -  
                 
COST OF REVENUES             -  
                 
GROSS PROFIT     -       -  
                 
OPERATING EXPENSES                
General and administrative expenses             (2,033 )
Total operating expenses     -       (2,033 )
                 
INCOME FROM OPERATIONS     -       (2,033 )
                 
OTHER INCOME (EXPENSE)                
Income (loss) from subsidiaries     8,567,907       (6,961,513 )
Total other income (loss)     8,567,907       (6,961,513 )
               
NET INCOME (LOSS)     8,567,907       (6,963,546 )
FOREIGN CURRENCY TRANSLATION ADJUSTMENTS     1,141,784       (4,517,557 )
COMPREHENSIVE INCOME (LOSS)     9,709,691       (11,481,103 )

 

F-43

 

 

PARENT COMPANY STATEMENTS OF CASH FLOWS

 

               
    2021     2022  
    USD     USD  
CASH FLOWS FROM OPERATING ACTIVITIES:                
Net income (loss)     8,567,907       (6,963,546 )
Adjustments to reconcile net income to cash used in operating activities:              
Change in fair value of warrant liability             (123,750 )
Equity (income) of subsidiaries     (8,567,907 )     6,961,513  
Change in operating assets and liabilities Intercompany     -       (20,535,301 )
Net cash used in operating activities     -       (20,661,084 )
                 
CASH FLOWS FROM FINANCING ACTIVITIES:                
Cash received from recapitalization     -       20,661,356  
Net cash provided by financing activities     -       20,661,356  
                 
EFFECT OF EXCHANGE RATE ON CASH     -       -  
                 
CHANGES IN CASH     -       272  
                 
CASH AND CASH EQUIVALENTS, beginning of year     -       -  
                 
CASH AND CASH EQUIVALENTS, end of year     -       272  

 

F-44

EX-4.2 2 microalgo_ex4-2.htm EXHIBIT 4.2

 

EXHIBIT 4.2

 

DESCRIPTION OF SECURITIES

 

We are an exempted company incorporated in the Cayman Islands and our affairs are governed by the memorandum and articles of association, as amended and restated from time to time, and Companies Act (As Revised) of the Cayman Islands, which is referred to as the “Companies Act” below, and the common law of the Cayman Islands.

 

We currently have only one class of issued ordinary shares, which have identical rights in all respects and rank equally with one another. According to the Memorandum and Articles of Association, the authorized share capital of us is US $200,000 divided into 200,000,000 ordinary shares of a par value of US $0.001 each.

 

Ordinary shares

 

The following includes a summary of the terms of ordinary shares, based on our Memorandum and Articles of Association and Cayman Islands law.

 

General. Our authorized issuance shares are 200,000,000 ordinary shares of a par value of US $0.001 each. All of our issued and outstanding ordinary shares are fully paid and non-assessable. Certificates representing the ordinary shares are issued in registered form. We may not issue share to bearer. Our shareholders who are non-residents of the Cayman Islands may freely hold and transfer their ordinary shares.

 

Dividends. The holders of our ordinary shares are entitled to such dividends as may be declared by our Board of Directors subject to our Memorandum and Articles of Association and the Companies Act. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our directors. Our Memorandum and Articles of Association provide that dividends may be declared and paid out of our profits, realized or unrealized, or from any reserve set aside from profits which our Board of Directors determine is no longer needed. Dividends may also be declared and paid out of share premium account or any other fund or account which can be authorized for this purpose in accordance with the Companies Act. No dividend may be declared and paid unless our directors determine that, immediately after the payment, we will be able to pay our debts as they become due in the ordinary course of business and we have fund lawfully available for such purpose. Holders of our ordinary shares will be entitled to the same amount of dividends, if declared.

 

Voting Rights. In respect of all matters subject to a shareholders’ vote, each ordinary share is entitled to one vote. Voting at any meeting of shareholders is by poll and not on a show of hands.

 

 

 

 

A quorum required for a meeting of shareholders consists of two or more shareholders holding not less than one-half of the votes attaching to the issued and outstanding shares entitled to vote at general meetings present in person or by proxy or, if a corporation or other non-natural person, by us duly authorized representative. As a Cayman Islands exempted company, we are not obliged by the Companies Act to call shareholders’ annual general meetings. Our Memorandum and Articles of Association provide that we may (but are not obliged to) in each year hold a general meeting as our annual general meeting in which case we will specify the meeting as such in the notices calling it, and the annual general meeting will be held at such time and place as may be determined by our directors. We, however, will hold an annual shareholders’ meeting during each fiscal year, as required by the Listing Rules at the Nasdaq. Each general meeting, other than an annual general meeting, shall be an extraordinary general meeting. Shareholders’ annual general meetings and any other general meetings of our shareholders may be called by a majority of our Board of Directors or our chairman or, in the case of an extraordinary general meeting only, upon a requisition of shareholders holding at the date of deposit of the requisition not less than one-third of the votes attaching to the issued and outstanding shares entitled to vote at general meetings, in which case the directors are obliged to call such meeting and to put the resolutions so requisitioned to a vote at such meeting; however, our Memorandum and Articles of Association do not provide our shareholders with any right to put any proposals before any annual general meetings or any extraordinary general meetings not called by such shareholders. Advance notice of at least five days is required for the convening of Our annual general meeting and other general meetings unless such notice is waived in accordance with our articles of association.

 

An ordinary resolution to be passed at a meeting by the shareholders requires the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting, while a special resolution requires the affirmative vote of no less than two-thirds of the votes attaching to the ordinary shares cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting. A special resolution will be required for the Articles Amendment Proposal or making other changes to our Memorandum and Articles of Association.

 

Transfer of ordinary shares. Subject to the restrictions in our Memorandum and Articles of Association as set out below, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or common form or any other form approved by our Board of Directors.

 

Our Board of Directors may, in our absolute discretion, decline to register any transfer of any ordinary share which is not fully paid up or on which we have a lien. Our Board of Directors may also decline to register any transfer of any ordinary share unless:

 

the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates and such other evidence as our Board of Directors may reasonably require to show the right of the transferor to make the transfer;

 

the instrument of transfer is in respect of only one class of shares;

 

the instrument of transfer is properly stamped, if required;

 

in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be transferred does not exceed four; and

 

2

 

 

a fee of such maximum sum as the Nasdaq may determine to be payable or such lesser sum as our directors may from time to time require is paid to us in respect thereof.

 

If our directors refuse to register a transfer they shall, within two months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal.

 

The registration of transfers may, after compliance with any notice required of the Nasdaq, be suspended and the register closed at such times and for such periods as our Board of Directors may from time to time determine, provided, however, that the registration of transfers shall not be suspended nor the register closed for more than 30 days in any year as our board may determine.

 

Liquidation. On a return of capital on winding up or otherwise (other than on conversion, redemption or purchase of ordinary shares), if the assets available for distribution amongst our shareholders shall be more than sufficient to repay the whole of the share capital at the commencement of the winding up, the surplus shall be distributed amongst our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up, subject to a deduction from those shares in respect of which there are monies due, of all monies payable to us for unpaid calls or otherwise. If our assets available for distribution are insufficient to repay all of the paid-up capital, the assets will be distributed so that the losses are borne by our shareholders in proportion to the par value of the shares held by them. Any distribution of assets or capital to a holder of ordinary share will be the same in any liquidation event.

 

Redemption, Repurchase and Surrender of ordinary shares. We may issue shares on terms that such shares are subject to redemption, at our option or at the option of the holders thereof, on such terms and in such manner as may be determined, before the issue of such shares, by our Board of Directors or by a special resolution of our shareholders. We may also repurchase any of our shares provided that the manner and terms of such purchase have been approved by our Board of Directors or are otherwise authorized by our Memorandum and Articles of Association. Under the Companies Act, the redemption or repurchase of any share may be paid out of our profits or out of the proceeds of a fresh issue of shares made for the purpose of such redemption or repurchase, or out of capital (including share premium account and capital redemption reserve) if the company can, immediately following such payment, pay our debts as they fall due in the ordinary course of business. In addition, under the Companies Act no such share may be redeemed or repurchased (a) unless it is fully paid up, (b) if such redemption or repurchase would result in there being no shares outstanding, or (c) if the company has commenced liquidation. In addition, we may accept the surrender of any fully paid share for no consideration.

 

3

 

 

Variations of Rights of Shares. If at any time our share capital is divided into different classes or series of shares, the rights attached to any class or series of shares (unless otherwise provided by the terms of issue of the shares of that class or series), whether or not we are being wound-up, may be varied with the consent in writing of a majority the holders of the issued shares of that class or series or with the sanction of an ordinary resolution at a separate meeting of the holders of the shares of the class or series. The rights conferred upon the holders of the shares of any class issued shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking pari passu with such existing class of shares.

 

Inspection of Books and Records. Holders of ordinary shares have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records (save for the Memorandum and Articles, the register of mortgages and charges and any special resolutions of our shareholders). However, we will provide our shareholders with annual audited financial statements. See “Where You Can Find Additional Information.”

 

Issuance of Additional Shares. Our Memorandum and Articles of Association authorize our Board of Directors to issue additional ordinary shares from time to time as our Board of Directors shall determine, to the extent of available authorized but unissued shares.

 

Our Memorandum and Articles of Association also authorize our Board of Directors to establish from time to time one or more series of preferred shares and to determine, with respect to any series of preferred shares, the terms and rights of that series, including:

 

the designation of the series;

 

the number of shares of the series;

 

the dividend rights, dividend rates, conversion rights, voting rights; and

 

the rights and terms of redemption and liquidation preferences.

 

Our Board of Directors may issue preferred shares without action by our shareholders to the extent authorized but unissued. Issuance of these shares may dilute the voting power of holders of ordinary shares.

 

Anti-Takeover Provisions. Some provisions of our Memorandum and Articles of Association may discourage, delay or prevent a change of control of us or management that shareholders may consider favorable, including provisions that authorize our Board of Directors to issue preferred shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preferred shares without any further vote +or action by our shareholders.

 

Exempted Company. We are an exempted company with limited liability under the Companies Act. The Companies Act distinguishes between ordinary resident companies and exempted companies. Any company that is registered in the Cayman Islands but conducts business mainly outside the Cayman Islands may apply to be registered as an exempted company. The requirements for an exempted company are essentially the same as for an ordinary company except that an exempted company:

 

4

 

 

does not have to file an annual return of our shareholders with the Registrar of Companies;

 

is not required to open our register of members for inspection;

 

does not have to hold an annual general meeting;

 

may issue shares with no par value;

 

may obtain an undertaking against the imposition of any future taxation (such undertakings are usually given for 20 years in the first instance);

 

may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands;

 

may register as a limited duration company; and

 

may register as a segregated portfolio company.

 

“Limited liability” means that the liability of each shareholder is limited to the amount unpaid by the shareholder on that shareholder’s shares of the company.

 

Register of Members

 

Under Cayman Islands law, we must keep a register of members and there shall be entered therein:

 

the names and addresses of the members of the company and a statement of the shares held by each member, which:

 

(i)distinguishes each share by our number (so long as the share has a number);

 

(ii)confirms the amount paid, or agreed to be considered as paid on the shares of each member;

 

(iii)confirms the number and category of shares held by each member; and

 

(iv)confirms whether each relevant category of shares held by a member carries voting rights under the articles of association of the company, and if so, whether such voting rights are conditional;

 

the date on which the name of any person was entered on the register as a member; and

 

the date on which any person ceased to be a member.

 

5

 

 

For these purposes, “voting rights” means rights conferred on shareholders in respect of their shares to vote at general meetings of the company on all or substantially all matters. A voting right is conditional where the voting right arises only in certain circumstances.

 

Under Cayman Islands law, the register of members of our company is prima facie evidence of the matters set out therein (i.e. the register of members will raise a presumption of fact on the matters referred to above unless rebutted) and a member registered in the register of members shall be deemed as a matter of Cayman Islands law to have legal title to the shares as set against its name in the register of members. Upon the closing of this public offering, the register of members shall be immediately updated to reflect the issue of shares by us. Once our register of members has been updated, the shareholders recorded in the register of members shall be deemed to have legal title to the shares set against their name. However, there are certain limited circumstances where an application may be made to a Cayman Islands court for a determination on whether the register of members reflects the correct legal position. Further, the Cayman Islands court has the power to order that the register of members maintained by a company should be rectified where it considers that the register of members does not reflect the correct legal position. If an application for an order for rectification of the register of members were made in respect of our ordinary shares, then the validity of such shares may be subject to re-examination by a Cayman Islands court.

 

Preference shares

 

Our amended and restated memorandum and articles of association will provide that preference shares may be issued from time to time in one or more series. Our Board of Directors will be authorized to fix the voting rights, if any, designations, powers, preferences, the relative, participating, optional or other special rights and any qualifications, limitations and restrictions thereof, applicable to the shares of each series. Our Board of Directors will be able to, without shareholder approval, issue preference shares with voting and other rights that could adversely affect the voting power and other rights of the holders of the ordinary shares and could have anti-takeover effects. The ability of our Board of Directors to issue preference shares without shareholder approval could have the effect of delaying, deferring or preventing a change of control of us or the removal of existing management. We have no preference shares outstanding at the date hereof. Although we do not currently intend to issue any preference shares, we cannot assure you that we will not do so in the future. No preference shares are being issued or registered in this offering.

 

Warrants

 

The Company may issue Warrants from time to time. The Company also has Warrants issued and outstanding in connection with our IPO.

 

Each Warrant entitles the holder thereof to purchase one-half (1/2) of one Ordinary Share at a price of $11.50 per full share. We will not issue fractional shares. As a result, a warrant holder must exercise Warrants in multiples of two, at a price of $11.50 per full share, subject to adjustment, to validly exercise the Warrants. Warrant holders may exercise their Warrants on a cashless basis prior to the Company causing a registration statement covering the Ordinary Shares underlying the warrants to become effective. Warrant holders may exercise their warrants cashlessly provided that Section 3(a)(9) of the Securities Act is available. If that exemption, or another exemption, is not available, holders will not be able to exercise their warrants on a cashless basis.

 

6

 

 

We may redeem the outstanding Warrants (excluding the private warrants that are part of the Private Units), in whole and not in part, at a price of $0.01 per warrant:

 

at any time while the Warrants are exercisable,

 

upon a minimum of 30 days’ prior written notice of redemption, and

 

if, and only if, the last sales price of ordinary shares equals or exceeds $18.00 per share for any 20 trading days within a 30 trading day period ending three business days before we sends the notice of redemption.

 

If the foregoing conditions are satisfied and we issue a notice of redemption, each warrant holder can exercise his, her or Warrant prior to the scheduled redemption date. However, the price of the ordinary shares may fall below the $18.00 trigger price as well as the $11.50 warrant exercise price per full share after the redemption notice is issued and not limit our ability to complete the redemption.

 

If we call the Warrants for redemption as described above, our management will have the option to require all warrant holders that wish to exercise Warrants to do so on a “cashless basis.” In such event, each warrant holder would pay the exercise price by surrendering the whole Warrant for that number of ordinary shares equal to the quotient obtained by dividing (x) the product of the number of ordinary shares underlying the Warrants, multiplied by the difference between the exercise price of the Warrants and the “fair market value” (as defined below) by (y) the fair market value. The “fair market value” shall mean the average reported last sale price of the ordinary shares for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the warrant holders. Whether we will exercise our option to require all warrant holders to exercise their Warrants on a “cashless basis” will depend on a variety of factors including the price of the ordinary shares at the time the Warrants are called for redemption, our cash needs at such time and concerns regarding dilutive share issuances.

 

We will not be obligated to deliver any ordinary shares pursuant to the exercise of a warrant and will have no obligation to settle such warrant exercise unless a registration statement under the Securities Act with respect to the ordinary shares underlying the warrants is then effective and a proxy statement relating thereto is current, subject to our satisfying our obligations described below with respect to registration. No warrant will be exercisable for cash or on a cashless basis, and we will not be obligated to issue any shares to holders seeking to exercise their warrants, unless the issuance of the shares upon such exercise is registered or qualified under the securities laws of the state of the exercising holder, or an exemption is available. In the event that the conditions in the two immediately preceding sentences are not satisfied with respect to a warrant, the holder of such warrant will not be entitled to exercise such warrant and such warrant may have no value and expire worthless. In the event that a registration statement is not effective for the exercised warrants, the purchaser of a unit containing such warrant will have paid the full purchase price for the unit solely for the ordinary share underlying such unit.

 

7

 

 

If the number of issued and outstanding ordinary shares is increased by a capitalization payable in ordinary shares, or by a sub-division of ordinary shares or other similar event, then, on the effective date of such capitalization, sub-division or similar event, the number of ordinary shares issuable on exercise of each warrant will be increased in proportion to such increase in the issued and outstanding ordinary shares. A rights offering to holders of ordinary shares entitling holders to purchase ordinary shares at a price less than the fair market value will be deemed a capitalization of a number of ordinary shares equal to the product of (i) the number of ordinary shares actually sold in such rights offering (or issuable under any other equity securities sold in such rights offering that are convertible into or exercisable for ordinary shares) multiplied by (ii) one (1) minus the quotient of (x) the price per ordinary share paid in such rights offering divided by (y) the fair market value. For these purposes (i) if the rights offering is for securities convertible into or exercisable for ordinary shares, in determining the price payable for ordinary shares, there will be taken into account any consideration received for such rights, as well as any additional amount payable upon exercise or conversion and (ii) fair market value means the volume weighted average price of ordinary shares as reported during the ten (10) trading day period ending on the trading day prior to the first date on which the ordinary shares trade on the applicable exchange or in the applicable market, regular way, without the right to receive such rights.

 

In addition, if we, at any time while the warrants are outstanding and unexpired, pay a dividend or make a distribution in cash, securities or other assets to the holders of ordinary shares on account of such ordinary shares (or other ordinary shares into which the warrants are convertible), other than (a) as described above, (b) certain ordinary cash dividends, (c) to satisfy the redemption rights of the holders of ordinary shares in connection with a proposed business combination, (d) to satisfy the redemption rights of the holders of ordinary shares in connection with a shareholder vote to amend our amended and restated memorandum and articles of association to modify the substance or timing of our obligation to redeem 100% of our ordinary shares if we do not complete our business combination within 12 months from the closing of this offering (or up to 21 months from the closing of this offering if we extend the period of time to consummate a business combination, as described in more detail in this proxy statement), or (e) in connection with the redemption of our public shares upon our failure to complete our business combination, then the warrant exercise price will be decreased, effective immediately after the effective date of such event, by the amount of cash and/or the fair market value of any securities or other assets paid on each ordinary share in respect of such event.

 

If the number of issued and outstanding ordinary shares is decreased by a consolidation, combination, reverse share split or reclassification of ordinary shares or other similar event, then, on the effective date of such consolidation, combination, reverse share split, reclassification or similar event, the number of ordinary shares issuable on exercise of each warrant will be decreased in proportion to such decrease in issued and outstanding ordinary shares.

 

8

 

 

Whenever the number of ordinary shares purchasable upon the exercise of the warrants is adjusted, as described above, the warrant exercise price will be adjusted by multiplying the warrant exercise price immediately prior to such adjustment by a fraction (x) the numerator of which will be the number of ordinary shares purchasable upon the exercise of the warrants immediately prior to such adjustment, and (y) the denominator of which will be the number of ordinary shares so purchasable immediately thereafter.

 

In case of any reclassification or reorganization of the issued and outstanding ordinary shares (other than those described above or that solely affects the par value of such ordinary shares), or in the case of any merger or consolidation of us with or into another corporation (other than a consolidation or merger in which we are the continuing corporation and that does not result in any reclassification or reorganization of our issued and outstanding ordinary shares), or in the case of any sale or conveyance to another corporation or entity of the assets or other property of us as an entirety or substantially as an entirety in connection with which we are dissolved, the holders of the warrants will thereafter have the right to purchase and receive, upon the basis and upon the terms and conditions specified in the warrants and in lieu of our ordinary shares immediately theretofore purchasable and receivable upon the exercise of the rights represented thereby, the kind and amount of shares of stock or other securities or property (including cash) receivable upon such reclassification, reorganization, merger or consolidation, or upon a dissolution following any such sale or transfer, that the holder of the warrants would have received if such holder had exercised their warrants immediately prior to such event. However, if such holders were entitled to exercise a right of election as to the kind or amount of securities, cash or other assets receivable upon such consolidation or merger, then the kind and amount of securities, cash or other assets for which each warrant will become exercisable will be deemed to be the weighted average of the kind and amount received per share by such holders in such consolidation or merger that affirmatively make such election, and if a tender, exchange or redemption offer has been made to and accepted by such holders (other than a tender, exchange or redemption offer made by the company in connection with redemption rights held by shareholders of the company as provided for in the company’s amended and restated memorandum and articles of association or as a result of the redemption of ordinary shares by the company if a proposed business combination is presented to the shareholders of the company for approval) under circumstances in which, upon completion of such tender or exchange offer, the maker thereof, together with members of any group (within the meaning of Rule 13d-5(b)(1) under the Exchange Act) of which such maker is a part, and together with any affiliate or associate of such maker (within the meaning of Rule 12b-2 under the Exchange Act) and any members of any such group of which any such affiliate or associate is a part, own beneficially (within the meaning of Rule 13d-3 under the Exchange Act) more than 50% of the issued and outstanding ordinary shares, the holder of a warrant will be entitled to receive the highest amount of cash, securities or other property to which such holder would actually have been entitled as a shareholder if such warrant holder had exercised the warrant prior to the expiration of such tender or exchange offer, accepted such offer and all of the ordinary shares held by such holder had been purchased pursuant to such tender or exchange offer, subject to adjustment (from and after the consummation of such tender or exchange offer) as nearly equivalent as possible to the adjustments provided for in the warrant agreement. Additionally, if less than 70% of the consideration receivable by the holders of ordinary shares in such a transaction is payable in the form of ordinary shares in the successor entity that is listed for trading on a national securities exchange or is quoted in an established over-the-counter market, or is to be so listed for trading or quoted immediately following such event, and if the registered holder of the warrant properly exercises the warrant within thirty days following public disclosure of such transaction, the warrant exercise price will be reduced as specified in the warrant agreement based on the per share consideration minus Black-Scholes Warrant Value (as defined in the warrant agreement) of the warrant.

 

9

 

 

The warrants were issued in registered form under a warrant agreement between Vstock Transfer LLC, as warrant agent, and we, which agreement shall remain in effect. You should review a copy of the warrant agreement, which was filed as an exhibit to the registration statement for the IPO for a complete description of the terms and conditions applicable to the warrants. The warrant agreement provides that the terms of the warrants may be amended without the consent of any holder to cure any ambiguity or correct any defective provision, but requires the approval by the holders of a majority of the then issued and outstanding warrants (including private warrants) to make any change that adversely affects the interests of the registered holders of warrants.

 

The warrants may be exercised upon surrender of the warrant certificate on or prior to the expiration date at the offices of the warrant agent, with the exercise form on the reverse side of the warrant certificate completed and executed as indicated, accompanied by full payment of the exercise price (or on a cashless basis, if applicable), by certified or official bank check payable to us, for the number of warrants being exercised. The warrant holders do not have the rights or privileges of holders of ordinary shares and any voting rights until they exercise their warrants and receive ordinary shares. After the issuance of ordinary shares upon exercise of the warrants, each holder will be entitled to one vote for each share held of record on all matters to be voted on by shareholders.

 

10

EX-21.1 3 microalgo_ex21-1.htm EXHIBIT 21.1

 

EXHIBIT 21.1

 

List of Subsidiaries

 

Name   Background   Ownership
VIYI Algorithm Inc.(“VIYI”)   A Cayman Island company   100% owned by MicroAlgo
  Incorporated on September 24, 2020  
  A holding company  
           
VIYI Technology Ltd. (“VIYI Ltd”)   A Hong Kong company   100% owned by VIYI
  Incorporated on October 9, 2020  
  A holding company  
           
Shenzhen Weiyixin Technology Co., Ltd. (“Shenzhen Weiyixin”)   A PRC limited liability company and deemed a wholly foreign owned enterprise (“WFOE”)   100% owned by VIYI Ltd
  Incorporated on November 18, 2020 Registered capital of RMB 208,938,000 (USD 30,000,000)  
  A holding company  
           
Shenzhen Yitian Internet Technology Co., Ltd. (“Shenzhen Yitian”)   A PRC limited liability company   100% owned by By Shenzhen Weiyixin
  Incorporated on March 8, 2011  
  Registered capital of RMB 20,000,000 (USD 2,871,665)  
  Primarily engages central processing algorithm in mobile games industry  
           
Shenzhen Qianhai Wangxin Technology Co., Ltd.   A PRC limited liability company   100% owned by Shenzhen Yitian
  Incorporated on October 16, 2015  
  Registered capital of RMB 5,000,000 (USD 717,916)  
  Primarily engages in central processing algorithm in advertising industry  
           
Weidong Technology Co., Ltd. (“Weidong”)   A PRC limited liability company   100% owned by Shenzhen Weiyixin
  Incorporated on October 28, 2020  
  Registered capital of RMB 50,000,000 (USD 7,179,163)  
  Primarily engages in central processing algorithm in advertising industry  

 

 

 

 

Shenzhen Yiyou Online Technology Co., Ltd. (“YY Online”)   A PRC limited liability company   100% owned by Weidong
  Incorporated on January 14, 2019  
  Registered capital of RMB 100,000 (USD 14,358)  
  Primarily engages in central processing algorithm in advertising industry  
           
Wuhan 233 Interactive Entertainment Technology Co., Ltd.   A PRC limited liability company   100% owned by YY Online
  Incorporated on May 15, 2020  
  Registered capital of RMB 100,000 (USD 14,358)  
  Primarily engages in central processing algorithm in mobile games industry  
           
Shanghai Guoyu Information Technology Co., Ltd. (“Shanghai Guoyu”)   A PRC limited liability company   99% owned by Weidong, 1% owned by YY Online
  Incorporated on March 18, 2019  
  Registered capital of RMB 20,000,000 (USD 2,871,665)  
  Engages in R&D and application of intelligent visual algorithm technology  
           
Korgas 233 Technology Co., Ltd.   A PRC limited liability company   100% owned by Shanghai Guoyu
  Incorporated on September 15, 2017  
  Registered capital of RMB 1,000,000 (USD 143,583)  
  Primarily engages in central processing algorithm in mobile games industry  
           
Korgas Weidong Technology Co., Ltd.   A PRC limited liability company   100% owned by Weidong
  Incorporated on October 30, 2020  
  Registered capital of RMB 20,000,000 (USD 2,871,665) Primarily engages in central processing algorithm in advertising industry  

 

1

 

 

Kashi Guoyu Information Technology Co., Ltd.   A PRC limited liability company   100% owned by Shanghai Guoyu
  Registered capital of RMB 10,000,000 (USD 1,435,833)  
  Incorporated on July 23, 2021  
  Engages in R&D and application of intelligent visual algorithm technology  
           
Fe-da Electronics Company Private Limited (“Fe-da Electronics”)   A Singapore company   100% owned by VIYI Acquired in September 2020
  Incorporated on January 9, 2009  
  Primarily engages in resale of intelligent chips and customization of central processing units  
           
Excel Crest Limited   A Hong Kong company   100% owned by Fe-da Electronics
  Incorporated on September 10, 2020  
  Support the daily operations of Fe-da Electronics in Hong Kong  
           
Wisdom Lab Inc.   A Cayman Islands company   100% owned by Fe-Da Electronics
  Incorporated on May 6, 2021  
  Engages in software solution for intelligent chips  
           
Shanghai Weimu Technology Co., Ltd.   A PRC limited liability company   58% owned by Shenzhen Weiyixin
  Incorporated on November 30, 2020  
  Registered capital of RMB 50,000,000 (USD 7,179,163)  
  Engages in providing software support services  
           
Viwo Technology Limited. (“Viwo Tech”)   A Hong Kong company   55% owned by VIYI Ltd
  Incorporated on April 15, 2021  
  No operations as of December 31, 2022  
           
Shenzhen Viwotong Technology Co., Ltd. (“Viwotong Tech”)   A PRC limited liability company   100% owned by Viwo Tech
  Incorporated on July 19, 2021  
  Registered capital of RMB 10,000,000 (USD 1,435,833)  

 

2

 

 

Guangzhou Tapuyu Internet Technology Co., Ltd.   A PRC limited liability company   100% owned by Viwotong Tech
  Registered capital of RMB 1,000,000 (USD 143,583)  
  Incorporated on June 22, 2021  
  Engages in central processing algorithm in advertising industry  
           
Guangzhou Bimai Network Technology Co., Ltd.   A PRC limited liability company   100% owned by Viwotong Tech
  Registered capital of RMB 1,000,000 (USD 143,583)  
  Incorporated on April 28, 2021  
  Engages in central processing algorithm in advertising industry  
           
Vize Technology Limited. (“Vize Tech”)   A Hong Kong company   55% owned by VIYI Ltd
  Incorporated on April 12, 2022  
  No operations as of December 31, 2022  
           
Shenzhen Vizetong Technology Co., Ltd.   A PRC limited liability company   100% owned by Vize Tech
  Incorporated on August 15, 2022  
  Registered capital of RMB 5,000,000 (USD 717,916)  

 

(On December 31, 2022, the exchange rate between USD and RMB was 6.9646.)

 

3

EX-31.1 4 microalgo_ex31-1.htm EXHIBIT 31.1

 

EXHIBIT 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO RULE 13A-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Min Shu, certify that:

 

1. I have reviewed this annual report on Form 10-K for the year ended December 31, 2022 of MicroAlgo Inc.;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report my conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

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

 

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

 

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

 

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

 

Date: March 29, 2023

 

  MicroAlgo Inc.
   
  /s/ Min Shu
  Min Shu
 

Chief Executive Officer

(Principal Executive Officer)

 

 

EX-31.2 5 microalgo_ex31-2.htm EXHIBIT 31.2

 

EXHIBIT 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO RULE 13A-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Li He, certify that:

 

1. I have reviewed this annual report on Form 10-K for the year ended December 31, 2022 of MicroAlgo Inc.;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report my conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

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

 

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

 

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

 

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

 

Date: March 29, 2023

 

  MicroAlgo Inc.
   
  /s/ Li He
  Li He
 

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 

EX-32.1 6 microalgo_ex32-1.htm EXHIBIT 32.1

 

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report on Form 10-K of MicroAlgo Inc. (the “Company”) for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission (the “Report”), each of the undersigned, certify, pursuant to 18 U.S.C. §1350, as added by §906 of the Sarbanes-Oxley Act of 2002, that:

 

1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the period covered by the Report.

 

Dated: March 29, 2023

 

  /s/ Min Shu
  Min Shu
  Chief Executive Officer
  (Principal Executive Officer)

 

 

EX-32.2 7 microalgo_ex32-2.htm EXHIBIT 32.2

 

EXHIBIT 32.2

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report on Form 10-K of MicroAlgo Inc. (the “Company”) for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission (the “Report”), each of the undersigned, certify, pursuant to 18 U.S.C. §1350, as added by §906 of the Sarbanes-Oxley Act of 2002, that:

 

1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the period covered by the Report.

 

Dated: March 29, 2023

 

  /s/ Li He
  Li He
  Chief Financial Officer
  (Principal Financial and Accounting Officer)

 

 

EX-101.SCH 8 mlgo-20221231.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - 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 - Reverse Capitalization link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Variable interest entity (“VIE”) link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Business combination link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Short term investments link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Accounts receivable, net link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Property and equipment, net link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Intangible assets, net link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Cost method investments link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Related party transactions and balances link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Taxes link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Concentration of risk link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Shareholders’ equity link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Condensed financial information of the parent company link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Nature of business and organization (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Reverse Capitalization (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Variable interest entity (“VIE”) (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Business combination (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Accounts receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Property and equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Intangible assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Cost method investments (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Related party transactions and balances (Tables) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Condensed financial information of the parent company (Tables) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Nature of business and organization (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Nature of business and organization (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Summary of significant accounting policies (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Summary of significant accounting policies (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Summary of significant accounting policies (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Summary of significant accounting policies (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Summary of significant accounting policies (Details 4) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Summary of significant accounting policies (Details 5) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Summary of significant accounting policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Reverse Recapitalization (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Reverse Capitalization (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Variable interest entity ("VIE") (Details) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Business combination (Details) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Business combination (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Business combination (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Business combination (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Short term investments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Accounts receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Accounts receivable, net (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Accounts receivable, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Property and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Property and equipment, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - Intangible assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - Intangible assets, net (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000069 - Disclosure - Intangible assets, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000070 - Disclosure - Cost method investments (Details) link:presentationLink link:calculationLink link:definitionLink 00000071 - Disclosure - Cost method investments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000072 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 00000073 - Disclosure - Goodwill (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000074 - Disclosure - Related party balances and transactions (Details) link:presentationLink link:calculationLink link:definitionLink 00000075 - Disclosure - Related party transactions and balances (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000076 - Disclosure - Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 00000077 - Disclosure - Taxes (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000078 - Disclosure - Taxes (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000079 - Disclosure - Taxes (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000080 - Disclosure - Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000081 - Disclosure - Concentration of risk (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000082 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000083 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000084 - Disclosure - Shareholders’ equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000085 - Disclosure - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 00000086 - Disclosure - Warrants (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000087 - Disclosure - Segments (Details) link:presentationLink link:calculationLink link:definitionLink 00000088 - Disclosure - Segments (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000089 - Disclosure - Subsequent events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000090 - Disclosure - Financial information of the parent company (Details) link:presentationLink link:calculationLink link:definitionLink 00000091 - Disclosure - Financial information of the parent company (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000092 - Disclosure - Financial information of the parent company (Details 2) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 mlgo-20221231_cal.xml XBRL CALCULATION FILE EX-101.DEF 10 mlgo-20221231_def.xml XBRL DEFINITION FILE EX-101.LAB 11 mlgo-20221231_lab.xml XBRL LABEL FILE Product and Service [Axis] Product [Member] Service [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 [Axis] V I Y I Shareholders [Member] Counterparty Name [Axis] Yao Zhaohua [Member] Sun Yadong [Member] Shenzhen Weiyixin [Member] Weidong [Member] Korgas 233 [Member] Parent [Member] Business Acquisition [Axis] VIYI Technology Inc. (&#8220;VIYI&#8221;) [Member] VIYI Technology Ltd. (&#8220;VIYI Ltd&#8221;) [Member] Shenzhen Weiyixin Technology Co., Ltd. (&#8220;Shenzhen Weiyixin&#8221;or &#8220;VIYI WFOE&#8221;) [Member] Shenzhen Yitian Internet Technology Co., Ltd. (&#8220;Shenzhen Yitian&#8221;) [Member] Korgas 233 Technology Co., Ltd. (&#8220;Korgas 233&#8221;) [Member] Shenzhen Qianhai Wangxin Technology Co., Ltd. (&#8220;Shenzhen Qianhai&#8221;) [Member] Shenzhen Yiyou Online Technology Co., Ltd. (&#8220;YY Online&#8221;) [Member] Wuhan 233 Interactive Entertainment Technology Co., Ltd. (&#8220;Wuhan 233&#8221;) [Member] Weidong Technology Co., Ltd. (&#8220;Weidong&#8221;) [Member] Korgas Weidong Technology Co., Ltd. (&#8220;Korgas Weidong&#8221;) [Member] Fe-da Electronics Company Private Limited (&#8220;Fe-da Electronics&#8221;) [Member] Excel Crest Limited (&#8220;Excel Crest&#8221;) [Member] Shanghai Weimu Technology Co., Ltd. (&#8220;Shanghai Weimu&#8221;) [Member] Wisdom Lab Inc. (&#8220;Wisdom Lab&#8221;) [Member] Viwo Technology Limited. (&#8220;Viwo Tech&#8221;) [Member] Shenzhen Viwotong Technology Co., Ltd. (&#8220;Viwotong Tech&#8221;) [Member] Shanghai Guoyu Information Technology Co., Ltd. (&#8220;Shanghai Guoyu&#8221;) [Member] Kashi Guoyu Information Technology Co., Ltd. (&#8220;Kashi Guoyu&#8221;) [Member] Guangzhou Tapuyu Internet Technology Co., Ltd. (&#8220;Tapuyu&#8221;) [Member] Guangzhou Bimai Network Technology Co., Ltd. (&#8220;Bimai&#8221;) [Member] ViZe Technology Co., Ltd. (&#8220;ViZe&#8221;) [Member] Shenzhen ViZeTong Technology Co., Ltd. (&#8220;ViZeTong&#8221;) [Member] Intercompany Foreign Currency Balance by Description [Axis] Year End Translation Rates [Member] Currency [Axis] Hong Kong, Dollars Average Translation Rates [Member] China, Yuan Renminbi Ownership [Axis] Shanghai Weimu [Member] Tianjin Weidong [Member] Viwo Tech [Member] Vi Ze [Member] Long-Lived Tangible Asset [Axis] Office Equipment [Member] Statistical Measurement [Axis] Minimum [Member] Furniture and Fixtures [Member] Maximum [Member] Leasehold Improvements [Member] Finite-Lived Intangible Assets by Major Class [Axis] Customer Relationships [Member] Technology know hows [Member] Noncompete Agreements [Member] Copyrights [Member] Central Processing Advertising Algorithm Services [Member] Mobile Games [Member] Sales of intelligent chips [Member] Software Developments [Member] Timing of Transfer of Good or Service [Axis] Transferred at Point in Time [Member] Transferred over Time [Member] Geographical [Axis] Mainland PRC [Member] HONG KONG International [Member] Vize Tech [Member] Consolidated Entities [Axis] Variable Interest Entity, Primary Beneficiary [Member] Bimai [Member] Y Y Online [Member] Shanghai Guoyu [Member] Tapuyu And Pengcheng Keyi [Member] Segments [Axis] Semiconductor Segment [Member] Investment Type [Axis] Investment 1 [Member] Investment 2 [Member] Indefinite-Lived Intangible Assets [Axis] Goodwill from Shenzhen Yitian acquisition [Member] Goodwill from Fe-da Electronics acquisition [Member] Goodwill from Shanghai Guoyu acquisition [Member] Central Processing Algorithm Services [Member] Intelligent Chips And Services [Member] Joyous Dragon [Member] SINGAPORE CHINA Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer [Axis] One Customer [Member] Accounts Receivable [Member] Purchases [Member] Vendor Concentration Risk [Member] One Vendor [Member] Accounts Payable [Member] Class of Stock [Axis] Ordinary Shares [Member] Sale of Stock [Axis] IPO [Member] Over-Allotment Option [Member] Sponsor [Member] Class of Warrant or Right [Axis] Public Warrants [Member] Private Warrants [Member] Award Type [Axis] Private Placement [Member] Warrant [Member] Total [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Transaction Type [Axis] Purchase Agreement [Member] Investor [Member] Parent Company [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, Address Line Four Entity Address, Address Line Five 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] ICFR Auditor Attestation Flag Auditor Firm ID Auditor Name Auditor Location Statement of Financial Position [Abstract] ASSETS CURRENT ASSETS Cash and cash equivalents Accounts receivable, net Inventories Prepaid services fees Other receivables and prepaid expenses Amount due from Parent Loans receivable Total current assets PROPERTY AND EQUIPMENT, NET OTHER ASSETS Prepaid expenses and deposits Deferred merger costs Cost method investment Intangible assets, net Operating lease right-of-use assets Goodwill Total non-current assets Total assets LIABILITIES AND SHAREHOLDERS’ EQUITY CURRENT LIABILITIES Accounts payable Deferred revenues Other payables and accrued liabilities Amount due to a related party Amount due to Parent Operating lease liabilities-current Taxes payable Total current liabilities OTHER LIABILITIES Operating lease liabilities - noncurrent Deferred tax liabilities, net Total other liabilities Total liabilities COMMITMENTS AND CONTINGENCIES SHAREHOLDERS’ EQUITY Preferred shares, $0.001 par value; 1,000,000 shares authorized; no share issued Ordinary shares, $0.001 par value, 50,000,000 shares authorized, 39,603,961 and 43,856,706 issued and outstanding as of December 31, 2021 and 2022 Additional paid-in capital Retained earnings Statutory reserves Accumulated other comprehensive income (loss) Total MicroAlgo Inc. shareholders’ equity NONCONTROLLING INTERESTS Total equity Total liabilities and shareholders’ equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Ordinary stock, par value Ordinary stock, shares authorized Ordinary stock, shares issued Ordinary stock, shares outstanding Statement [Table] Statement [Line Items] OPERATING REVENUES Total Operating Revenues COST OF REVENUES GROSS PROFIT OPERATING EXPENSES Selling expenses General and administrative expenses Research and development expenses Impairment loss for goodwill Impairment loss for intangible assets Change in fair value of business acquisition payable Change in fair value of warrant liability Total operating expenses INCOME (LOSS) FROM OPERATIONS OTHER INCOME (EXPENSES) Interest income Income from short term investment Finance expenses Other income, net Total other income, net INCOME (LOSS) BEFORE INCOME TAXES BENEFIT OF (PROVISION FOR) INCOME TAX Current Deferred Total (provision) benefit for income tax NET INCOME (LOSS) Less: Net (loss) income attributable to non-controlling interests NET INCOME (LOSS) ATTRIBUTABLE TO MICRO ALGO INC. NET INCOME (LOSS) OTHER COMPREHENSIVE INCOME (LOSS) Foreign currency translation adjustment COMPREHENSIVE INCOME (LOSS) Less: Comprehensive (loss) income attributable to noncontrolling interests COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO MICRO ALGO INC. WEIGHTED AVERAGE NUMBER OF ORDINARY SHARES Basic and diluted EARNINGS PER SHARE Basic and diluted Beginning balance, value Beginning balance, shares Disposal of noncontrolling interest Shares issued in connection with reverse recapitalization Shares issued in connection with reverse recapitalization, shares Noncontrolling interests acquired Contribution by Parent Net loss 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 operating activities: Depreciation and amortization Provision for doubtful accounts, net Deferred tax benefit Loss from short term investment Loss from disposal of property and equipment Goodwill impairment loss Intangible assets impairment loss Gain from disposal of subsidiary Amortization of operating lease right-of-use assets Amortization of debt discount Change in fair value of warrant liability Change in fair value of business acquisition payable Change in operating assets and liabilities: Accounts receivables Prepaid services fees Other receivables and prepaid expenses Inventories Prepaid expenses and deposits Accounts payable Deferred revenues Other payables and accrued liabilities Operating lease liabilities Taxes payable Net cash provided by operating activities CASH FLOWS FROM INVESTING ACTIVITIES: Purchases of short term investments Sale of short term investments Purchases of cost method investment Payment for Shanghai Guoyu acquisition Cash received from acquisition Purchases of property and equipment Loan to a third party Net cash (used in) provided by investing activities CASH FLOWS FROM FINANCING ACTIVITIES: Advance to Parent Repayment to Parent Proceeds from Parent Deferred merger costs Proceeds from banking facility Payments to banking facility Proceeds from loan - a related party Payments to loan - a related party Cash received from recapitalization of MicroAlgo Capital contribution from noncontrolling interests Net cash used in financing activities EFFECT OF EXCHANGE RATE ON CASH AND CASH EQUIVALENTS CHANGE IN CASH AND CASH EQUIVALENTS CASH AND CASH EQUIVALENTS, beginning of year CASH AND CASH EQUIVALENTS, end of year SUPPLEMENTAL CASH FLOW INFORMATION: Cash paid for income tax Cash paid for interest NON-CASH INVESTING AND FINANCING ACTIVITIES: Deferred offering cost to offset proceed from recapitalization Operating lease right-of-use assets obtained in exchange for operating lease liabilities Accounting Policies [Abstract] Nature of business and organization Summary of significant accounting policies Reverse Capitalization Reverse Capitalization Organization, Consolidation and Presentation of Financial Statements [Abstract] Variable interest entity (“VIE”) Business Combination and Asset Acquisition [Abstract] Business combination Cash and Cash Equivalents [Abstract] Short term investments Credit Loss [Abstract] Accounts receivable, net Property, Plant and Equipment [Abstract] Property and equipment, net Goodwill and Intangible Assets Disclosure [Abstract] Intangible assets, net Cost Method Investments Cost method investments Goodwill Related Party Transactions [Abstract] Related party transactions and balances Income Tax Disclosure [Abstract] Taxes Risks and Uncertainties [Abstract] Concentration of risk Leases [Abstract] Leases Equity [Abstract] Shareholders’ equity Warrants Warrants Commitments and Contingencies Disclosure [Abstract] Commitments and contingencies Segment Reporting [Abstract] Segments Subsequent Events [Abstract] Subsequent events Condensed financial information of the parent company Basis of presentation Principles of consolidation Use of estimates and assumptions Foreign currency translation and other comprehensive income (loss) Cash and cash equivalents Accounts receivable, net Short term investments Inventories Prepaid services fees Other receivables and prepaid expenses Loans receivable Property and equipment, net Deferred merger costs Cost method investments Intangible assets, net Goodwill Impairment for long-lived assets Business combination Fair value measurement Warrants liabilities Revenue recognition Contract balances: Cost of revenues Cost allocation Advertising costs Research and development Value added taxes (“VAT”) and goods and services taxes (“GST”) Income taxes Other Income, net Leases Share-based compensation Employee benefit Noncontrolling interests Earnings per share Statutory reserves Segment reporting Recently issued accounting pronouncements Schedule of accompanying consolidated financial statements Schedule of estimated useful lives of property and equipment, net Schedule of estimated useful lives of intangible assets, net Schedule of disaggregation of revenue Schedule of revenue by timing of transfer of goods or services Schedule of revenue by geographic locations Schedule of noncontrolling interests Schedule of consummation of Merger Schedule of Variable interest entity Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Schedule of recognized identified assets acquired and liabilities assumed Schedule of Accounts receivable, net Schedule of changes in allowance for doubtful accounts Schedule of Property and equipment, net Schedule of Intangible assets, net Schedule of estimated annual amortization expense Schedule of cost method investments Schedule of Goodwill Schedule of changes in the carrying amount of goodwill Schedule of related parties Schedule of components of the provision for income taxes Schedule of effective income tax rate reconciliation Schedule of deferred tax assets and liabilities Schedule of Taxes payable Schedule of operating lease obligations Schedule of Black-Scholes model Schedule of segments Schedule of Disaggregation Schedule of Condensed Balance Sheets Schedule of Condensed Statements of Income And Comprehensive Income Schedule of Condensed Statements of Cash Flows Schedule of Restructuring and Related Costs [Table] Restructuring Cost and Reserve [Line Items] Name Ownership Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [Line Items] Issuance of shares Equity interest transferred Business Acqusition description General and administrative expenses Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Estimated useful lives Estimated useful lives Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Schedule of Product Information [Table] Product Information [Line Items] Total revenues Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Total Accumulated other comprehensive income Foreign cuurency transactions Allowance for doubtful accounts Allowance for inventories Allowance for prepaid services fees Allowance for other receivables and prepaid expenses Interest rate Allowances of loans receivable Impairment of long lived assets Advertising costs Government subsidies Input VAT credit Total expenses Noncontrolling interests Antidilutive shares Reverse Recapitalization Venus public shares after redemption Venus shares converted from rights Venus Sponsor shares Venus shares issued to underwriter Venus shares issued in the Business Combination Venus shares issued to Joyous JD Limited Weighted average shares outstanding Percent of shares owned by VIYI shareholders Percent of shares owned by underwriter Percent of shares owned by Venus Percent of shares owned by Joyous JD limited Issued shares Reverse Capitalization description Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table] Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items] Current assets Property and equipment, net Other noncurrent assets Total assets Total liabilities Net assets Current liabilities: Accounts payable Other payables and accrued liabilities Due to WiMi Inc. Operating lease liabilities Total current liabilities Operating revenues Gross profit Income from operations Net income Net cash used in operating activities Net cash used in investing activities Effect of exchange rates change in cash and cash equivalents Net decrease in cash and cash equivalents Software Deferred tax liabilities Total consideration Cash Other current assets Current liabilities Acquisition percent Purchase price Foreign Currency Translation Fair value software Estimated finite useful life Net loss Gain from disposal Short term investments Invested in marketable securities Marketable securities redemeed Loss on marketable securities Accounts receivable Less: allowance for doubtful accounts Accounts receivable, net Beginning balance Addition Recovery Effect of exchange rates change Ending balance Allowance for doubtful accounts net Office electronic equipment Office fixtures and furniture Vehicles Leasehold improvements Subtotal Less: accumulated depreciation Total Depreciation expense Impairment expenses Customer relationships Non-compete agreements Technology know-hows Software copyright Subtotal Less: accumulated amortization Intangible assets, net Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months 2024 2025 2026 2027 Total Schedule of Indefinite-Lived Intangible Assets [Table] Indefinite-Lived Intangible Assets [Line Items] Amortization expense Impairment loss Investment Income [Table] Net Investment Income [Line Items] Cost method investments GoodWill Goodwill at beginning Add: acquisition of Shanghai Guoyu Less: goodwill impairments Translation difference Goodwill at ending Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Amount due from Parent Amount due to a related Party Proceeds from related party debt Repayment of related party debt Additional loan Current income tax expenses Deferred income tax benefits China statutory income tax rate Preferential tax rate in China Tax rate difference outside China Change in valuation allowance Additional R&D deduction in China Permanent difference Effective tax rate Deferred tax assets: Net operating loss carryforwards Allowance for doubtful accounts Less: valuation allowance Deferred tax assets, net Deferred tax liabilities: Recognition of intangible assets arising from business combinations Total deferred tax liabilities, net VAT taxes payable Income taxes payable Other taxes payable Totals Tax rate Income tax, description Net operating loss carry forwards Unrecognized uncertain tax positions Interest and penalties VAT rate Concentration Risk [Table] Concentration Risk [Line Items] FDIC limit Cash deposits Concentration risk percentage 2023 2024 2025 2026 2027 Total lease payments Less: Interest Present value of lease liabilities Operating Lease, Right-of-Use Asset Operating Lease, Liability Weighted average discount rate Weighted average remaining lease term Short term lease expenses Rent expenses Impairment of right of use assets Schedule of Stock by Class [Table] Class of Stock [Line Items] Common stock, shares authorized Common stock, par value Number of shares issued Voting description Share Price Value of shares issued Warrants Outstanding Retained earnings for statutory reserves Statutory reserve Paid-in-capital and statutory reserve Class of Warrant or Right [Table] Class of Warrant or Right [Line Items] Share price Risk-free interest rate Volatility Exercise price Warrant life (yr) Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Warrants, description Price per share Sale of units Aggregate value of warrants Change in fair value of warrants Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Cost of revenues Depreciation and amortization Total capital expenditures Total Assets Schedule of Revenues from External Customers and Long-Lived Assets [Table] Revenues from External Customers and Long-Lived Assets [Line Items] Subsequent Event [Table] Subsequent Event [Line Items] Proceeds from private offering Cash in bank Total current assets OTHER ASSETS Investment in subsidiaries Intercompany receivables Total current assets Other payables - related party Ordinary shares, $ 0.001 par value, 50,000,000 shares authorized, 39,603,961 and 43,856,706 issued and outstanding as of December 31, 2021 and 2022 Accumulated other comprehensive loss Total shareholders’ equity Total liabilities and shareholders’ equity GROSS PROFIT OPERATING EXPENSES General and administrative expenses Total operating expenses INCOME FROM OPERATIONS OTHER INCOME (EXPENSE) Income (loss) from subsidiaries Total other income (loss) FOREIGN CURRENCY TRANSLATION ADJUSTMENTS COMPREHENSIVE INCOME (LOSS) Adjustments to reconcile net income to cash used in operating activities: Equity (income) of subsidiaries Change in operating assets and liabilities Intercompany Cash received from recapitalization Net cash provided by financing activities EFFECT OF EXCHANGE RATE ON CASH CHANGES IN CASH Other Liabilities Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Cost of Revenue Selling Expense Selling, General and Administrative Expense Research and Development Expense Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill) Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Current Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Income Tax Expense (Benefit) Other Comprehensive Income (Loss), Tax EarningsPerOrdinaryShareBasicAndDiluted Shares, Outstanding Statutory Reserves Amount Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest Gain (Loss) on Disposition of Property Plant Equipment Gain (Loss) on Disposition of Stock in Subsidiary ChangeInFairValueOfBusinessAcquisitionPayables Increase (Decrease) in Accounts Receivable Increase (Decrease) in Prepaid Expense Increase (Decrease) in Other Receivables Increase (Decrease) in Inventories IncreaseDecreaseInPrepaidExpensesAndDeposits Increase (Decrease) in Accounts Payable, Trade Increase (Decrease) in Deferred Revenue Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Increase (Decrease) in Income Taxes Payments to Acquire Short-Term Investments PaymentOfCostMethodInvestment Payments for Previous Acquisition Payments to Acquire Property, Plant, and Equipment AdvanceToParent RepaymentToParent DeferredMergerCosts PaymentsToBankingFacility PaymentsToLoanRelatedParty Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents ReverseRecapitalizationDisclosureTextBlock Accounts and Nontrade Receivable [Text Block] Intangible Assets Disclosure [Text Block] Goodwill Disclosure [Text Block] WarrantLiabilitiesTextBlock Cash and Cash Equivalents, Policy [Policy Text Block] Receivable [Policy Text Block] Investment, Policy [Policy Text Block] Inventory, Policy [Policy Text Block] PrepaidServicesFeesPolicyTextBlock OtherReceivablesAndPrepaidExpensesPolicyTextBlock Loans and Leases Receivable, Lease Financing, Policy [Policy Text Block] Property, Plant and Equipment, Policy [Policy Text Block] DeferredMergerCostsPolicyTextBlock CostMethodInvestmentsPolicyTextBlock Intangible Assets, Finite-Lived, Policy [Policy Text Block] Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Business Combinations Policy [Policy Text Block] Lessee, Operating Leases [Text Block] StatutoryReservesPolicyTextBlock PropertyPlantAndEquipmentsEstimatedUsefulLives Advertising Expense Noncontrolling Interest, Ownership Percentage by Parent Accounts Payable, Current Other Accounts Payable and Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Short-Term Investments Accounts Receivable, Allowance for Credit Loss Accounts Receivable, after Allowance for Credit Loss AllowanceForDoubtfulAccountsReceivables Accounts Receivable, Allowance for Credit Loss, Recovery Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Accumulated Amortization Goodwill, Impairment Loss AmountDueFromParents Deferred Income Tax Expense (Benefit) Effective Income Tax Rate Reconciliation, Deduction, Percent Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Deferred Tax Assets, Valuation Allowance Deferred Tax Liabilities, Goodwill and Intangible Assets DeferredTaxesAssetsLiabilitiesNet Taxes Payable 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, to be Paid, Year Five Lessee, Operating Lease, Liability, to be Paid Depreciation, Depletion and Amortization, Nonproduction EquityIncomeOfSubsidiaries EX-101.PRE 12 mlgo-20221231_pre.xml XBRL PRESENTATION FILE GRAPHIC 13 img_001.jpg GRAPHIC begin 644 img_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *.E%9 MOB'_ )%K5?\ KSF_] - %_SHO^>B?]]"CSHO^>B?]]"O(O 7PI\%:UX$T;4M M0T437=S;+)+(;B4;F/? 8"NB_P"%+?#[_H7Q_P"!4W_Q= '=^=%_ST3_ +Z% M'G1?\]$_[Z%<)_PI;X??]"^/_ J;_P"+H_X4M\/O^A?'_@5-_P#%T =WYT7_ M #T3_OH4>=%_ST3_ +Z%<)_PI;X??]"^/_ J;_XNC_A2WP^_Z%\?^!4W_P 7 M0!W?G1?\]$_[Z%'G1?\ /1/^^A7"?\*6^'W_ $+X_P# J;_XNC_A2WP^_P"A M?'_@5-_\70!W?G1?\]$_[Z%'G1?\]$_[Z%<)_P *6^'W_0OC_P "IO\ XNC_ M (4M\/O^A?'_ (%3?_%T =WYT7_/1/\ OH4>=%_ST3_OH5PG_"EOA]_T+X_\ M"IO_ (NC_A2WP^_Z%\?^!4W_ ,70!W?G1?\ /1/^^A1YT7_/1/\ OH5PG_"E MOA]_T+X_\"IO_BZ/^%+?#[_H7Q_X%3?_ != '=^=%_ST3_OH4>=%_P ]$_[Z M%<)_PI;X??\ 0OC_ ,"IO_BZ/^%+?#[_ *%\?^!4W_Q= '=^=%_ST3_OH4>= M%_ST3_OH5PG_ I;X??]"^/_ *F_P#BZ/\ A2WP^_Z%\?\ @5-_\70!W?G1 M?\]$_P"^A1YT7_/1/^^A7"?\*6^'W_0OC_P*F_\ BZ/^%+?#[_H7Q_X%3?\ MQ= '=^=%_P ]$_[Z%'G1?\]$_P"^A7"?\*6^'W_0OC_P*F_^+H_X4M\/O^A? M'_@5-_\ %T =WYT7_/1/^^A1YT7_ #T3_OH5PG_"EOA]_P!"^/\ P*F_^+H_ MX4M\/O\ H7Q_X%3?_%T =WYT7_/1/^^A1YT7_/1/^^A7"?\ "EOA]_T+X_\ M J;_ .+H_P"%+?#[_H7Q_P"!4W_Q= '>"6-CA74GT!IU>07/@OP_X/\ BUX' M_L'3_LGVHWOG8E=]^V'Y?O$]-Q_.O7Z "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "LWQ#_R+6J_]>"1@\9JMJ7BJ\C\9VVF6:Q_V>,6@5TG@>'=YRLI7&<\=?0UA6?@1M,.DK8ZJRQ: M?!-$1/#YKS-( "[-N!XP !Z4M1Z%R#Q?IT.GV;3W$UW));PS22P6CX"R<(S* M,E-QS@'T/I26GCO1[Z-7MX[\EY&CB1K.16E9=VX(".=NTY]*I:?X)O\ 2Y;5 M[/Q T>VRBL[L?91^_6/.QE^;Y&P2#USFIK?P==6MGIGE:N/MVGW$TTGV:1:F+V/31=-;6OV8(7656 CW%R M %W8&?:E=)O^NC_X#*5KFLGCK19&*AKH-Y49&RSQ$&*11G#*<'T^H-<#X;\(ZI>RL-4C^V![S49'EFG\K"AF4*,)GH !QFB2T8E: MYC:?X^MK?2].&L>?)J%Q:"[?['8R-&$S@GC. ._-;EOXGTRZU..P@DE=Y6=8 MY!$WELR#+ -C&0#6%%X#O(K:&,:VA>+3&TX/]CZ@L&WXW]>.E6])\)ZEHZSP MV_B!C;-NDBB-L/W_6_P#_ $2*]!KS[Q?_ ,E;^'OUO_\ MT2*]!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?$/_(M:K_UYS?\ H!K2 MK-\0_P#(M:K_ ->:_UKKJY'X7?\DP\._P#7FO\ M6NNH **** "BBB@!KL$1G;HHR:\]B\0:GJD?AZ.*]E@/B*:6;S8T!-M BE@B M9& Q&W).><^U>AD!@0>AXKE;?P=$VCP:5=/(BZ=,7TZ\MGV2Q+SCG!Y )4Y! M!%'4:>@NHW]WX2$MS//.89&=!IMPLC6 MUOM3W?@NUOOL\EQJ>IO=0.66Y\Y0Y!4J5^[@## M'H >>M5[#PL8=9TP2VR?8=$A,=A/3\:G6PW8M^&_&?]OWD-O)I-S8F>U-W TTB-O0.%/W2<') M'6J>C3:GXK_MB\&JW5BL%W+9VL,*J%39@;VW*2Q)^@Q6KI'A"RT:[M+F"[O9 M'M+5K2,32*P\MF#'.%&3D"@^$K5-2N;RSOK^R%VWF7%O;R@1ROC!8@J2"0 # M@BF'0HIXS^S+''-93W")Z@]N]:H\$:6MPSQRW:0F<7(MEE'EK,%VB0 C.>AZXR.E1+ MX%L4@6(:CJ>%LFL@WG+GRV;<3]WKGO1K;S#2Y4/Q"":E)!)H5\EG%;X MRH=UW+\H.X@Y';C-1-\2(_->"'1KJ>X2>& Q)-'E6ESM!); /'([4:9X*:74 M-2.K-=&S:Y62WA,ZE9 L80,V!G=QGKZ58@^'&F07%O,-1U5FMS$4#3KC]T24 M&-O;)%(1)'XZB#6ZW.F7%OYT4[9>1"!)%]Z+(/+'MV-3Z7J]X?$WV"Y600WM MDM]"DN-T!SAHR1P1T-4KKP@TMQ9::8OM.E1W9U"6YNIMTHE#9"*H XSSG^=; M4&E2OXHGUFYVC; +6V0'.$SN9C[D_H*:Z7_K^F-_U]_^1LT444""BBB@ HHH MH \^\7_\E;^'OUO_ /T2*]!KS[Q?_P E;^'OUO\ _P!$BO0: "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "JNIVK7VDWEHC!7G@>)6;H"RD9/YU:HH \PT3PS M\3- T6TTFRUKPY]FM8Q''YEM*6P/4UH?8/BM_P!!KPS_ . LO^-=_10!P'V# MXK?]!KPS_P" LO\ C1]@^*W_ $&O#/\ X"R_XUW]% ' ?8/BM_T&O#/_ ("R M_P"-'V#XK?\ 0:\,_P#@++_C7?T4 WM]:IJ_AM6LY%CO3:YWP__ ,C!XC_Z M^H__ $6* ,+[!\5O^@UX9_\ 67_ !H^P?%;_H->&?\ P%E_QKOZ* . ^P?% M;_H->&?_ %E_P :/L'Q6_Z#7AG_ ,!9?\:[^B@#@/L'Q6_Z#7AG_P !9?\ M&C[!\5O^@UX9_P# 67_&N_HH X#[!\5O^@UX9_\ 67_ !H^P?%;_H->&?\ MP%E_QKOZ* . ^P?%;_H->&?_ %E_P :/L'Q6_Z#7AG_ ,!9?\:[^B@#@/L' MQ6_Z#7AG_P !9?\ &C[!\5O^@UX9_P# 67_&N_HH \ZM/"?C.^\:Z%KGB+5- M'FATDSE([.%T9O,CVGK^'ZUZ+110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%-=UCC9V.%4$GZ5S%OXZM;NVBN;?1=?E@F021R+ISX92,@CV( MH ZFBN:_X3*/_H ^(?\ P7/1_P )E'_T ?$/_@N>@#I:*YK_ (3*/_H ^(?_ M 7/1_PF4?\ T ?$/_@N>@#I:*YK_A,H_P#H ^(?_!<]'_"91_\ 0!\0_P#@ MN>@#I:*YK_A,H_\ H ^(?_!<]'_"91_] 'Q#_P""YZ .EHKFO^$RC_Z /B'_ M ,%ST?\ "91_] 'Q#_X+GH Z6BN:_P"$RC_Z /B'_P %ST?\)E'_ - 'Q#_X M+GH Z6BN:_X3*/\ Z /B'_P7/1_PF4?_ $ ?$/\ X+GH Z6BJNFZA;ZMI=KJ M-J6-O=1+-&67:=K#(R#TJU0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 5SOA_P#Y&#Q'_P!?4?\ Z+%=%7.^'_\ D8/$?_7U'_Z+% $USKLMMXL3 M2I((_LK6#W9FW'<"K $8],&NP.0>G:N=;X=W5U9I9W=_"(;&W:#3 MFB0AERP8,XZ9 7CMDTEY_UJ5H+J?CW4M+GET^:QM#J%N_[U@[>2R[-X"G&= MQY ![BNJT_5VU'4IHHHU6UA4*78_,TO\2@=PN<$^M9L'AV_$>J7<\]K_ &IJ M#QEG1"8X0B[04!YW $G/K5<>#;BW\16EW:W@6R@,1"L6\Q0@(*CL0Y.6SW%- M>8CL****!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%<;H^J>,M:T>TU."+08X;J,2HCM,64'L<#K5W/C?T\/?G-0!TM% M'OSFHSXW]/#WYS4 =+17-9\;^GA[\YJ,^-_3P]^* /2Z*XJZUOQ/9:K8:9//X=6\O]_P!GCS/\ M^T9;Z<5H9\;^GA[\YJ .EHKFL^-_3P]^_.:@#I:*YK/C?T\/?G- M1GQOZ>'OSFH Z6BN:SXW]/#WYS54U+5?%VC6BWMY#HKO;NU@OK26UN8Q)!*I1T)(W ]1Q6#?VGA&&"VTJ_>P MC2S7$4$LX5HU(QCDYP1V/!I6W_KO_F-/^ON//[#5=4U'09]=NIYAJUM$IK:^BEOM-=+SYK@& MY7]YP!USQP!TJ@OI8NV6H0:GX>DGMT>-%66$HXY1D)1A^!4\U%X-_P"1'\/_ M /8-M_\ T6M<;X1^*'@[6-.DTBQ<:;< 2!+:<\2$Y)*MT8DY/KS79>#?^1'T M#_L&V_\ Z+6AB-NO/M0\>:GI<-\UW:Z?&UCJD5I.#(_$$F-DHXZ\GCV->@UR MFL>"H-7\0SZC)*!#/8/:RP$7S&32^(YHM5>"26PAM M3>I:PO*7W2';N=>F 1D8[5=_X2C1V@:5;Z/:&5%)!^9FSMQQSG!Z5D2>%-0B M\-:)IEK>PRS6,\<]Q/=!B9F7)/3U/KVK*M/ FM6#075IJ%I%-;7"W$-G^\:V M!*E9,9^90V<@#@$55EL&EKFSI'CBPGT&WO\ 5;FVMI)O,;;&6*A%M<]:^!]=MX9B;W36ENK6:TN M!Y;[ CN6#+WR-Q&#P:M1^#=5@,4<=S8F&"_MKB,LK[BD2!<-VW''7I27F#M? M0WKOQ!%)X3N]2&[2*!YHRQ(5MH)(/&1TQTJ6TUE8_#5KJVK/!;>9#')(4 M)**7Q@#/)Y(%9L6@:F/"6JZ5)-9_:KPS['4-L429Z]\C-4I]!\6W.@PZ6;_2 MX$@@CC!B1SYI7'#$_=! [<\T+_+_ ((B6?Q_I=IJZ"YO;:/2I+*W=9\-W5QX9L-(TR:!?LLD#;[@,05C(/;N M<4+S[K]!Z7+-IXR\/WMZ]E#JL#W,>\2)R I3[XR1CBKNF:WINL&86%TLQAV^ M8 ""NX9!Y[$[LE@N;RZGE9%?<$F4KA>V1GO6YHVG^(K.W M@%])5(SSSO)Q[ "A;:B?D=%2/]QOI2TC_<;Z4 8'@;_D0M M _Z\(?\ T 5T%<_X&_Y$+0/^O"'_ - %=!0 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45Q'A^/Q-KVAVVJ- MXH-N;C(O'NK:?/HMK;)YADOGW-F$J-@4>I)' M\Z]#_L/Q+_T-\G_@OAK/L?!&J:9?W][9^)FBN+]Q)W M;6\D+V<TMM0NH;F6 M%75"MO'O;+$ <9]2* -.BNJQXEBA"FVY9I#M7'/(SQ5[6-> M@T2&UDN+:[E^TS+ BP1[B';@ \\4 9?CZWN;KP]%#:VEW0K:@;PJR* MS$9/' -9_B/2KBW308+:+5[V--0-S-/&V^6-=K=6)'<@8]*VYO%EG;0!Y[2_ MBG>?[/#:M#^^F;;N^1<\C'.0MO)R<\'('9,H7!'/0@ M'\JMIXTT>72+?4(GFD^T3&WBMDCS,TH.&CV_WA@Y[#'6JMT_K<+]CD];T/6- M3LKS5[:.ZCOM,FB_LZWDMD+R"''*MG(#DG/T%>BV-R]Y8P7$EO+;O(@9H91A MD/H:Y^[\>:3I\%S+>17D'V21$ND>'YH%;[LC#/W#ZC-7=3\3VFEJTC6UY<0K M:F[\VVB#H8QZ'/)[TKZ?U_6HK:V1MT5@?\);8O):0P6UY<7-S +G[/%$"\49 MZ,XSA<]N:KOXYTY8MR66HRR+"T\T,=OF2% 2#O7/'(/'-'6P'3T5'!,ES;Q3 MQYV2('7(P<$9%24 %BCLF;PM)>+K>D3/)!Y]\NIV-VBY" M.-N ?4AEY'<-5V^TKQ1JNDM;W.H:=!."I MXGV28.2&R<@$<<<\TNG]?UO?\ M!OXJE_P + \+;PG]K)G*C_5/P6&5_ MA[CIZURS>%;FSMM.\/[Y!>&^>[ANK&%EC@@9OWB,S$]02N._%;=]X3U274;V M>UNK&.&6XM)(8WC8[%A['!YS^E-;?UY?\'[@T_KYFHOC7PZ\$ZLVEV^HH]XLC1&/8PPZ\E323*CPN?*=F5@PP>2-F.>.:V;7PMK$%\MP]W8L&U5K^0"-\X*!=H MYZ\=:.P/;0T)]J_=Y/L*23X@>%H1"7UB(":-9D.QR"C' 8G' SW/2LVW M\&ZG;7-NZ7EF8X=6DOP&1R2C(5"YSUYZUAVOAG5H;Y_#@GM&5]&:UGN&@DVE M6EN*:U#0[67QGX>A^T&34HU6W5WD;:Q 53M8@XYP>#BBW\:>'; MIHUAU-&:2X%L@*,"92-P7D=QR/6N4;X?:XIN!'J=@V^VN;599(G+M'( %W8. M,J!V%2ZYHE[;VFHQ3DS7&IM;K8M8P,6@GB0!78DX"@KG/ID4PT.F_P"$DB_M MJUMU,NK?[C?2D(P/ W_(A:!_UX0_^@"N@KG_ -_R(6@?]>$ M/_H KH* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** .:^'_P#R(VE_[C_^AM72US7P_P#^1&TO_S2?M,%M<6]N91FH/;0O' MQFUOJ&L6.H::;2:P@%Q"&G#?:D.0"F!ZX&.N2!5O3?$-]=ZZNE7>D?9)/L:W M3M]I5]N21MP!UR*K^(=#N-3\1>&]0CL+>4:?.\DTCR[652A&T#'S?-M;_@-3 MQV&HKX]FU$VT7]GO8K;B7SOGWABWW,=.?6A#9M7MW%86,]W.VV*&-I'/L!FN M='C6&?P=9^(K2S>6*XD2-X7<(T1+[&!R.JGM[5>\16%[JBV=C F+*28->2K. M8Y%1>0%XYRP&>G&:Y.X\*:]:+K.G6$$=QIMU>0WMN]Q>'>K[E,H/RG@XR/?/ MK0OZ_ .G]>9W;ZMIL=T+62_MDG+;!&TJABWIC/7VJ,Z]HZQ22MJMDL<1 =VG M4!2>F3GO@UY:EJVI>)KV,P))%)J,YMPLX\ZWDDC\II&C*;BHY.6=L7TO3UEMK2WLVA\\%+C9(K%R=O'"\ @GYNOJ+4&=DWC#28A)-+?61LS M-%;P3PW*R^8[] 0/N\^II-*\76%Z;V*]FM;"YM)Y(FADND)*ICY^W!!%<_J7 MA/4YM0U*>STZQ2%KRRN+>+S HD\HG?D!?E)S[]*IWOA#6IWN)AI&G/++>W@'/6KUS*\-K++''Y MCHA94+;=Q Z9[5YK<^"M7?3;VWBTG3EEEL[.**03 %9(B-Y^YQ[&O2+D2M8R MB.,-*8R A; )QTS2EHG;?42W,31_&.FW^D6EY?W%IILURN];::[3?@G ],YK M9_M&R^V_8OM<'VHC/D^8-_3/3KTYKS6W\%:VMG$)]*T^2>+1VLEW7 /[PR[@ M(_\ D->%O^PFW_I-/70US?BB M:*WU7PQ+-*D4:ZFV7=@H'^C3]S6M_;6E?]!.S_[_ *_XT 7J*H_VUI7_ $$[ M/_O^O^-']M:5_P!!.S_[_K_C0!>HJC_;6E?]!.S_ ._Z_P"-']M:5_T$[/\ M[_K_ (T 7J*H_P!M:5_T$[/_ +_K_C1_;6E?]!.S_P"_Z_XT 7J*H_VUI7_0 M3L_^_P"O^-']M:5_T$[/_O\ K_C0!BW^NWFF^(M4CD=9+.VTDWR1!<$,K$'G MWQ7-3>,M;T_[%;3W,4T^K6MO/;R&$ 6[2/M(P/O #D9[UTT\&CW.O7&I3Z[; M/%/9&R>U,L>PH223GKGD]ZRE\.: 866X\1)-(D,<%I*9HU:V1&W+MQU.>YZC MBFNG]=?^&&4KCQ+XFBN[BQA?SI;"Z\EI5MU(NJ M7 -W"L3#_1;;H[*.LA[\]AZ8/>J%OI^CPZ7/9OXABDDO)_/O9_.C5KC/5>.% M! P.WUIL>EZ#%XH_MI-;M@-V\6XECVAO+$8(/7&U1Q27F&AV%%4?[:TK_H) MV?\ W_7_ !KF/#WQ4\+>(;^;3X[]+6]BD:/RK@A0^#C*-T84"-/P%_R(6A_] M>:?RKHJYWP%_R(.A_P#7G'_*K>N:ZNC_ &2&*V>ZOKV7RK:W5MN]@"22Q^ZH M Y- &O7->/8+J[\)7%M9V=Q=32R1 );X# !U).21C !IEYXLNM/G%G=Z-(+Z M=TCLXHY@RW#,&)^; VA0I)R.!575O',^CPZC'<:*[:A90+="UCG!\Z MM+(V M.2#U7'IZTF-7,K5H;YK"2.ST?7;@#4K2[8W+*[D(ZE@F6Z!4_,U;\37>HZW! M91PZ!J\<4&HV\A90BR;5;+,/FX &.>Y-:FL^-[+3=)T>^M86OCJ\T,5I&C;< MB3'S$GH!D9]R!55O'4MOJ4D-YH[16<>I)IK7*7 ?^ M07ZF9+8ZC!J^E:U:Z9JUQ;:9/.LD-S(&N)5E7EU&?F"G )!QGTK=UR:\U?P MCK(ATBZCDEM6CAB<*)9&((^[G '/KZU='B>S;Q>WAP*_VH6WV@28^0\X* _W M@"#CTJAI_C1;ZZUC3FL#!JVFEC]E>48G0 $.CXP1S@\<&H=G&W37_@C3::9B M:UH^I:CIO@NUBM=1MWMF4W$UN55[;]R4R3G^\1TSQ533=(U?2SHDK:'*9="N M)DN?**G[:LJD&>,D\L.Q%["SW(99UQ\P!P. M5) /U%6[SQ'>:?X+?7KK2&CGCA$KV1N!N4>A;&,_A5MZM_UO_P /_5B5T1@W M5A>WOB6\UZ;1[EK26."Q2U**9)5#[G=U)QM'0']:_M*72+RYMM1L+:)EA13+;21+M*N,_=.*M/N]3NOMUMH^JV6L1 M6^ZROK J3DG_ %4P)P03U!! !/-=#9^*YI;W7+2\TT6D^E1K+M-P&\Y64D$< M<#C'UI-1\91:-HNE:AJEF]N]_+'&85?>80W\1..@XS]:IOF=_P"M;DI6-[3Q MZBT?[7:1A-\OVD1_,SA0 " M#GJ#FJQ\4:O'JUMILWAY8[B=)9!F^7:%0CG.WOFE>X)'5USGCK_D5)?^OJT_ M]*(ZVM/N)KO3X9[BW^SS.N6B$@?:?3<.#]:PO'TL'+NVO?$?B2:UN(9XC/#AXG#C_4KW% ' M34444 -=%DC9&&58$'Z5S%OX&M;2VBMK?6M>B@A01QQKJ+X50, #V KJ:* . M;_X0V/\ Z#WB#_P9/1_PAL?_ $'O$'_@R>NDHH YO_A#8_\ H/>(/_!D]'_" M&Q_]![Q!_P"#)ZZ2B@#F_P#A#8_^@]X@_P#!D]'_ AL?_0>\0?^#)ZZ2B@# MF_\ A#8_^@]X@_\ !D]'_"&Q_P#0>\0?^#)ZZ2B@#F_^$-C_ .@]X@_\&3T? M\(;'_P!![Q!_X,GKI** .;_X0V/_ *#WB#_P9/1_PAL?_0>\0?\ @R>NDHH MYO\ X0V/_H/>(/\ P9/2?\(;%_T'O$/_ (,GKI:* *NFZ?;Z3I=KIUJ&%O:Q M+#&&8L=JC R3UJU110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!S7P__ .1&TO\ W'_]#:NEKFOA_P#\B-I? M^X__ *&U=+0 4444 %%%% 2 "3T%<6?&-Y?K-Q(NGB4G:L* DR MO@Y.0,A1C[P]#79.@DC9#T8$&N&L?"MX-&TFVAD%GJOA^5DM9Y(]\4T9!7D M@D,I&<$$$4=?Z_KL/2QM2:[2"H7.>F*F7Q M=HCBZ*7NX6L4&]=UJ"W^T:I9!D3C@<5GZ?X==]=T6VF%R9-%M5BNKD1>7!=A0IB R26*L WL0?6FO,1 MJCXB>&"2%OI6(+J +2;YF3[RCY>2.X%7(_&.A2O"L=\'$RJ8V6-BIW*7 SCJ M5!.*Q[;P;J=O+9/_ &C:-]FN;R<_N&^;S]W'W^,;C]:R[3X,NF<9!91 MD \<51L]>UG77U.;1H[!;2RG>UC^T!F>>1,;C\I 5R*QPLI;&1O MO;&# 8.,X(.#3 MIXNTN-HH+VX$-W]R5 K,J3!=S1[@,%@.U4T^(WA>1=R:A M(P,8E!%K+RA.-WW>@/4]JJ_\(3>"5X1J43V7V\:BOF0GS?."]"P."NX9Z9QD M5&G@S5DMD3^TK$R+ICV!/V9\$L^[=C?TXZ4=+AI>'((]\M^Z@LBK_H\A+;\[< +D@X.*YG3O#FHZO> MZK:7$ZV]HE]%*7^S,KRLD8 *%CC;N'H3QUJ2U^'FKP:A'=MJUB3YUO--MM6S M*T1/S$[^I!YH$=5;^,-#N3$L=X=TL$EPH:)U^1/OGD<$=QUI-,\0B]UJ33W5 M2LELMY:2J"/,A8XY!Y# _H17,WOARZFN=.TF8SO="]DO3?6L1CBC@9OGC9BQ MR6X&._M716^GRW'C1]2\LQ6EI9_9(@1C>Q;O6O0** .=\!?\B%H?_7G'_*F^*-$O+V]TC5]-6&2^TJ9 MW2&9MJRHZ[67=SM.,$'!Z4[P%_R(6A_]>:?RKHJ!W.1U73-=U9].U3[/:VUY MIMQYT-H9BZR@JRNK/@8R&X..".]0W>B:S?:Y)KLMI;B>.%+6WM/M' 3S \CL M^WJ< 8[=>:[2B@+GG$O@;5;.WECLV@NHX]2AGL899-@MK<2K*Z [3DELCZ! M:U]'\,-'K6L:KJ6E6;W,E[]JLG\W>5_=J@S\HVGY3SSUKL*Q?%FJ7>B>%]0U M.R6!I[6(R*LX)5L=C@@T;+^O(6[.9N?"6L_9K'6+7A1QVS5C4O"-_K-GB M^$9-2M_L;WD*HSB1&\MLD X .1U]:J6'B>]3QC?:%J\5O'&L GL[F$%5E"@> M8IR3\RY!^E%MU_7]:#U^+^OZU&^*/#MUJTWAMH+.VF&G7B33&63:0@&"!\IS MGTXZ5I>,=-N]8\):EIUC'$]S?4X-:VEN4)BE.%5PH4G?U(;.:'JOZ M]03L].A!X@\&F[\.6]GINDV,T^VLY]/-RMQ9S27!CD5=X=D?Y3NP-#RRL6(S@ MYP1VHOK?Y_E_P 2>R-+7_"L^L:_IFI0RI @0P:C'U\Z'(8(/HX'/I3=8\,W/ MB._U-=1#Q61M?LUH+>[92X898N,<'.,=>!74VMS'>6D-U"?>NQHH>KO_ %M82T*&C17,&E017<$4$BK@ M0Q.76->R[B!G [XK'^($$-SX/GBGB22-KFU!5QD$&XC!_0FNGKG/'7_(J2_] M?5I_Z41T 2?\(1X6_P"A?TW_ ,!U_P */^$(\+?]"_IO_@.O^%;]% &!_P ( M1X6_Z%_3?_ =?\*J>%M.LM+\0>)+>PM(;:$3PGRXD"C/DKV%=57/Z+_R-'B7 M_KM!_P"B5H Z"BBB@ HI"0 23@#J36-_PF'AC_H8](_\#H__ (J@#:HK%_X3 M#PQ_T,>D?^!T?_Q5'_"8>&/^ACTC_P #H_\ XJ@#:HK%_P"$P\,?]#'I'_@= M'_\ %4?\)AX8_P"ACTC_ ,#H_P#XJ@#:HK%_X3#PQ_T,>D?^!T?_ ,51_P ) MAX8_Z&/2/_ Z/_XJ@#:HK%_X3#PQ_P!#'I'_ ('1_P#Q5'_"8>&/^ACTC_P. MC_\ BJ -JBL7_A,/#'_0QZ1_X'1__%4?\)AX8_Z&/2/_ .C_P#BJ -JBL7_ M (3#PQ_T,>D?^!T?_P 51_PF'AC_ *&/2/\ P.C_ /BJ -JBL7_A,/#'_0QZ M1_X'1_\ Q5'_ F'AC_H8](_\#H__BJ -JBF0S17,"3P2I+%(H9)$8,K ]"" M.HI] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% '#^&=1U/0O#UIIESX6UF2:W#*SP^04;YB<@F4''/I6M_P ) M/>?]"GKW_?-O_P#'JZ*B@#G?^$GO/^A3U[_OFW_^/4?\)/>?]"GKW_?-O_\ M'JZ*B@#G?^$GO/\ H4]>_P"^;?\ ^/4?\)/>?]"GKW_?-O\ _'JZ*B@#G?\ MA)[S_H4]>_[YM_\ X]1_PD]Y_P!"GKW_ 'S;_P#QZNBHH YW_A)[S_H4]>_[ MYM__ (]1_P )/>?]"GKW_?-O_P#'JZ*B@#G?^$GO/^A3U[_OFW_^/4?\)/>? M]"GKW_?-O_\ 'JZ*B@#G?^$GO/\ H4]>_P"^;?\ ^/57MO&KWCW"6_A?77:W ME,,HV0#:X ..9?1A^==57.>%/^/SQ+_V&'_]%14 +_PD]Y_T*>O?]\V__P > MH_X2>\_Z%/7O^^;?_P"/5T5% '._\)/>?]"GKW_?-O\ _'J/^$GO/^A3U[_O MFW_^/5T5% '._P#"3WG_ $*>O?\ ?-O_ /'J/^$GO/\ H4]>_P"^;?\ ^/5T M5% '._\ "3WG_0IZ]_WS;_\ QZC_ (2>\_Z%/7O^^;?_ ./5T5% '._\)/>? M]"GKW_?-O_\ 'J/^$GO/^A3U[_OFW_\ CU=%10!SO_"3WG_0IZ]_WS;_ /QZ MC_A)[S_H4]>_[YM__CU=%10!R%Q>:AK>NZ#M\/ZG9Q6EXT\TUUY(55\B5/X9 M&).77M77T44 %%%% !1110 4444 %%%% !1110 4444 %%%% '.^ O\ D0M# M_P"O-/Y5T5<[X"_Y$+0_^O-/Y5T5 !1110 5D>)](GU[PW?:5;W$=N]U$8_- MDC+A0>^ 1_.L#4]:URZTS6K[1XY7^R70M(H855I"BLOFR*&X+X+!0>/E]ZS; M+Q7=7\5E8Z7KOVN34]0>%+F>W5)K*-(]SHT>T#>"I R._?%):CV-K5O#WB+6 MM)N+"ZU?3T22)4416;A<@@ECF0D],#D=3UI=3\'3:X0VHWR*T=ZES$]K&T;! M=H62,DL-%!')Y,MML:+)(SO"A6#?F,&LW2+K6O M%-GJ&I6VK-8(+F6WM(8X8W51&Q7.,#'UI^?S#R(KCP1J4T=S&NIV M:K+K$>IH/LK?($V_)]__ &!S6Y-HUW)XPM=:%U ((;1[9H3$=S;F#9#;L#E1 MVJ@?'%K (_-LKN2)I7MEN8U4I),BDLHR0>2" 2!DBJ0^)EI]F%PVAZLL9MDO M,E8O]0QQO^_V)''7GI0O+^N@K,LVGAC6;.6_:+4--_TN_:[\PV3%X@< A27Q MG"]<=ZKCP7JTVF7^DW.L6RV&H74D]S]GMF64HYR4#,Y '&"<9^E30?$.TEO? M(?1]5BB-Q):I^^#VZ<]:M:)K%S/K5YIEV'R(([R#S% =8WZHV.,J1BC=B MV.AHHHH *YSQU_R*DO\ U]6G_I1'71USGCK_ )%27_KZM/\ THCH Z.BBB@ MKG]%_P"1H\2_]=H/_1*UT%<_HO\ R-'B7_KM!_Z)6@#H**** (+S_CQN/^N; M?RK#\'6-HW@C0&:U@).G6Y),8Y_=K6Y>?\>-Q_US;^59?@W_ )$?P_\ ]@VW M_P#1:T :?V"R_P"?2#_OV/\ "C[!9?\ /I!_W['^%:8EUXY\2!-(L+Q?L MUHSFYDV;,^9N8#!R<#U'05:/B[4+;Q7-I>^RET]+8?F#-K6XU%;0:@^E2I.UHQ*-MG '7V_(DT M[:@=>;&Q&,VMN,]/W:TOV"R_Y]+?_OV/\*XO1[.RU[Q%XI_MV-+BXM[G[/%% M/_RQMM@*E1V#YN]6\'WLFJW$=XTDEPI^3 V@D $9]*3=DWV';; MS.E-A9 9-I;@#_IFM L+(C(M+?'_ %S6N*T:>'3?@_ 85M1(UA(R13J625@K M$@@$$Y />H+[Q+XALXI&T_\ LE+.V@LG2%H7)(E(4KD. ,Y'%4U:7*+I<[P MV-B" ;6W!/0>6O-+]@LO^?2#_OV/\*X@:OJTNO6=G>KIDMS%.YTZ:XCLK>ZGDN24,JNY#=^" .",\\4EJK@S MT,V-B" ;6WR>@\M>:1K"S"-_HEOT_P">2_X5PNDZI-KWBGP[K4K6JQW$-ZD< M2*1)& 4 5B3R?7CK7H;_ '&^E"&U9V,#P*,> M _P"?"'_T 5T%<_X&_P"1 M"T#_ *\(?_0!704""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N<\ M*?\ 'YXE_P"PP_\ Z*BKHZYSPI_Q^>)?^PN__HJ*@"7QE?7FF>%[J]L9_)GA M*,&V!LC< 1S]:P=<\1ZI:W^N75O<".UT8VP^S;%(GWG+[B1D<$ 8(KJM=T>/ M7M'FTV6YGMXYL;G@V[L @\;@1V]*HWGA&ROM0DNI9[C;.(OM4(*[+DQG*%N, M_D0#37]?A_P1Z6.2/BKQ#+:6-]9R^<^K274,-H8UVP^63M*D#).%.F%8K@M+=W$863R/\ EF&0# =N>PPHSBMRR\)65CJD=XD\[1P- M(]M;,5\N!I/OE<#///4G&34=YX0MKS3A;->7"S><\SW(VEW+ JVH_P"$DU#_ *%'6_\ OJV_^/5T-% 'FXCUK?6\]M):B6*3@LI#2$%25SSU#$8XIK:291/-+X<\2MJ$MTMV+] M6LTECE5=JE0) N-O&"#G)SFO2J*/(;=SA]-GO[#5+O4I?#_B.[NKF-(F:4V: MA43) 60=V)Y]:JPP7MG>7,NGZ+XILK6ZD,TUG"UGY9<_>929"RY[X(]:]"H MH$>;)I1C:5$\.^)A:-,UQ':E[0I%*P(+J3)GOG!)&>:@?07>S^RG1?%?E_V< MNG?>L<^6I!!^_P#>X'M7J%% [L\HL-&U)K>\@U;0/$,L,EY+<0Q126F%W*%# MD^8#N')QTS4UKH4]K-#*-*\6NTU>HT4TVMA7/+)=.U M!O[*L6\):W->?:9Y[7S@Q)/EA5< J2>>>@[ULV-]JT?B/4=8NO">L;Y MD2"!$>V.V)>H_X234 M/^A1UO\ [ZMO_CU=#10(Y[_A)-0_Z%'6_P#OJV_^/5F:_>ZMKNE?V?#X7U6% MY+BW;S)GMPBJDR.Q.)2>BGH#7:44 %%%% !7-2:3KUKKFHWNF7>G""]:-BES M"[,I5 O56''%=(<[3MQG'&:XV/Q5J$ND:> EN-1OM3EL$;8QC38TF6QG)^6, M]^IH T_+\7_\_6B?^ \O_P 739(O%_EM_I6B]#_R[R__ !=8$'C;5;\W-I9Q M6?V[38;B6\W E93%(4"H,Y7=M)RR+%H>)-T>H@LV.?]4/O >F2!]:] M<\&_\B/H'_8-M_\ T6M6+>XFN=!DDN)+=K@QOY@MVW(C8/RY[XZ9[X[57\&_ M\B/X?_[!MO\ ^BUH$37/AG0KRYFN+G2+*6>;'FR/ I9\=,G'-/\ ^$>T;]W_ M ,2JS_=3?:(_W*_+)C&\<<-@ 9K2HH YVYTWPAI=G>VUU:Z1:VLY$ETDJHB, M2>"V>.O3-/$GA/2[RW;S=)M;F&VQ"2\:.D'7Y>X3]*Y/Q3)$/!_C6:>1%G-V M(@TO]T"/8/<?^T=0T^4OX7D$@]V;.>U*]E?^MAM: MV_K='87,7A36+^REN?[*N[N:,FU9F1WD3N4[L/IQ4U[;>'--%P][#IUM_:&( MYC*J+]HP.%.?O<=JX+P%K5MI5W86GB&6W-_?V41TV_##RY( H'DJ/X&4]1_$ M>:W+RZM]*^*,EYKXS]:T(])TZ**ZBCLK=([IB]PJQ@"5CU+#N3 M7 :QK@LKV_BTJ^_LVU-G)>6;+&-MY<[N0-P^8'Y1@==V:J'7-7FOD+^*9;=G MU2&UDMECA A5XMS+RNAZ9'XG M+<6N98$$*AH\G)91VY_6N)M]8UK^SKQK;Q#+?7-G;6NHR(5BW/&1F6/ 48! M)'?..:TKN>[FM_#>KR22_:KK5@T$;H%>."17/E''8* 3G/*U1.YU47AK0X-3 M.I1:39)?%R_VA85#[CU.<9R:TW^XWTI:1_N-]*0&!X&_Y$+0/^O"'_T 5T%< M_P"!O^1"T#_KPA_] %=!0 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 45QNA7'BS7M&M]335]+MUN-S+$=-=] M@#$8W><,]/05H_8/%O\ T']*_P#!4_\ \?H Z&BN>^P>+?\ H/Z5_P""I_\ MX_1]@\6_]!_2O_!4_P#\?H Z&BN>^P>+?^@_I7_@J?\ ^/T?8/%O_0?TK_P5 M/_\ 'Z .AHKGOL'BW_H/Z5_X*G_^/T?8/%O_ $']*_\ !4__ ,?H Z&BN>^P M>+?^@_I7_@J?_P"/T?8/%O\ T']*_P#!4_\ \?H Z&BN>^P>+?\ H/Z5_P"" MI_\ X_1]@\6_]!_2O_!4_P#\?H U]2LAJ.F75D99(O/B:/S(G*LF1U!'(->/ M_!SPMXBL?$VNWFNZA?/'9W#VZ)+,Y6>4@9D()Y^7;R?4>E>D_8/%O_0?TK_P M5/\ _'Z3[!XM'_,>TK_P5/\ _'Z .BHKGOL'BW_H/Z5_X*G_ /C]'V#Q;_T' M]*_\%3__ !^@#H:*Y[[!XM_Z#^E?^"I__C]'V#Q;_P!!_2O_ 5/_P#'Z .A MHKGOL'BW_H/Z5_X*G_\ C]'V#Q;_ -!_2O\ P5/_ /'Z .AHKGOL'BW_ *#^ ME?\ @J?_ ./T?8/%O_0?TK_P5/\ _'Z .AHKGOL'BW_H/Z5_X*G_ /C]'V#Q M;_T']*_\%3__ !^@#H:*Y[[!XM_Z#^E?^"I__C]'V#Q;_P!!_2O_ 5/_P#' MZ .AHKE9+GQ'I>LZ/#?:EI]W;7UTUNZ16+1,N(I'!#&5NZ =.]=50 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% 'XWDMH_-VV=I;^5;P*OW6QMWD]R%X'ID^V-FBBP[G+^'O#+^&=%OH'NE MG,D:@%(]B@)$$'&3R=N2:L^#KB$>!] !FC!_LVW_ (A_SS6MX@,"" 0>"#6' M_P (5X5_Z%O2/_ */_"B]Q&S]H@_Y[1_]]"C[1!_SVC_ .^A6-_PA7A7_H6] M(_\ */_ H_X0KPK_T+>D?^ 4?^% &@D&GQWLUXK1":=560[^&"YQD=.,FI MS-;'K)%_WT*R/^$*\*_]"WI'_@%'_A1_PA7A7_H6](_\ H_\* -?SK;C]Y%Q MT^84/+;2##R0L/0D&LC_ (0KPK_T+>D?^ 4?^%'_ A7A7_H6](_\ H_\* - M%9'_ A7A7_H6](_\ H_\*/^$*\*_P#0MZ1_ MX!1_X4 3C3K$:^=7^U?OC +?R]R[ H.[IC.X[U*]M827T%V\B,]NA2%2XVIGJ0/7'&?2J7_ A7A7_H6](_\ H_\*/^ M$*\*_P#0MZ1_X!1_X4 ;/VB#_GM'_P!]"FO<0;&_?1]/[PK(_P"$*\*_]"WI M'_@%'_A1_P (5X5_Z%O2/_ */_"@!G@7_D0M _Z\(?\ T 5T%1P00VMO';V\ M210Q*$2.-0JJHX '05)0 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!S7P_\ ^1&TO_2RGMI=(YE$K(/,4KN#+ANA'Z? MX4L[34+0VMS$&5HS(K_Q$YRI([USB>'M=E\,>);468@N;K4WNK>-YUQ/'N4[ M25)V[@I'/K1L_E_E_P '[AI)_P!>O_ .\-Y;"(2FXB\MC@/O&"?3-9^E:_!J M;WL;QFUEM+E[=HY77+;0IW#!/!#"N''AG4(KJ&[7PG%)8W*W$=QIDEXA9'DV M?OCD[,G:00IS@^I-)_PB>H?;FNI/#<+SMJ$KF198B3 UL(P,DY*[A]T]N:.@ M(])2[MI%=DN(F5!EB'!"_7TJCTT"&#RK2U-W&)(@MT\<@9XVP>21GD\>M:D7AG6([^.:WL?LT M$U_IK^']0L?#OFW%C%ITD6FII[[94VWEQYB[6.#C;PQRV#\WUIB6 M=NLK3V,,%CXK;4/-3S!$1,LJA'5#&S?*%R>O!Y[T>@'I^O:]#H6ARZJ8);N& M(C*V[+DY(7C) ZGUJU1U5HC(BE,]3DG!Q[9]JY_Q/H5P/ ,F MBZ+9^?($C2.,,D>=K!B23@WC_ .$<9$MKN"=1+<0ESALL M1AB /?)H_S$=<;^S7.;N ;1DYD' JI=ZW;6$LANRL-JJ(1LW%G(O\ 8$?F?V;: MQ;7EA/F213;BN<_W. 3Q3BKM7T&>H^?"9?*\U/,QG9N&<>N*S['6XK[6+[3H MXB#:JC>:'5E<-Z8.1C'?%<'<>$-8NKO4U.DJMR\EQ-9:E]L $:RICRRJG=D? M=[K@9%;WA#3]0M-8O)KGP^-*@DM8(\B:)M[H"#PA/X$TNHGL=E1110 4444 M<]XC_P"0UX6_[";?^DT]=#7/>(_^0UX6_P"PFW_I-/70T %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% '-?#_ /Y$;2_]Q_\ T-JZ6N:^'_\ R(VE_P"X M_P#Z&U=+0 4444 %%%% !1110!EZIJKVE[8Z?:Q)+>7C-M5VPJ1J,NY^F0![ ML*YC_A.M0/AS4=1%EI_VJTU%K);UQN8FWM=5MYH[F*2 M'+Q+*AR.#@E3T/UI=-?(':^A(NK:II]QNUR"QM[ 6Y=[J&=B$DR!L(91UR<' MVZ4LWC3PW;Q1R3:S:HLF\+N?DE/O#'7([U0U71_$6MV$0N9].M;BUGBN84A+ MNCR(X;YR0"%XQP#USVJBOA#5UU<:D); 22W,]Q/'E\*7A$2A3CGIDDXI@K&M M/XV\(R6LWGZUI[6ZJOF^8X*X;IG/!!HMO$/A&.SM[NUO-.6W7>D3Q* $QC>! M@?*!D9KB?$7AW5M,TS3)KDZ?+Y%M!8^7'O(=Q,K[L;?NX7FM'5? .M:BE\Z7 M.G*VHM+)/'F15C8A0C*RC'?[1;3_P"V+7[6K%#% MOY# 9Q]<*[%-)CO].G@O1)&T\:))S+$G^L*'N0,USW_ B>MQ-]IN)M M.PFIP:@_EF0G9&F"H&WKQQ4>D6*V^DZYJ5FEU);WN^'2[66(J8U?D@+_ '2Y M)Y[9IO\ K^OZZ@K=3OK2ZBOK."[@;=#-&LB-ZJ1D5-6?H.GOI6@6%A(P9[>! M(V(Z$@(_^0UX6_P"PFW_I-/70USWB M/_D->%O^PFW_ *33UT- !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !7-S^)=1;5K^RT[P]<7RV4BQ23+< MQ1@L8U? #'/1Q725SWA__D8?%7_80B_])8: &?V[XB_Z$ZY_\#X/_BJ/[=\1 M?]"=<_\ @?!_\57244 R')0X(R& (Y]:YR\U>WUW0M1\7V4(N;.. MU2&*.662-7&0TO"GJ"0H..JL*:5W9#L=)_;OB+_H3KG_ ,#X/_BJ/[=\1?\ M0G7/_@?!_P#%5SFI:7;:_P",GTVRDN$@LY5NM7O1@>)]1UN_ADCL(%TB,-"C;[45U">Y-R!=2J'Q"2. P M (&,5!<^-+_1[&YGM].BFTC3I7LG>6Y_>AD"A2<]1FA:NP/0Z M#^W?$7_0G7/_ ('P?_%4?V[XB_Z$ZY_\#X/_ (JL.Z\6WFH60+6L']F:A))$$Z10K;I HGP6W)^:!,/[=\1?]"=<_^!\'_P 51_;OB+_H3KG_ ,#X/_BJZ2B@#D[[Q5K> MG:?L?QE_R(^O_P#8 M-N/_ $6U:MG_ ,>-O_US7^5 $U%13W$%K%YMQ-'#'G&Z1@H_,TU[VUC:)9+F M%6F_U8:0 O\ 3U_"@">BHH[F"59&CFC<1DJY5P=I'4'TJ16#*&4@@C(([T + M1110 4444 %%%% !1110!P?A;77T3PW9Z;>:%KOVBW#*_EZ>[+G<3P1P1S6Q M_P )E#_T _$'_@LD_P *Z2B@#F_^$RA_Z ?B#_P62?X4?\)E#_T _$'_ (+) M/\*Z2B@#F_\ A,H?^@'X@_\ !9)_A1_PF4/_ $ _$'_@LD_PKI** .;_ .$R MA_Z ?B#_ ,%DG^%'_"90_P#0#\0?^"R3_"NDHH YO_A,H?\ H!^(/_!9)_A1 M_P )E#_T _$'_@LD_P *Z2B@#F_^$RA_Z ?B#_P62?X4?\)E#_T _$'_ (+) M/\*Z2B@#F_\ A,H?^@'X@_\ !9)_A56V^(FF7=Y=VEOIFN27%HRK<1KITA:, ML,@,.V1S775P/@G_ )*+\0/^ONU_]$T ;7_"90_] /Q!_P""R3_"C_A,H?\ MH!^(/_!9)_A7244 JUYXQCM=8;3DL MFFDM[<7%Z5G0&V7:6^Z3E^!_#FBX['345S%CXTM[RSED:RFCN5ECBCMMRLTO MF*&3!''*G)],'-=,,D D8/I3LT(6BBBD!@:GXAO+76SI6GZ)/J$R6R7,C)/' M&%5F90/G(R-XM3_P"$;EN](NKB M&ZLR+CRX"!YZ*0Z; M?+8W5C)&XOHK,M).GW9%RLONIP1]0:?6S%8N_P!N^(O^A.N?_ ^#_P"*H_MW MQ%_T)US_ .!\'_Q54IO'HB@N[@Z3.;>R5);IQ(IV1NQ"L!_%\HW8]#ZU-X[C MO8O#M[JMEJUY9M:6DC)';E0&;@AFR#G&.GO0]KC2UL3_ -N^(O\ H3KG_P # MX/\ XJC^W?$7_0G7/_@?!_\ %52FUJ;PUBSB74M"%F4NJ#:I"G SDD M8'UJIK'BV[U'PQ?W6G6-[;VS03&&_1U#(\?9E/*Y(*_44/0(JYL?V[XB_P"A M.N?_ /@_P#BJ/[=\1?]"=<_^!\'_P 563!X\O(X8[:7P_C'@D8[4VK"6JN7_[= M\1?]"=<_^!\'_P 51_;OB+_H3KG_ ,#X/_BJQ[#Q3+%X@OXH7N+];Z6W:P@D M<*$5X?,;DC@ >.U#5MQV9 MJ_V[XB_Z$ZY_\#X/_BJ/[=\1?]"=<_\ @?!_\545OXQ>>^EL'TJ:*]2YBA\@ MS(24==WFC_9 Z^]=3181S?\ ;OB+_H3KG_P/@_\ BJ/[=\1?]"=<_P#@?!_\ M57244@,O0-8.MZ>]RUI):2QSRV\D,C*Q5XV*GE20>16I7.>#?^/'5/\ L+WO M_HYJZ.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "O--"U*_\ &?Q \3VEU?7-MINCLMM!;6[[-S-G,C'J3\O'UKTNN3N/ M!30^)+O7="U632[N^C"7BB%98YB/NOM/1AZTNOWCZ'F%]X\\30^ _$MG'=22 MW>E:LM@-0W*DODL^ 3QRW&,CUSVK0N;G7;'QE_85QJ.L?V=8:0=1+1W2-/D- MDY./GZ% /0YKK+OX5V$WA"70(=1GA-S="\O+PQJ\MQ*#NR<\#D#I6A=>!Y+G MQ3-KW]M3Q3RZ?]@*QPJ,+UW ]CGG]*>OS_X'^8]+^7_!_P CC?$OQ!O-9\#6 MNM:*9K1QJ%LB_9[A6\T/]Z,^A'0@_6NC'Q.C32[F6YT>>#4(=3&F+9F56W2G M&/G'&,'.?:JK?".V:RN81J[QR75]%>S-#:HB,T8^4!!PO)))'6KC_#.*6#41 M/J\TEQ2H\B9>F!T88P,&FK?U\O\ @D]/Z\_^ 17OQ2BL=&FO)-&N M'N;;4O[-N;5)5W)(?ND'HP/:EO\ XF2::8K>\T"Y@U%XIK@VDDR[A#&>H(ZE MNP]J+CX70W&D&T.L3KT[7+35I]. MU*SC:'SHHU<2(W4$-T^M3K_7I_G^ ]/Z]?\ (Z.QNTU#3[>\B5UCGC615=<, M 1G!'8U8J."+R+>.+S'DV*%WN'_\ MD8?%7_80B_\ 26&NAKGO#_\ R,/BK_L(1?\ I+#0!T-%%% !UK-F\/Z5<:.V MD26,9T]B2;<953EMQZ>YS6E10!SJ^!?#:+,J:8%6:0RR@32 .YZD_-R>*L0Z M'X>T/49M6CMK6SN+ACOF+[06/7 )P"<=NM;50C#-QA><$FH9?">@S7]U?2Z7 ]Q M=(4G8@D2 C!RO3..,XS61XB\06:SZ3'8ZC8OMU&"*9,)( ') P<_*PQD8YXK ME8/%'B.>"T<^);0&[6^/%I'^[\@G;CGG..<^M'_!*LSNK;PIX:A,5K;V4(>R M)9$$K%H]ZX)/.>1QSVZ4B^!?#20O"-*C\N1%C9=[\JIRHZ]CS7"3>)+W4=+N M9QJUM!(W]F32S6\:!E20?.K'/*Y[GIG%6M2\<:O;+J=Y!J5ABRGE@>P:/,NS MY0DH YP,EB>A%'4G8[:#P]X=:^O);>UMVN'W+F*_%?E:E;W[,]LYFAV#=F+T M7C\:[JBU@O6RW@E>>.Z42!I7;/$B;MF.><#G KJ-"TG^Q M].\EY%EN)9&GN)538))6.6;';GM6G10M%8 HHHH Q/&7_(CZ_P#]@VX_]%M6 MK9_\>-O_ -:1\V/7/:@#TCX@V<=Y8P.=5L[>:T#W"6=Y&LD5T0,89#R?;'()K+ MU&V#^(=)U6.6RGG_ -&MY=&EB1WM5;^.+^)&7=N/&"%]A6[/9>*;F:*6>R\, MRR1',;R+*Q0^Q(XI%L?%*WK7BV7AD73#:TX67>1Z%L9H6G]?U_6P'-'2_P#A M'H=2MA*MQ:Q10K>F+Y ZJ3L5S_??=ES_ '5]Q7>^']476-(2Z6$0XDDA**05 MS&Y0E2.QVY'M62UMXL:.:-K7PV4F),JD2D/D8^;CG@ <^E.AB\7V\*Q00>'8 MXUX5$,P _#%/I8;=WBNI'B5BV[G/KWXQ5#SO&/_/IHW_?Z3_"CSO&/_/IHW_?Z3_"@1T5%<[YW MC'_GTT;_ +_2?X5YGX_U+XE6WC71DT2!?M#6[$Q69:2)QN_Y:!A@4 >F0?\ M)1[_ /[!%M_Z.GKHJXKPQ)K,GBZX?7X;6'43I%MYB6S%D'[Z?N>]=K0 4$ @ M@\@T44 8:>$M*A\+S^';:.2VT^82!EA?:P#L2V#VZFF:AX-T;5/-:\A>666R M%B\I?YVC!R.?[V>Z:UL(]0AL[T+<1F0 MA'C(Y"G@J>.O/%#=P1O'P+IIO5NS=ZB91)!+S/P6A!"9X[9-,7P!I2(%2ZU! M6*21.XN/FDC=MS(W'*Y)QZ9K(LO&.MO;QD6UG<+9P6TE\YE*,RR1[V91ZCL. MY-2:!?W>K^,-/U6<0+%>:0\D:PR,<#S!@,#QG!ZCOD4W=.S_ *W_ ,@Z&M+X M$TF2>2=);R&4R12Q/%-@VYC78OE\<#;P1SD5AZQX'O&UBUDTX2"VA@:..6.Z M"2)*S;FDDW*0V3CISQ7H=%+K<+LYC2-"O3XC;6-7BMC#?^/'5/^PO>_\ HYJZ.N<\&_\ 'CJG_87O?_1S5T= M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWA__ )&'Q5_V$(O_ M $EAKH:Y[P__ ,C#XJ_["$7_ *2PT =#1110 5!<7UI9_P#'S=0P\%OWD@7@ M=3SVY'YU/7F/B)TNM%^(=Q?+'YD$9M83+C"QB%6 &>F68GWX]*3=BHJYZ&^J MZ=&8P]_:J9%WINF4;E]1SR/>HIKG1[^.".>>PN4G/[E7='$A']T'K^%>=RM& M-8\._P!IR:.5.CS^1Y0 X\M?[QZ=>GO5/X?:AI]@VC+X@6Q22:S0:+=H5$ 0 M ;XUS]V7=RQ[U3WM_6Y/2YZ?-9Z+80AYK>PMXO,!!=$0;^@//>EMK;2+J,26 ML%C,B%E#1(C $_>&1^M-VS.,^^ M*I:CJ]MIVJSV6AWUMIEK-;3WIN5C4QSW*[1L!/!XP3CK4WTN.QW*Z7IZ(Z+8 MVH1U"NHA7# = >.13_L%GYSS?9(/-=/+9_+&YE_ND^GM7F"^+->G=I9=>M[' M$MBK6S6\9\OSU^8$GG@\COZU WBGQ!)>W%FOBRUMUM/MBF=[:(F5HBNSV&<\ M@>G%-Z;A8]5M-.L;#=]CL[>WW=?)B5,_D*LUY./'VJ-?V@FU"WMQ*KQSQNJJ M89!!O "M\QYYR<#G%/L/$7BB[MGCMMQQ1< M5CU(RQB41&11(PW!">2/7%/KSR^U.YU'0;/Q(C.I?486T^-D"NL3,$*G')W MDD'T]J]#IV ****0&)XR_P"1'U__ +!MQ_Z+:M6S_P"/&W_ZYK_*LKQE_P B M/K__ &#;C_T6U:MG_P >-O\ ]W6B:CIMQ# M=W=G+9L?)F!G7;D_PDYX/M6>W@WPK;6,HDTZV2T,'E/YDAV"/@XY. .!7G]E M?Z=8^(]3N-5CLI/#/]LR!98MI2"ZPNUIAW']T]CG-=?XWG@<>')YG5]!-^K7 MCJP,6S:?++]MF_;GMTH6J3[V$]&UV-.#0/"U])*UO;V=PYDCFD,K:5IU]8RZ1F:Y^7Q3XB:66(Z_;P+;V5Y.LHMXR+D1. C\] 02#C^Z M<4F[+4JS.]@\'>'K:XM;B'2;=);5!'"P!^51G Z\XR<9SBG:?X1T'2M1^WV. MF0P70# 2(3P&.6 &< $]J\[;Q;X@:]M[0>)[6(7#V3M,;:(^6LZ,6 '3 (&" M?QI9_'6M6=NJSZM;F:V9LN8D1;F,3!!(,]/Y=B;D8$?>(/4=Q4BZC MJ'B'PAK$VH[E;3;1XIHVB"G[;'EC(I'0#"X ]:ANVH6U/2**HZ-<37>AZ?<7 M'^NEMHWDS_>*@FKU4U9V)3NKA1112& M.J?]A>]_]'-71T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7+O MI7B.RUK5+K2KG2OL]_,DVVZBD+H1$D>,JP&/DS^-=110!S>SQM_SW\/_ /?F M;_XNC9XV_P">_A__ +\S?_%UTE% '-[/&W_/?P__ -^9O_BZH-HOBI]0EO2W MATR31B.93!,5E ^[D%\9&3@^]=G10!R;:=XK?9N3PPVQ=J9M)3M'H/FX%(=, M\4M&D9C\+E(SE%-I+A3[#=Q76T4 M*UM?G3PPT<(+*AM9<+CT&[BNNJ&\_P"/&X_ZYM_*@#C=,'BG6=-@U'R?#*_: M5$A#VTK'/;)W&]T431B'[')L.X@EC\W7@5T7@[_ )%# M3/\ KB/YFMR@#DWTWQ5+*99$\,/(<9=K24D_CNJGJ&@>+KVT^SPW>@V). 9; M2WE1RG=,[N :[BB@#BI-"\52RV+/+H!BL3N@A\F?:KXP&/S\D#./J:T=GC;_ M )[^'_\ OS-_\77244 -O^>_A__OS-_P#%UTE% M '(:IIGC/5=(O=.ENM!2.[@>!G6";*AE*DCY^O-=9#'Y4$<><[%"Y]<"GT4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %<[H7_(S>(_^NT/_ *!715SNA?\ (R^(_P#KM%_Z!0!T5%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!R^HP:W9>+9=4T[2X;^":QBMR&NQ"49))&/!4Y!#C\JD_M?Q5_T*MO_P"# M1?\ XBNDHH YO^U_%7_0JV__ (-%_P#B*/[7\5?]"K;_ /@T7_XBNDHH XV[ M;Q#>7UK>OX4A6XMMP1UU5>4;[R-^[Y4X''J >U2^?KOE+%_PA5AY:G6YW.G]H)ACZD>7S4AO_$AM_LY\'V9@V[?+ M_M)-N/3'EXQ74T4 *JV.M:UJ7VD1^#+(_9 MI6M6W7Z<8P2!\G3FNWKG?"?_ #&_^PK-_): ,/5=/US5I+)W\*V\'V6=9@(K M^+YRO0-F/I[5HO/KLFS?X*L&V#:N[4$.T>@_=\5UM% ''3MX@EMWCB\(VENY M!V30ZC&'C8_Q+^[ZU32QUX:,FER>&O.@W[YFDU=2]PVT4 W%R8HY/," M"20L!NP,G!]*W:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH XF_^)=GI^HW%D_AWQ+,T$C1F2#36>-B#C*MGD>]='?ZU M'I^@G5WL[V:,1K)]G@A+SO/(K3HH Y+0O']IK^JQZ?%H>OVCNK,);RP M:*,8&>6)XJQXD\9VWAJZAMY])UF],J;PUA9&95YQ@D'@UTM% &3X>U^'Q'IK M7T-E?V:+(8_+OK\3%ED,>]=+8J<'&0<]*[ MFB@#+US7(=!T@ZC-:7MR@91Y5I 99.?]D?K67X>\<6GB/4&LX-)UJT=4+^9> MV+0H?;)[UU%% '+:_P".[/P]J7V&?2=;NGV!_,LK%I8\'MN'>M71]V\9W?NKJ QR_+_LGGZ5J44 P MKH?$7B*W\-V*75S:7]TKOL"65N9G!]2!V]ZUZ* .=\-^,;/Q///#;:=JMJ85 M#%KZS:$-DXP">IJIK7Q!T_0M5ET^?2M;GDC )DM;!Y(SD9X8=:ZVB@#-M=:@ MN_#_ /;*V]VD/DM-Y,D)6; !.-G7/'2N=T[XEZ7J>HV]E%I.O1R3N$5YM.=$ M4GU8]!7:44 8?B3Q39^%XK>2[M-0N!.Q519VS3$8QUQTZTWPWXKL_%"W#6EI MJ-OY!4-]LM6ASG/3/7I6]10!QNJ?$K2=)U.XL)M-UN26!]C/#I[NA/LPX(KH M)M;MX?#W]MM#=&W\@3^6L),NTC.-G7=STK2HH Y#1OB+I6N:K#IUM8:Q%+-G M:]Q8/&@P,\L>!TJ]XD\8Z?X6EMX[VVU&8SAF4VEJTP&,=<=.M=#10!C>'?$M MGXFLY;JS@O(4C?81=V[1,3C/ /45@W7Q2T.SOIK22QUII(9&C8IITC*2#@X. M.1[UV]% &9JFNVND:(=6N([EK<*K;882\GS8Q\HY[U@Z;\0-)\133:?9VVIQ MS&!W#7%D\28 _O'BNQJ"\'^A7'_7-OY4 <-8>.-+\,>'='M+Z#4)))+42 VU MH\JXR1R1WKK-!U^T\1:7_:%G'U^S\.:9_:%\EPT.]4Q!"9& MR>G YK3VCT%*0#U&: .;\/>.-)\3WDEK81WRR1IO)N+5XAC/8D5#KOQ!T7P[ MJC:??1WYG50Q,%H\BX/3D#%=2 !T %!52@J#PYXQTKQ2]PFF_:LVX4OY]NT77 M.,;ASTK>*ANH!^M 55Z #Z"@#DM7^)'A_0]4FTZ\-[]HA(#^7:.Z\C/! P>M M;J:W9R>'_P"VU,OV+R#<9,9W[ ,_=ZY]JOE$)R54GW%+@8Q@8]* .0TOXE^' M=8U*#3[1[TSSMM0/:2*,^Y(P*T_$?B[2?"PMSJCSKY^[9Y4#2=,9SM''6ML1 MH#D(H/TI656^\H/U% &-X=\5:7XIAGETQYF2!@K^;"T?)Z8W#FL?4/BAX8TR M_GLKF>[$\#E'"VDC#(]"!@UV*JJ_=4#Z"FF*,G)12?I0!1N]X>YD!*A[9T' R>2,5U)4%=I (], M4@CC4Y5%!]0* ,#Q%XUT3PM<00:K/+'),I= D#R9 ./X0:N:!XCTWQ-8M>:9 M)))"KE"7C9#D>Q%:;1HYRR*WU&:555!A5"CV&* .+E^*WA*"[>V>]N!*DAC8 M?99#\P..NWUKHM7U[3]"TDZIJ$K1V@V_,L;,>>G &:O^1%G/E)G_ '13V567 M:R@CT(H YK0?'WA[Q+J!L=+NY);@(7VM Z# Z\D =Z77O'OA[PU?BRU2\>&< MH'"K [\'W -=$L4:'*QJI]0,4-%&YR\:L?4C- %#1M>T_7])74].F:6T8L Y M0J?E.#P1FN=B^*W@^>[2UCU-S,\@C5?LTG+$X SM]:[-45%VJH ] *9]GA!R M(8\_[HH SM?\1:7X9L%OM6N#!;M((PP1F^8@D# !/8U4\/\ C;0/%-Q-!I%Z M;B2%0[@Q.F 3C^("MYT208=58>A&:1(HXSE(U4G^Z,4 QJZT$+MN M>)&/J5!IP10FP* O3 '% '(V'Q1\':G?V]C::N)+FXD$<:>1(-S$X R5Q6OX M@\5:+X6@AFUF]%K',Q6,E&;) S_"#6H+:!6#+#&".A"BGO%'* )$5P.FX9H MQO#WB_0O%0N#HM\+H6^WS<1LNW=G'W@/0UFZI\3/!^C:E/I^H:RD-U VV2,P MR':<9ZA<=ZZI(HXL^7&J9Z[1C--:V@=BS0QLQZDJ#F@"H^N:;'H)UQ[H#31# M]H,^TX\O&=V,9Z>U<5X3\>^&-3\7ZM;6>K)+-?31_9E$;CS,)SU7C\:]#V(4 MV;5V8QMQQBN(D]24'-2-&CIL9%9/[I&10!S>B?$+PI MXCU)=/TC68KJ[92XB5'!('4\@"I=?\<>&O"]W%:ZUJL5G-*GF(CHQRN<9X!K M<2V@B;='!&C>JH :62W@F(,L,;D< LH- %#0_$&E>)=/^W:/>)=VN\IYBJ0- MPZCD"L#_ (6OX&%QY'_"0V_F[]FW8_WLXQ]WUKL(XHXEVQHJ+Z*,"HOL5IG/ MV6'/7/EB@"IK/B#2O#VF_P!HZM>):VFX+YK@D9/0<"J&A>.O#/B:]>ST;5X; MNX1#(T:*P(4$#/('J*WI(HY4V21JZ^C#(IL=M!"VZ*"-&Z95 #0!@:UX_P#" MWAW4#8:MK,%K=!0YB=6)P>AX!K4TS7-,UG2%U;3KM+BP8,1,H(!"DANO/!!J MW):V\S;I8(G;U9 33TBCCC\M$54_NJ,#\J .2MOBEX)O+N&UM_$-K)/,XCC0 M!_F8G '3UK;UWQ)H_AFTCNM9OXK."1_+1Y,X+8)QP/0&KBV%FK!EM( P.01& M,BI)8(;A0LT22*#D!U!'ZT 8^@^,?#WB>6:+1=4AO7A :18P?E!Z=1535?B' MX2T34IM/U+7+:VNX<>9$^[*Y (Z#T(KHH;6WMR3#!%&3UV(!G\J9)861MIIB,WV@9V[!U/Z5BV'Q(\':I?P6-EK]K M/=3N$BC7=EF/8<5TPAB$/DB-!%C&P*,8],5"FG6,3AX[.W1U.0RQ*"/TH HZ M[XIT/PRD+:UJ4-DLQ(C,N?F(Z]!1H7BC1/$T<\FBZC#>I 0LABS\I/3J/:M& M>UM[H 7%O%*%Z>8@;'YTL%K;VH86\$40;J(T"Y_*@#F[_P"(_@_3+Z:RO=?M M(+F!MDD;$Y4^G2MN?6=.M=&;5Y[N--/6(3&X/W=AZ']:DDTS3Y9&DDL;9W8Y M+-$I)_'%3-!"\!@:)&A(V^65!7'IB@#G]+\?^%-;U".PTW7+6YNI,[(HR>E9^D>-?#6OWWV+2M9M;NYV%_+B; M)VCJ?U%;,UM!&.6(_P.H*_D:AM]+T^TE\VVL;:&3&-T<2JZ7=Q75JQ*B6(Y!(ZT^YT MNPO9!)=65O.X& TL2L0/3D5-;VMO:1"*V@CAC!SLC4*/R% '.)\1_!LDRPIX MBL&D9M@42J7L-I;E@@DE; W'H/TIHT#1U<.NE608'(( M@7.?RJU=6=K?1"*[MXIXP<[)4##/K@T 9NC^+- \07$D&DZM;7DL:[W2%\D+ MG&:CU/QIX:T6]:RU+6K.UN5 )BEDPP!Z5I6FEZ?8.SV=C;V[L,%HH@I(].*9 M4C!>2%6)_$B@!UIJMA?Z6NIVEW%-8LI=9T.5(&03G\#61: M^/O"=[=16MMK]C+/,P2.-)02S'H!6[%:6\%J+6&"..W ($2J H!ZC%4XO#VB MP2I+%I-E'(AW*ZP*"I]0<4 +J^O:5H,,=(%W8ZXS7,6NL^#K74+4 MVNBI%=;]KM':(K6K;]GSGM\W'&>M=%)#I'B&YGBN=/BNQ9OY?F3Q*R[LT^*:)BKQO. 5 M([$5J6.EV&EHZ6%G!:HYW,L,80$^IQ52?PMH%S,\T^BV$DLAW.[VZDL?4G% M%RYU*RL].;4+FZBBLU4.9W8! IZ'/XBJ&G^+/#VJW:VFGZS97-PP)$<4P9B! MUX%:,]C:75D;*>VBEM64*870%"!T&/PJI9^'-$TZY%Q9:396\X! DBA56 /N M!0 FI^(]%T69(=3U2TLY'7)-$U>X- MOINK6=W,J[S'!,KL%]< ].11J'B70])N?LVH:O96L^T-Y&M#U:Y^TZAI-E=3[0OF30JS8';)% % MNSU&RU&S%W974-Q;'.)8G#*<=>16;%XQ\,S2I%%K^F/(Y"JJW2$DGL.:TK/3 MK+3K,6=E:PV]L,XBB0*HSUX%9<7@KPO!*DL7A_34D0AE9;9001W'% &EJ&J: M?I,"S:C>V]I$S;0\\@0$^F346G:[I&KR/'INIV=XZ#+K!,KE1ZG!I^I:1IVL M0+!J5C;W<2MN5)XPX!]<&HM,\/:-HLDDFF:7:6;R#:[00JA8>AQ0 R\\3:%I M]RUM>ZS86\Z_>CEN$5A]035V*_LY[$7T5U"]H5+B=7!0J.^[IBLZ^\)>'=3N MWN[_ $2PN;A\;I98%9CCU)%7X=-L;?31IT-I#'9!#&+=4 0*>HQTQ0!3M_%/ MA^[N([>VUS39II#M2..Z1F8^@ /-6K_5M.TI$;4;^UM%I$2T8N(@X4GJ1 MF@"2PU?3=5#G3M0M;L)PYMYEDV_7!XJO<>)M!M+A[>YUO389HSAXY+I%93Z$ M$Y%/TK0-(T-9%TK3;6R$I!<6\03=CIG%4KSP1X6U"[EN[SP_IL]Q,VZ262V5 MF<^I)'- &NU]:)9?;7NH%M-N_P \R )M]=W3'O5.U\1Z'>W"6]IK.G7$[_=C MBND=F^@!S5B32["72SIDEG U@4\LVY0%-OICIBLVP\%^&-+O8[RPT#3K:YCS MLEBMU5E[<$"@#0OM8TS2V1=0U&SM&<947$ZQEOIDC-/L=2L-3B:6PO;:[C5M MK/!*L@!]"0>M5-6\-:'KSQOJ^DV=\T0(0W$(Z6\80,V,9('? % $,OB?P_#*\4NN:9'(AVLCW<8*GT(SQ5ZXO;6TM3=7-S M##;@ F620*@!ZV4EB>I)Q6O?:5I^IZ"\TS0["SN0I42P0*K8/49%;= !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !4-Y_QXW'_7-OY5-6)XK\1:;X9T M*:^U25XK8CR]ZQEL,1QG% $'AEY8_ ED\(0RK:DH'Z9YQGVJB/$^IW5MH-O: MQ6JZAJ44DKO(K&*,(,D @\G '/%5?AWXFTWQ/X.6TTFX+3VL BE,D3!8W.< M ],_@:O)X3OH;+1FAU&!=2TU)(Q-Y!\MT<8/R;LY'!'/44M=?Z[_ / &8Z?$ M2\N]/N-3M;6!;73XH7O(Y-VYV=B"$.<#&,Y(-6=(\<7]_:W;RVL'G-L6TC16 M&UVSE),GJH&XD8P#3A\.D@M'L+.^$=E=QPQWP>+<\GEMNRISA2>AR#6MJWA= MM66^,EV8WEC$5ML&!"H()^I8C!/IQ3_K^OT WK9S+;1.9(Y"R@EX_NL?4>U2 MUD^'M(DT73#;2S++(\SS-L4JBECG:H).%':M:FQ!1112 **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N=T'_ M )&3Q'_UWB_]%UO7$1GMI8A(\9="H=#AER.H/K7B/PMTSQE_PL77%U?5[U[+ M3Y=EQYCY%S)C"?AMY_*@#U?Q3=WECI"W%E.(9%GC#$H&W*6 (YZ=>M<_KGB3 M5+6_UNZMYUCM-&-N#;[%/VC>?GW$C(X(Q@UU.N:0-;T_[&;N:V'F*Y>$*2=I MSCY@15&^\(V=_J4MU)/.L=SY1N[==NRX,9RA;C(_ C-"W_KR_P"",Y-O%GB& M2ULKZSD$S:M)=106AB7$/ED[2"!DG"G.,# &<5M6/A&TL=4BNTN)WBMVEDM;9MOEP-)]\C R<\]2<9- M1WG@^WO-.%NU[.LYF>:2Y 4O(6!5@01C[IP..,4+1 =$CI+&LD;*Z, RLIR" M#T(IU06=K'8V-O:19\N"-8USUP!@?RJ>AB"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N=\)_ M\QO_ +"LW\EK7U/4;;2-,N-0O&9;:W0R2,JEB%'4X')KA?AUXZT'7M2U:PTZ MYDEN);V:Z5?)8#RL* Q.,#F@"[J.A:AJFK^+(1;2PPW]C##;W#,NUW4-D<'( MZCM65-H6M7VKVGB!]+FA;3_LT8LV9#)*$)\PK@X[C;DC//2O3:*%I_7]=QW_ M *_KT. A\*SFWEO9+ +JMYJ$D\;,W_'JC$$%\'#%<;@.?F(J[H5GKNG>(VM# M&Z:3&9 "=NQDP/+([[RVXM7944+05PHHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J6H:QIVE&(7UY# MTS;8D=OFD/HHZG\*NUY8FZ+]HF5]4P(WTG&FF7[I((W!.V?O9[T=4OZV#HV> MDZ?J=CJMO]HL+N&YB#%2\3A@".H/H?:K5>#7E_J&E^(_B=J^A7+6UK;PQ,LT M(4Q_:%VY&"""?O _6M*W\1>*E@\064&O"[O5TZRN+5[A8T*2R@;D& "#:AJ]UXHT_P &O+=W MEK>+XC-N[3(AEMG"\CIAL9X)'U%:&F>,O$%YI^C:=+J<@-SK\^G3W^U!)Y2< MJ,XP"?7%-+^ON_S$>TT5XK'XO\47VB^'EBU8V]S<:[-IC7#0H1/$I.'(QC/N M,=*M:IK7BJR\5-X7A\01"YL].6YCN[HI"MQ(7R2XVG("\8&/6E_7Y/\ 4=OZ M_ ]@HJ.WV-G MH.IWQLY%CEE@\D)N**^!OD4GAQVKH*Y[P_\ \C#XJ_["$7_I+#0 ?\))J/\ MT*.M?]]6W_QZC_A)-1_Z%'6O^^K;_P"/5T--DD2*-I)&"H@+,QZ #O0!@?\ M"2:C_P!"CK7_ 'U;?_'J/^$DU'_H4=:_[ZMO_CU,?QUH4<$DSRW2QI#]HRUG M*-T>X+O7*\C)'(]<]*Z2G8#GO^$DU'_H4=:_[ZMO_CU'_"2:C_T*.M?]]6W_ M ,>KH:I:IJMIH]JEQ>.ZQO*D0*H6^9C@=!QSWI 9?_"2:C_T*.M?]]6W_P > MK,\075QXBT"]TF[\'ZTT-U$4/S6W!['_ %W8X-=I10!YMX L[OP1X4M])3PG MK$DX)DN)5:VQ(Y[_ .NZ8P*ZC_A)-1_Z%'6O^^K;_P"/5??7=/37X]#:60:A M)$9DC\E]K(.IW8V_K4<'B/3KF::*%IV\F62&5_L\@1'1=S L1CIWZ&@"I_PD MFH_]"CK7_?5M_P#'J/\ A)-1_P"A1UK_ +ZMO_CU/M_&.C76HV=A'+6./;O=5W-M7)QD^@]Z ,#_A)-1_Z%'6O^^K;_ ./4 M?\))J/\ T*.M?]]6W_QZNAHH Y[_ (234?\ H4=:_P"^K;_X]1_PDFH_]"CK M7_?5M_\ 'JZ&B@#E[SQ?=6%E/>7/A36H[>WC:65\VQVJHR3@39Z"NFC<2Q)( MOW6 89]ZQO&7_(CZ_P#]@VX_]%M6K9_\>-O_ -ZAJV^/5)X46'4IXD5%( 56 %:;^$-- MCC9WU'6E11EF;6+D #U/STWP=_J]<_[#-U_Z$*T/$JVC^&M12_>2.T>!EF>( MX9%(P2/IUI-V0UJSG8K3PE.RK#XGO9&9U0!-?G)+-]T8\SJ<'%:W_"&Z?_S_ M .M_^#BY_P#BZ\SN;V7S(=.N-4L+KRY[+[/KMFJAC'N;"2*+ M=2<&QF\1_9(TDNHK?47A5S-)'+A58!<%MF#M&-V[BF)([O\ X0W3_P#G_P!; M_P#!Q<__ !=5[GPWHMDT*W.KZM"T\@CB#ZU< NYZ*/WG)KD4\2:A#J?FS^*7 M\DZM+9/&\<02*(0LV_&W.0P!Y/L:HS:U)K5O9W$WB1DBN-4MVLHV$1E@A&X> M:WRX#.03@]!1V'8]$_X0W3_^?_6__!Q<_P#Q='_"&Z?_ ,_^M_\ @XN?_BZX M-/%VIRHME/XC%F%-Q';W[0JYN)(YRH4@##-L"_*,;MW%:?AG7KZ36[,7GB-[ ML7-]>6HMI$B4;8R=I 50<\>O>A:[ U8V9]*\,VTES'/XBOXI+90\ZOKTZF)3 MT+ R<#ZU*F@:!)/! FN:FTMQ&984&N7!:1/[RCS.1[BL_P ;:=.FMV=S9VYE M&KP/H]T @8*'RR2,#U"X;\ZQK6_U?2_"L]]=(\4VCR1Z2;EX]Q$*R 2SCKP4 MV'IQM-"U_K^O(&OZ_KYG7/X8T>.ZBM7U76%GF#-'&=9N=S =2!O[9HNO#&CV M4/G76JZQ#%N"[WUFY R3@#[_ ')KGK#5;^ZU;3;!/%*W27L=X(;B*%!TP4*D MCYBN2,]#CIQ5:;7]='AZ2^O;Z6RDT^>"PG\Q(]MQ,) )'Y7A2I4C&/O'TI_U M^*7ZA8ZY_"&FQHSOJ&M*B@EB=8N< ?\ ?=16OA'1YX%N;74-7>*<"021ZQ32[GRX@)74 .F<<^6>F1SD]<5EWG MBS5#8&^@\2-&;?1K2[%NB1;9)6(#9RN<'G@$4EK;S!H['4-(\-:4R+J/B'4+ M1G4LHN->G0D#J1F3I4MEX>T+4HFEL=:U2ZC5MK/#KEPX!],B3K3/B(+0>!-5 MNY!#O-KL65L9P2#@'WK*\3:U+9:C9VMKJT.CVM[9&:&^$0999P5PO3#?+GY> M,T+>PCJZO!;Q#<\DFM7*JH]23)3X_".F31)+'J.M,CJ&5AK M%S@@]#]^N3N/$,U[::Q'?ZRT5S!%@?\(;I_\ S_ZW_P"#BY_^ M+JO;>'-$O);B*VUC5II+=_+F5-:N"8VZX/[S@UQP\6:BT-[;GQ R&TM9FL[C M;'F[G20@*W&&.-HVC'7-3KKD]OJ^HR_:5LQ<7]E'J$J 9MPUO\P.<[?GPN3T MIQU5_P"N@6.R_P"$-T__ )_];_\ !Q<__%T?\(;I_P#S_P"M_P#@XN?_ (NN M"OO%^L06D4,NMB$2"ZCL[PF*/SBD@$(8M&?4Y[ MN&^6*\@OE2/:D2C]ZF0N"2V,<=&Z\4EJ#5C2O?#^A:;K=P MNX^@S)R:=9^&]%U"W%Q9:QJUQ"25$D6MW#+D'!&1)5*]N;;3/B;]KUETAM)= M.6*QGG.(UDWDR*"> Q&WW('M69K&NBUN[^/2;TZ;:_89+RR>.-=E[=;VW ;@ M=W(7A>N_//%*^EPMK8ZC_A#=/_Y_];_\'%S_ /%T?\(;I_\ S_ZW_P"#BY_^ M+JQ9>([!TM+>[NX8M0E*PO!GD3; Y3ZX.:V:8CDK;3AHWCC3[:VO=1D@N+"Y M>2.YO99U+*\(4@.QP1N;IZUUM<]>_P#)0=&_[!MY_P"C+>NAH **** "BBB@ M HHHH **** "BBB@ HHHH **** ,/4?$;66L'3+;1]0U"X6W6X?[-Y05%9F4 M9+NO.4/2HO\ A)-1_P"A1UK_ +ZMO_CU)!_R4>__ .P1;?\ HZ>NBH Y[_A) M-1_Z%'6O^^K;_P"/4?\ "2:C_P!"CK7_ 'U;?_'JWW=8XV=V"HH)8GH!7.OX MZT*."2=Y;I8TA-QN-G* T>0-Z_+R,DKH 00".AI: .>_X234?^A1UK_OJV_\ CU'_ DF MH_\ 0HZU_P!]6W_QZM35M5M-$TZ2_O6=;>+&]DC9R,G&< 'CWJ[0!S#]9:-U*LI:VP0>H_UU<7\/O#TO@1]6DA\)ZQ))>7):-@UME(1]U/]=VR M<_A7K%9MSKVGVFMVFCS2R+?7:LT*>2Y5PO)^8#;Q]: *'_"2:C_T*.M?]]6W M_P >H_X234?^A1UK_OJV_P#CU7HM?L9[Z2SB%R\L4_D2$6TFU7QNY;&,8[YQ M6G0!SW_"2:C_ -"CK7_?5M_\>H_X234?^A1UK_OJV_\ CU= 6"J68@ #))[4 MB.DB*\;!D89#*<@T 8'_ DFH_\ 0HZU_P!]6W_QZC_A)-1_Z%'6O^^K;_X] M70T4 <]_PDFH_P#0HZU_WU;?_'J/^$DU'_H4=:_[ZMO_ (]70T4 9NB:Q'KE M@UU';3VQ2:2"2&<+O1T8JP.TD=1V-:5_^CFKHZ "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *I:CI&F MZQ$D6I6%M=HC;D6>,/M/J,]#5VB@#._L#1QI7]E_V59?V?G/V7R%\O.%O#X\W&B::+)I;"&"[LY!<6.=NPNH[^TNKFVCC\0MHHOVWE4FDD"O ,%<_,RA\]#P:]'LM1^TP M*]S;R6,S.4$%PR[L@]MI(.?8U!KFNPZ)I5U?&)KK[, TD4++O"YP3R1TJGKH M"/-H+'4K2\:X'_"3220ZC9I&TQG?-OM D)4?*>,YXZ^]0W5K=ZAIM[-):>(E M^T30QV]H8[@F&!)1F1B?^6CM2Q6F MIV^M"Z"^(6FCU:U0>:9G7R"@$A('R$=Y@C*AYHU+\KE@,_2A:.XWV.8\P'-&VG]?UU M"YQ&G7.I7-OJ.L/IVJ+XDU2-H;:)K21%L80#M3>RA0>Y.>214"6,T\&F:@+; MQ!+LU"W>6*Y24&%Q&RL57KC=@L?NUZ1IFKPZC86]R\YPL@()&",^ MW:M"GM_7]?\ #Z@>/74&O2:*IB37EO5LI4U,#SLM+YB[#'CJ?OU1W\>@ZY=2VET\4MSIY#-MD*/ 6''S @KD8[TK@ROX'" MIX3M(_MMS>2IN6::Y\P2&0$[@1)\PP>,'TKHJQ?"^I6>IZ2[V-HUK#!<2V_E ML5/S(Q!.02#D\YS6U38C$\9?\B/K_P#V#;C_ -%M6K9_\>-O_P!#O\ 5ZY_V&;K_P!"%=*0",$9%N?\ 89NO_0A72T -$:*, M!% SG@4%$.,JIP.M7@T+2/& MI0N@!91C(!Z9'X5R5[>G3_B(UW)8ZC);C3#%YL%E)*N_S V 54\X%<[J"WZZ M_?ZA%I6KQ078VCT;3=2M=7MGFMMYC2 M1HF$D90AE.#P1FKA12 "H..F1TKF/ BA-&ND6UO;:/[;,T:WD3HY4G(.'YQS M744"$V+DG:,D8)Q1L7^Z/RI:* &^6AQE%X.1Q2E%((*@@]>.M+10!C:CX3Y#^0X >/.=I!!QR3R,'WJ32_#]GI-U/<0/.[2@*HEE++$@Z( M@["M6B@!K(KC#J&'H1FE**<94''3CI2T4 5Y[*WN9H998PS0OYB<\!L8SCN< M58HHH YZ]_Y*#HW_ &#;S_T9;UT-<]>_\E!T;_L&WG_HRWKH: "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@#G8/^2CW_ /V"+;_T=/715SL'_)1[_P#[ M!%M_Z.GKHJ (+[ L+C,/G#RFS%_?XZ?C7DCV>H6FD:EI^DQZQ=:++I4HBM;R MRD\^RE8@+%&Y7)Y'MO[/,#NT[EOG(D)5?E8[-NX M8/YYKU&YO([>)R"))0A=858!GP,X&3531]=L]9T:VU*)UBCGB679(Z[DW#@- M@\&A >:ZC'=WUCKT_P!C\0KYT,EM969AG;(W?-*^1C7G&_>,9],U2MM:BN- M8U#3VA>(V4<4AE=EV.K[L$8/^R>N*.E@N>;6EEJEIJ2W _X2226'5+-$:X:= MP;?:!(6 ^0\9W''!KM?&^GWEQI,&I:7"9M4TN9;JVC'67'#1_1E)%=$;JW$0 ME,\?EMP'WC!_&@7,!#$31D+RWSCCZT/:PEN<5=Z;>6__ CB,+_S;F[D>_-L M7P#(ASO*\8!V@$^@K%TW2_%"ZE;VLZ7QM'WZ9<2FXD!"(V];D$GJRX3/4\\U MWVJZ_!IMY:6,<$MW?W>3%;0XW%1]YR20 H]2?I3[#64NEG^U6\MA)!+Y;)>RV&LWXFMGAU1=2$UU'>!FD$$UNR,$"G[I_@QCD'-5;2W MUA=)%O#::S!=):6:Z5@2JL;K@2AP>!\V<[^HZ<5Z^#D9'2LB_P!=6PUW3=*- ME<2R7^\I*A38FP9;=E@>A[ T+33^OZ_X(-WU/.UCU#3YYKT2:]"QEU%#++Y[ MQI'LS&V'X W?=/'UK:^'EP]Q?7$UU)?PW$MI"1:7(G"C PT@\P $L>N,_6NQ MN[G2[NYDT2[>"66: R/:R8.Z+."2/2LOPY_9,6J:E8:=9/$UGY:&9Y?,WJPW M *Q8D*/3CZ4+<'JCI****!'.>#?^/'5/^PO>_P#HYJZ.N$\-:#+>0ZK*NMZI M;@ZM>#RX9$"\3-ZJ:V_^$7F_Z&/6_P#O]'_\10!T%%<__P (O-_T,>M_]_H_ M_B*/^$7F_P"ACUO_ +_1_P#Q% '045S_ /PB\W_0QZW_ -_H_P#XBC_A%YO^ MACUO_O\ 1_\ Q% '045S_P#PB\W_ $,>M_\ ?Z/_ .(H_P"$7F_Z&/6_^_T? M_P 10!T%%<__ ,(O-_T,>M_]_H__ (BC_A%YO^ACUO\ [_1__$4 =!17/_\ M"+S?]#'K?_?Z/_XBLSQ!HUYI>@7M];^(]9\Z"/>FZ6,C(/<;* .SHJ*V8O:P MNQRS("3^%2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !7/>'_^1A\5?]A"+_TEAKH:XJS\2:-HGB?Q-#J> MI6]I+)>Q.B3-M++]FA&1[9!'X4 =K7.^-+*^U#0XX-/M&NIA=V\I19%3"I*K MDY8@=%-'_">^$_\ H8+#_OZ*/^$]\)_]#!8?]_10!B>(_#M_J7BAII=).H6% MS!"L;?:A%]CECU=IHR;!T M=CG(/ Y5ODR?E^E=K_PGOA/_ *&"P_[^BC_A/?"?_0P6'_?T4DK!?J6::E-*UNTL9\]'A5!( 3C(*G@X//%F?\ ">^$_P#H8+#_ +^BJ\OB_P $3W$=Q-JN MDR3Q?ZN5RI9/H3R*>H7,CP[I-G/XMNSIKVTFA02"]6&-!^YNV&UE/88 S@=# M6HMEJNA^+M4U"VT]M0LM46)CY4B*\,B+MP0Q *D=QTJ>'QMX-MU*P:UIL2LQ M8A'"@D]3QWJ3_A/?"?\ T,%A_P!_11V_K^O^ (YO6?#>N:I>:HTNFPO+J"6Q MMKE9E_T!D/S#)^;_ &LJ.2:ZS^V+R"]L;2?3)1]HFDBW^:A(51D2$ ]&_3O5 M?_A/?"?_ $,%A_W]%)_PGOA/_H8+#_OZ*$#U*-]0U.#0KB[MI+*.&- MX[B%=S*S$\,P('-86H^'-=?7;K45T."=)KFTNYHDEC'G!$*O%R>2&(;G@XZU MU7_">^$_^A@L/^_HH_X3WPG_ -#!8?\ ?T4+IY#;*/@FUU32[::SNM":Q@GO M+FX7$T3")6?WUNREFEL)T MCC23)9C&P ]2:[.T!%E #P?+7^5 $U%%% !1110 4444 %%%% !1110 444 M4 N?]AFZ_]"%=+7->#O\ 5ZY_V&;K_P!"%=+0 4444 %%%% !1110 M 4444 4]3U*#2K,W$^3EUCC1?O2.QPJCW)(%<[?^/(]-CUAKC1[X-I/E-<*K M1G*2='7YN5&#GZ59\8HT<6E7Y4M!8ZA%-/@9VQ\J6^B[LGV%4_$?A%]=\16E MTCI_9US;/;:E'G_6QCYX\?1OT)I:CT+FK>,%TJ[\C^R[NY7,"F2%XL!I6VH. M6!ZY]J?-XK%O/%9S:5>)J,\ICM[3*%I0!N+A@VT*!G.2/U%>L!FD9&12P^4DJQX)X]LC-_\ M)0=&_P"P;>?^C+>NAH **** "BBB@ HHHH **** "BBB@ HHHH **** .=@_ MY*/?_P#8(MO_ $=/715QU]K>F:)\0[J35+Z&T272K=8VF;:&(EFR ?;(_.K_ M /PGOA/_ *&"P_[^B@#1U^&>Y\/:C;VL)FGEMI(XXPP7Z=]HC5LM&%W!B=IQ@CKT8UT/_">^$_^A@L/^_HH_P"$ M]\)_]#!8?]_12M_7W_YC3L5EB' M.,''8[R3CFL0>!M0CT"WL$\*Q;WL8$NMLD $DJRAF+?-R<9Y]Z[_ /X3WPG_ M -#!8?\ ?T4?\)[X3_Z&"P_[^BGUN(Y.'PMJ=GK4UP/#\#DYQM8*"W!Q78 M?\)[X3_Z&"P_[^BC_A/?"?\ T,%A_P!_10M!W.!UG2[RRU*%4LXXVO+NYN(] M.>2+$4+0B-CAF5-Q8YX;C/UJQI.C:9<:CHUEHL<,=O<62P:M9R*AD\J(Y1VV M\99@5SWW9KKKKQAX(OD5+O5M*N%4[E64JX!]1FG1^-_!:2O+%K>EK(V%=TD7 M)QT!(]*:T$]1NMZ;J-KXKT_Q#IUI]N6*V>SGM5=4<(Q#!T+$#@CD9'%4-;T[ M5]4U6SO[C0DNK+[/-;O8231EXRXXD.3M]C@D@&M?_A/?"?\ T,%A_P!_11_P MGOA/_H8+#_OZ*FVEAIV=RKI]QJ7AC0-/L+FPDNS"8+<2K,N7W9S@$Y.S@>I[ M4_Q!;ZI_PEFA:A9:5+>6]FLXF*31H1O4 8#,,]*F_P"$]\)_]#!8?]_12_\ M">^$_P#H8+#_ +^BJ;N[B.:US0O$&M:E<:A'I$5K/&K75+#6+^Y/A@V,%X;9=JW$/R[4*LV%8],#W.:U?^$]\)_P#0 MP6'_ ']%'_">^$_^A@L/^_HI+0;=U8Z*BN=_X3WPG_T,%A_W]%'_ GOA/\ MZ&"P_P"_HH$)X-_X\=4_["][_P"CFKHZYCP+/%=Z1?7,#B2";5+R2-QT=3,Q M!'L:Z>@ HHHH **** "BBB@ HHHH *P_&7_(GZI_UP-;E8?C+_D3]4_ZX&@# M6M/^/*#_ *YK_*IJAM/^/*#_ *YK_*IJ "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH Y&ST[Q3I%SJ*V,.CSVUS>RW2-/<2HX#G." A''UJWYWC3_GQT#_P M,F_^-5T=% '.>=XT_P"?'0/_ ,F_P#C5'G>-/\ GQT#_P #)O\ XU71T4 < MYYWC3_GQT#_P,F_^-4>=XT_Y\= _\#)O_C5='10!SGG>-/\ GQT#_P #)O\ MXU1YWC3_ )\= _\ R;_ .-5T=% '.>=XT_Y\= _\#)O_C5'G>-/^?'0/_ R M;_XU71T4 +]5UO6]-33]##Z7-'$Y:ZE )9 W!\LY_(5W MM<)X*_Y'WQ[_ -?MO_Z)% &QYWC3_GQT#_P,F_\ C5-+>,2X+@8#?:Y MLC_R%72T4 -/^?'0/_ R;_P"-5T=% '.>=XT_ MY\= _P# R;_XU1YWC3_GQT#_ ,#)O_C5='10!SGG>-/^?'0/_ R;_P"-4>=X MT_Y\= _\#)O_ (U71T4 -/^?'0/\ P,F_^-5T M=% '.>=XT_Y\= _\#)O_ (U1YWC3_GQT#_P,F_\ C5='10!S5EI^OW'B>UU3 M5H],ABMK6:!5M)I)&8R-&7^M=+110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7/>$^?[;_P"PK-_):Z&N=\)_ M\QO_ +"LW\EH Z*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "L/QE_R)^J?]<#6Y6'XR_Y$_5/^N!H UK3_CR@_P"N:_RJ:H;3_CR@_P"N M:_RJ:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "F2R"*%Y",A%+8^E/K)\1ZW MIN@Z1+1VL# QB23H6(.!0!E:?X@\1:G80WMOH$'DS# GRFYQN%"Z_J][;^'K*W MF@AO=0AEFFN3%N50@Z!<]SCOP*5_Z^__ "'8T_[1\4?] "V_\#1_A1_:/BC_ M * %M_X&C_"N4B\?ZK?:7=ZK ((8=,A@:Y@9-WGL[$, V?E XZUF%C?_M'Q1_T +;_ ,#1_A1_:/BC M_H 6W_@:/\*V[*=+FRAE2X2X#*/WJ=&/<^U3T".=_M'Q1_T +;_P-'^%']H^ M*/\ H 6W_@:/\*Z*B@#G?[1\4?\ 0 MO_ T?X4?VCXH_Z %M_P"!H_PKHJ* M.=_M'Q1_T +;_P #1_A1_:/BC_H 6W_@:/\ "NBHH YW^T?%'_0 MO\ P-'^ M%']H^*/^@!;?^!H_PKHJ* .=_M'Q1_T +;_P-'^%']H^*/\ H 6W_@:/\*Z* MB@#G?[1\4?\ 0 MO_ T?X4?VCXH_Z %M_P"!H_PKHJ* .=_M'Q1_T +;_P # M1_A1_:/BC_H 6W_@:/\ "NBHH YW^T?%'_0 MO\ P-'^%']H^*/^@!;?^!H_ MPKHJ* .=_M'Q1_T +;_P-'^%']H^*/\ H 6W_@:/\*Z*B@#G?[1\4?\ 0 MO M_ T?X4?VCXH_Z %M_P"!H_PKHJ* .=_M'Q1_T +;_P #1_A1_:/BC_H 6W_@ M:/\ "NBHH YW^T?%'_0 MO\ P-'^%']H^*/^@!;?^!H_PKHJ* .=_M'Q1_T M+;_P-'^%']H^*/\ H 6W_@:/\*Z*B@#G?[1\4?\ 0 MO_ T?X4?VCXH_Z %M M_P"!H_PJ.]\4RZ;#X@GNK13'I81HEC?+2AAD9]#GBJ+^,-0@U)="FL[7^VY) MHTC"NWD%71GW$XSP$<8QZ>M"UV TO[1\4?\ 0 MO_ T?X5RGAF3Q%8>+O%MQ M_8*3M=W4+E4O$ 3$0&.>M7+#XD-=:G%!-:0001,8KMC(2RL/,W,G&"@,?)/9 MA47@GQQH.L^)=:6#4[7S;RY7[+"'^>157&)/\ H5C_ .!T==%10!SO M]L>)/^A6/_@='1_;'B3_ *%8_P#@='7144 <[_;'B3_H5C_X'1T?VQXD_P"A M6/\ X'1UT5% '._VQXD_Z%8_^!T=']L>)/\ H5C_ .!T==%10!SO]L>)/^A6 M/_@='1_;'B3_ *%8_P#@='7144 <[_;'B3_H5C_X'1T?VQXD_P"A6/\ X'1U MT5% '._VQXD_Z%8_^!T=']L>)/\ H5C_ .!T==%10!SO]L>)/^A6/_@='5W0 M-8DUFRFEFLVLYH9W@DB:0/AEQW'!ZU>O+RVT^TDNKN9(;>,9>1SA5'J37(^! MO$>BZC+JEK9:G:W$[ZA-(L<;Y)7Y><>E ':T5RNM>*I;#Q38:';?8XY+@!FD MO&=%;)QMC(!!?J<$BLL_$*X%[J$,=A'.UGYXEMHV;SX-GW6D!&-K=L>H]Z/, M=NAWU%)FC=O( ]3Q75TVK""BBBD 444 M4 %%%% !1110 4444 %%%% !1110 5SOA/\ YC?_ &%9OY+6S?W]KI=A-?7L MRP6L"[Y)6Z*/4UQG@/Q=H&JWVK65AJD%Q%^;Z4 1ZK?7NG:K MXVGM)IC)#I]O)$I!T_2L2XEFL]=L=!M[RY.F7WV)[HM,S'.U):?UZE7_ *^X\_2+5&N)K[[=)_9FE:A);Q,T[!HP MD@/3/[PL"4 .:ZSP[K<,NKW%M=-+_:-S*X;KY:-& 3$ONJL,G'))K?CT;3X; M>VMX[5%AMG\R)!G"MZ^YY/6FPZ'IL&JR:G%:HMY)G=(">_4XZ G R>^*:_K[ MO\Q,T****!!1110 4444 %%%% !1110 4444 2TA8G*>F,X_2JT/A?1;>UN+:/3XQ#<#;*I).0"2 ,G@ DX QCM M22M_7J-GGTUGJJ_J^MK+IVL MQ7HN%O+N$K&A'[N$*N\1_P"]M^8GU..U=O%H&EP6,=E':*+>.43A-Q.7!SN8 MDY8Y]R6]MJ,]NRQO)(07XP<#IG!QG&:I W<[2T_X\H/^ MN:_RJ:LW0M6T_5]+BGTZ\ANH54*7B;<,X'%:5(04444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<_=^+K>VU*Z ML8M,U:[DM75)7M;0NBL55P,YZX93^-=!7/>'_P#D8?%7_80B_P#26&@"/_A, M5_Z%[Q#_ . !_P :/^$Q7_H7O$/_ ( '_&NEHH YK_A,5_Z%[Q#_ . !_P : M/^$Q7_H7O$/_ ( '_&NBFD,4$D@0N44L%7J<#H*\\M_'NKWGAN]URVBTF6"W MLWG>(2.)+>52/W4JGD';GGU7TI7&E\0_^ !_QH_X3%?^A>\0 M_P#@ ?\ &IK3QEH5WIOVU-0C,:L(V^5@=^W=@ C)XYZ=*B3Q]X6EN(H(]9@= MY0C)M#$$/]TYQ@ ^]/R%YB?\)BO_ $+WB'_P /\ C61XHU&T\4>&[[1[KP[X M@V7,94-_9Y^5OX6'/8XJ]X@\V\?GM#,'7]T'"LW _*M$>, M_#S6+7HU.+R%D>,G# AD&6&W&>!R>.E'2X6.$^'\"^#?!7]D_P!A:\+Z;<]Q M.NG%AO/ QSR ,5;4LEAI21V?B1+_ $T.D=V-)^\KC# IG'3'TQ76Q>./#4]] M%9Q:M"\\KHB*H;!+C*C.,Z!KFF?:(;9=#NG,,UVS-N@DQ\N[L M%)XSVHL,X]M-L4A^RVNE>);>RECBCO(1IN3<",Y!W9RI)ZXK3U2XM]6%]]IT M?Q*7N8UBC8:>1Y"*0V%YYR1D^O2M>T\3W;S6S7K6-K#=SR_98R)#+- HR& Q M@,>N/2GV?C?3;];*ZCO((+2:WEN'2X1UEVH<9'&,#OWZ4!J4-"UE-$L&MO[% M\0SO),\TDG]FE 68Y.%!X'M6G_PF*_\ 0O>(?_ _P"-2S^-_#EM&CSZDB;Y M&B53&Y8NHR5P!G..:V;*]MM1LH;RSF6:VF4/'(O1@>],1@_\)BO_ $+WB'_P M /\ C1_PF*_]"]XA_P# _XUTM%(#EKCQS;VEM+.*T@,K;4V[B<=!\Z_G6O7/:C_R/V@_]>5[_P"A04 1_P#"8K_T+WB'_P M#_C1_P )BO\ T+WB'_P /^-=+10!S7_"8K_T+WB'_P #_C1_P )BO\ T+WB M'_P /^-=+10!YG?7$^ICQ!#BC8#S"TV0Z5;:?/HFMR(999KUUT MP@S;W+F-3G(0DX/J![US7@'PTOA'QMK.N3:%K4D4K,M@BZ<(?_ /^-'_ F*_P#0O>(?_ _XUTM% '-?\)BO_0O M>(?_ /^-'_ F*_P#0O>(?_ _XUTM% '-?\)BO_0O>(?_ /^-'_ F* M_P#0O>(?_ _XUTM% '-?\)BO_0O>(?_ /^-:FBZS;:[8M=6T<\:I*\+QS MQE'1T.&!!]ZT:YOP;_QZZO\ ]AB\_P#1IH Z2LS5_$.DZ$8!J=ZENT^[RE() M+[<9P #TR/SK3KG=2_Y'W0/^O.]_G!0 S_A/_"__ $%5_P"_,G_Q-'_"?^%_ M^@JO_?F3_P")KI:* .:_X3_PO_T%5_[\R?\ Q-'_ G_ (7_ .@JO_?F3_XF MNEHH YK_ (3_ ,+_ /057_OS)_\ $T?\)_X7_P"@JO\ WYD_^)KI:* .2O\ MQEX/U*PN+*ZU&.2WN(VCD1H9""I&#_#7G?PJL?"_@6XU>ZN]6BDN9IC%;N(I M#BW!R#]WJ>_TKW&B@#SK6/%.DZS>);3:OIXTE9(YL_9YC.&4YP/EVC) YZCF MLW3KSP]:^)(M4GURV9HI9V:9()1+0CFO\ A/\ PO\ ]!5?^_,G_P 31_PG_A?_ *"J_P#?F3_X MFNEHH YEOB#X512SZNBJ!DLT3@ >YVUTDAK+\4_\BAK M7_7A/_Z+:K&C?\@+3_\ KVC_ /010!>HHHH P]4\3V^F:G_9PL-2O+D0K.RV M=L9 B,S*"3VR5;\JK?\ "8K_ -"]XA_\ #_C3X/^2CW_ /V"+;_T=/714 W6:]D9?-D0X<\<*@/&3W% $__ F*_P#0O>(?_ _XT?\)BO_ $+WB'_P M /\ C5FV\5:5);H9[V!)U>*"95;G2J__"<^'Y[6.2SU.&1KAO+MB5?; M)(1D*#C\?I0] L0W/BF"[MI;:?PWX@>&5"CJ=/."",$=:X/X:Z+;^ Y]7G;0 M=?EFNIRL#BP.5MP&ZB@$UU&H8+'\VWC(Y& M>.,UJP>*=%N75(K]#(SR1[-I#!D7\0_^ !_QK1FOKJ_TNWN]!:TG$Q5EDG+!-G<\* +O\ PF*_]"]XA_\ _XT?\ "8K_ -"] MXA_\ #_C1/\ $#PK;21)+K,"M+&LJ?*V-C' 8G& ,\9-7F\3Z,J@F_CP9)(N M 3\Z#++TZ@JGW%.P&)_PF M*_\ 0O>(?_ _P"-'_"8K_T+WB'_ , #_C72T4@,_1M8M].J?\ 87O?_1S5T= !7/3^.O#5OW%O&LERWF"-(0V=H)/5C@\#MS5BPUJ*>R M$M\JZ?<*&:6VGE7=& Q7)]CC@].10!G?\)_X7_Z"J_\ ?F3_ .)H_P"$_P#" M_P#T%5_[\R?_ !-;3:KIZ2R1/?6RO&I9U,J@J!U)YX[?G21:OILT4LL6H6LD M<6!(R3*P7/3)!XH QO\ A/\ PO\ ]!5?^_,G_P 37$_%*Z\+^-O"$MG;ZG%_ M:$#"6U9H9/O=QG;T(KTW^VM*V;_[2L]N"<^>O;KW[50T/Q/:ZR]S"YAM[J&= MXA ;A79U4 [QCL00: .9\&ZUX0\)>%;'1X-4CS"F97$,GSR'EF^[ZUO?\)_X M7_Z"J_\ ?F3_ .)K:35=.D!*7ULP#A#B5?O'H.O4]J9>ZG';Z5=WUN%NA;([ M,D<@Y*C)7/0&CS#5'*_CUH M Q_^$_\ "_\ T%5_[\R?_$T?\)_X7_Z"J_\ ?F3_ .)KI:* .>&9IHH4 MU6/?*ZQH&C=\ M/_\ (P^*O^PA%_Z2PT =#17%7_BBZT;Q7K?VR2:?2K#3X;K[/;VZM("S,K'. MQ?:;6"/2;]7DOOLDZSQA&A_=&0-C/(*\C\: .LG1WMY$B?9(R MD*W]TXX->?7G@'5M2-S=7-QI<.HSZ:]E+/;1.HN6;'SR#/.,$C' M090,0QZY XHL.]BA?^#M;N=4&I0W>FK<0S1R01R1.T; 1&-U?G/(8X(Z4LW@ MW6#]O,-UIBFZM[:(+Y+*B&-F8_*#T.[ ^G-37WQ&LXK622RT^]N7PC1'RL)( MK2!-P;ZG..I&*T?%\^K6WA^YU+3+\61M;:28JT"R%V R <]!]*3E:-^W_#@E MKRF%+X,\0W%CJ<Y,I;GP;K3ZK+J<-WI MAN#=O*L4T+-&T;QA&5N6.[T_8]S:2JIA886$:=JIN\6T;HML-SO*N591N^Z2#5\^.=/\ LRRK M9W[RB*2::W$(\R%$.UBPSZ^A.:);M/\ JP*]T6=1T6]O;[0;B.6VC6PD+SIM M;Y@4VX3T_&N>_P"$*U\:=IUK'JEBC64%Q"DHBL_%RIJF MHF:X:[M)9+4:='%$ S>;&6V^_3.3TJ>3Q_I26C3K;WLC1I+)/"L7[R$1':^X M9Z@_G3U5T-76QDZ7X'UK3=1AN5NM-$4=Y)=^4J2<%XPI ).>O.374^%M(GT+ MPU9:7A^M4K;QMI]UYRK:7Z312PQ>3)"%=S*,H5&>1C)S M[&DO=3U&^\8C0=/N%LXK>U6[N9_+#L^YBJHH/ '!)/TI;:$^9TU%N- C MDM=6>;4[Q1+6SAX)T$D;#NI&10%K& M7XR_Y$?7_P#L&W'_ *+:M6S_ ./&W_ZYK_*LKQE_R(^O_P#8-N/_ $6U:MG_ M ,>-O_US7^5 $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SVH M_P#(_:#_ ->5[_Z%!70USVH_\C]H/_7E>_\ H4% '0T444 %%%% &!XCUJ]T M6ZTEXXK=K&YNUMKF20MNB+\(1CC&[ Y]:R-+\7ZEJ5I/&B:=_:,.K-I[QJS[ M-B\LP/7.W)]."*Z+Q%HZ:_X?O=+:0Q&XC*I*.L;=58>X.#65IW@JWT_7?[26 MXD8&P2U>,_Q2#(,Q_P!L@D9]S26_]?UY?,>EOZ_K_AAU[XVT<$P6FK6:W0=! MB97*E2^W(P.><@'IFB_\700>(M.TZUFMY(Y9I8KIF# QE(RYP?N\=_K6+'X' MUN+1QIHO],:.W:-;:0VS!VC60.!(0>N !QP>IITO@;6))19C4K,Z4+N>X7=$ MWGA958,N?^C3725S?@W_CUU?_ +#%Y_Z-- '25SNI?\C[ MH'_7G>_S@KHJYW4O^1]T#_KSO?YP4 =%5;4+I[+3;JZC@>X>&)I%A3[TA )V MCW/2K-07D&+C78Y-'N+2)( MBS0M)F)BX5T=3R" >/I71KXT\/O9_:EU%3$'=#\C;@4&YLKC(P.>G2N7WG:9:WES!'%)]GA<1S,LBN7D&>2-N!]3FDU3P'K6I2ZD6U"P\F_F>1 MXFB? W1)&#D')*[,@=.>>E#;L"2.DM_&OAVZU,:=!J:/=%Q'L"/C<1N W8QR M.>M9NN^/=/M=+NY-)N[:>^@A-PL4RN%>)6PS @>Q&?6J5IX0UVRMV9[S3YG- MY#=.JQ.-RQQ*A4#/4[>/K7.Z)H>L:GIMQI\8@1Y[1K> M,+Z#L*J-N:S!=V>@KXU\/M:&Y745,8E>$XC?<&5=S#;C/"\].E6M.UB'4M4O M(+:ZMIHH8HG"H&WKO!())X((QC'O7,:GX-UR_N[R07^GB&YN#*\+1/@@PB/D M@Y)!&1V]:U?#'A_4M&O9);RZM9HVL;:U B1E;=$&&[D]#NI+;43L8FH^.]5T MJ*]:[@TZ-K'58K2<%G_U$F-DH]^3QTX-=%_PDL=K=:@^HS6\-C#,(8&7<9'8 M+N?([X]O>JNK^"K?5_$$^I2RXCGL'M9(<9#/_!(?=06 ^M59_!=[%H^@Q6%_ M#)J&E$[I+V,R1W&]2LFX YYSP:%MK_7];_,;+D?CC1,75[)J]FVFIY*QR1JY M8-("1NXP0>V/?-2P^//#-PQ6/5%)&_.8G&"@RP.5X('..M9,G@_62UYY=YIH M6X^RX7[.RA?*))P < '/&.E/E\(:M,;A#>6(CGU":[8B-]P5X]F!SU'K0&AU M-GJ]A?W#06MRLDJQ),5 /W'&5;Z&KMT?_H(JOXJ_P"10UK_ M *\)_P#T6U6-&_Y 6G_]>T?_ *"*0%ZBBB@#G8/^2CW_ /V"+;_T=/715SL' M_)1[_P#[!%M_Z.GINN:AJ%GXFT6&WN6%I.LYG@6%6:38H88)Y!YI7 Z2N+F\ M(ZG:VNM:;IES8OIFJ&67RKQ&9H))/OXQP5SDX/0FF2?$FTDT674+/2=28^4D ML*3Q"/S59PF1R> 2,U=N/'VF6TLB-:W[B,2!FB@W /&NYUZ\$#(YXR"*':VH MUZ^9+B0ZCIK23Q1Q MRN8I,R%)=X8\X&1Q@<<"ME_B191Q"230]=13;&[&ZT',(QE_O=!N!]:EU7XA M:;IRW'DVMY=M$'4&&+*EUCW[2>W&.>F>*;T=V"5]$790N">0./6NI:;4-6\/VEU:7!TV:6-99"T0D91C)4 \=>_I7-^&O$FI1>'; M#6-;U(7GV\&*.VBME1O-#D?+CJ-JDG/3%&UT^G_#!OJOZZE9OA[J\MK8QOJ- ME')960AB>.)O]8LJR*Q!/WG>DWW!-]#J=!TZ]TKPY;V%Q-!-=PH5\Q%*HQ MR2#CJ.M<_%X1UB'P=8:.M[9F>VN3++\CB.9"S,5/.X?>['M5VV\=Z?I92!G&, DG/&*SV\;Q-J]O>BYDCTC['.T]O+"!(DL;A<' MOG)QCW%-[ZB6VA@V7AK54U:;P\\UJZ'2/LLLY@?9M,K-A<\;@I[GTK=7POJN ME7HGCO;5M*MKQKWRS"S3.OE[2O!QD8X]:U?^$VT\3-:R6UY%?B>. 6DD8$A9 MU+*>N,8!YSVJ&P^(&E:@ 4M=0B5K>6XC:: *)%C;:P7GDYXQ0V,Q]*\*SWOA M34OLCRVWVV<2V$5]&1]GA5PZH5'(!()QUYKH_"VCZEI"ZG_:4]K,]Y>O=+]G M1E"[\94Y/.,57UW7;W[1H>FZ:/LMUJ[,WG3("T$:*&;Y3P6Y P:D?4+[0KSR M=0N7U+[6P6SBAA59,@$N"!@$#&<^].]A;G2450T;5[77=,CO[/>(G)!61=KH MP."K#L015^D!SG@W_CQU3_L+WO\ Z.:NCKG/!O\ QXZI_P!A>]_]'-71T %< M]X-_Y!-[_P!A2^_]*9*Z&N>\&_\ ()O?^PI??^E,E '0T45RNJ>*Y]"\5066 MI6\:Z1=*JQWR9_<2DX59<\ -@@'UZT=; ,.CZEI'BO5-3L;2*^L]7CC^T1&; MRWBD12H()X*D''J#7*3^"->M]"-O:Z;:SSW6GW5K,)+K_5&282("S EPJC;^ M%=K_ ,)5;:7:22>(+NTMG$DNT1!B!$C;=S9Y';)Z MW0/$W[UE0.=IQ@\$G\*2V*N[G'R^%O$<^JM=RZ+9$$S!D%RH5ED@"8(V\MN MR3U %9^K:+?>']+@)TVSM'9=-AC=)E"-/$QW%_EQCW;CUKT=/%VA26<=VM^I M@EB,T;[&^90VS@8SG<<8ZFJ=WXW\-%5MI+^-IIR\:0O [Y9>"&4*<8)&7,C3QS*6ACDAV+@@9(![>E=9X5\11:IIUI!<""+46C=GM[=&V(JR, M@/L#MX!YK.U#7?%5MXGM=(A@TC%Y'-+"9#)E53& V.,G/;I0U9\H[M79B2># M=9GBBNAIEI;W%I:VL(MTF&+EXI Q;=C"\# )YYK=T?1]7M_#OB."XL8(KJ_N M;B:"))P5Q(H !..#GK6HWC#1+><6MYJ$$%T%;>A8[0R@%U#="1GI65J?C^RL MM1TUDGB.F32RP73M%)YL4BIN "@9Y!]*3=[WZB5[^ASFF^ ]5B&DL-*MK&6R MT^6WNF^U>:+S='M$>",*-WS9ITW@K5YK H^AV#S#2(+1=TR']ZDFXC.WICC- M=E)XZ\-1W4=LVJ()9%C91Y;D8?[A)Q@ ^].O?%FG*+JVLKR%]02.4PI(K;'> M,990>^.^#0WNWYA&]]#C]1\(ZY->:E]DTFTBM+J4,J1W"HR?N/+)7Y<+\W7C M)%;?@C0M5TB]N)-1L+>W$EG;1!HI@^YHUVG/ _.M"P\9:^HW,4%W<0Q M/(BJQ2-I/N@G&%R>F34MUXW\.V4QBN-15&!D7/ENP)C^_@@'[O>C9B6J.@HJ MC::Q87TR0VUP)'DMUN5 4\QL<*V<=\'WJ]0!SWC;_D6Q_P!?UE_Z515T-<]X MV_Y%L?\ 7]9?^E45=#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5SWA_P#Y&'Q5_P!A"+_TEAKH:Y[P_P#\C#XJ_P"PA%_Z2PT 5M6\ M&?VK?ZM=?VK/!_:5FEFZ)$A"(I)R"1G/S-^?M3;GP3]KO7NI=7N"[7:70 B0 M!2L7E%>G0J3]#TKK**+=!W.+C\ RQZ5'IG_"0WSVMO+$UJCQQGREC<.J]/F^ MZHR><"K-[X*%[>7<[ZK.JW-Y!=M&(DP#%C"YQG!QS75T4"..C\!;-)FTPZY? M-:#'V.,JG^C8?<.WSXP -V>.*W]7TIM7\/W.E/=R1FXA,+SJJEN1@G!XS6E1 M2MI8=W>YS%WX/::+2GM=7NK2]TZ#[.MS&B$R1D %64C'8'(Z$5%'X(:!;^"W MUR_2SNPY^SMM<+(R[6?<1D^N#QGFNL/(KE/!TMQ]BUIYKRXN6BU&>./[3,6V MJN,*">@YIMWNWZAK8A/@,F6!_P"VKG;";4JOE1]8,[>W?/-*/ 92:2XCUJZ2 MXF6:*601)\\4C;BF,8&#T/6L>3QAJNI^$I8!:JNJ2Z?F4 M4@N2-%=98LYVLK<'!Y!ZBMRB@1S%UX0>>[AOH]9NXKX0O;SS[5;SHV. M=NTC"X/3'2I5T*_T^WM+72]1DCMHKB,B-E7:D"K@Q],D'KGKDUT5% /4Q/&7 M_(CZ_P#]@VX_]%M6K9_\>-O_ -U'_D?M!_Z\KW_T*"@#2U:WO[B"-;#4/L3*^Z23R5D++@_* M W YQS[5RF@>(KZW\.Z9J^M:DUXVI1*L5M';*A\W!8[2.VT'KZ5V\R-)"Z(Y MC9E(#@ [??!KE_\ A"%7PWIFE1ZM=1SZ9()+2]5$WH0",%<;2"I(.1WI#)+? MQO87T$,EI::BZR"/S"+8[H#(Q5=ZGDI^[CCBJ< MWP^\[3Q9MK=WY?DW4+$11Y(G;G:HV^'MD\7DO?W1@-G);,@"@EI)/-:3 M.,AMXSCH.F*:MU_K^OS\@7F7?^$TLA,]H]I>)?K.D'V1D H7^R:A GV62Z1IX@H=$;:P7YN6![5D^(_"%Z\<:JQ(PCVQD!#\S$GZ^U26_AV^U"31;#5-/'V?39/M*78*)\O($11!@D\ M;NWU-) :^N:U?&[T32]._P!$N=5+,TTR!FMT1-[?+T+=N>!3GU"^T&_:'4+J M34_MC!;""&!5ERJDR9Q@$#@YJ]KN@1:U]DF6XEM+ZSD\VVNH<%HR1@C!X8$< M$&J5SX4FNYK6\FUFZ.I6LI>&Y")A 5VLNS&W!!Y[T :VCZM:ZYI<.H69;R9, MC#KAE()!4CL00163XHO=1L[_ $)+&\^SI=7RP3KY2OO4@GJ>G2HF\,WVFZ1] MDT359X2% 8(?G,F]Y"2.IR1CTZ5=U[0)=;?3Y$U.6SDLIA.IBB1MS@8YW \ M=[_ #@KHJYW4O\ MD?= _P"O.]_G!0 OC!]6M=%N]1TW4A:"SM)IF7R%D,K*N5'S=!P<_6J*^(I/ M#]A%+J][/JI^[U)ZTPZ%U?&MI)&HCT_4&N_P!Z7L_*'FHL M>-Q(SC'*XYY+"J5KXQB_M2[N#=/8NNT>N2HZ].:G'@EDU! M]0BUJZ2\:28^:(H\".3&Z/&,$952#UXJ-OA]:)@6VH74"Q16R6X4*3"T!)1\ MD98DLV0>#FDO,-"=_'>G+$VVUO7N(S,)K81CS(O* +Y&<="N,'G<*6U\=:?= MQ3,MGJ"/''!(L4D05Y5F.$*#=SFN?\0>#;O[7;&'[5=(\DUQ<7,4<3NTSA5 M*/\ *$V#''I[UJV&AWM]XBTZ]U:P6*728#&MRKKMN"P&!L P O7ZCBA [%W4 M]3U"Y\6VOA_3YUM!]E:\N+@H';:&"A%!XY)Y/H.*8VN7/A]Y[35)9M4N?WEU M']E@4,ELN.6&0,@Y''6KVK^'1J&IVNJ6M[-8:C;J8UGB56WQGDHRMP1D ^QJ MG<^#VN;I+W^V+M+\PR6\T^U3YL3X)7:1A0" 1BEK8-#H+&]@U&Q@O;6026\\ M:R1L.ZD9%86M7NHP>+_#]E;7GE6MV9O/C\I6+;$W#!/(ISZ#?V-C#::1J4L, M,3P+%&P4B*)!AAR,MN'7O[U+K7AZ;5=6T[48-5GLI;'?Y8CB1PV\8.=P/:GU MN+H5M6\81:-X@>PNK.86L=B;M[E<$??"A0/4D@?4TWPQK-_J>O>(;>\66.*U MFA$$,T:J\:M'N(.WKSW/-5K_ , 1ZIEK[6;Z:5X'@FDPBF0%PZD8'R[6 ( _ M&K6E>%+W3=2N+^3Q%=W,UU+')/N@B42!%VA?E7@8_E0O,'Y&CXJ_Y%#6O^O" M?_T6U6-&_P"0%I__ %[1_P#H(JOXJ_Y%#6O^O"?_ -%M5C1O^0%I_P#U[1_^ M@B@"]1110!SL'_)1[_\ [!%M_P"CIZLZIH4FHZUIVHIJ,MN;(2!8EC1@^\8. M21GL.E5H/^2CW_\ V"+;_P!'3UT5 '%K\/5&G0V)UFZ,,-E]D3]U&",.'5^G M4$#CI4@\"R(M_"FOWRVMZKM) $3 E=<,^<9P22VWIDYKL**5AW:.5N?!KW,4 M2'6;A2FF/INX0Q\JVW+]/O?*/:HX_ H1KR(ZS>&QO$_?VH5 K2% I<$#(S@' M:.,UUU%-Z[BO8H6.GRV>B1:>UX\TDA$WHV22"N-I!#$$$=#76T$9!%#UU!:*R.6B\'2P:HM_#KU^LDL21 MWPPI^U;22">/D/S$?+CCBJMFNN7*QA;E3B"/)\YBQ[=B>*G\(S747 MA_59YKNXO)8KRY"&ZF+8"L=JY["L>7Q9JNJ>$1"+4IJR/!<^6(EW87: MV,Y_PI-JU_(K6YJR> @]^=076+E+U6@>&98T_=F-2G3&"&5B"#27/P[L[L;9 M;^X*/%,DP"J#*\C!C)G&000,8XXKJ=.9GTRT=F+,T*$L>YVCFK-5):V9*>BL M>=^)?!]X\"2B6ZU"XFN(I+JYC2/S$6)2$VQG"GDG/2GP^'-1U!M%T[4M/ @T M^@T4)V Q]>\/Q:VMK*MQ):7UG)YMK=1 %HFQ@ M\'@@C@@U1N_"EQ>O:74VMW1U*TE,D%TL: *",,NS&T@CK^%=-12"YS+>'+W3 M]&N+;1M3FBG>([694/[YGW-*_^CFKHZ "N>\&_\@F]_P"PI??^ ME,E=#7/>#?\ D$WO_84OO_2F2@#H:QK[16U2^O8K];6?2;JU$#P,AWDY)R3G M&.?2MFB@#@X? FI:>+ V>JP7+P1RVTQU&$R^9$TF]3U^^HP.>#WJU<>#+RX@ MU.#^TUB\Z^COK.>.,^9"ZJJL#S@@A<<8X8UV5%.X'$1_#\VFE7-I97Y1DOH[ MNP\P%E@6-@ZQD9R5W;R?][VJ2P\(:C:>*AKK7EHTDQE>XC$3 9955=O/0;!G M/)R:[.N9U34]0N?%MIX?T^X6T'V5KRXN-@=BH8*$4'CDGD^@XI?U^ ^Y2\(^ M$-3\+WLC_P!H6TMK=;I+N%8VYE+$AT))QP0"#Z9K4OM#O+KQGI>M1W$"VUG# M+$T3(2[;\<@YP,8]*JMK=UX?DGL]3EGU6Y(DNHQ;0*K);+CEAD#()(XZUT-C M>V^I6%O>VK^9;W$:R1MZJ1D4^S["V.*OO -]>1ZK8_VC:I87P8^;/N<_A5S5+W4(? M&^BV4%Z8[*YCF::'RE.XH 1\QY'6DU/Q='I&NW%E=VI J;75OZTT'JGZ$G;8\_A\ :C'836#ZC;&VO8K9;S$3;@T.!F/)XR%'7.*Q]$ MBNM/UJ>]FT]IK>.>Y=[-K>7S;2*0DMMYV-G"\#.-O^1;'_7] M9?\ I5%70T@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MN/TW7-(TOQ-XHAU#5;&TE:^B8)<7"1L1]FAYP2.*["H)+*UFUE=H_%4122X-S)$VM9C=RRP+$ M/$5M%M$J;XM8"-Y& M?^ABTG_P-C_^*H_X2[PS_P!#%I/_ (&Q_P#Q57_[-L?^?*V_[]+_ (4?V;8_ M\^5M_P!^E_PH H?\)=X9_P"ABTG_ ,#8_P#XJC_A+O#/_0Q:3_X&Q_\ Q57_ M .S;'_GRMO\ OTO^%']FV/\ SY6W_?I?\* *'_"7>&?^ABTG_P #8_\ XJC_ M (2[PS_T,6D_^!L?_P 55_\ LVQ_Y\K;_OTO^%']FV/_ #Y6W_?I?\* .8\6 M^*O#LW@S7(HM>TN21]/G5$6\C)8F-L #/)KJ[/\ X\K?_KFO\J9_9UB/^7*W M_P"_2_X59H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE=>U" MRTSQOH$]_>6]I";.]423RK&I.Z#C)/6NJJ.:W@N !-#'(!TWJ#C\Z ,K_A+_ M S_ -#%I/\ X&Q__%4?\)?X9_Z&+2?_ -C_P#BJO\ ]FV/_/E;?]^E_P * M/[-L?^?*V_[]+_A0!0_X2_PS_P!#%I/_ (&Q_P#Q5'_"7^&?^ABTG_P-C_\ MBJO_ -FV/_/E;?\ ?I?\*/[-L?\ GRMO^_2_X4 4/^$O\,_]#%I/_@;'_P#% M4?\ "7^&?^ABTG_P-C_^*J__ &;8_P#/E;?]^E_PH_LVQ_Y\K;_OTO\ A0!0 M_P"$O\,_]#%I/_@;'_\ %4?\)=X:_P"ABTG_ ,#8_P#XJK_]FV/_ #Y6W_?I M?\*X_P )V-FWB_QDK6EN0M[" #$O'[E?:@#H?^$O\,_]#%I/_@;'_P#%4?\ M"7^&?^ABTG_P-C_^*J__ &;8_P#/E;?]^E_PH_LVQ_Y\K;_OTO\ A0!0_P"$ MO\,_]#%I/_@;'_\ %4?\)?X9_P"ABTG_ ,#8_P#XJK_]FV/_ #Y6W_?I?\*/ M[-L?^?*V_P"_2_X4 4/^$O\ #/\ T,6D_P#@;'_\51_PE_AG_H8M)_\ V/_ M .*J_P#V;8_\^5M_WZ7_ H_LVQ_Y\K;_OTO^% %#_A+_#/_ $,6D_\ @;'_ M /%50\#3PW6FZI/;RQS0R:M=LDD;!E8>:>01P16]_9MC_P ^5M_WZ7_"IXXH MX4"1(J(.BJ,"@!]<[J7_ "/N@?\ 7G>_S@KHJSM5T#2=<\G^U-/M[OR<^7YR M!MF<9QZ9P/RH T:*YS_A ?"?_0 L?^_5'_" ^$_^@!8_]^J .CHKG/\ A ?" M?_0 L?\ OU1_P@/A/_H 6/\ WZH Z.BN<_X0'PG_ - "Q_[]4?\ " ^$_P#H M 6/_ 'ZH Z.BN<_X0'PG_P! "Q_[]4?\(#X3_P"@!8_]^J .CHKG/^$!\)_] M "Q_[]4?\(#X3_Z %C_WZH Z.BN<_P"$!\)_] "Q_P"_5'_" ^$_^@!8_P#? MJ@#HZ*YS_A ?"?\ T +'_OU1_P (#X3_ .@!8_\ ?J@"[XJ_Y%#6O^O"?_T6 MU6-&_P"0%I__ %[1_P#H(K*/@#PD00?#]@0>H,0YKH41(HUC10J* JJ!P .U M #J*** .1N-6TW2OB+=MJ.H6EF)-)MPAN)ECW8FFSC<1FM7_ (2_PS_T,6D_ M^!L?_P 56G-:V]P09H(I". 70''YU'_9MC_SY6W_ 'Z7_"@"A_PE_AG_ *&+ M2?\ P-C_ /BJ/^$O\,_]#%I/_@;'_P#%5?\ [-L?^?*V_P"_2_X4?V;8_P#/ ME;?]^E_PH H?\)?X9_Z&+2?_ -C_P#BJ/\ A+_#/_0Q:3_X&Q__ !57_P"S M;'_GRMO^_2_X4?V;8_\ /E;?]^E_PH H?\)?X9_Z&+2?_ V/_P"*I#XN\,D$ M?\)%I/\ X&Q__%5H?V;8_P#/E;?]^E_PH_LVQ_Y\K;_OTO\ A0!QEI;>!+,@ M1>*(C%Y[7#0/K6Z-W)R=RE\$9YQ4,VF?#V6WCA7Q';Q!(WA#0ZR$8Q,!IX;K2M0GMY4EADU6\9)(V#*P,S<@C@BNG MIL<4<*!(D5$'15& *=0 5SW@W_D$WG_84OO_ $IDKH:P+CP1X8NKF6XGT.R> M:9S)(YB&68G))]R: -^BN<_X0'PG_P! "Q_[]4?\(#X3_P"@!8_]^J .CHKG M/^$!\)_] "Q_[]4?\(#X3_Z %C_WZH Z.L75O#JZCJ5KJEM>36.HVRM&MQ$% M;=&W5&5@01D ^QJM_P (#X3_ .@!8_\ ?JC_ (0'PG_T +'_ +]4 ,N?!YN+ MI+W^V+Q;_P F2"6XPA\R)\97:1A0" 1C&/QI_P#8%_81V5OI.I316D$D($+! M2JQ(N"N<9.[J>'5^!P58# M&![5<_X0'PG_ - "Q_[]4?\ " ^$_P#H 6/_ 'ZHV'*M,US7K]M!M734KA)44Z@ 4"H%P? MD.>E '>T5S_]I^)_^A,]J@/BV:2ST<6NG"6_U-'D6!IMJQJ@RV7P?8#CD^E8 MWPT\66_BOP<\&FVERC647DL]R B.Y!X!!)^O%78?#FLVUIH-U$+,ZCIT.>.:R4^'E]9Z=<:7:SV M\EKJ,4"7DLK$-&R-EBBXPP.<8)%;6I>%KBZ%^]DT%D^T+:")=HW'&]WP/O,! MMSV%/^OZ_0$=5$7:%&E4+(5!90<@'N,]Z?6/X:T^\TW2?(OG!D,KNL:N7$2$ MY5 QY( XK8IL04444@"BBB@ HHHH **** "BBB@ HHHH **** .=U/\ Y'G0 MO^N-Q_(58F\0"W\32:3-;[8DL3>FXWYX#;2-N/QSFO*/%_B3QQ9?&/3=(LX[ M1UD)%B[0G!BDP&+'/)7!KTRZT&]N_%AO93 ;&32VLI&#D2%F;)(7&,?C2=^@ MU;J9A^(?E1P&XTMHWOXUDTY!+DSY;: W'R'^(]>/?BBX^(+VLC02Z8HN;:4Q MWD8G^Y\RJ#'\OSYW@\XXK/?P#JMU'I_VF6S5]%C5-/",Q65E;.YQCYU/^O\ +_@@=!8Z MD;^]NXXH?]&MV\L3EOOR#[P ]!TSZYK0KC['PQJ.G^+ENH)D32HQA$$K9">6 MJ[-F,?>!;/J?>NPH$PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *1_N-]*6N?\;2ZW;^$K^Y\/2*NI01^;&K M1APX')7![D9Q0!S^B>(I]-T&PL+*R2ZNOLUS>.LDWE@1I*P.#@Y8DCC]:LQ? M$6&XMQJ4-@S:1]H2V>;S/WJR,@8?N\=/F Z_A7GOPZTSQ'XZ\(--J+V\< ,E MM:78S'+&C$F4C9@N#G&"0/KBO0_^$ M3K>GR10QVNGV#QR[8Y6+74D:[4+KP MHQZ\D^U"_K^OZU'H6--\;&^M)F;3BMUNB%O!'+O\WS5W*,X&T@9W<8'K76KD MJ-P ;'.*Y*_\,74\=_-;16T,I<"V@C8HA3(+EB!PS\@G!XX[FMKP[8W>G:%; M6E]+YMQ'NW,&+8!8D#)Y. 0/PI]!,U****0!1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5STWB:X_M2^L;+0-1OOL4BQ2RPO J[BBO@;Y%)X M<=JZ&N>\/_\ (P^*O^PA%_Z2PT '_"0ZM_T*&K?]_P"U_P#CM'_"0ZM_T*&K M?]_[7_X[70T4 <]_PD.K?]"AJW_?^U_^.T?\)#JW_0H:M_W_ +7_ ..UG^+O M%%QH>KV5H;NWTVUN8G*WUU;M)"9AC;&S!@$R,G)]*CL_&$]CKLNGZ\Z_-'9^ M4]K;.8XY)0P(=QD8+#@G'6FE<#4_X2'5O^A0U;_O_:__ !VC_A(=6_Z%#5O^ M_P#:_P#QVH+GX@^'K7SC)<3LL2-(6CMW<,JOL8@@N:7F%A?^$AU;_H4-6_[_VO_P =JEJU]?:SI%WI MMWX-U5[>YB:)P9[7H1_UUJ"R\=0+KUU;W\D@LI3;&SD%G(H02JQ E8\*21QG M'7I5R7XA^'H1(6FN2$",-EK(V]6;:&7 Y&[BAZ 9/@^WO/!WAJVT:T\(ZLZQ M99Y#-:@R.3RQ_??YQ6]_PD.K?]"AJW_?^U_^.U-'XHL)_#]]K$ F,5D)!-%) M$8Y%9!DJ5;D'I^=8,_B77-+T/3O$6H?9)+&ZDB\ZTAB;?!'*0%(?/S$9&>!G M/&*.MOZU'8V/^$AU;_H4-6_[_P!K_P#':/\ A(=6_P"A0U;_ +_VO_QVJMMX MVTR"R22[O9)R[.?,2S>,(HD\L;E.<8; ]^M+-XWT^=[VRL3P^=$KS6<@B M$R*6*EB "?;-)NRN%BS_ ,)#JW_0H:M_W_M?_CM'_"0ZM_T*&K?]_P"U_P#C MM4-!\>V%]H\$EV;A;WR(I)$^RNGF%SM!0$)K35=4T]+*[;R;F M"601M:L-^Q@#\YX4@]5ZG-5;6PEJ)_PD.K?]"AJW_?\ M?\ X[1_PD.K?]"A MJW_?^U_^.UT-%(#E[WQ9?Z?8W%[=>$]62WMXFEE;S;8[549)P),9QU[UI:A\0/#^F2RI<7$^(]^7CMW=24QO (!SC- B?_ (1S M4O\ H;M9_P"^+;_XS1_PCFI?]#=K/_?%M_\ &:$\::2]G+=%+U(X682A[216 MC 7=E@1D#'0GK6/I_CZ&3Q% MZ^(7AVS:42W,Q$<;2[H[=W#JK;&*D YPW%:FG:S#KMEZDEGNK MB>.$_8WB \L_,C9S@@=SC- #_P#A'-2_Z&[6?^^+;_XS1_PCFI?]#=K/_?%M M_P#&:3_A-]%VHYDN!$3&'D:W<+$7.$WG'RYXZ^H]:LV?BC3+ZZMK:%Y?-N6F M2-7A9?FB.'!R.,9'7K0!7_X1S4O^ANUG_OBV_P#C-'_".:E_T-VL_P#?%M_\ M9KH:* ,'PE\'?\ (+O_ M /L*WW_I1)70T %%%% !1110 445D3^(+>VU"^M)8)U^R6PN6DP-KKZ+SG-) MM(#7HKGK/Q=;7E@9UM+E;C[2+7[(=ID,A56QP2,;6!)S@5T-, HHHH **** M"BBB@ KGO%4UZIT:ULKZ:R-YJ @DFA5"^SRI6P-ZD=4':NAKG?$__(0\,?\ M87'_ *(FH 7_ (1S4O\ H;]:_P"^+;_XS1_PCFI?]#?K7_?%M_\ &:Z&B@#G MO^$'S?(Q)]CD\L";_5DMMP >F?6GY"Z7)_\ A'-2 M_P"AOUK_ +XMO_C-(?#>I$8/B[6"&=[:1[ M9WBU/5)=:N+.ZLM/T_3)'MA+=1%_ M,E4 LS$,-J#('J>3Q0]!V+O_ CFI?\ 0WZU_P!\6W_QFC_A'-2_Z&_6O^^+ M;_XS3+#QAI\UBKS3K)-'Y"S/;(SQ%I?NLK GH?2AZ"%_X1S4O^AOUK_OBV_^,T?\(YJ7_0WZU_WQ;?\ MQFI?^$LTHW%G"))B;L1&)Q"Q3]X"4!;& 2!T-:.FZE;ZK:?:;4OY8=D(="A# M*<$$'GK0!D_\(YJ7_0WZU_WQ;?\ QFC_ (1S4O\ H;]:_P"^+;_XS70T4 Y:2.Y2$8*>7M(*(I_B-=97.:I_R/OAW_ *]KW_VE M71T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5SWA__D8?%7_80B_])8:Z M&N>\/_\ (P^*O^PA%_Z2PT =#117#>++Z_TGQ"A;5KJWT^_L)HH1&J$172#< MI&5))90W![BDW8:5S;UW0[[5GE2'4+=+2>W,$UKC?>&",_C6/'X F MMK9[:VUC;!Y=G&@DMMY"VYR,G<,ELG/3%4]!\1WU]I%EJ$DUY-+IMBYU*U78 M&EN 2FUL@8.5<\$=JO+\0#.D/V/1+J[DEGFMP(IHMN^--Y^8L."O(-5:V@*^ MXUO E[_9%]I2:]BSFW" &S!>(,VXAF##?CD#ICWI]]X)O[^ZG:36XC:SW@O) M;9K+*R%4"JK?/RH*AL=^]-;XBVS1PO;Z7=S%Q:@QAD5U:?A!@D9P1R>E3)XR M:_.LV::3?0W&F1O]I DC#(<93:2<'<,D'IQS2Z?U_78-=B.Y\$W]Z]X]SKB. M]W);O)BRP,19X W]\X]JCC\"7Z:2FFGQ &MX)(VMP;)/+%PDP^5B,@D]L)-I>BWS_;_#=HZNDD2@3Y0@QI*,_,HXY49.!D"M"?79?#<\FG$: MEKEQC[2<(GF)&S!0HP &(.3TSC-4]>\6W5UX:O[G2[6]A@\F5K?48]A&Z-@" M,'.W)R!D=CTJ;VU_K0$F]"O=_#6\NK0V[>(%V'>0&L0P1FE\P.H+X##IGN/2 MK[>";TB7;K48,M[-=N399YD3:5^_VZTR+QY,J);OH%\U\)XK9X?.BSNDCWHQ M.[&#@_3O3D^(D$VGRWD6DWCI:Q++>J&3=;@L1C&?F( +<=J;C;0$V]2%OA_> MD6Y&O*&AM(;3'V/Y9%C:=+\2;-;(SQ:;=R M210^=/ 617CQ(8RG)P6##L>E"?4+=#MJ*YJU\7BXO9+(Z9<1WD=VELT+.F[: MR;Q)P?NXKI:+",3QE_R(^O\ _8-N/_1;5JV?_'C;_P#7-?Y5E>,O^1'U_P#[ M!MQ_Z+:M6S_X\;?_ *YK_*@":BBB@"*Y_P"/2;_<;^59'@O_ )$;0/\ L'6_ M_HM:U[G_ (])O]QOY5D>"_\ D1M _P"P=;_^BUH W*R-8TN]OY$-M?0Q1&)X MI;>>W\Z.4-CDC<.F/UJEXKU.\MKC1M+LIA;R:I=^0US@$Q($9VV@\;B%P,^M M8NJ^)KWP;X@:RG^U:Q:7%L)X5)031OYBQE<_*"IW ^HYI;A>P)\-7@TR?3[; M61'!+9):8:UW%=KER1\XXR2 .PQUJ:;P#>26.I:=%KWEV%V7=8OL:EHVZOM3TYXH[RS,5U=6EW8[XSO9("X^89&?ND'./6FQ>/3 M9:=:%-'U.]C-@MZT\DL6\1[PIWM/%L= M]K2V-OIUW);M+)";L*-B.@!.[N <-'$L0 M$2K%E0N4)ZC.32[$C?\ A +L:->Z0NNXL9=WD(;-2T09PY#-N^< YQTZ]ZZ+ M2=)N-.OM1N)KQ+@7DBR*JP[/+PN,9W'/3VK%'C2&QE-K):WUY!:O);W%^D8( M62-(]5=]+FM].U"V87\*>1NCVWDM- EMO%]_KK7JNMW D'V<0XV!"2#NW<]3VKF]5\+7+6*Z(1<76>-V20P[5H-XO M@NKA+9+:ZBMKJYDL(;Y2N!,H/;DCH<$C'%*]E_7K^96O]?<-O_!*W=W?"*_, M-AJ'D&ZMO*W$F+ &QL_+D*H/!Z4RS\&7EGXBMM176$-K;7%S,EM]D&<3$%E+ M[NQ'!Q5'2/&TEKX8M)+FWN=0N+?3UO+V92H*QEB-W.,G"DX'85=G\>H+Q8++ M2;J]#SM;QF.2-2SB/?\ =9@0,<9]:IIQ;7]?UN)IG845A:%XFAU\P&VM95BD MM%N6D9E(C+$CRS@_>X.:W:35A'/>#O\ D%W_ /V%;[_THDKH:X;P[K=S96^H MP1Z)J%TJZK>XEA52K?Z0YXR1]*V/^$EO/^A:U;_OE/\ XJD!T-%<]_PDMY_T M+6K?]\I_\51_PDMY_P!"UJW_ 'RG_P 50!T-%<]_PDMY_P!"UJW_ 'RG_P 5 M1_PDMY_T+6K?]\I_\50!T-8'V*YF\8W4LU@3I\EB(?.9T*NV[)7;G=T]J;_P MDMY_T+6K?]\I_P#%4?\ "2WG_0M:M_WRG_Q5 &%>>'-1@M'N=+LWMV6Z"QV\ M,H\P09^=MS'[[8'?(4 9[5V&C+?)HMDNI,&O1"HG(Q]_'/3BLS_A);S_ *%K M5O\ OE/_ (JC_A);S_H6M6_[Y3_XJ@;.AHKGO^$EO/\ H6M6_P"^4_\ BJ/^ M$EO/^A:U;_OE/_BJ!'0T5SW_ DMY_T+6K?]\I_\51_PDMY_T+6K?]\I_P#% M4 =#17/?\)+>?]"UJW_?*?\ Q5'_ DMY_T+6K?]\I_\50!T-<[XG_Y"'AC_ M +"X_P#1$UMT444 ,E0R0N@8J64@,.H]ZX MB[^']WJ:E]1UJ&:\&G26"W:6(1W#@ M)\_S8 X' R2:[JB@:=CBK[P/?WMRT MIUR(1LT9:!K+-W#'&.N#1?L.ST1BZ7X9UN[FO;9U:U^UM=)*;BQ.+5) M&8YC?S-K9.WA0/?O707/@&\N;F69M;CQ*D$W$?A>_(N; MF6U@8W$(WO'NW?Q\ ;#S2TM86NY=\.^$+C0KVRF?55N8[2P-DJ?9@A*EPP.0 MQ] ,8I\OA2ZM[C56TG4TM;?5-SSP36_FJLK#:73YAC(ZCGGTJG9?$)+N(R?V M)>QAK-[J$%XR90CA''#<8)ZGJ!4?_"=S7LMDMEIKO#,]U#,RS)N#1)NRA)P0 M>N:;N]P5QTG@*Y1%BLM;,$!@M8I%>U#ES!PISN& 1U'ZTZ+PH=$C@N'GGU&T MTMIYK2RB@'F$R9RI.?FQN..!26WC>*#1XY8;*_O5M[*.[NF=T,D:,>-V,!FP M">.PJQIOCA=1U46JZ1=1VQNC:K=M)&4+[0PP V[!!'.*'V#I=E/2_!4B>&H( MH9I+"\%ZM]'YZB8Q!22D3#(RH!(QGBNC\/:1/HFGR6UQ??;':9Y?-,0C/S'. M, GI6M13N(****0'.:I_R/OAW_KVO?\ VE71USFJ?\C[X=_Z]KW_ -I5T= ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %<]X?_ .1A\5?]A"+_ -)8:Z&N M>\/_ /(P^*O^PA%_Z2PT =#6?JNBV.M):I?0B06UPES%_LR(<@UH44 8,WA# M2IM/UBR"211ZM*9KEHV ;>0!D<:#P)JEEK>ZQGNE$444-I>&XB8)&@X$BLFXG);[N.,5T?_ M @NGK:9?S2BT ML+**:WMTD:,2,Y8,YVD%L8 QT&:-]!WZEC_A M/$,D2ZAJ2B2&W@)$JYVP_< M_A_/UK7UW1(/$&CR:9T#!6.#G&2#Z5R\VM7'AY]2TO1TBO%TNW^ MV2B[N&WE68G8K3["NTL[N.]LK>Z3*K/&LBJW! (S@^_-&ZN#5C*U#PM M:ZAJ5OJ!O+ZWNHHO)=[>;9Y\><[7XY&1VP:H-X TOR+VVCO-1BM+K?\ Z,DX M\N$L06* CC..^0,G&*2^A#?$W2G\R;'V"9C&)F"$AA@E0<$\GMWJCJGBW4=- M\3ZA IM);1%MH+9"Q7$TK$9-W('MVKJ:=[JX:K0YF3P/I[323I=WT4YN_MD4LC44+0 M+G,:1HEV_B6;6]5MK=+J*W%E!)&^YI4!R7;@ $GM[5T]%% C$\9?\B/K_P#V M#;C_ -%M6K9_\>-O_P!&Z%_J'F&ZDNS^]7!=X_+ M;^'IM[5 /A]IPM!;?VAJ>P61L0?.7(C+;O[O7('-=;63XHO[G2_"VJ7UFNZY M@MGDC&,_,!Q2;LKE1NVDBMIWA*STS4Y+V"[OBLC^:UL\V83)@ OMQ]XX]<>U M6]1T*#4M5T[4)+FYCEL&9XEB8!6+#!W @YXKF[>PL=/\)6'B%KV[>XAA2]DF M^U,WVEBFYE()VX;T X[5HZ%XDO;[5DL+^V@C,^GI?P/!(6&QC@JV1U!(Y'6K M:L[=B>EQ[^"=,DU"]N6GO?(O6+W%D)L0.Y7:7VXR#CWQ[4R#P19PPV49U+5) M?L64R_;5LT:-[IV"M/AN?-2YO=@G:Y2$R#9',RX,BC;G/)/7&2>*P-7U>_U/9;!( M573;VS6XE69U9G8!B5 QQR!ANO->AYSTIBYFSE$\ :7':16R7>H*BVGV*4B5 MB44=;@87A;1#HUA\'?\@N_P#^PK??^E$E=#0 4444 %%%% !1110 4444 %%% M% !1110 4444 5[RQM-1MS;WMO%<0DAC'*H920:NCKG?$_P#R$/#'_87'_HB:@#HJ**XKXEZ?&_A2^U(2W27-O$JQ-#O)-(T&S^U2BW%\\=W=-@*6VE59LD#Y6/ M)P"1ZU1UW7[_ %OP?K-S'!!%I_DW<:.ERRSQRPY /&,Y*L>#P /6ANR;!+5+ MN==JOA^'5M0LKV2\NX9+/?Y:PNH4[E*G(*G/!K*/@#3_ +!]B&HZF(/L(L-H ME3_59S_=Z]LUF)XI\2VT=K8MI^F->O6 M;F'S!Y=PT?W6<8Z\#., XIEMX*L;9;()>WY^QW,UU$6D4DO)NW9^7D?,WYUB MZ=K4UCJ-Y962AIM2UET@^U2-MB'V9)6]3ZX4=S4$WQ&U'[*!!I<)O5@F;R6= MB)Y8Y1$4C(&3GKDT6Z :K_#C29+2*V>]U(QQ6[VZYE7.UW#DGY>3N (JPG@. MP1UD_M#4VF%Q)<&5IEW,TB;'!^7&"*@M?%.JMK@S3U^\+V+ M"> -+CC@1+N_4):BTE(E'^D1 Y"R?+SC)&1@X-6(?!EC;W2SPWE\FV]-Z(UD M7;OVA=N-OW< <5C3:Y<>'CJ6F:0D=Y'I-N+J7[7<-O96).Q6YS@ \GO@5VMK M=1W=I!<)D+,BNJMP<$9_K26NH.^S)Z*Y,0@_%4DO-M&DB0)YS;-WF[<[TMK)=Q4!Y1U9L=.#^@H[!8[RBN6\%"=(M9CNF' MF+JDX $C. ..A;D#V[5U-"VN)Z.QSFJ?\C[X=_Z]KW_VE71USFJ?\C[X=_Z] MKW_VE71T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q-KXDT?0O$_B6'4 M[Y+626]BD175OF7[-",CCD9!'X5VU% '-_\ "?\ A7_H,P?DW^%'_"?^%?\ MH,P?DW^%=)10!S?_ G_ (5_Z#,'Y-_A1_PG_A7_ *#,'Y-_A7244 2:#/ERHTD;J#U&Y<''MTKMZ* .!FU/ MX<7#P/+M>![FZM9TUF*%H+S[8=AD^9]NW\ M!@#C&*[ZB@#@]1U?X>ZMJ"7][?PO=QQF)95DE0A#U'RXJ"2Z^&:S9!! M]GP3)]S.<$]SGG/7WKT.B@#@M.U7X=Z3,)K*]@BD$C2[C)*Q+L-I)SG)('>M MG_A/_"O_ $&8/R;_ KI** .;_X3_P *_P#09@_)O\*/^$_\*_\ 09@_)O\ M"NDHH YO_A/_ K_ -!F#\F_PH_X3_PK_P!!F#\F_P *Z2B@#A?%/C?PW>>$ M=:M;?58I9YK&>..-58EF,; <=2:[2T!%E ",$1KQ^%344 %%%% $5U_QZ3? M[C?RK(\&?\B-H'_8.M__ $6M;;*&4JPR",$5S2?#_P ,Q1K''82HB@!56[F M4#H _ H Z:BN;_X0+PY_P ^<_\ X&S_ /Q='_"!>'/^?.?_ ,#9_P#XN@#I M*1E#*58 J1@@C@BN<_X0+PY_SYS_ /@;/_\ %T?\(%X<_P"?.?\ \#9__BZ M+5GX2T*PD9K;3U4$D^679HUSUPA)4?@*2#PCH5K"88; (AV?\M7R ARH!SD M'L.*K?\ "!>'/^?.?_P-G_\ BZ/^$"\.?\^<_P#X&S__ != %W3_ [9V6E7 M>G.7FM[J622569L?.>0.<@?C5:W\$>';6,1Q:'/^?.?_P #9_\ XN@#I**YO_A O#G_ M #YS_P#@;/\ _%T?\(%X<_Y\Y_\ P-G_ /BZ .DHKF_^$"\.?\^<_P#X&S__ M !='_"!>'/\ GSG_ / V?_XN@!_@[_D&7_\ V%;[_P!*)*Z&J>EZ59:-8K9: M? (;=69@FXMRQ+,22222235R@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *YWQ/_P A#PQ_V%Q_Z(FKHJS-;T2'7(+>.6YNK9[:<3Q36L@1U<*R]2#V M9A0!IU2U;2+'7-/>PU*W$]K(06C+$ X.1T(K(_X1&3_H9_$'_@4G_P 11_PB M,G_0S^(/_ I/_B* +NH^%]%U:2TDOK!)GM!MA8LP(7CY20?F' X.14$G@SP[ M+/?3-ID>Z^4K<89@'S@'@' )P,D8)J'_ (1&3_H9_$'_ (%)_P#$4?\ "(R? M]#/X@_\ I/_ (B@"=O!N@-=K=-89G5T1 M'&6EC:#+%F961AN))R0W<9K2_P"$1D_Z&?Q!_P"!2?\ Q%,E\)RI"[CQ/X@R MJD_\?2?_ !% %C1] N;/5'O]1NX[J:* 6EJZQ[66'@G><_,Q(!/TJYJ?A_2] M8GAGO;7?-!D1RH[1NH/4;E(./;I7&>!='O==\&:?J5WXGU[SYQ(7V7* <2,. MZ>@KHO\ A$9/^AG\0?\ @4G_ ,10]0+4WA/0KB2"233HR\">6A#,,KG.&P?F M&>?FS3IO#=D^HVMY&&B>"X>Y.UF^9V7:>^ ,#IC'TJG_ ,(C)_T,_B#_ ,"D M_P#B*/\ A$9/^AG\0?\ @4G_ ,10!;O_ IHNIZB=0N[1FNS'Y1E6>1#L_N_ M*PXJ.3P9X>ECDC?2XBLD*0,-S#**.(7="_ZXW'\A715SNI M_P#(\Z%_UQN/Y"M_SHO/\CS4\W;N\O<-V/7'I0 ^BH%OK1Q,5NH&$)Q+B0'R M_P#>]/QIO]H612%_MEOMG.(F\U<2'_9YY_"@"S13?,0RF+>OF ;BN><>N/2G M4 %%%% !1110 4444 %%%% !1110 4444 %%<[K/B*\L-:33;+3H[EOLK74D MDMRL2HH8+U(]Z@F\0:];HCS:+91I(0$9]30!B>F,CF@#J:*Y=M>\0+*/\ H7(/_ ]?\* .BHKG M?[4\4?\ 0N0?^!Z_X4?VIXH_Z%R#_P #U_PH Z*BN=_M3Q1_T+D'_@>O^%'] MJ>*/^A<@_P# ]?\ "@#HJCN/^/:7_-GM72_;?%G_ $![#_P+/^% '145SOVWQ9_T![#_ ,"S_A1]M\6?] >P M_P# L_X4 =%17._;?%G_ $![#_P+/^%'VWQ9_P! >P_\"S_A0!T5%<[]M\6? M] >P_P# L_X4?;?%G_0'L/\ P+/^% '145SOVWQ9_P! >P_\"S_A1]M\6?\ M0'L/_ L_X4 =%17._;?%G_0'L/\ P+/^%)]M\6?] >P_\"S_ (4 ='17._;? M%G_0'L/_ +/^%'VWQ9_T![#_P "S_A0!T5%P_\"S_ (5?\/:I M)K.BPWLT @E9Y$>,-N"E'9#@]_NT :E%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%5+W5-/TT(;^^M;7 M?G9Y\RINQUQD\T 6Z*R?^$I\/?\ 0>TO_P #(_\ &C_A*?#W_0>TO_P,C_QH M UJ*R?\ A*?#W_0>TO\ \#(_\:/^$I\/?]![2_\ P,C_ ,: -:BLG_A*?#W_ M $'M+_\ R/_ !H_X2GP]_T'M+_\#(_\: -:BLG_ (2GP]_T'M+_ / R/_&C M_A*?#W_0>TO_ ,#(_P#&@"EJ9'_"([1=(O29[EEU!<1%?OJ/FXW<8^IKVE=>\+) M*LJZOHXD5=BO]IBW!?3.YY_&E37_ M'%'$FK:.L<1S&BW,0"'V&>*?]?U^@&%HFMM;^ M+I]-N[56O[E\3S*^2K>6KA0O78JL%SZ@GO7F_Z#VE_^!D?^- C6HK)_X2GP]_T'M+_\#(_\:L6>LZ7J,IBL=2L[J0#< M4@G5R!ZX!Z4 7J*** "BBB@ HHHH **** .$\6+$VO:H)@GE?\(W/G?]W_6# MK6-J,ELZV4E^\+6)\+M]F:0@H9\#.W_:QC&.:YRY^&NIS_&X(\]X^@2+]M8M M(Q39NR83D]-_;TKW![*UDBCB>VA:.,Y16C!"_0=J.EOZV:_4:?\ 7W'CELD[ MZ<\%ZQ'B.2_LQ;\GSA'L49&>=H7=GMGK6O-8KH,.J1!X[JSCD@%VD0\N,D$) M'&3ZG<'<^@ [UZ<;:!KA;AH(S.HVK(4&X#T!ZT&V@:-XVAC*2$EU*C#$]R.] M/K<"CX?U1=9T6"]6$1!LKL!RN5)'![CCBM.F111PQK'%&L<:C"J@P /84^D( M**** "BBB@ HHHH **** "D;[A^E+7/>-] E\2>$;_3K:>2"Z9-\$D;E2)!R M.1V/0_6@#F]"5DG\'.K.-SWR.H8@$?O",CZUSMYJ6HV>C6>MVLLW]K7DU_'< M_._Z#VE_P#@9'_C69'<>!XK>]MT MO]&$-\Y>Y3[6A$K'J3\W6CK?^MU_D/\ K\SE+=#=^-)_#<[2-H<$UTT4?F,! MN$41V[LY(4R2'&>/PJ/0$UL6^B^(9YC@+(V!V %2>"75O#2!64 M_P"DW70Y_P"6\E8FMV/@K4?#NK:;::OI5I+?H29HKU 1("64_>Z!B3CIR:Y# MX(V.F^&='O+_ %C7+!+^ZE:)8GOD/EQJQ!XW?Q-D_0"@1[9163_PE/A[_H/: M7_X&1_XT?\)3X>_Z#VE_^!D?^- &M163_P )3X>_Z#VE_P#@9'_C1_PE/A[_ M *#VE_\ @9'_ (T :U%9/_"4^'O^@]I?_@9'_C5^TO;6_@$]GBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "N8U2UM[OQ_HZ7-O%,@TV\(65 P!\RWYYKIZYZ\_Y*'I'_ &#+S_T9;T : M?]B:3_T#++_P'3_"C^Q-)_Z!EE_X#I_A5ZN \=6UMINM6.MSV[2VUW%)IEVB MD\^8,Q' [[P%S_M4F[#1V/\ 8FD_] RR_P# =/\ "D_L721_S#++_OPG^%>; M:#99X83J7A&VFCDW[RAF_@.<_,#'R?=A5W7=8O-7OH+81VBW%G>Z9- M;2'=A6F)W!@#R./R-4E=V0CO?[$TG_H&67_@.G^%']B:3_T#++_P'3_"N&N/ M'>M6^GQ2-%8/<1"0W*1JY&%G\O=R?E4CZG/;%7=&\5ZY=:[907T>GFSO+JZM MD^SJX=?*!(8DD@YQTI+78;5MSK/[$TG_ *!EE_X#I_A1_8FD_P#0,LO_ '3 M_"N7\3Z79W'B*PFMI&75TGBG>X,Q MK=3\V><8;ICN3[56.E1V?Q"DMS9R1V M>J6,J&>.Z8M/(&#,7'\/!P#^%"U"QV/]BZ5_T#++_OPO^%']B:3_ - RR_\ M =/\*YOP#$]FNMZ5+9?8S;WS,L"RF2-(W4%0K?3J.Q-7\PQAAQCBDW;7RN%F>C_V)I/_ $#++_P'3_"C^Q-)_P"@99?^ M Z?X5P@\9ZO!-?ZA.]JT"VEH8K5L%BV>G_UJMS>(_%<&H6]G)_8<6?M M#R2.9&_=Q;2"<'"DJW(YQ3$M3L/[$TG_ *!EE_X#I_A2?V+I/_0,LO\ P'3_ M KB+7Q_J,MT+*:&UCEGN+>&"=@50"5&;=C.2/EPO3.1Q4.JZUKYN-4ANY=* MGA@T5IY;4*[1.ZR.&Y!!R0O3M0".]_L32?\ H&67_@.G^%+_ &)I/_0,LO\ MP'3_ KFO^$EU.'6FT?R;5)9HH9]/PC$/"?];NYZK@CCU7UJ;PIXDU37I;>Z MG@LDTV[M3-"8YOZ#?Z=9&YO(QC%>H'"XCNEFF)EW/)*RH68D9&#G[V2,#H*5]+CMK8WO\ A /"O_0& M@_[Z;_&C_A /"F,_V-!_WTW^-<]?>*9]6AGTZ^MHHK2]T]Y(3M9EF/D[R%<' MY7!/*D=!FJ^G:UJOV/2;#4;?3;B**73MC*),A95.#R?OJ5SGH<]*JW]??_D% MG8ZG_A /"O\ T!H/^^F_QH_X0#PK_P! :#_OIO\ &L_7BNH?$31]'U!V&F-: M2W$<).$GG5@ ">^U@R M#FDM;"-S_A /"O\ T!H/^^F_QH_X0#PK_P! :#_OIO\ &N8M/B#J^H:7>W<$ M.GK)I]N+B>)MW[X%V'R'/ VK[_-5\>,-8>XO=/\ )LX]0@SSA3VR#2OI&.UT2[MH05AAU.\CC7).U1.X &>P%,\8V=OJ M-SX=LKN/S;:;4]LD98@.!;S$ X]P#^%3^#O^0=J/_86OO_2AZ/$O_(6\+_\ M84/_ *33T ,_X0#PK_T!H/\ OIO\:/\ A /"O_0&@_[Z;_&MK4HDGTNZBD4, MC1,"I[\5Y9\/KFVF_LQ-BN.VNI-_P *_P#"O_0&@_[Z;_&C_A /"O\ T!H/^^F_QKSS3]9D M;4XM0%H-NK60T:1?F_X_X^&&.RX!&1[>E==9:M?VM\=$TF&Q6PTV>.QE%U*1 M(04R''/))(P._-#_ *_K[OO"W]?U\_N-7_A /"F,_P!C08_WF_QH_P"$ \*_ M] :#_OIO\:XBZUNXU?P;=Z9!;V%JEK9+<2H X!)F8?N^<@#:3DYY(K>D\9ZH MD?VJ""T-F-0?31&^XR!@I*N2#ZCD>E#T;0W%FU_P@'A7_H#0?]]-_C1_P@'A M7_H#0?\ ?3?XUS$?CS7[;3I+B_MM/=WT^&]C^SJX$8>41D,"26QG/%==X8U' M5-3M[R;4H8HXTN6CM62-D,L0Z.0WK^%.Q)@ZQX8T;0]1\/76F6*6L[:K'&SQ MLV2I1\@\].!7=US?B[_7^'/^PQ#_ .@25TE( KD/ ND:9-X&T:233K1W:V4L MS0*23[G%=?7.> ?^1"T3_KU6@#4_L32?^@79?^ Z?X4?V)I/_0+LO_ =/\*O MUQGQ+A=_#UI+!:KH6Y@B9R@=BX&TD= >E TKG2?V)I/_ $"[+_P'3_"C M^Q-)_P"@79?^ Z?X5Q6F:S96.B3:O9KNUR\OHK6_%UE3;S.X7:RYX5>V.O'/ M-2?\)1XGN->&B6J:4MQ'9V/\ 8FD_] NR M_P# =/\ "E_L32CUTRR_\!U_PKB+?QKKUQ$]T(;".U6!FD:6*4>5-YOEK$&Z M,3UXZD=LBD_X3_4X]/2ZN;2."&.XGAN9C$6\G8X53(BL2H()RPR 0*%KL-JQ MV_\ 8FD_] NR_P# =/\ "C^Q-)_Z!=E_X#I_A6%XXTO3M3TY4NE>>[D1HK&! M9BF92.'&#U7&=W89K)UK3SI^I^%]4\LWDBW,%O=:BER0^2-@4+T*LQR1[FA! MT.S_ +$TG_H%V7_@.G^%']B:3_T"[+_P'3_"N7T^S_LKXG2+':-%;7MB["5+ M@OY\@=2S2*>A&< ^Y]J[>CI<74H?V)I/_0+LO_ =/\*QO!<4?^C+>NAKGKS_ )*' MI'_8,O/_ $9;T =#45Q:P7:*EQ"DJJZR*'&0&4Y4_4$ U+10!7%C:!;E?L\6 M+DYG&T?O#@+\WKP *R8?!7AFW*-#HEDA0JRD1C(*Y*G\,G%;U% '(MH_@&>4 M0-#HCR"1H_+WQD[W.67&>I/;UK7M?"^A64L$MMI5K%) [21,D8!1F^\1Z$]Z MX?2K^SAU37V?4]&BM1KC%XY%#3-\D8^3GKGV/0UFMXAUBXT*X,OB=IIKNWOE M2.-(D:/RG(4KM&ZI_:=SI%I+>Y4^>\8+$CIS[4Z M/PMH44-W"FEVRQW>?/4+_K,G)S^-<(WB>],_V6V\26]JMM;V\EN'B5S>1F,E MRO&&.1C(Z8YJ"UU;44B\-:Q?>*9K@7<%S)Q%$(PXB)"A5 W'(Z9SQ56Z?UU_ MR$M3TF]!L$@C6WLK4L$5G/6D.QZ.OA70$B\I=(M!'Y!MMOE#'E$YV?3-+;^% M]"M3;F#2K5#;H\<)$8^16^\!]>]>>S>)]6M(+NY_X2E9FM5LIQ T4($@F*AE M) R%Y.,<^]13^,=9GT2[U&#Q+;6UPB;9K(0*SVTOG!.=P^4;3T/7&0:=@MJ> M@+X*\,K;S0+H=D(IE5)%\H?, <@?@>E33>%- N8HHIM(M'CBA-NBM&.(SU7Z M5Q"ZM=/XDTRVN?$C3Q6NJ20/(/+42$Q@HKA1C.20*]/I+57%U*R:=9QRV\J6 MT0DMHS%"P7F-#C*@]@=H_*J^GZ!I.E75Q=:?IUO;3W+;IGB0*7.<\_B36C11 M< KGKW_DH.C?]@Z\_P#0[>NAKGKW_DH.C?\ 8.O/_0[>@!WCG_D0M?\ ^P?- M_P"@&MV/_5K]!6%XY_Y$+7_^P?-_Z :W8_\ 5K]!0 ZBBB@#.OM-TEKR'5[Z MWMO/LU)CNI< PCOACT%9EOX0\(7D7VFVTC39HI7,HDB165V.P,]&70_!]O>G319Z:ES,A'V;Y0S+MQ]W_=&/H*MGPAX>,B2'1[/>GE[ M6\L9&S[GY=O2N#.H_8MO.8O$>M-;+*_ MC)&#:0;_ '>3 !O63;CI]TCKWI]WXSO;S59[.'65$5Q'=PJD84.CK '0*N"> MI.'SSZ<4/2Z_K^M 2N=S#X8\*0W<5K!I>G)<6ZF5(D0!D5FSG'H2/SJSIVBR MP:G>:AJ%TEW<3CR8R(0@B@!R$XZ\DDDUYY:^*KRQTL&TU=+QET:UF+LB.\), M@21B0,G R><@5:F\0ZK)KT6EP^)UCL7O6BBOECA8RIY(#]-U"ZF2:XEB_>2 M( S D9P.!TK>H:L[""BBBD!SW@[_D':C_V%K[_TH>CQ+_R%O"__ &%#_P"D MT]'@[_D':C_V%K[_ -*'H\2_\A;PO_V%#_Z33T ;EU%!/:RQ7*HT#*1('^Z5 M[Y]JYB*T\!WYT^SA.ASM:'%E%'+&QB)YP@!R,X[>E=5)&DT3Q2*&1P593T(/ M:O.8#:0^*/'$EE:6MQ=6<-M-# BJ2)$C8C '(Y I7L]?ZL4E?;^KG8'PGH!A MN(3I%H8KGB9/+&'&=V"/3/-<[>>#=/UGQ'>2+>6,S((TD41@W%F /E5&!^4' M!/S GDUBVOC"X9[5IO%ENVFWA7?=I !]E?RV.QG(VC[JS,#RN0<@#&,BJ2U_KR%T.[_P"$*\,[V?\ L2RW M,2Q;RQG)(8G\P#6BG]G:-;P6RM;VD3R;(HRP7<['.!ZDG->8Q^+];L[&6]&N MKJ-Q)]N2&T,40_U+$*RA "QP,^]6;[6FGG6*758M1TZ&^TV:WO'V#$CR?,FY M0 >%!]1GTQ23N@MT/2%TZR54"VL($;P_I%QJHU2;3K9 M[\)L%P4&_'3&?Q-< OB[6C;QW,.HQ2W,L5[]JLWC4"S:+<48@#>QI:!9G:2^"?#$]O#!+H M=BT4*E(T,0PJDY(^F>:CM[+PAW<+S0QQ@*Z1,\UC0(O"45WX?%I\-^'8O#]O.L?E*T[AWC@0I$A Q\JDDC\ZQ?#GB)GU6>*;68M0T MR2&!K>Z(5<3/G,65X).,XZCI766-_::E:BYLKB.>!B5#QG(R#@C\Z>J$8GB[ M_7^'/^PQ#_Z!)725S?B[_7^'/^PQ#_Z!)724@"N<\ _\B%HG_7JM='7.> ?^ M1"T3_KU6@#HZQ=?_ .$C6MZMY!IMO'<(JHKJG(" MC ^@XKAHM<:TU2^A2[CL(KK7!'>W";3]GS:H0"3PNYQMR??O6=>>-->CM;> MW?58+:>:WN/LER_E1K-(DP1)'WX&TKS\N<]<=*!GIVG:'I>DR2R6%C#;O,29 M&1>6YS_.M"N&M;_74\4?V#-J4MRLWEWL%Z(8PIM@,2(<#&2V!GT<8Z5W-,05 MS7A#_6^(O^PS-_Z"E=+7->$/];XB_P"PS-_Z"E(#I:*** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *YZ\_Y*'I'_ &#+S_T9;UT- M<]>?\E#TC_L&7G_HRWH Z&D=E1&=CA5&2?:EHH YV#QQX?N9U@BNYS(P1@#9 MS# ?\ \)YKOD03 OID"0NT+"-G4R' 8C:<;E[]ZY.R MN=673H[V0^(Y&'V=-7MFA==A#?O&C[L3SG9QM ]J%J,])6\TQM;;2@B_;EA^ MTE3"1\F<9#8P>3V-7A;P@@B&,$9Q\H[]:\HU>UG=S+:GQ'^XTF5[:;$HE+&9 M616VCGC.%/. ,BG2'5H[R^OK.77FNWU)H[5)!.8A$T(_@8;0NXGD]#0W9(+' MH^JWNF:+9"]OE6.&,K&'$);;N. . <#)^E7O(BVJOE)A>5&T\#:I<2B2 MWU#5[=S';O*2L&4VJHYP/J.N:3V;!+4TX?$WAZXE@2*0.+B;[/#)]E?RY7&> M%?;M/0X.<<<5N?9X,L?)CR_WOE'S?6N-LM5DD\'PZ98Z5=QZS;VGE1P2VI58 M)D3 ;>PV$9 P03G/UJIX;"%;I+F.5V%V7P=H;GH>2.,4^M MA=+G<7)M;2VEN9HU$<8\QRL>X\=\ 9)J/3M6LM5TR/4K.;?9R+O65D9 5]<, M <55&L6VI:-J$]NMQB#S875H6#[ER#A<9/MCK7%17GVSX6KH*:?J;7QTQU:, MVDT6PJA_B*C)S@ Y-)?Y#L=]J>KV6D6L=S>2E(I)4A5E0L"SD!>@X!)')XJ M]7CVL2SSQ-#/::X^V;3Y--003LGDJ4,FX <,&#Y#\\#T%>P Y /K3L(6N>O? M^2@Z-_V#KS_T.WKH:YZ]_P"2@Z-_V#KS_P!#MZ0#O'/_ "(6O_\ 8/F_] -: MUS>0:?I[W=RY2&)-SD*6('L "3]!63XY_P"1"U__ +!\W_H!K=0 Q+D9X% & M+8^+M%U&_%E;7,S7!D,6U[65 '"[BI+* #MYP36Y7GJMJ7]D>-GTVWO$NVOV MEM_W+([KY4:DQ[@,GY6 QZ5FF6:-H)&?Q+-H%TTVXB*59H)BH"@*/G"##8SD M;CFBX['H]IJ=EJ5Q>VL#F22TD$4ZLA&UB,XY'/'I5C[-!_SPCZ8^X*\FN+>^ MMM3O;V+^WTN!?VB<+-AXO+"R,P0;6.,Y89YZ5!;'7[2QMS:-X@F,VG+)>B8S ME\B9=P0O]U_+W8 P30@MJ>J7E]IMA=6MG=4,EB;B*1FC!A(.WNX]/E74EN!(1Y^X;?+SP6)R 4_A-*X^4]:^S08QY,>,8QL'3TJ M*Y:QL+>2\N?(@BB7<\K@ *!W)KRZ.YO8+2XUZQNM1>YL[U)&TF>6=5$+J%V! M9 N>3N! [5TWBG0-0D\ 1V5L9KRZ@EBN)49][S!7#NH+=>^ ?0"GT$M[&WI^ MN:+?W,=M;96:>(O&DEJ\7F(.N-RC(YZ5K"W@"JHAC 7H HXKC?$.MOJ^@23: M'9:@US$%9I/LCQ211[AO"[P"6*Y'RY_E3] U*33[K4_,74Y=+FN!]@\V"1V4 M"/=(/F&X+N! SWX%,+'2:IJFG^'],DOKZ3[/9Q8W.L;,%R<#A03U/I5I+F%[ M=+C>%B< JSC;UZ<'I7*^*]2BU;X<7-[80W5PEU$ABCC@9I#EA_ !GL:S?$]_ M%K>G6,5O9ZJ\=C=VT]PZVLT1"Y(X! +$=\9Q2\O03V^\[6YU.UM+^TLIG83W M980@(2#M&3SC _$U%82I\L@@;,;0 ,< MYSW->DVMREW:17,:R*DJA@LB%6 /J#R#[4+57![F)X._Y!VH_P#86OO_ $H> MCQ+_ ,A;PO\ ]A0_^DT]'@[_ )!VH_\ 86OO_2AZ/$O_ "%O"_\ V%#_ .DT M] '0TU8XU=G5%#-U(')IU% $7V6W\LQ^1%L8[BNP8)]<4I@A8DM%&2>N5'-2 M44 1B"%2"(HP1G!"CBL_3-3TG5)+NVL<.;.7RYU-NR!),9Q\R@$X(Z5J5PFA M:S'IMYXBCFL=3:6XU5G@5;&7$BLD:@AMNT#(/)(Z4+<#H]N" MAAN=/TR;3KRSUM+#R[]"L$<[;KEI"8\[1D@H>#]W/O7J'A3")F:.&-&;[Q50,_6I** (UM MX44*D4:J#N "@#/K4=E8V^GV_D6R;4W%CDY)).22>YJQ10!S?B[_ %_AS_L, M0_\ H$E=)7-^+O\ 7^'/^PQ#_P"@25TE !7.> ?^1"T3_KU6NCKG/ /_ "(6 MB?\ 7JM '1TUXTD7:Z*R^C#(IU% &;JFIZ9IIMEOF7S)'Q!$L1D=B/[JJ">. MY[4[3[W3=66>>T"R%7\J;?$48, #M8, >XZUSNM"72?B!8:]<07,VFFP>S+0 M0F4P2%PP)506PP&,CTYJEKET]WJB3&WU6WTF>UFVRVL4B.]R NUV"#>/E!"[ MAU'TI7T'8[K[-!NW>3'N]=HK/N=4TBSUBRTF;:M["1P":@\07JV7CG0II+>\>& M."X\R6&UDE5-P7 )53@G!_*J:L["Z'4M';,[1,D19QN*$#+ =\=ZYV;2],UW M7+M[>\NHIK55M;J$)A"O) =>."?F7\^*YC69[^YUC4=8TJRU:.>YTG9:-Y4 MBD[)#N^4\*VWD X)XK5\*ZC96^L:I]GMM7^SW=Q L+W-K-R=F#RXR%&.2>,G MWI+4'IL=)I/A^VT>>:6*:XE9U$<8FDW"&,=$3T7^=:U%% !7->$/];XB_P"P MS-_Z"E=+7->$/];XB_[#,W_H*4 =+1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !7)ZYJEAI/CO1KC4;VWLX6T^[027$@12V^ X MR>_!_*NLIK(C_>56QZC- &)_PFWA7_H9-)_\#(_\:/\ A-O"O_0R:3_X&1_X MUL^1%_SR3_OD4>1%_P \D_[Y% &-_P )MX5_Z&32?_ R/_&C_A-O"O\ T,FD M_P#@9'_C6SY$7_/)/^^11Y$7_/)/^^10!C?\)MX5_P"ADTG_ ,#(_P#&C_A- MO"O_ $,FD_\ @9'_ (UL^1%_SR3_ +Y%'D1?\\D_[Y% &-_PFWA7_H9-)_\ M R/_ !J.;QAX1N(7AF\0Z.\4BE71KN,A@>"#S6[Y$7_/)/\ OD4>1%_SR3_O MD4 2?]\BCR(O\ GDG_ 'R* ,&'Q=X/MD*0Z_HT:DEB%NXQ MR>IZU+_PFWA7_H9-)_\ R/_ !K9\B+_ )Y)_P!\BCR(O^>2?]\B@#&_X3;P MK_T,FD_^!D?^-'_";>%?^ADTG_P,C_QK9\B+_GDG_?(H\B+_ )Y)_P!\B@#& M_P"$V\*_]#)I/_@9'_C69'K>E:Q\0-*_LS4K2]\K3KOS/L\RR;,O!C.#QG!_ M*NL\B+_GDG_?(IRQHARJ*I]AB@#"\<_\B%K_ /V#Y_\ T T)XV\*B-1_PDFD M]!_R^1_XUOD C!Y%1^1#_P \D_[Y% &+_P )MX5_Z&32?_ R/_&C_A-O"O\ MT,FD_P#@9'_C6UY$/_/)/^^11Y$/_/)/^^10!B_\)MX5_P"ADTG_ ,#(_P#& MC_A-O"O_ $,FD_\ @9'_ (UM>1#_ ,\D_P"^11Y$/_/)/^^10!B_\)MX5_Z& M32?_ ,C_P :JZCXE\$ZM8R6=]KNC3V\F-R->1]N0>O!%=)Y$/\ SR3_ +Y% M'D0_\\D_[Y% '&1W?P[CN;:Y.LZ3+<6[;XY9M05VW8P"2S$DCMGIVK9_X3;P MK_T,FD_^!D?^-;7D0_\ /)/^^11Y$/\ SR3_ +Y% &+_ ,)MX5_Z&32?_ R/ M_&D?QGX3D1D?Q%I#*P((-Y'@C\ZV_(A_YY)_WR*/(A_YY)_WR* ,./QEX1AB M6.+Q#HZ(HPJK=Q@ ?G3O^$V\*_\ 0R:3_P"!D?\ C6UY$/\ SR3_ +Y%'D0_ M\\D_[Y% &+_PFWA7_H9-)_\ R/_ !H_X3;PK_T,FD_^!D?^-;7D0_\ /)/^ M^11Y$/\ SR3_ +Y% '/>!YX;K1KVXMY4E@EU2]>.1&RKJ;A\$$=13/&%Y:Z? M>>&KJ]N(K>WCU3YY97"JN;>8#)/ Y(KIPH484 #T%#*KC#*"/0B@#"_X3;PK M_P!#)I/_ (&1_P"-'_";>%?^ADTG_P #(_\ &MKR(?\ GDG_ 'R*/(A_YY)_ MWR* ,7_A-O"O_0R:3_X&1_XT?\)MX5_Z&32?_ R/_&MKR(?^>2?]\BCR(?\ MGDG_ 'R* ,7_ (3;PK_T,FD_^!D?^-'_ FWA7_H9-)_\#(_\:VO(A_YY)_W MR*/(A_YY)_WR* ,7_A-O"O\ T,FD_P#@9'_C1_PFWA7_ *&32?\ P,C_ ,:V MO(A_YY)_WR*/(A_YY)_WR* ,7_A-O"O_ $,FD_\ @9'_ (T?\)MX5_Z&32?_ M ,C_P :VO(A_P">2?\ ?(H\B'_GDG_?(H Q?^$V\*_]#)I/_@9'_C1_PFWA M7_H9-)_\#(_\:VO(A_YY)_WR*/(A_P">2?\ ?(H XO7O$>B:MJ'AVVT[5[&[ MG&K1/Y=O<*[;0DF3@'I7<4Q8HU.5C0'U I] !7">"O%OARR\%Z3;76O:;!/% M;JLD4ETBLA'4$$Y!KNZ9Y,1.3$G_ 'R* ,3_ (3;PK_T,FD_^!D?^-'_ FW MA7_H9-)_\#(_\:VO(A_YY)_WR*/(A_YY)_WR* ,7_A-O"O\ T,FD_P#@9'_C M1_PFWA7_ *&32?\ P,C_ ,:VO(A_YY)_WR*/(A_YY)_WR* ,*7Q?X/F,9E\0 M:,YC;>A:[C.T^HYZT_\ X3;PK_T,FD_^!D?^-;7D0_\ /)/^^11Y$/\ SR3_ M +Y% &+_ ,)MX5_Z&32?_ R/_&C_ (3;PK_T,FD_^!D?^-;7D0_\\D_[Y%'D M0_\ /)/^^10!B_\ ";>%?^ADTG_P,C_QH_X3;PK_ -#)I/\ X&1_XUM>1#_S MR3_OD4>1#_SR3_OD4 8O_";>%?\ H9-)_P# R/\ QJGX'N8+V/7KFUFCGMY= M7F:.6-@RN-J<@CK73>1#_P \D_[Y%/55484 #T H 6BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** # /_9 end GRAPHIC 14 img_002.jpg GRAPHIC begin 644 img_002.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HKG=/\7V6H:WK=FNV*STE(O-O)6"HSL7W $\;5VXSZ MY':KJ^)] >.>1=*;&U\.ZQJ.FW MME>3:="SO''*),.!D(P4Y!/0?6I['6I)[_[%,MIO@LUFO9(KI28)3_ 8_O 8 M#$,?2@#9HK/37M'DTZ744U6Q:QB_UER+A#&G /+9P."#^(JG=^,?#UG;6EP^ ML63Q7EP+>W:*=&$CE@I (..">?2@#32V<.GV\YBBNUO(WC ME4!T?RX)/[6L?+N$9X6^T)B55!+%3GD DD=,&@#0 MHJ*VN;>]MH[FUGBGMY5#1RQ.&5P>A!'!%4'\2Z%''>2-K.G[;(9NB+E#Y/./ MGY^7D8Y[T; :E%<]X6UJ_P#$-G'K#)9II-W%YEJL;EIE^8CYS]WE0I(&-IRO M.,UIP:UI5S#<30:E9RQ6_P#KW2=66+_>(/'XT;;@7J*S4\1:)(D;IK.GLDN_ MRV%RA#[,E\<\[<'/I@YJK<^,/#]K/5+)X8H5N))%N$*I$P)5R" V[Z"@#I:*JWFIV&G&(7U];6QE)$?G2JF\CJ!D M\U6C\1Z'+%!+'K.G/'.KM"ZW2$2!,EBISR!@YQTP: -.BJ$NN:1#):1RZI91 MO> &V5KA 9P>FP9^;/M4DFJ:?#?QV$M_:I>2#*6[3*)&Z]%SD]#^1H MT51_ MMK2OM4]K_:=G]H@0R31>>N^-1C)89R ,C)/J*A/B30ELQ=G6M.%L7\L3&Z38 M7QG;G.,XYQZ4 :E%8D_B:RM]4-N]S8"SCMC/ MKRZOICBZ*ZC:$6F/M)$Z_N>,_/S\O'//:@"[15.QU73M3!-A?VMT!G)@F5\8 M.#T/K3)]E95UXTTNQ&IW=W=6: M:581H3>1W:2;Y#N)BV#D, %('\6[CI0!TE%4*TD\Q;;$ISACM7.!S\PK7&N:0UP+<:K8F8RF$1BX3<9 ,E,9SN YQUQ0!? MHJO97UGJ-HEW8W4%U;/G;-!('1L'!PPX/((_"H+?7-)NX9YK?5+*:*W&9GCN M$81#GEB#QT/7TH OT5F)XCT.1(W36=/99=_ED72$/LSOQSSMP<^F#FGQ:]H] MQ \\.JV,D*2)$\B7"%5=L;5)!X)W+@=\CUH T**R+37[:?\ M&>66SBT^TE$ M:7@O$='^52V[!^0ACMP>>,]ZGFUW2+?3X]0GU6RBLI/N7#W""-NO1B<'H?RH M T**S]7U6+2M'GO]]NQ6,F%9;A84E?&57>W W'C--_M_2XOW=UJ-C;W*F-)8 M7NDW1R/]U#SU)! ]<<4 :5%9NMZJND6'G*()+AW6."":Y6#SG) "AFXSST[T MX:[I!F$/]JV/FF?[,$^T)N,N,^7C/WL<[>M &A16/8^*=$U'^TFM=2MGBTV3 MR[J;S5V(V ?O9Q@9QGID$=0:E'B/0VC$@UG3BA1Y PNDP40D,W7H"#D]L&@# M3HK.37]&D=$CU>P=GF\A%6Y0EI,9V#GEL(=+UG1SJUE>1/8!G!G+@+\C$$DYX'&>>V*1O$ MN@K#),VMZ:(HXTE=S=)M5'X1B<\!NQ[]J -2BJAU73E-T&O[4&TQ]H!F7]SD M9&_GYI36L&DZ=913R3L2'\V0MMC Z$X0G Y.10%CJJ* MRK/7(M0U) M \BS7"(44D $@G@9(&?<46#.>>U M0IKND2:>VH)JMBUDC[&N%N$,8;.,%LXSDCB@#0HKD-(\92:DJO&-/N%N=3>U ML_+NEC,T"A?HJI?ZII^E1)+J-];6<;ML5[B98PS8S@$DJ^)-*TS1CJ,NJ6,4 M,D+2V\LDR[)0%R"O/S#IT]:3=E<:5S7HK"T/Q';WV@0WFHW=C;W:0QM>PK.N M+5W (1\GY3R!SUJ_/K.EVMX+.XU*SANBI80R3JKX )SM)SC )^@/I5-6=A+4 MO45A:EXS\.:5ITE]61;Z,>5" MJMF0#.77< IQTSD]*NV^MZ3>3+#;:G93RM#YZI%<*S&/.-X /W<\9Z9H O45 M0LM;TG4G*6&IV5TXX*P3JY'&>Q].:OT %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5A^(CJLZ6^FZ;;7 CO'\NYOX9(U-I%_$RAF!+GH" <9W'=%\6V\6FWT9U%K;3M*=WMR\BE%A 78PQC+L-P'&"3G.$U[0IDCB@B MTJ2SM[U8-"LM.B:/S6M@_FW#L0VT%D1@!NZ^LK>Y:W?S M(3+&&,;?WEST/N*2YTG3KV]MKRZL;>:ZMB3!-)&&>+/7:3R/PH_K^OQ^\=SS MZ^\,ZQ<2"\@T58HKN]L8/[.26./[-96Q9UWD$KDOC(3=A2 ,D4NJZ'X@O-0U MBZET0W%M/J]L9+=;B/?=V428" %@N-^6(9AG)&/7TRBC^OR_R"YP.IV&LRZW MIVIVGAI2-MQ]AE(F=?,D(0D *B$@9)PC$XKU2JATNP.J M#4S96YU 1^4+KRE\T)G.W=C./:F]7<$[(QO&&EW=UX/DT[2[=IOFA1[:.0(T ML"NOF1@D@#<@9>2.O6N>\1:-JFI+IU[9>'KBS07L;W5O;2VWVEXHXV$18.3# M\DAR%W,!@'@\#T6BEYB6FAYG>>#]1EG@NHM+;&G6=U=V]N]VLIN[Z9CM\UFQ MD@*K'^$,P )"U%;^'O$MA"L=GI(62S\.)I]B[W49$<[D^83SRV5B)Z#Y6P3W M]1HH\AW9Y]<^#!H4'ARST71A?6MK*OVXB2..2=HT/DO*S8W*KMNP,XP,*< 5 M3T/0_$JW.@-J>C1JPU2[U+4)$N$"+*P*HV 22-KMM R?E7=MR<>FT47UN+I8 MX;Q,QC][CRX,^8RC&3(?JH/8U2TSP%=3:OIYU MR.*:TMQ2D:^H&20?45W<>E:?%J4NI1V5NE]*H22X6," M1U'0%NI%6Z$-L\U;PIJLZ:KI0TQ(1J&J)))J&]/+2RB9&B1%!W9"KM"X !W' M/3-C2]'UG^R;^SGT()J_VFZO$U.ZFC9'G.\0R)M+/D*47#!=JC )QBO0J*5M M+!?6YY9I7A:[CT"*VO\ PYJDN^T.G3B>]M_-ACD&96B6,A""X#,['S&/8\4Y M]"\3W.G:3%<:;)_:MN\TL([I9X\K9)@R%5R2#\TO7G++P><9.K:+>V-OK%C; MZ./MU[JEO+I5LLB/Y\%MY9)920"@P6.YE+,^."03Z]52_P!+T_5$C74+*WNE MB??&)H@^QNF5ST/N*7]?U_7<#F_ L=I+_;6HJER-6N+T_P!H"ZMUA>.0(FV, M %AL";2/F;J3DYKGM%T3Q*=3\.B_T'9#;7$]]J%R]S$7FO&4J'X)^3:[!>_" M@A0H)](L[&TTZV%M96L-M "2(X8PB@DY)P.Y/-6*.MT+R/'5BUVTCT()H\S: M]975SJ5_;H8[@Q)<>8-Y7S$4L6W! ')"J2>N*T- TE[1],U?0=-N-5L4TZ4V MC3F.%UO9)3YLDJL5VD@XRH)"JP Y /H=]H>E:G,LU_IMI=2HA17FA5V"GJN2 M.A].E7(HHX(DBAC6.- %5$& H'0 #H*20V]?Z_K_ (!Y_I7P_;[?I%KK<$5Y MIVD:888PP!BN+B5B9#@)B*$$#+8W?+V/IE%5?7^N]Q?U_7WGF4GA#5IM;35IM.$MQ?:\+BZ#W M"@6]K""(<')^\4B8AK:)\.K2";2?-U14W3V<IG;'%);&[-G&C?9]WF$Q,4=L@$G@*>HX]8HI] M;A?2QP%MX*:]UO3#J.G^7IEE'/Y\N>]NKFTAN869+J5P4E.YU4A09%&&) (/7@.O?"NJOXA."QNX8[>)G9VG1W91*JLQ4EXERV!D<8KTZB@=]SE_&.F7MYHVG:=IFGK M<0?;K$-6O-8NM6DTXW%Q?ZU;[HVG0 M+;V4&"K \XWLBE@,G! QP:].HH6]_P"NG^0NECF?%5EJ.H:EX=BM;$7-G#?B MYNV,JH$"*=A.>3\Y#< \J.G6N7M_"&K#6M/U2XTT2W-WK4NH7Y>=,6\:JR0( M.N1C8QVYRRC.!@CTZBA:#N>3CP]XG_L?06GTN\5H[^ZO;^"SGMFF\^0EDDQ* M?*(5F; R2,(>H(&S9^!HKO7K,ZGI:#2K"RD\N"6?[0MQ<3R,TIDW)R?GE(8# '4UZQ M12MI8+ZW.8FT[4;/X;G2])LQ#?IIXM;:$RJ?+.W8"6. <#D_0XSWX:\^&5Q: M07J:=I:S)%'9Z9:1O*B^9;AE:XF8] [;I%SC(&<#!Q7L%%5?7F$M%8\IU#PS MXDGU:]^SZ+&EE>:]!/=*L\2B:VC4%<>B>8I9N-Q+<*>:MW6B^(KL:CYFBEOM MWB**>4&ZC&^UBQY9Z\)^ZBR.6^9_EZ9]+HI+3^O3_(=SC+'1-:N]:\1W4\US MH[7-Y&+:[MWAD>2"./:J[65P%R6;G!RWYXGB/P+JFNZAJ,TX>XD:WMM*M;F5 MX]P@8AKFXP 'PS*, '@XIU%*VP7/)KWPEKT:WJ6NERK9'6X)3#;SPM+/ M:11[4P)3L/SA7.\Y)+9' )N3:%XAL=1@O-.T,SS?9KF>+[7>HX2^<@":<\9; MRP% 0$+DJ"%^:O3:*?2P7/+K;P]XFLM.\/VUGI*12:9HMSY;OZ?+\Y^;CF_P"%]%U:#Q1ITMSH)L-+T_2V@MFDN(WD\V1@9FDVDY=BBG@D M8+$MD[1Z%13OK<3U1YSXOTOQ->:EK[Z;I/VIKC3DM+&Y>>,)"C$^>%5F!\QL MC&<*=BY;C!R]4\.>*)8-4L[;P_$Z74MI:[WNX]JZ>J)NAB.<@AO,+$@<$D9. M,>M45*T'=2 M>!/[%TKPUINDZ7'=^3=P/J5RSHDDJQ!G4NY^8J)=IP,X P!BJ]QHVOW.DZW! M<:'=)30QI5C,LZK)=7YYV1C+8553TZ>R56OM/L]3M6M;^T@NK=B"8IXPZD@ MY!P>,@\T/7^OZ[_D-:'&>"(X[G7]1O=2MIX/$,5K;P2P2VB0I!"-^WRMKN"K M,'R=YZ#@8KO*JV.FV.F)(EC9V]LLC;Y!#&$WMC&3CJ< ^RR>7TS_K-NS]>O'6F1);#6[ITD8W9MH1(AZ*@:781 MQU)+]^PZ=[M0KOJ;2Y%96>W?K]VWY]RK!J$-Q=R6R).BY/3U%7:*=GW)O#M^/W].O MX>9235+=[*2[$=X(T;:5-G*')XZ(5W$<]0,=?0T/JENEE'=F.\,;MM"BSE+@ M\]4"[@..I&.GJ*NT46EW#FA_+^/3[OQ_ I7&J6]M%#+)'>%9EW*([.60@ M"J2IYZ-@]?0T^?4(;>[CMG2Y,DF-ICM9'09..752J_B1CK5JBBS[A>';\?NZ M=/Q\BK_:$/V_[%LN?-_O?99/+Z9_UFW9^O7CK1!J$-Q=R6R)';\?OZ=?P\RDFJ6[V4EV([P1HVTJ;.4.3QT0KN(YZ@8 MZ^AH?5+=+*.[,=X8W;:%%G*7!YZH%W <=2,=/45=HHM+N'-#^7\>GW?C^!2N M-4M[:*&62.\*S+N41VM6J*+/N%X6V_'K]WX?B4K? M5+>YBFECCO L*[F$EG+&2.?NAE!8\=%R>GJ*$U2W>RDNQ'>"-&VE39RAR>.B M%=Q'/4#'7T-7:*+2[@Y0_E_'_@%)]4MTLH[LQWAC=MH46OW?A^)5@U"&XNY+9$N1)'G<9+61$.#CAV4*WX$YZTRWU2 MWN8II8X[P+"NYA)9RQDCG[H906/'1HJ[11:7<.:'\OX]/N_'\"E<:I;VT4,LD=X5F7.M$&H0W%W);(ER)(\[C):R(AP<<.RA6_ G/ M6K5%%GW"\+;?CU^[\/Q*5OJEO.BY/3U%": MI;O9278CO!&C;2ILY0Y/'1"NXCGJ!CKZ&KM%%I=PHHN-4M[:*&62.\*S+N41V.BY/3U%7 M:*+/N%X=OQ^_IU_#S*2:I;O9278CO!&C;2ILY0Y/'1"NXCGJ!CKZ&A]4MTLH M[LQWAC=MH46HH35+=[*2[$=X(T;:5-G*')XZ(5 MW$<]0,=?0U!_;'_3#_Q__P"M1_;'_3#_ ,?_ /K47?<;@OY?Q_X!.^J6Z64= MV8[PQNVT*+.4N#SU0+N XZD8Z>HHN-4M[:*&62.\*S+N41V.BY/3U%0? MVQ_TP_\ '_\ ZU']L?\ 3#_Q_P#^M1?S'[/^[^/W].OX>9.FJ6[V4EV([P1H MVTJ;.4.3QT0KN(YZ@8Z^AH?5+=+*.[,=X8W;:%%G*7!YZH%W <=2,=/45!_; M'_3#_P ?_P#K5-%JD$APX*'WZ47?<3@E]G\>GW?C^ MQJEO;10RR1WA69=RB M.SED(''W@JDJ>>C8/7T-/GU"&WNX[9TN3))C:8[61T&3CEU4JOXD8ZU9!! ( M((/<4M.S[F=X=OQ^[IT_'R*O]H0_;_L6RY\W^]]ED\OIG_6;=GZ]>.M$&H0W M%W);(ER)(\[C):R(AP<<.RA6_ G/6K5%%GW"\+;?CU^[\/Q*5OJEO.BY/3U%":I;O9278CO!&C;2ILY0Y/'1"NXCGJ!CKZ M&KM%%I=PHHN-4M[:* M&62.\*S+N41V[CMG2Y,DF-ICM9'09..752J_B1CK1_:$/V_[%LN?-_O?99/+Z9_UFW9^ MO7CK44FJPJ<(K/[]!47]L?\ 3#_Q_P#^M2OYE*&GP_CU[[?A^):@U"&XNY+9 M$N1)'G<9+61$.#CAV4*WX$YZTRWU2WN8II8X[P+"NYA)9RQDCG[H906/'1VBAEDCO" MLR[E$=G+(0./O!5)4\]&P>OH:?/J$-O=QVSI.M$&H0W%W);(ER)(\[C):R(AP<<.RA6_ G/6JO]L?] M,/\ Q_\ ^M1_;'_3#_Q__P"M1?S%[/3X?QZ_=^'XD]OJEO.BY/3U%":I;O9278CO!&C;2ILY0Y/'1"NXCGJ!CKZ&H/[8_Z M8?\ C_\ ]:C^V/\ IA_X_P#_ %J+ON-P7\OX_P# )WU2W2RCNS'>&-VVA19R MEP>>J!=P''4C'3U%%QJEO;10RR1WA69=RB.SED(''W@JDJ>>C8/7T-0?VQ_T MP_\ '_\ ZU/35XRU/IZ]S* M\%HU^/7[OP_$JP:A#<7';\?OZ=?P\RDFJ6[V4EV([P1HVT MJ;.4.3QT0KN(YZ@8Z^AH?5+=+*.[,=X8W;:%%G*7!YZH%W <=2,=/45=HHM+ MN'-#^7\>GW?C^!2N-4M[:*&62.\*S+N41VM6J*+/ MN%X6V_'K]WX?B4K?5+>YBFECCO L*[F$EG+&2.?NAE!8\=%R>GJ*$U2W>RDN MQ'>"-&VE39RAR>.B%=Q'/4#'7T-7:*+2[@Y0_E_'_@%)]4MTLH[LQWAC=MH4 M6OW?A^)5@U"&XNY+9$N1)'G<9+61$. M#CAV4*WX$YZTRWU2WN8II8X[P+"NYA)9RQDCG[H906/'1HJ[11:7<.:'\OX]/N_'\"E<:I;VT4,LD=X5F7.M$&H0W%W);(ER)(\[C M):R(AP<<.RA6_ G/6K5%%GW"\+;?CU^[\/Q*5OJEO.BY/3U%":I;O9278CO!&C;2ILY0Y/'1"NXCGJ!CKZ&KM%%I=PHHN-4M[:*&62.\*S+N41V M.BY/3U%7:*+/N%X=OQ^_IU_#S&)+'(TBI(K-&VUP#DJ< X/H<$'Z M$4^J5BELMWJ1@D9Y&N0;@'HC^5& !QTVA#WY)^@NTT[H4XJ+LOZT04444R H MHHH **** "BBB@"E$]L=;ND2-A=BVA,CGHR%I=@'/4$/V[CKVNU2BN(VUNZM MA JR1VT,C3#JX9I0%/'0;2>O\1_&[4Q-*BU7HOR"BBBJ,PHHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@""ZN!;0ESR3PH]36#)(\KEW M8EC5S59"UR$[(/U-4*SD]3LI1M&X4445)L%%%]G>& M8B)7( C9P1D'G( [\4";LKG2T5Q]Y?ZI_P (U?ZQ9:QO@M8;F2,M;*&D:/( M;CH"C= "YD[A!]U:T=5E*6P0?QG]*Q MJB3Z'51AIS!117+6NMWUIXWN=)U"5'L;A2;&4J%8.BJ[QL1P>'!'LIJ#=NQU M-%<;H_BF[N;S5+FZ1Y+030QZ?;6\8+.DBY5F)Q@D<\D \UHCQCISV4=S!!> M3AHGF>.*++Q1HQ1F89_O @ 9)P< @4!='0T5R-KXI-IKVJVE\UW-;B^@A@D6 MWPD(EC0JK, .KMCN1D9P,5-!XKM;>"(R'4;Q[N^GMX56TPRNA;]W@8P!M(!/ M89/&30+F1U%%=(A"J\*;BA+*2"<,K#"[CP>*N^([V MZM(=,FL[DQK)?V\4@"JPD1W (Y!QP>HIV'S(W**YE?'>BO<20H\KX21XFC4/ MYVQMK!0I)R"1]X#/49'-/E\9Z?#"KO:WYE:[:R\B.#S'$P7=M^4D=.X./R.$ M%T='17.V?C.PO+R*V%IJ,+23FVW3VQ15E";]ASSG:#^7.,C-:U\86D4$$974 M[Z>X:Y:,+:88B*0JRG& -O YQG SR:! ">.E;\;B6)) &4,H.&&",^HHL.Z9-!.]O('0X/<>M=!!,L M\*R+T/;TKFZT](D.Z2+MC<*J+,:T;JYJT445H<@4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %*Q>V:[ MU(01LDBW(%P3T=_*C((YZ;2@[<@_4W:I6-Q'-=ZE&D"QM#7UX].]6 MJE&D[75NR_KU[A1115&8R21(HR[G"BLF?5)7)$0V+Z]33=2N#+<&,'Y$X_&J M59N1UTZ2M=DINK@G/GR?]]&C[3/_ ,]Y/^^S52[NX+"TFN[J58K>%"\DC=%4 M=34H((!!R#R#4FUD3?:9_P#GO)_WV:/M,_\ SWD_[[-4+#4;74[=I[20R1K( M\1)0KAE)5A@@'@@U9)"J68@ #))[4!9$WVF?_GO)_P!]FC[3/_SWD_[[-4TN MX9+R6T4L9HD5V&P@8;.,-C!^Z>AX_&B2\ABO(;1RWG3*S( C$$+C.2!@=1U/ M/:@+(N?:9_\ GO)_WV:/M,__ #WD_P"^S45% 678E^TS_P#/>3_OLT?:9_\ MGO)_WV:BHH"R[$OVFX_Y[R?]]FIHM2N(R-S;U]&_QJI13NQ.,7T.AMKJ.Y3* M<$=5/:IZYN"9K>99%[=1ZBNC5@ZAAT(R*M.YR5(E 61+]IG_ .>\ MG_?9H^TS_P#/>3_OLUC'Q+H(MS<'6M.$ E\DR?:DV[_[N3_OLT?:9_P#GO)_WV:BHI#LNQ+]I MG_Y[R?\ ?9H^TS_\]Y/^^S45% 678E^TS_\ />3_ +[-/COKF,\2D^SAJ[7+@X.16]8W!N+<%C\Z\-6D7ZEJFE7MK?P6YT^1Y0DML9=Y9"G4.N!AC^-)<>,- M+<37.I)"ID M:+;*C*X=1DJ5(W X(X(SR/6EN_$=EYI6T,]C/%.TK6C.LC)TPOF J/Q-+HGBW3-3T9+N2]@66.UBGN@,JJ;Q MVSU&01P3R,=:N0^(M*GECB2ZQ*\Q@$;QLCB0+NVE2 5.WD XR.13::=B4XM7 M(+;2-2?58KW4]3@N1#DQ0PVIB1&P5##+L> M^N))IFM[(I,JOU5&,C >F=I_/FM4^)-)$$VMC M;FVBDM?-:$0X^56+#"MC)&,DX))'!9=> [RXA>W.LPFV+W;+%+9;U43L6W8W MX,BDL V.A(QU)ZF75[&&_2R>8B=B% ",5!() + 8!(!."+-"O(;J:WU!'CM8S+,P1@$0$@MTZ94\^Q]*6'7K837[S7MN\,, MR0HD4;^8K% =C#DLQ)R HZ4W>]V":2LC9HK(?Q1HL=E%>&^4V\BLP=49MJJ< M,S #*@'@EL 'KBM96#*&4@J1D$=Z0[BULZ3_ ,>C?[Y_D*QJV=)_X]6_WS_( M54=S*M\!?HHHK0XPHHHH R]8_P"6/_ OZ5EUJ:Q_RQ_X%_2LNLI;G;2^!!7, MZKX2.MQW45_>C9)>1W4)@B,;Q!5",N[<<[D!!/'WC7344C5G(WWA"_N[J_E3 M5K>.*YN(91;FR+)MC7;Y;CS!O4CJ..1Z<5#8>"=2TIH9+#7UBF5)()'-DI#1 M-(7&%W8#J6;!Z<_=QQ7:44$\J.5N?"5W-)?%-4B5+F]MKL;[5G93#LP"?,&[ M/EKD\=3^"V_A6]@FM)/[3MV^S:E/?@?8V&[S0X*_ZSMYC<_3CUZ*[NX+&V:X MN9!'$I )P3DD@ #DDD@ #DDU1F\2Z3;VJ7,MT4B;<FF#2ZG/V/@G5--F6>S\0)%+)&\5R5LLAU,CR*4!<[74R. 3D?I5>;QKX"35H?,@SYH4,WE] M.I P.H_R#4NHZ[;6]U;VL=[;PW#W$4;)<1.=ZOT5<8^8XX/(&#FC70--3)'@ M_4UTJYTN/Q$Z61#"U"V^'C!;.UV#?.H&1@;>#UZ899^"[VSE@:/5;0)%J(OQ M$FG[$!\LQE% DX&"<=<8&<\D[R^(M(>XEA^WQ!HD>1F;*IM0XO:HK'PC?V=S;3?VK;.T/VSC[$PW?:'#G_EKV(_$?G7 M6T4O(=CRV^T"^L+VTL&,LT=MIL-DCC2IIH;O:Q.&$6WHOZ] M;A1115&84444 %%%% !1110!5C@N%U:XN&ES;/!$D<>X_*ZM(6..@R&3GOM] MA5JJ45O&NMW5R)U:22VAC:$=4"M*0QYZ'<1T_A/X7:F)I4W7HO+I_6O4**** MHS.88[F+'J3FDHHK$](Y7Q2Z:Q?VOAJ);2X,BFYO+:>?R]T2\*. QR7*MTZ( M:YJP\4-!X;T_2[_44B?3]0&G:KGI4%U;W7F? M9YXI?+1Q4I (P1D4UH2U<\BAUNW1391^)6L].>XO\ 9?EG M<&?S_,^JZ+XO^T>(+^XDL;4%;9)!$.;968M&OS %R MWRD\8(]<^HS7%O;F)9YHHS*^R,.P&]\$X&>IP"<>U2T+1"Y=3SFXUI?.UB#3 M_$*"%;*Q>W>>Y+(I:1E8;Q\RAAL!?DC<&STJ*/Q"S+8>;JD]@KV6H>8DEXKX M>-UVLKD?.!\P#'J!ZYKTO'&.U &!@=*3U7]>?^8*-OZ]/\CRR/7[BST2\DC\ M027%R^AVUZ1+.KLKEB)"O&%R,#I@'!/W-VEP\ M";1]YE+');>1ECP!TZ5NZKID6KZ>]I-+-$I9762%MKHRL&4CJ." <$$>HIFF MZ2FGO),]U<7EU*JH]Q<;=Y522JX154 ;CT'?G-5>[;$HM6.!7Q!=/HMS=VVI MWSZY%%*+^Q52XM\2 %]A&$VKG;@?-U.[!-)J.KE+]X-/\23C2)+JQ6*Y6Z5\ M-(S"6,2-DGY KX).W<.QQ7I^ "3CK2 # ]J2?>6UY<1>*O[,F\17 M,5W:7D4<-K-&SR7=MY:\_>"MD[V:3;E2#V&*]$HP,YQS11?0:5@K?L&+6,1/ MH1^M8%;VG?\ 'A%^/\S3CN8U_A+5%%%:'(%<]>,7O)2?[Q'Y<5T-*[/3],O8+"UN+>6[N,6H;:Q,)<&!<. HW#&!]% XHL/$=[>6%I -3M-+ECT6 MWU /)$NR4MG?D'HBA1PN#\PY%=>= T8NCG2; LD7DJWV9,K'_<''"\GCI0V@ M:,RVJG2;$K:'-L/LZ8A.<_)Q\O//%5?7^O,E0:_KT*.N:G-#J6DZ=%=BR6_, MN;DJI(*J"$4-D G.>0>%(ZG(PKCQ%JCV^I&'5+59-+TN.]$D<0,5VQ\S<3G) M\O\ =@#:1][.3P*[._TZQU2W^SZA9V]W!D-Y<\8=YT^TF M: 8A,D*L8QD'"Y''(!_ 5)=F<1/XDUZ"UU?5)+VW2VM;J&V6WDMP@C$JPDN\ MF21L\P]NW/H.J\.SW\D5Y%J%Y:W;PS[8Y('#,$*JP$A"JN[G/ '!%7DTC38Q M=!-.M%%WG[2!"H\[/7?Q\W4]?6I+*PL]-M5M;&UAM;=LZK^D_\ 'TW^X?YBFMS.I\#-FBBBM3A" MBBB@ HHHH P=1_X_Y?P_D*JU:U'_ (_Y?P_D*^=_%5S-<^*=3::1G*7,D:Y/ M158@ ?@*XZ]7V>MCWLOP?UKW;VLCV;Q+I%QJ^F(EC<+;7\$R3VUPR[A&X//' M?*EACWK"A\'7^FZ7K%KIMZA,IQIPN"6\E"0\@+$$Y9]YSSCY3VQ7CU.CV^8N M\$ID;@IP2/8X.*YHXQMV4=SU7D2WY_P_X)ZUIWA?7;34K6:1-.\B+5&OF NY M7<*T!C*Y9"6(SG)(SCMG 6#PGJEI=7R1VNBS0O/<7-O=R*1<9EW'83M.W!8C M>"3M&,R85<@!F(^7/K6SK3?NN/X_U\C@C@<.US M*KV?P_.WKW1U$O@_6I[** MI\3PZ=:0)(LSMNFMY/,&1L'R'IG.1Z&K=SX6UR MEM';"XC#I^Z5W*/<3@*05&1D9!/;. M"*UC\.+NXU-D2XMK2T\\PY9WF*D!<_,$ R=W .TGGL":%7J634=_,)Y=AX2< M95=O(Z[4_#-_?>)FOX&BM8W9%DFBG<-+"$(*21;=K$$G:V01GVP1BN>T_P3&DD+7MW:W<4RV\@2 MUN&21(Y940/AH^<[L8.#W[4VY^'M[Y^^UOK![26Y$$,GF.>6D9 I^3J&&#]0 M>E'MYI*T1/ 8?FUJ_@>AZIX>FU'6M,U%94AV*8KZ('(FBR'5!CZ#H2E3;O8OT445T'EA1110!EZQ_RQ_X%_2LN MM36/^6/_ +^E>*?%6[G.LV=EYC>0MN)=F>-Q9AG\E%I[-.1[&7X=XB2I MIVW/5Z*^::*XOKG]T]W^P_\ IY^'_!/I:BO!-$TNTN=-U35+[S7M]/2/]S"P M1I&=MJC<0<#@YXK;L/#FB:M8176GK VN) MK^QN+F!]0BMF=(H9\&"13'D2@KTQ)U4D?*W)(K,TWPE/="ZN;B4Q:?;PM,MW MY,HBN I (1BGZX_ T_;S32Y=_/Y$_P!G4'?][M;IWVMKK_734].TOP[,D.O6 M>IQ6K6>HR?*(7.3'Y*1$%=H"\)G@G&<=N::>&=7BT'3K1[FWO+Z._AN;NXE= MH]ZQD8VX4Y.U5';N:Y'4_A\\>I7GV34]/CLHGEVM/,^4",BD-A/O#S$Z>M4) M/ FHQ6UU.UW8E+0NMSAW/E.NWQ48=DVL=N<@J1P,>]'UB:7 MP[CCEU"4K*KLK[:?UU/WAMY4U.P>TED$9N(3(ZC.[I\H!Y0C . M1D9P#FLC5?#%SI&F07\UW92QSE=D<4A,FUEW*Q4@<$<^V1G!I.O-*[AIZEQR MZA*7)&MKZ,][HKYIHK+ZY_=.K^P_^GGX?\$^EJOZ3_Q]-_N'^8KP7X=7,T/C M&UACD98YUD610>& 1F&?Q KWK2?^/IO]P_S%=E"K[17L>+F&%>&;A>^ES9HH MHKJ/$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH JVD%Q%6BD<]/F5C@>N>YJU5 M*QMXX;O4I$G61IKD2.@ZQ'RHUVGGKA0W;AA]:NU,=C2I\7W>71?UY[]0HHHJ MC,**** "BBB@ HHHH I1);#6[ITD8W9MH1(AZ*@:781QU)+]^PZ=[M4HGMCK M=TB1L+L6T)D<]&0M+L YZ@A^W<=>UVIB:5-UZ+\OR[!1115&9R]%%%8GI'G\ MMSJFEZGJMY8WD*VW]N00/9& $R^8D"L=V*-42TLBE]:_: M99=1A(G"JI\GS/+=L8P 47)''/:NS_LG3?[1_M'[!:_;O^?GR5\SIC[V,].* M@;PYH;RRROH^GM)*Q>1FMD)=B""2<;&/LZ81\8W#C@X &?:DC\/Z+$\3QZ18(T M+,\;+;("C'J1QP3W(HN)19R8UK7EM':*^L]0\[R)84M)HVN-C!B^S**AX4E0 M1DA6Y)Q1!XHOWN=)FDN+AM.N!#$9TMTXF9V5EG0_-&3A5!7@-D&NJC\.:)%: MFUCT>P2W,@F,2VZ!2XZ-C'7WJ5-%TJ.:&9--M%EA54B=8%!15SM .. ,G'ID MT75PY7W,'Q1K5_I>I0>4\B6"HK3RP*DAB+/@&5&^;RR PW+T(.:AM=8U8Z]/ MH,]S_IEO.URTQA 1[+9\AZ8R7PIYSPQ''%=-"]NKC$?F>2(PL2EBJ #/31U!#Q$CCO\I#9[RR^)]=ETV]U6VU M+3EBC6]3[,QWNCQ;B@5=H.["9;5:-86!M MDP47HIX^Z,# Z5H(B11K'&JHB@!548 [ 4-C2:'5O:=_P >$7X_S-8-;VG? M\>$7X_S-..YE7^$M4445H<@5SES_ ,?4W^^W\ZZ.N3V.L:WH/@[3'@U""2&31IKF*(6X!@,*J5YR=RG< M%.>_3&<5T6H>(-474M3L[&5;DPO:E(H3&)@'5VD5-WRE@%# -VS[5T\&B:3; M+<+!IEG$+E2LX2!1YH.6S"R"2-U!##/'<%>@(/6K=YX@UG2[BZ ML;B_MY7,]FBW3H(5A$P;=V8=4^4L#]X9SBNJ?P[HDN/,T?3WQ$(!NMD/[L=$ MZ?=]NE*= T8B<'2;'%P@CF_T=/WBCH&XY P.#1=!9G'S^(==L#$+R[BF@@);K3]1:9&*2RP+L0PRQK)M#1N MO.0" RMR"?2MD:!HP-N1I-B/LZA8?]'7]V =P"\<#//UYJ>VTRPLYI)K6RMX M)9"2[QQ!2V3DY('.22?K0F'*SE'U?69]?NM.2Z:V:;SUL)1%'+;R% ,#(&Y7 M!#!E;KR1C%06OB/6=6T:6^L/,$D"PVLMNRHDAN0W[]4+KM+ <+_"23Z5U,^B MVZBYN--AM+'4I@V+P6RLP8XR2.-V<#//.!Z4MMHEI%I2V%S''>(7,LIFC4B2 M4MO+D= =QR/3C'2DM@:=S@Y_$MY'(FM0ZE<.(M'NI!;742QJ)$F53YB 9RN. M<'^$XX)SIRZMK\$2K'K&GS++>VB12(HF?RI3M.[:J+UR5(&<=?6NN_L?3 UN MW]G6FZW5D@/DKF)6X8+QP#WQUJ&/PYH<-LEO'HVGI DOG+&ML@59.F\#'#>_ M6JN@Y6H6:W.HQW$)U>;3F3[,J%T5'8.2/XLJ.F!CMWKN*SE\/Z*C M!ETBP#++YX(MDR)/[_3[WOUK1J>@TK!5_2?^/IO]P_S%4*OZ3_Q]-_N'^8IK M<53X&;-%%%:G %%%% !1110!@ZC_ ,?\OX?R%?.7B/\ Y&?5O^OV;_T,U]&Z MC_Q_R_A_(5\\>*[2>T\4ZF)XF3S+F21,C[RLQ((_ UYN-V7J?6Y"USR7DOS, M:G(Y1U<8RIR,@$?D>#3:*\S8^J-O_A+M;,ID-XK$M*VUH(RH,H D(4K@9 YX M[M_>.99_%$R&PBTY&BM;*W>%(KDK/N\PDR9RH!!SC&.@'>N?HK3VD^YA]7I? MRHZ2T\::C%>"2]BM;^TW(?L4\*^4NP;5V*!A"%X!'XYJ.;Q?JAG+0RIL$[7" M&Y@AGD61L9;>8P<\#GC&!CH*[:*X\.:9;::NLVNE1--8V\T8:P)?<8WWM)M3 MD$[< =^>,&J-AJWA"6.&748]-17B4-&EB0\=R'8L_"\Q;2/ER>,#;P:Z'"7P M\_\ 7]?UV\I5J;O)4&U^#WV_K[SCK#Q+JFG6+6=O+$827.);>.0KO7:^"RD@ M,.H'7%7XO''B1YL0W4?VB613O2UC#.000O"\C(!QZ_4UT-MJ7A>.U=;DZ)+< M>:%N'%A(%<;(P&B ' W*V?N@Y)V\@5:N=2\&&.38=,1]T;G;9[MIW(2G$0W+ M@/\ ,-I[%6S0H27VQSK4W)WH-_+_ (!QL_BC7[:\D262*&XB5;=E^QQ*4$;[ ME7 3C:P'Y#TIZ>.-=CG,L=Q OW2(Q:Q[%97+A@NW ;<2/+6*TU6S2&""*/[(G,<'D-(0 M2"[QE%*DD=,8QC%3.,X1YU*YI2J4:M14I4K.W4JCQMKWE&,W,#+M55!M(OEV MDE2/EX*Y.#VSQ5?5/$^JZS:+;7LT4D8<2$B!%9W"[=S,!DG Z]A6/16#G)J MS9Z$R:3_ ,>K?[Y_D*\C^%5C<066 MH7+-"\*Z6UQK6IP6BEB51FR[\#[J#YC^ MKVL*K4T?"YRT\1.WE^1U%%$6J*J_VE8_\_MM_P!_5_QI?[1L?^?RW_[^K_C0!4UC M_EC_ ,"_I7AOQ4_Y&>V_Z\E_]#>O;]3FBG6%HI$D7+#*,".U>,?%2RN/[7M+ M[RF-N;<1;P. P9C@^G##]:X<8O<9]%DC2KQOV9Y_1117D'VI>TS5[S2'E-JZ M;)DV312QB2.1".?4[_S(+67R]/FD4W4/FQHP (8C!Z'VKIY];\'/>6J6\.D+ [3>:S:> MWR/L_=MDI]S?N.!G@C(XP.J$&XI\UCR\15@JKC[+F?5_(YVS\6>+KII)[*5G M>)%666&TCW?E%93:UJ]AJEX[NL5S)OAN(F@3;R?F4QE=HY' MIUKN1K'A=4E:"XTBV2:+9031M\IV$^644C' S_",\-MM9\*6&IVUS M:SZ8ML)V+*=/9ID;S'(=6VC";&48YQM&!G)JG%NWOG/&LE>U#\/P>GW')W_B M;Q&8'CO718[Z-I#NLXE,J2$;F!V9Y,8Y'=1Z4U_&VNO(7>YB;;23.BV_VPFQ;RY4!D\U47RQASE"" .@Y M9XIO_#][I.W3?L"SI/$8Q;VC1/L\H"30XX'#8.,G/(///XGU:2_M M+UIXOM%FS/ XMHQL+,6)P%P?F)/.<$UW;:IX+$\DD:Z1YAC7"RV3-$%WON P M@)8J4(R,C&-W>LZX\0>&6U*]B:STQ[)((IK.2WL=A:9,$QME,X<[@3TQBG). M]W-?\,9490C?EH/_ (?I^/W7[&'_ ,)9XFTN*"W\Y;90DIZI9QVEW+$8H]N-D"1DA(J*2B_>N=%"4)5$O96>NMO^!_7X'+4445S'J'2_#_\ MY'?3O^VO_HMJ^@-)_P"/IO\ ;Q?:W$<3&*!7:1\<+E&4<_4 MBO>=)_X^F_W#_,5ZN"^#YGR&>M.K\OU-FBBBO0/EPHHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *5BEL MMWJ1@D9Y&N0;@'HC^5& !QTVA#WY)^@NU2L7MFN]2$$;)(MR!<$]'?RHR".> MFTH.W(/U-VICL:5?BU\M_1?UZ6"BBBJ,PHHHH **** "BBB@"E%<1MK=U;"! M5DCMH9&F'5PS2@*>.@VD]?XC^-VJL<]PVK7%NT6+9((GCDVGYG9I PST. J< M=MWN*M5,32INO1>?3^M.@44451F>?^*=3FT;PU>W]N!YT:@(2,X+,%S^&+EP/R!KUWX@?\B1J/_;+_ -&+7AU>/BY-323/NIO+JSJFF MP@+*S3+$"SG:HW,1TY?'<(>M;%AX-M].AU ZVQ,H@O!"B1%MAAP#)G$7S) HW9<$CKD#!'Z4U2JMV_4S>+P?17_P"W?^ N?]!G4?_ I_\:/^$CUS_H,ZC_X%/_C76'P3%%-<7C7$+J'N5^SBW8Q(568@ M?ZT.O$61GCDN?]!G4?\ P*?_ !H_X2/7/^@SJ/\ X%/_ (UJ M1^&-/.LZQ9RZWBWTV/S#M&_\ 6NFI.9M;=WMXI)Y4BL M]Q$:2&,D?. 3NQQQ@$YZ>=RGC'3TZ5R=9RYXNS?XG32]A55X)?=_ MP#VSX?ZO>:QX<:6]D,LL,[0^8>K !2,^_P V/PKTC3O^/"+\?YFO*?A7_P B MQ<_]?K?^@)7JVG?\>$7X_P S7L8=MP39\3FD5&O-15EIPP%5 M_P#A:FN?\^NG?]^W_P#BZX>BO#]O4[GZ"LOPJ5N1?U\STO1?'/B'6YYXH1HT M!@A:=S.DH&Q1ECD$]!S3]0\8^*[!K3%GI=W%>*S6TMHLDBR[?O8PVE:78PZ5:O?0016\@6_, M$;RB9W1B?+)*[?DQC=GFNB%2\5>=G_P?\C@K850J/DI)K3IY:ZWOO;2W)6T^VO<:+LN(9I439,6S&0&0C/WCGCM[BL[_A8WB?=M_LNUW;@F/L\N=QZ M#[W4Y'%-;QKISVD\?FZF))HKU'/E1_.TS JS;64<8R<#@GBGVGQ!@:XLFNH[ MF-GMV2^N$"R,TWE^4DJJW!PHZ''+-^+YTW\9FL.TFW03_#]?Z^8B?$7Q1)OV M:5;-L8JVVWE.TCJ#\W6HW^)WB&(*9+"Q0-]W=#(,_3YZLMXSO]2N+.WT;5-1 MEOQ>^>10P^;I&FS;((4;<- MH)+,N>"=Q+ _2DYO3WWN:0H0;LZ"V;Z_+?N]OF;*>-/%3Z; M&&?,Q@A^@''OFJYD_P#EX9.CR_\ ,.G]_;U[E%?B+XH:0QKI5J7 !*BWER 1 MD<;O3FK&E^//$VJWUI;1VFF0BZE\F.::*58RYZ#<&/-26WQ#L8(K0/?:T\D2 MVJRMY:YE\J1W?)\W^(,%Y].:;-X]TF3[!LDU&."&:%I+5;6$*?+DWA\YSD]- MN1@DG)Z$4U?6IH$J+V6'7KKY^?\ 74SY/BAKL4KQM:Z=E25.(W[?\#IO_"U- M<_Y]=._[]O\ _%UQERZ27L>$?']UK>L)IU_:P(\JL8W@! R 2002>P/->FZ3_ ,?3?[A_F*^?_A__ M ,COIW_;7_T6U?0&D_\ 'TW^X?YBO2PLY3C>1\SG%"G1J6IJR:-FBBBNX^<" MBBB@ HHHH P=1_X_Y?P_D*\HUWXE:C8ZU=V=E:6OE6\K1;IE9F8J<$\,.XKU M?4?^/^7\/Y"OG+Q'_P C/JW_ %^S?^AFO/QR1TO_"U M-<_Y]=._[]O_ /%T?\+4US_GUT[_ +]O_P#%US.@:4-;UNWTXS>3YQ8!L DD M*2%&2!DD8&2.2*U;GP/JC7$PTV"6XBBPK^<$@E5]F\H8RV2P&>F<@9%<:G6: MNFSVYT,#"?).*3_KS-'_ (6IKG_/KIW_ '[?_P"+H_X6IKG_ #ZZ=_W[?_XN MLF/P-XA=U!L0JE2Y)N(OE4$ YRPP1N&0<8R,TWQ+X5NM U,VZDS0.X2!SM#R MDJ#P@).,G&>F1UIN5=*[;%&EE\I*$5%O^O,V/^%J:Y_SZZ?_ -^W_P#BZ/\ MA:FN?\^NG?\ ?M__ (NL8^"]?$@3["NYCM7_ $B+#-EAL!W8+Y1AM'/RGBGC MP+XC,:.+!"'564?:8LD$$KQNSR <#O@TN>OOJ'LT;?UYF_P#\+4US_GUT[_OV_P#\71_PM37/^?73O^_;_P#Q M=8L_@S7[;R_.L0GF' S/'Q\A?+?-\HVJQR<#@^E6/^$'UC[.5^RM]K60AD\Z M'RP@0/G=OZX(.,8P8AP!C)&#\P^9>1D1T/Y5TM]X1T M+Q=H[VNM:?%<*'.R3&)(^!RK#D?R]:\V^$G_ #&/^V/_ +/7LFD_\>K?[Y_D M*]3#2&=%7318VM\%D=Q/=6T;2,&.0&..< M# S[5L_\(OX>_P"@%IG_ ("1_P"%:U%=1XID_P#"+>'O^@#I?_@''_A2?\(I MX=_Z &E_^ :?9:;#%#8VD%K$69BD$812>.< =>!7 >-?&D_AN MZM[.SMXI)Y$\UFF!*AV_Z\E_]#>N/ M%3<8-Q/>RBC"K549JZLP_P"%J:Y_SZZ=_P!^W_\ BZ/^%J:Y_P ^NG?]^W_^ M+KCK&W%W?VULSE%FE6,N%R5R<9QD9_.NMU7X<:A:NJZ?(UV=\RR+.BVS*(W" M[\,^"A)&#FO/C.O)7G;NS]X@'TS1SU_,7L(KAPD6G;F*AL":/*Y (#?-\I(8$ X)STHYZ^VH M_89?:]HV_KS-C_A:FN?\^NG?]^W_ /BZ/^%J:Y_SZZ=_W[?_ .+K.NO!&IGR MWTV":ZB^R1W$C.%C*EE+%0">2 #P,FDA\":XT;33P10Q(RJP:YBW$E@I4#=] MX$C@D=AU(IJ5=NUV1[/+K7M'^OF:7_"U-<_Y]=._[]O_ /%T?\+4US_GUT[_ M +]O_P#%UCMX-UB6ZECM+-G02F-!)+&DA'F&,$KNX!8;<\C/ )JK+X:U:'5( M-->U'VNX3?$BRHP9>F> M*1/!>LK>VT%Q:JJS?-NCN(6RN]4.#OP3N8 D9)I\V(\R?99?VC]_P#P37_X M6IKG_/KIW_?M_P#XNC_A:FN?\^NG?]^W_P#BZQCX.UN20_9K&1XS(53#R:RM1TZ[TF_EL;Z$PW,6-Z$@XR 1R.#P0:AU:R5VV7##8& M;M&,6_Z\STSPEX_O=;UN/3KZUMU\Y6\MX PP0">AA9RG&\NY\[G%&G1J6IJRL<)X^ M\8^+M*NOLUKIC6-D7"K=C$AEY[-T3/H>:[:XUS4K-$EN]$:.%I8XF<72-MWN M$!QWY85N.B2(4D561A@JPR#61XH_Y H_Z^[7_P!*(ZZ.24;RYCS%6I55"G[- M*V[UU-FBBBMCSPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH I6-Q'-=ZE&D"QM#GEHQ//7YF89'ICL:M5,=C2I\7W>?1?UY;= H MHHJC,**** "BBB@ HHHH JQ_:_[6N-__ !Y>1%Y73_6;I-_OT\OKQZ=ZM55C M@N%U:XN&ES;/!$D<>X_*ZM(6..@R&3GOM]A5JI1I.UU;LOZ]>X44451F>9^/ M4:3P3J*HI8@(V!Z"123^0KPVOI*X:%+:5[@H( A,A?[NW'.<]L5YU(WPQ>1F M;;DG)VBX _ #BO+Q-+FDG=+U/L,KQ?LJM]%<\YCOKN*U:UCNITMV<2& M)9"$+#HV.F?>KQ\3:\T>D\7![T9?^ HX*VUG5+.<3VVHW<,HB$(>.9@0@Z+G/0=AVIZZ M_K*.'75[]6"",$7+@A!R%Z]/:NZ_XMA_G[31_P 6P_S]IH]E+^=?>#Q4'JZ, MO_ 4<0?$NNE5']LW_P I8@_:'SDYSSGW/YGU-7=*\9ZQIUT\LMW<7J.A0QSW M,O&0!N4JP*M@8R.W%=5_Q;#_ #]IH_XMA_G[35*$D[\Z^\B5>E)23GG. MN1FNW_XMA_G[31_Q;#_/VFAPD]YK[Q1K48WM0EK_ '3@Y=";5+V2%Q MM:-[ARK#.<$$\C/-4*]+_P"+8?Y^TT9^& Y_^2:AT6]Y+[S:.-C'X:4E_P!N MFI\+ 1X7N"00#>.1[_(E>JZ=_P >$7X_S-$7X_S->M0CRQ2/CLPJ>TJ2G:UWL6J***W/,"NW+@X_ M"J/_ @^A_\ 0Z:=^2?_ !RO$=":=OU1^@QS"A))Z_<_\CAZN:3IYU75[33Q M.D#7,JQ+(X) ).!T!/7C_"NL_P"$'T/_ *'33OR3_P".58LO"FE:=?0WEKXW MTU)X7#QLT<3;6'0X,A%.-&5US;>J_P R9XZDXOE;OT]V6_W&Q=J[;*V&!O\S ^;^_\WUJ5R[X'_">Z,H&W 6RM@!M? M>O\ %V8YK?V=/JOQ7^9YLL5B+Z3T_P +_P#D3DQ\/K]M.%P+NV\W[4+8QG*G;X=.DI,NM6<%LJ;GEN%:(IES&,AL=65N_1<]QGK+*6 M*&[B>]\:Z3=VXD#RQ?9[=&D D\P#>#D#<2?;)J>_N+&682V/C#3(9'5EN))X MK60SC(*[@-JG:1D'!/)Y[4_8T][?C_P298W$\UK_ #Y7_P#(G$1^ D,:-)K] MBK%$D8+'*X"M*8L@A>?G 'XYZ_-3-YCQE&^(&E$^:90_V6WW M E@[ '=P"P!(Z'OU-'LJ?;\5_F6\7B.D_P#R5_\ R)S5QX$M[&TO;BYUF)TB MMY7C,43\R1RB-P+4[B,%5,)7; M'D8)P"><9'7UKT?2?^/IO]P_S%>CA8.$;,^7SBO"M4O#HK=C9HHHKN/G0HHH MH **** ,'4?^/^7\/Y"OG+Q'_P C/JW_ %^3?^AFOHW4?^/^7\/Y"O+O$NF> M!VUN=]0U.XM;MSNECM\L-Q[GY&P:\_%P+. MUM# MU6G0K-.=.6G]UE2_\?WNHV1M)M,T[RC"T( $HVJQ0G:-^!S&I Z#%5-:\8WV MNW5I=W%K9Q75HX:*:%&# #D*\E]Z%!X:%G&E+_P%]=^I3'CNX$[RKI&FJ&N%O JK M( MRI)\W._).6/RDXQ@8H7Q_J GAF:PL'EB,1#,)>3&C(I/S^CMGUJY_9?P[ M_P"@]J/_ 'P?_C5']E_#O_H/:C_WP?\ XU1^\_F7WH7^R_\ /J7_ (#+_,9J M7C6**Y\O3+6"6TDAC2Y\Y'4SD0&$@X?@;2V-N.H]*JW/CR]NRQETS322LB#" MRC:LD2Q.!^\[JH_&KO\ 9?P[_P"@]J/_ 'P?_C5']E_#O_H/:C_WP?\ XU52 ME5D_B7WH45AHI?NY.W]U_P"9+I'Q 0W]S)J=I:PK*LC*\,,D@\QQ&IW*91E2 ML8Z'KCWK(_X2M+/6]5NK"R26SOR"\-VSDD@AMQ(?=G=DXW'@X)/6M+^R_AW_ M -![4?\ O@__ !JC^R_AW_T'M1_[X/\ \:I/VCM[RT\T$5AHMM4Y:V5N5VT# M2/'P74UEU*RMHX]J_O((G8[TB:)"4\P KM;<7>X M\W<[/%Y3D#S#M7'1NX_LOX=_]![4?^^#_ /&J/[+^'?\ T'M1_P"^#_\ &JSE" M4E]Z.BE7HTERTZ? [_ +R5CEV;T;@8X[8'ZUW.D_\ 'JW^^?Y"O3P\>6"1\GFE55:LI)6U M6Y?HHHKJ/&"BBB@#+UC_ )8_\"_I7AOQ4_Y&>V_Z\U_]#>O^VIXW M:7!M+V"Y"*YAD60*V<'!S@XYK5D\2SO?ZO>?8[82:HA64?/A"6#DI\W!W*#S MG\JW?[+^'?\ T'M1_P"^#_\ &J/[+^'?_0>U'_O@_P#QJO.4)I64E]Z/J98B ME)WE"7_@+[W_ #*DGCZ\F6YCDTVP:"\W-=PX<+/(VWYSALJ?D!^7'?UJ=?B5 MJ*7)N4TW3A/N7//KCIQ4G]E_#O_H/:C_WP?\ XU1_9?P[ M_P"@]J/_ 'P?_C56O:+:2^]'/;"O3V4O_ 9?YF%?>(VO=-FTY-,L+:U>59D6 M!7!C89&02W.02#NS[8P,:S?$6_>TCM'TZQDMT0+L?S#R""N#OR "/NYQ@D8P M:G_LOX=_]![4?^^#_P#&J/[+^'?_ $'M1_[X/_QJDE46TE]Z*D\-)).E+3^[ M+_,H?\)W?M9"VDLK%U6.-$)1QM9%*A\!L$X/0C;P.*63QU_LOX=_]![4?^^#_P#&J/[+^'?_ $'M1_[X M/_QJG^\_F7WH/]E_Y]2_\!E_F5A\0]1%TMX+"Q%VIQYV)/\ 5^;YOEXW]-_X MXXS6:?%$YU+3[T65M&UC&T4:Q-*N5)8]=^0078@@C''I6W_9?P[_ .@]J/\ MWP?_ (U1_9?P[_Z#VH_]\'_XU2M4_F7WH<98:.U*7_@+_P R&7XCZA-U'_ +X/_P :H_LOX=_]![4?^^#_ /&J/WG\R^]" MB\-%65*5O\+_ ,_-_>4O^$\O#=V]VVF:DZ3_ ,?3 M?[A_F*[\+#EB?.YQ656I=)JRZJQLUC>*/^0*/^ONU_\ 2B.MFL;Q1_R!1_U] MVO\ Z41UV3^%GAT/XL?4V:***HQ"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@"K:?:_M-]]I_U7GC[-T_U?EI MGI_M[^O/X8JU56T@N(KF^>:7?'-.'A7<3L3RT4CGI\RL<#USW-6JF.QI4MS: M>6WHOZ];A1115&84444 %%%% !1110!2BMXUUNZN1.K226T,;0CJ@5I2&//0 M[B.G\)_"[5*)+8:W=.DC&[-M")$/14#2["..I)?OV'3O=J8FE1ZKT7Y!1115 M&9YGX^9D\$ZB5)!Q&./0R*#7AM>X_$#_ )$C4?\ ME_Z,6O#J\;&?&O0^]R7 M^ _7]$%.CCDFE2*)&>1V"JBC)8GH .YIM;?AF[LM-OI=2NIL2VL1:VB&0TDI MX!!V,H*Y+M4DXPQN[N]6RM[:66Z9BHA1"6R.HQ5> MO3K36/"T?B)]9BOK*&:>YM[J59K:23RE(/G1H3'][>0P8 <=QS5"QUGPNS:> M+BWL!/)$T5TYLQY2/&KB-\;,XG]?- M' 59DL+N*^6RDMI%NF*A8BOS$L 5X]\C\Z]%E\1>'(UV6AT2WDFM+A)9(M-; M"2D83ED)*')[?4 0,+)RI Y.0<@TU0 MC_,B/KU3_GT_Z^1YM+%)#*\4J,DB,596&"I'!!IE>IZ=+X7U6^M-.@BTJ=VD MBVI'9.CN1.Q?YO+&1Y6.">>G6LS68=-L/%ME%=0V4%C+ISQ&1K,QYZA>&9/O1NN".,]*] M"N=3\*_9I(8IM&+/%(/,_LYPV[[.@0@^5Q^^#'Z'ZBLKQ?JFCWFFI;Z1/9B. M.]DD$45H8R49(\$$H, %6!&0>G! &"=*,4WS)E4\7.^%A)\+W/M>-_P"@)7JVG?\ 'A%^/\S7E/PK_P"18N?^OUO_ $!*]6T[ M_CPB_'^9KV\-_#7H? 9M_O$_4M4445U'CA7.7/\ Q]3?[[?SKHZYRY_X^IO] M]OYU$CHH;L^9I)'EE>21BSN2S,3DDGJ:V/"^FVVHZROVXK]AMT,]P&E6/_9K= I<3AHVD1BP88&T*<\Y)Z8S5.#P%;SPP M7 UDK;3VYN8G-L,M&J;I. _!4X4\]3[5SL?B77H26CUK458HJ$BY?.T=!UZ# M)Q]35>#5M1MIX9X;^YCE@W>4ZRL"FXY;'/&23GUS6O/2T7*<'U?%W;]HK^G] M?U\CL&\!Z7;0R27&MW$O^C7%Q&L-EM++'GYOF8>QQWSU'6K \"0RZMYHNH B M7$$?D1VK%"&\D LIEWX)DYP2.#RN0*XS_A(-:+HYU>_WH6*M]I?*[OO8YXSW M]:?_ ,)+KNTC^V=0Y8/G[2^P_(>@JE4I+[)+P^,_Y^+[O^ =)%X B MO/LQ@U95DG\EVC-N0L:RLZ@ [R204/!ZY'-4K?PY:V_BVVTS[4ER'MC,PG@( MV-Y;/Y;JLF00 .C<'UJCIWB_6M/OXKIK^YNECZPW%Q(R,.<9 8="21Z'FF:G MXHU+4-5CU!)Y;6>*+R8WAFDWA,D\NS%B?F/)/Z5#E2LK+4I4L7S.,I)JS^_\ MS='@*T=X8X];9I)72)5-H!^\>'S47)?N.,^I'X2Q_#J!C;1OKFV:>3RUC%H6 MP0ZH^2&_A8D>G'49 KDI-94675;YU1U=0UPYVLOW2.>".Q[4L.NZO;P&" M#5+V.(R>;L2=@-^<[N#USSFGSTK_ Z#=#&6TJ_A_P ZRU\ 65Y$BV^K3R2 M3-#Y+_90J@,TJG<-V>L+8_#CGB.S\%Z=Y5A?2:T3!=2P+!')9$ES(7 5P)/E MYC<'!Z=#ZXFNIWGN)7EFD.YW=B68^I)K*;@TN56-Z M%/$1D_:SNCI/AY*\?C6R5&(619%< ]1L8X/X@'\*]]TG_CZ;_C@O@^9\YGO\7Y?JS9HHHKT#Y<**** M"BBB@#!U'_C_ )/P_D*^C6OA7^R]6D$T$EQ) MQCKQ78:QXNMI]/LH"8KE+NR2+4F M@W),&61I-J[AL'+#D*>XS5C2M>\/VND0_:)%:*U4FWB^8W2GSM_DN0@22-@- MV3C!)[XH]E"[7,#Q5=04G3UOY[:_C^FOD<8^@:S'Y&_2;Y3.=L0-NW[PXS@< ME>F6TUI9-JFM/J4=SI^IZG!,LL: M._V<)-YA,PVY0X^4#G);CCFN&UV*P^U375KJ<5V]Q<2/LBBD4(A.0275>3GH M >G6HJ4U%*QIA\5*I-QDM/1[]O*WF9%%%%8G>%%%% 'IGPE8E=77)V@PD#_O MO_"O8])_X]&_WS_(5XW\)/\ F,?]L?\ V>O:=/C,=FF>K?-7LX3^&CX7.O\ M>)?+\BU11178>$%%%% &7K'_ "Q_X%_2O#OBHQ_X26U7/ LU('_ WKW;58B] ML''\!_2O"/BI_P C/;?]>2_^AO7#C/@^X^BR-WKKT9P]%%%>0?:CHXY)I4BB M1GD=@JHHR6)Z #N:1T:-V1U*LIP5(P0?2MKPS=V6FWTNI74V);6(M;1#(:24 M\ @[&4%R2::T=]<6]Q+%/9R2M""&^T(&,?/."",=> M,&MHTE)7YK'%6Q,ZZ6HN)[:XD2.T4):6Q@F&R-ED M [P6DRPV]Y9F9E5-4WO^']>5CSRIX[.YFM9KJ."1K>#'FRA3M3)P,GMDUZ3>7_@J M98T@GTN-^K2?86VX6='''E=X]XQSZ$MUJEK>I^&O[ U6VTB[LHTN43RX4MG6 M1I%G+MEMGW2I7 )P,8P,4W123?,F3''3DTE3:N^J\_0\\HKTK3]2\(QZ99>8 MNDB^2U GM6>,N!'DR$1YR<2#^+U!&0*BEUWPHU];VK6VG'3)+1A++!I^V6* M8,2.67)R J\$]3D]Z3HI;R0_KLVVE2EI_7;[CS^6VGAAAFEA=(IU+1.RX#@$ M@D'OR"*BKT*UU7PU<6L=Q(=&MM1:-69)-/9X4_?.S(5"8),90 CGY2,C.:RO M%=YH-QIME'HZ62E=I'DV[)*J[ &$C' )W X^]W.1TJ94DH\R9I3Q4Y34'!KS MZ?D-]/]_,_P#1;5[_ *3_ ,?3?[A_F*^?_A__ ,COIW_; M7_T6U?0FD1G=))VQM%>K@OA^9\AGW\5>GZLU:QO%'_(%'_7W:_\ I1'6S6-X MH_Y H_Z^[7_THCKNG\+/G:'\6/J;-%%%48A1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!2L;>.&[U*1)UD::Y M$CH.L1\J-=IYZX4-VX8?6KM4K%+9;O4C!(SR-<@W /1'\J, #CIM"'OR3]!= MJ8[&E5WEKY?D@HHHJC,**** "BBB@ HHHH I1/;'6[I$C878MH3(YZ,A:78! MSU!#]NXZ]KM4HKB-M;NK80*LD=M#(TPZN&:4!3QT&TGK_$?QNU,32HM5Z+\@ MHHHJC,X/Q%I1UO0+O3E<(\RC:QZ;@0PS[9 KR-OA]XG#$#300.XGCY_\>KUW MQ#JIT30;O40@=H5&U3T+$A1GVR17D;?$'Q.SDC40H)^Z((\#\UKS,3[/F7-> M_D?897]:]G+V-K7Z]_D-_P"%?^*/^@9_Y,1?_%4?\*_\4?\ 0,_\F(O_ (JC M_A8'BC_H)_\ DO%_\31_PL#Q1_T$_P#R7B_^)KE_<>?X'K?[?_<_$/\ A7_B MC_H&?^3$7_Q5'_"O_%'_ $#/_)B+_P"*H_X6!XH_Z"?_ )+Q?_$T?\+ \4?] M!/\ \EXO_B:/W'G^ ?[?_<_$/^%?^*/^@9_Y,1?_ !5'_"O_ !1_T#/_ "8B M_P#BJ/\ A8'BC_H)_P#DO%_\31_PL#Q1_P!!/_R7B_\ B:/W'G^ ?[?_ '/Q M%'@#Q0""-,P1_P!/$7_Q5*_@+Q5(Y=].+,>I-Q&2?_'J;_PL#Q1_T$__ "7B M_P#B:/\ A8'BC_H)_P#DO%_\31^X\_P%_MW]S\0_X5_XH_Z!G_DQ%_\ %4?\ M*_\ %'_0,_\ )B+_ .*H_P"%@>*/^@G_ .2\7_Q-'_"P/%'_ $$__)>+_P") MH_<>?X#_ -O_ +GXA_PK_P 4?] S_P F(O\ XJE_X5_XH_Z!G_DQ%_\ %4G_ M L#Q1_T$_\ R7B_^)I?^%@>)_\ H)_^0(O_ (FC]QY_@'^W_P!S\3TSP1H5 MSX?T VUV5\^69IF53D)D 8SW^[7H6G?\>$7X_P S7G_@K7KCQ#H/VJZ51/%* M8791@-@ YQVX:O0-._X\(OQ_F:]:AR\JY=CXS,.?VDO:?%?4M4445N>8%;+ 2E+F=+_R=?_(FQ!XU MT*\26TE>\,E[L1WN8$\OS-L*^8_[S&,QDDD,1G@CD'4UCQ=INDWAS>S;GW^4 MT217$D0\S>02)"-KA@J\C 094BN3_P"%J:Y_SZZ=_P!^W_\ BZ/^%J:Y_P ^ MNG?]^W_^+JGB$^NOI_P3-Y=43.H5 KR,ZD88\@,%Z=%KE:[C_ (6IKG_/ MKIW_ '[?_P"+H_X6IKG_ #ZZ=_W[?_XNN>7LY.[E^'_!.ZBL12@H1IJR_O?\ M X>BNX_X6IKG_/KIW_?M_P#XNC_A:FN?\^NG?]^W_P#BZ7+3_F_#_@FOM<5_ MS[7_ (%_P"#X<:;=7'BF"]2)OL]LKEY".,E2H&?7FO=-)_X^F_W#_,5YCX1\ M?W>MZTFG7]K AE5C&\ (P0"<$$GL#7IVD_\ 'TW^X?YBO2PJBH^Z[GR^;RJR MJ/VD;:=[FS1117:?.A1110 4444 075N+F$H>&'*GT->">)OA]XA/B*^FMK1 M9XIYFE5A*BXW$G&&(]:^@JCF@BG7$B ^A[BL*U&-569Z&!Q]3"2;AK<^:O\ MA7_BC_H&?^3$7_Q5'_"O_%'_ $#/_)B+_P"*KZ'?2$)^25E'N,TW^Q_^F_\ MXY_]>N;ZE'S/7_M^KV7W/_,^>O\ A7_BC_H&?^3$7_Q5'_"O_%'_ $#/_)B+ M_P"*KZ%_L?\ Z;_^.?\ UZ/['_Z;_P#CG_UZ/J4?,/[?J]E]S_S/GK_A7_BC M_H&?^3$7_P 51_PK_P 4?] S_P F(O\ XJOH7^Q_^F__ (Y_]>C^Q_\ IO\ M^.?_ %Z/J4?,/[?J]E]S_P SYZ_X5_XH_P"@9_Y,1?\ Q5'_ K_ ,4?] S_ M ,F(O_BJ^A?['_Z;_P#CG_UZ/['_ .F__CG_ ->CZE'S#^WZO9?<_P#,^>O^ M%?\ BC_H&?\ DQ%_\51_PK_Q1_T#/_)B+_XJOH7^Q_\ IO\ ^.?_ %Z/['_Z M;_\ CG_UZ/J4?,/[?J]E]S_S/GK_ (5_XH_Z!G_DQ%_\51_PK_Q1_P! S_R8 MB_\ BJ^A?['_ .F__CG_ ->C^Q_^F_\ XY_]>CZE'S#^WZO9?<_\SYZ_X5_X MH_Z!G_DQ%_\ %4?\*_\ %'_0,_\ )B+_ .*KZ%_L?_IO_P".?_7J:+2X(SER M7/OP*/J4?,'G]7LON?\ FX=5'@XK$SQ-1U)[L****T.8**** $90ZE6&01@BO(?B5X M'U34M2MK[3HQ.!%Y+(7"G )(.20.YKU^D95=2K*"#V-95::J1Y6=>$Q<\+4] MI ^9_P#A7_BC_H&?^3$7_P 51_PK_P 4?] S_P F(O\ XJOHJ32H6.49D]NH MJ+^Q_P#IO_XY_P#7KD^I1\SW%G]7LON?^9\]?\*_\4?] S_R8B_^*H_X5_XH M_P"@9_Y,1?\ Q5?0O]C_ /3?_P <_P#KT?V/_P!-_P#QS_Z]'U*/F']OU>R^ MY_YGSU_PK_Q1_P! S_R8B_\ BJ/^%?\ BC_H&?\ DQ%_\57T+_8__3?_ ,<_ M^O1_8_\ TW_\<_\ KT?4H^8?V_5[+[G_ )GSU_PK_P 4?] S_P F(O\ XJC_ M (5_XH_Z!G_DQ%_\57T+_8__ $W_ /'/_KT?V/\ ]-__ !S_ .O1]2CYA_;] M7LON?^9\]?\ "O\ Q1_T#/\ R8B_^*H_X5_XH_Z!G_DQ%_\ %5]"_P!C_P#3 M?_QS_P"O1_8__3?_ ,<_^O1]2CYA_;]7LON?^9\]?\*_\4?] S_R8B_^*H_X M5_XH_P"@9_Y,1?\ Q5?0O]C_ /3?_P <_P#KUGZ[%_8GA[4]6SYWV&TEN?*Q MMW[$+;<\XSC&<&CZE'S#^WZO9?<_\SPK_A7_ (H_Z!G_ ),1?_%4?\*_\4?] M S_R8B_^*KZ%_L?_ *;_ /CG_P!>GII$8.7D9O8#%'U*/F']OU>R^Y_YGCW@ M3P)KEIXF@O;VW6".!6(!D5BQ*E?X2<=.N&"]^%'TJ[4QV-*JM+7R_)!111 M5&84444 %%%% !1110!5CGN&U:XMVBQ;)!$\AP%3CMN]Q5JJL M?VO^UKC?_P >7D1>5T_UFZ3?[]/+Z\>G>K52C2=KJW9?UZ]PHHHJC,\R^('_ M ")&H_\ ;+_T8M>'5[C\0 3X(U''_3/_ -&+7AU>-B_C7H?>Y+_ ?K^B"NL@ MT;0KCPQ%J")J"W$ET+$%[F-8Q*8MV\C9PF_C&[..2A*RCHVXC/;UKG@XKXE_7]7/2KPJ22]F[._^?_ _$WIOAUJ=N[)+ M?Z=&W[O8KR.IG-(/AYJ18YU#344#)>25XP#N=0#N0$9,; M]>/EZ]*K?\)QJT]S U\8+BVCFBD>!;>*/>(W+A=P7(Y9NG]X^IJ[JWQ O+FY M:33XEAWC][)<10R/*P.4)P@4%.=IQD9Z^FW[BU]3A_X4$TKKUTL/F\!.B26\ M5_923)* ;AY715'D&5E*E/09#9[=.>*1\":BL=U*;NR\JW1GW[I"'41+*2OR M?W74X.">W2JW_"::\1S=0D]R;2$EOD,>2=G)V$KSVK4M_'K?V%-87MBMS*^= MWR1+%+\BHF]?+R-@5<;6!XZT-T'>V@6QT$M4]?\ A^QGZ9X*U/5M,MK^WEMA M%<2&- [,"",Y).W P 3C.<<@&KQ\ -%;F2;7-/!$<\I$8DD7;&B-U"_[8R.H M]SD#)T[Q9K.DV<=M8W*0HC AEA0L0"6 )(R1EF.#ZFGGQEKFTH+B 1?,!$+2 M+8JLH0J!MP%*@#;TX!Z\U*=%+9W-)1QKD[225_P^XT=1\#7$7VF:"YLHXX48 MB W#N[%(ED?!\L _*V[G'7'U7_A7&K>:(C=66\[\J#*2-C*KM/)F>:"5"3O4VL(W!D$;#.SC**%^@K7U;XBW-U=))^I:HHHKJ/'"N2VL23W<,,CE$=U5G5=Q4$XSC(S],UT\_@EIFU"'1KR2^N MM/N_LL\#P"(\L5#J=[ KE3UQCJ:Y>WF^SW,4WEI)Y;A]CYVM@YP<$''T-=-% MX]U"VO);FTL=/MWN+DW-R$1R+ACGAMSD[?F;@8ZUM#V?+:1QXA8B]Z/XVMOU MZ[=AR^![F*RWW@GCNDED22!!&V%6'S0RL7 88(S@],XSBJ*>#-?EG>%+$,Z$ M!L3QD#*!P<[L8VD'/3D>M65\;74:E$TS3Q$'=D0B4[=T7E$9WY/RYY.3D]>U M1VOC74K=;2.6."XAMK5[3RW##?&Q&G]?U_P $ M;<^"/$-I;S3SV"HD*-(^;B+<%4X)V[L\$8Z54B\,ZM/=7EM';(9;(A;C]_& MA.>-V[!/!& <\5M67C,?VO!JEU!%;RV5M)%!#:0DI.&+'9)N? 4%R<@'C\*R M]$\47FAS7DT<4=Q+= ^8TS-R2&SD @,#N.0V1D ]J35*^C?7_@%QGB^5W2OI M_P 'KT7Y^1,G@3Q-(T2KI3YE7R/(TNFZ>_G(%G!$@\UAMVMP^5QM'" MX!RV1S3$\>WRF)GT[39'C,#!F20?-"24. X'&XC@ 8J[4$]&S)RQ[6T44V\& M:Z5BDBL3)',5$1$L>XA\[25#$J#M/)X&#S4=QX1UNTLWNYK1%MU02>8+B,AE M(W KAOFXYXSQ6WH_CYH-2MC>V-O%:H(U9K=9"ZB,NR8#28/S.<^HHUGQQ')# M=V>G6L9@NH!#*[AU!/3*QF1@H"JNW.=IR1C.*GEI ?#_P#Y'?3O^VO_ M *+:O?\ 2?\ CZ;_ '#_ #%>I@OA^9\AGW\7_MW]6;-%%%>B?+A7+V/BG4]2 MLX[RS\+7LEO)DQN;J!=P!(S@OD=*ZBN?\#_\B7IG_7(_^A&@ _MO7/\ H4[S M_P #+?\ ^+H_MO7/^A3O/_ RW_\ BZZ"B@#G_P"V]<_Z%.\_\#+?_P"+H_MO M7/\ H4[S_P #+?\ ^+KH** .?_MO7/\ H4[S_P #+?\ ^+H_MO7/^A3O/_ R MW_\ BZZ"B@#G_P"V]<_Z%.\_\#+?_P"+H_MO7/\ H4[S_P #+?\ ^+KH** . M?_MO7/\ H4[S_P #+?\ ^+H_MO7/^A3O/_ RW_\ BZZ"B@#G_P"V]<_Z%.\_ M\#+?_P"+J*?Q/J-EY#WWAJ[M[>6YAMS*;F%@AED6-20&)QN<=*Z6O(/CG>^* M])L=,O=$O7&GO<1)-;K;QN5G2020N"5)Y90,9QE0,XEN;Y)HMD<,X2%MI&]/+1B M>>OS,PR/3'8U:JK:?:_M-]]I_P!5YX^S=/\ 5^6F>G^WOZ\_ABK53'8TJ6YM M/+;T7]>MPHHHJC,**** "BBB@ HHHH JQP7"ZM<7#2YMG@B2./O.Y/!_@9I&(\0",$_<%]#@>W(S73 M^.YI(/!>I/$Q5BJ)D>C.H(_(FO"Z\S$U(QDDXW/L,KPU2I3E.-1QUZ?\$]+_ M .$.\#_]#)_Y/0__ !-'_"'>!_\ H9/_ ">A_P#B:\TK:\*06%SXB@BU2W\^ MRV2/*FYE.%1FR"I!SQ7-&I&3MR+\3TJF&JP@YNM)V]#L?^$.\#_]#)_Y/0__ M !-'_"'>!_\ H9/_ ">A_P#B:8GP_M8[*]LS)'+J$UY EI,SG:EO(S!), @% MF"L<'/0>M9UEX#L[VVM;E-:D2*[>..$/9X;>[.F&&_Y<-&W.3Q^5;.+_ )$< M:JQ:;]O+[E_E_5F:G_"'>!_^AD_\GH?_ (FC_A#O _\ T,G_ )/0_P#Q-46\ M$V5Y9Q2QW;12D0A?*M_E9/LQF9B"Y)<@'H<$CH,Y"V7@2RB?2[J75U=+V:); M:*6S)$F]58!]L@V\$@@'MP>:.76W(@]JDOX\ON7^1=_X0[P/_P!#)_Y/0_\ MQ-'_ AW@?\ Z&3_ ,GH?_B:R8/ <5Y]C%OJI,EPL#LC6V BRI(X ._YF_=D M8X'(YZXH)X5@D\2-I2:DVR.V^T33& Q'9N*,-^T$9 )+ Y&?6;.Z7(M?,U M33O;$2TUV_X!TO\ PAW@?_H9/_)Z'_XFC_A#O __ $,G_D]#_P#$UGR_#C;/ M]DCU8->%V54:WVIA9UA)+;CCEP0,'O[9QO%&GV-A;Z1]A5OGMW$LC1F-I'69 MT)*EFP?E]?P'2E)J*NX(*?[R2C"O)W\E_D=3_P (=X'_ .AD_P#)Z'_XFC_A M#O X_P"9C_\ )Z'_ .)KS2BL_:P_D7XG7]3K?\_I?@?0VBV.G:=I4,&E[#:_ M>5T;=O)ZMGO77:=_QX1?C_,UY7\+79_"TZLQ(2[<*#V&U#_,FO5-._X\(OQ_ MF:]:A+FBFCXS,(.G4E%N]GN6J***W/,"NA_^)KS: M21Y9'DD8L[DLS'J2>IIM>*ZT+_ C[R.#K))>VE^!Z7_PAW@?_H9/_)Z'_P") MH_X0[P/_ -#)_P"3T/\ \37FE=7X-T33]<$, M0%Y!ZU4)QD[*"_$SK4:E&'/*M*WHCH/^$.\#_P#0R?\ D]#_ /$T?\(=X'_Z M&3_R>A_^)JGJ7@VPM]%L2',4T%M/-J,Z*97+HZ(45-P7Y6?!/'W2QN-4BEO6LS*Z&T8K$/,$996$@R0 MA_\ B:/^$.\#_P#0 MR?\ D]#_ /$UGI\.HI+DI'K):%2RL_V7#*5G\ECMW_A_\ B:S9O $-ND]RNJF:WLPSW0-J0P C M20;1O^;/F 'E<<\U@^+[.VT_Q9J%K9Q"*WCD C1"'23K2Y8 M5Y/2^R\O+S.P_P"$.\#_ /0R?^3T/_Q-'_"'>!_^AD_\GH?_ (FO-**S]K#^ M1?B=?U.M_P _I?@>T>%_#7AK3K][O2K\7UPJXR;A)/+!ZG"@8STYKO=)_P"/ MIO\ H\MC_,"O?M)_P"/IO\ "N?\#_ /(EZ9_UR/\ Z$:Z"N?\#_\ (EZ9 M_P!>>18XD&6=C@"N9N_'VDP$K L]P1W5= MJ_F>?TIOQ*GEMOA_J M<)XGLRF9(IU?T4 C\\C^564U[377+7&P^C(W] :Y_K#?VCU/[+IQ_P"7?ZG: MOXXUUNEQ&G^[$O\ 45 WC'7VZZ@?PB0?TKE4UG3I&PMTG_ @5_F*F%]9G_E\ MMOQF7_&CVK?4KZG3C_R[_ Z$^*]/*@=7"N 0& M4AE/3J" 1[BL7[;9_P#/Y:_]_E_QH^W6?_/Y;?\ ?Y?\:/:/N'U:'\GX?\ W MQXIUP?\ ,1F_3_"G+XMUU>FHR?BJG^E<]]NL_P#G\MO^_P O^-'VVS_Y_+7_ M +_+_C1[1]P^K0_D7W?\ Z9?&FOK_P OV?K$G^%3IX[UM>KP/_O1?X5R#:C9 M(,F\@_"0'^50?VYIF2#=@?\ &/]*/:M?:%]2IR_Y=_@>@1?$345_P!;:6K_ M .Z&7^IK0@^(T)(%QITBCN8Y WZ$"O*I?$6GQD;7DD'^PG^.*K2^*8%;]S;2 M./\ ;8+_ "S3^LM?:$\IA/\ Y=_I^I[WIOBO2-3D6**X,>+=%BPD<;7\ 8*.2#(O!)_IBOI*NJA6]JF^QX>98%82<4NJO^ M(4445T'EA1110 4CNL:,[L%51DL3@ >M+63XI=H_".M.C%66PG((."#Y;4F[ M)LN$>::CW:7XF?>>.M'M6*Q-+2\?F<5D3?$=N1!IH'O)+_0#^M>-6_B M>ZCP+B*.8#J1\C'^GZ5>B\46I7,L$R-Z)AA^>17G?6[];'U:R6$-XW^?_#'I M,GQ"U5O]7!:(/]UB?YU6?QSKC=)XD_W8A_6N(B\0:=(N6F:,^CH?Z U(NMZ: MS;5NE^I5@/U%+V[?VBUE\(_\N_P.L;QEK[?\OY'TB0?TJ,^+-=/749/P"C^E M<\+^R;I>6_XRJ/ZTOVVS_P"?RU_[_+_C1[1]Q_5::^PON_X!O'Q3KA_YB4WZ M?X4#Q3K@_P"8E-^G^%8/VZS_ .?RV_[_ "_XT?;K/_G\MO\ O\O^-'M'W#ZM M#^3\/^ = /%FNKTU&3\54_TJ5?&>OK_R_P"?K$G^%B']*@UOQCJNK^&]4 MTIH;/-[:2VX?#+@NA7/4^OI7(G6]-#8-TH_X Q_D*CE\0Z=&,K*\OLB'^N*/ M;M?:$\NA+3V?X'J,'Q'7@7&FD>ICES^A']:VK'QIHUZX0S/;N>@G7 _,9%>% MR^*+9<>3;ROZAR%_EFL^Y\27RY?G_P . M?4M% P!@45Z1\B%8WBC_D"C_K[M?\ THCK9K&\4?\ (%'_ %]VO_I1'4S^ M%FU#^+'U-FBBBJ,0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH JVD%Q%6BD<]/F5C@>N M>YJU5*QMXX;O4I$G61IKD2.@ZQ'RHUVGGKA0W;AA]:NU,=C2I\7W>71?UY[] M0HHHJC,**** "BBB@ HHHH I1);#6[ITD8W9MH1(AZ*@:781QU)+]^PZ=[M4 MHGMCK=TB1L+L6T)D<]&0M+L YZ@A^W<=>UVIB:5-UZ+\OR[!1115&9YI\14, M?@W5$/\ "8Q_Y%6O#*^DO'N@SZSX:OH+, S2(IV^I5@P_/&*\!;PWKJL5.C: MAD>ELY_I7D8R$N=-(^WR2O3]@TVD[_HC+J:UN[FRF$UI<2P2@$;XG*M@]1D5 M=_X1S7/^@-J/_@*_^%'_ CFN?\ 0&U'_P !7_PKCY9+H>VZE)JSDOO7^9#' MK&J11F./4KQ(SLRJSL =N-O&>V!CTQ4[>)==>9ICK.H"1B"6%RX)QTZ'MD_G M2?\ ".:Y_P! ;4?_ %?_"NU\-7^IZ-I5E8S:7KI1+F5YTCL,KL9 %().25< M!L8'7KQ6M.,F[-M?>I2A'FA&,G\CBAXCUQ7WC6=0W?+S]I?\ A^[W[=J0 M^(M;:3>=7O\ =YGF9%RXP^,;ASUQQ]*]5N-2U!=(6[GL=4O8YFN(WLFL0#<9 MCC56D4',:[@S#J??/)IWNO:@-+OX+&P\1"[G9W@N&T_!C5G#"(G<3M4;E!'] MXX '7=T;;S_,XHXM2>E)=MU_ET_X;J<39^(O$&C7,=Y<7MQ,(W:%[2YNWW#" MXY0,&7 8X;L>G2JFH>*=4OM7&I1W$EK.L7D(T,K[@G/!S65MJ%L]U%,QCDMP M"V9 =K1A]WF-MP&VGY6[=DZN,]*G_P"$O\ ,]+^%?\ R+%S_P!? MK?\ H"5ZS9(8[.)3UQG\^:\^^&'AZ]L- *7\)B,EPTQ1NH!"@ ^_RUZ17MX> M+5-7/@,TJ1EB9\KOJ%%%%=!Y85@7\9CO)/1CN'XUOU3U"T^T1!D_UB]/<>E3 M)71K2ERRU/DVBMJ\\)Z]9W(-:C&$U>_498X%RXY8[CW[GD^_->@Z5K& MIV&A6%@;#Q%&]O#L8QZ>2-WGA\@[A_ "G3O6HFOI$J>7HOB)0DK2HHTS[N[S MLC&\+C]XO09^7DMVZO9:?&_Q/)GBK-KV2?S1Y:GB774?F "V8>7G!W D'8> MF,9Z9YH]G?[8+$)2;5%:[ZK^O/;\3S?_ (2#Q%!Y4YU;4U#9>-VN'PV!M)&3 MSTV_ABLZ[O+F_N7N;RXEN)W^])*Y9C^)KM_%YU'7TMA::7K^V*69O)GLV5 K MR,ZD8)Y 8+TZ+7*_\(YKG_0&U'_P%?\ PKFG&5[:M?,]'#U*3BIM*+^1F45I M_P#".:Y_T!M1_P# 5_\ "C_A'-<_Z VH_P#@*_\ A4^&-9_X2VVN9M/N((8 Y9IHRFM>^6\"V\*QKVZGU->K@XM0U/C\]JQE62B[Z?JR6BBBNX^<"N?\ _\ MR)>F?]A]MP__ +M+_$_R058DL;R* MW6XDM9TA<;ED:,A6'J#T[BK_ (6-@OBK3#J9060N%\WS/NXS_%[9QGVKKIK; MQ/)XCU"WU6"]GTJ\O$CECF=@DRF92HB.<$X'&WHH/05A"ES)>>G_ YZE?$^ MSGRZ;7UZZ[+S_P"!ZGG5%>K_ /"+:%<:C)'!X?<1QZHVGW*BXE)MX@"1/UXS MD'+97"^^:KZ3X8\-:QI$3P+:QSS"2TCDDEEYN(\MOQNQM:,9]CCUJOJTNZ,' MF=)*[B_P_P SS6"VGNI#';PR3. 6VQH6.!U.!38HI)Y5BBC:21CA409)/L*] M7\+Z;9"X@U/1-+E>WOC?1/(DDA^S(J$1J1NQ\P&3OSR1C&!7/_#_ $I9&_M2 M*T>\O;?4+:+RD=U,$;$[I2%()Z8YX'.0:(T&W%7W_P"!_F-Y@N6IW&E&2Y%Q/<%BTGS!;G M&"0P51LW<8)QSD<"I[GP7:ZA?:[,^B^7*+F=;5R"-Y>/(5""V0.XR0*->+E'H[& MQX3_ .1RT/\ ["$'_HQ:^IJ^6?"?_(Y:'_V$(/\ T8M?4U>E@/AD?*\1?Q:? MH_S"BBBO0/F0HHHH *Q_%G_(FZY_V#Y__1;5L5C^+/\ D3=<_P"P?/\ ^BVJ M9_"S6A_%CZK\T?+-%%%?.'ZD20P37,RPP1/+*WW4C4L3] *>+*[)G M9LP#, MP\L_NQ_M>GXUUGA?S'\&:_%I7F?VTSPG;!GS6@S\VW')&<;L=L9XKK+225K- M+2_M9+W5_P"P93>V>]Q)*!*GDJ^.=X0G_: /;-=,:":O?I_G_EJ>96QTJ9M.W=C.,],X[5'7J\WAC06N8-.3SH;- MM:2*2+[4Q4$V^_R^3C=N.S/WNV:C;PAIN?.@\-3S7*F!+C3I+@QM&C%PTP D M8J"57&YB ,GIS3^K2>Q*S2EU3_KU?_ V[H\LHKKO%=G%#X?\/2VVGPQ0M Z- M<1N6\QA(X(SG!Z9SCOV&!782^%].L1>K8:)$\DFGW CBG\T2AU:(8*EL=&/S MH<'M@=9]A)W\O\KFD\PA",9-;W[='8\AHKU>T\&Z(VH+;RZ4[VRS6BVMTLSX MOTE3YSG.#MY;Y,8"\^M5[#PGINL:/J5S#H#VTH6Y2"-9I9&CDB1< DD!\12>;X= MBDQC?FTH.W(/U-VICL: M5?BU\M_1?UZ6"BBBJ,PHHHH **** "BBB@"E%<1MK=U;"!5DCMH9&F'5PS2@ M*>.@VD]?XC^-VJL<]PVK7%NT6+9((GCDVGYG9I PST. J<=MWN*M5,32INO1 M>?3^M.@44451F%4I],AE)9#Y;'TZ?E5VBE:Y2DX[&.=(FSQ)&?KFD_LF?^_' M^9_PK9HIVF8W]DS_WX_P S M_A5*YC:VU.RL'P9+P2%&!X&P G/YUTU<_JW_ "./AWZ77_H"TVF8W]DS_WX_P S_A1_9,_]^/\ ,_X5LT4< MJ#VTS&_LF?N\?YG_ J>'244@RN6]AP*TJ*.5"=6;$5510J@!1T I:**HR"B MBB@ HHHH K7%E#<\L-K_ -X51?2) ?DD0CWR*UZ*329I&I*.QC?V3/\ WX_S M/^%']DS_ -^/\S_A6S12Y45[:9C?V3/_ 'X_S/\ A1_9,_\ ?C_,_P"%;-%' M*@]M,QO[)G_OQ_F?\*I6\;7.J7M@F!):",NQ/!W@D8_*NFKG]*_Y'+Q%_N6O M_H#4VF8W]DS_P!^/\S_ (4? MV3/_ 'X_S/\ A6S11RH/;3,;^R9_[\?YG_"I(](.?WDHQZ**U:*.5"]M,BAM MX[==L:X]3W-2T451FW?<****!!7/^!_^1+TS_KD?_0C705S_ ('_ .1+TS_K MD?\ T(T =!1110 4444 E)N8#&3CGC-)10%C5TC1+S58+B6*>WMK:$J))KF81IN;(5,\#IR:O^"]4334O5;4+*(3 MM&DEI?QL\%S'\V[.U6P1Q@^YZUIZKJ&@:]I5SI%A?1Z>EMJ$ES;R7@74KUHU7"WNZ:VO9?K^*Z]#'C\#ZNTAA>>QA!D6 M*(R72A9W95G([US(9@" 2!W&:]#\.:OI>G0M9RZW;76FFXS>&O^P5:_^BEKH* "L?Q9_P B;KG_ &#Y_P#T6U;%8_BS_D3= M<_[!\_\ Z+:IG\+-:'\6/JOS1\LT445\X?J0Y'>-PZ,RL.C*<$4"1Q)Y@=@^ M<[L\Y^M-HH%9&I>:[5;0VMNV_$,04ROC;O<]VQQFLXRR%F8R,688 M8D\GZTRBFVV[LF,(Q5HH*<\CR$%W9B!@;CGBFT4BQQ=V14+,57.T$\#Z4([( M05.,4VBG=K45D;VK^+=0UBWEBEALX//96N7MX C7!'0N>^#S@8%83NSL6=BS M'J2S_ /1\=3>+_P#D2M>_[!UQ_P"BVJ'7/^17MO\ KO9_^CXZ MF?PLVH?Q8^IOT4451B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% %*QN(YKO4HT@6-H;D1NXZRGRHVW'CKA@O M?A1]*NU5M)[B6YODFBV1PSA(6VD;T\M&)YZ_,S#(],=C5JICL:5/B^[SZ+^O M+;H%%%%49A1110 4444 %%%% %6/[7_:UQO_ ./+R(O*Z?ZS=)O]^GE]>/3O M5JJL<%PNK7%PTN;9X(DCCW'Y75I"QQT&0R<]]OL*M5*-)VNK=E_7KW"BBBJ, MPHHHH **** "BBB@ KG]6_Y''P[]+K_T!:Z"N?U;_D(O]RU_] :@#H**** "BBB@ HHHH **** "BBB@ KG_ _P#R M)>F?]F?\ 7(_^A&@#H**** "BBB@"O?6-KJ5E+9WL M"3V\HVO&XX(KSO4_@MHURS/IU]'7?P3UJ,G[)J5C,/^FFZ,G]#_ #K)G^$WBV'[EG!/_P!<[A!_Z$17 MT/17.\'29Z4,^Q<=[/Y?Y'S5+\.?%T/WM$F/^XZ-_(FJC^"?$Z==!OS_ +L! M/\J^H**CZC#NS=<0U^L%^)\LGPEXD'7P_JG_ (!R?X4T^%_$(ZZ%J8_[=)/\ M*^J**7U"/\Q?^L57_GVOO9\L#PKXB/30=4/_ &YR?X4]?"'B5^F@:G^-JX_F M*^I**/J$?Y@_UBJ_\^U][/F*/P)XID.%T*]'^]'M_G5R+X9>,)>FCLH]7GC7 M^;5](T4U@8=V9OB'$=(K\?\ ,^?[?X/>*9L>8+*#_KI/G_T$&MNS^"%RQ!OM M:A0=U@A+_J2/Y5[+16BP=)=#GGGF,ELTO1?\.<;X>^&?A_P_76KU*TN:I)M^844451B<_P"!/^2>>&O^ MP5:_^BEKH*Y_P)_R3SPU_P!@JU_]%+704 %,EBCGA>&5%DCD4JZ,,A@>""/2 MGT4 >=:M\'- O9&DL9KFP=OX%/F1C\#S^M30]215&2S6D@ 'Y M4H\+>(3TT'5#]+.3_"O8OC5>ZS#X!N;/1K&XG-TK"[FB7(@MU&YR3[CCZ;JV M?AM>ZS=^"+%-?L;BTU*V7R)//7!E"@;7]\C&?<&CZA'^8?\ K%5_Y]K[V>#K MX1\2,<#0-4_&TD']*G3P-XIDZ:%?#_>B(_G7T]11]1AW8GQ%6Z07XGS;%\-/ M&$OW=&+_ /D2M>_[!UQ_Z+:H=<_Y M%>V_Z[V?_H^.IO%__(E:]_V#KC_T6U0ZY_R*]M_UWL__ $?'4S^%FU#^+'U- M^BBBJ,0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH JVGVO[3??:?]5YX^S=/]7Y:9Z?[>_KS^&*M55M(+B*YO MGFEWQS3AX5W$[$\M%(YZ?,K' ]<]S5JICL:5+-=;NKD3JTDEM#&T(ZH%:4ACST.XCI_"?PNU2B2V&MW3I(Q MNS;0B1#T5 TNPCCJ27[]AT[W:F)I4>J]%^044451F%%%% !1110 4444 %<_ MJW_(X^'?I=?^@+705S^K?\CCX=^EU_Z M '04444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5S^E?\CEXB_W+7_T!JZ"N?THC_A,_$0[[+7_ M - :@+'04444 %%%% !1110 4444 %%%% !7/^!_^1+TS_KD?_0C705S_@?_ M )$O3/\ KD?_ $(T =!1110 4444 %%4]5U*+2=-FOI@62/' (R22% Y]R*X M*[^(6HRL1:V\$"]MP+L/Z?I6F8_UK-XA=CMCE53K)?B>V4QIHE^](@^K"O#7FED^_ M([?[S$TRI^L>1HLI[S_#_@GN)O;4=;F$?]M!2'4+(=;NW_[^#_&O#Z*7UA]B MO[*C_/\ @>X"_LSTNX/^_@IPN[9ONW$1^CBO#:*/K#[!_92_G_ ]W5U;[K _ M0TM>#@X.14R7=S']RXF7_=L45Q&C^/FNKN&UOK15::18UDB/ M&YB ,@^Y'>NWK:,U+5'!6H3HNTT%%%%48G/^!/\ DGGAK_L%6O\ Z*6N@KG_ M )_R3SPU_V"K7_T4M=!0 445#=W,=E9SW4QQ%!&TCGT"C)_E0-)MV1-17G= M[\0[QW*V=I%$O8RY9OZ#^=8\WB_79\YOV0>D:*O\AFL'7BCT89;6EO9'KE%> M*R:SJDW^LU&[8>AF;'\ZJO<32??FD;_>8FI^L+L;K*I=9?@>Y-)&OWG4?4U& M;RU7K2P>,M=@Q_IOF#TD13^N,ULV7Q% ME0_\3"TC,8^\\)VD#UP?\15JO!G//+:\=K,]!HI <@'U]:6MCSC&\7_\B5KW M_8.N/_1;5#KG_(KVW_7>S_\ 1\=3>+_^1*U[_L'7'_HMJAUS_D5[;_KO9_\ MH^.IG\+-J'\6/J;]%%%48A1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!2L;>.&[U*1)UD::Y$CH.L1\J-=IYZ MX4-VX8?6KM4K%+9;O4C!(SR-<@W /1'\J, #CIM"'OR3]!=J8[&E5WEKY?D@ MHHHJC,**** "BBB@ HHHH JW>F:??Y^V6-M<9VY\Z)7^[G'4=MS8_P!X^M,N M-'TR[BABN=-LYHX%VPI) K",<#"@C@<#IZ"KM%2XQ?0T56HK6D]/-_YE6?3- M/N;N.[N+&VEN8L>7-)$K.F#D88C(P>:/[,T_[?\ ;_L-M]M_Y^/*7S.F/O8S MTX^E6J*.5=@]I.UN9]MWMVWV\MBK!IFGVUW)=V]C;17,N?,FCB57?)R_???SW*5QH^F7<4,5SIMG-' NV%)(%81 MC@84$<#@=/04^?3-/N;N.[N+&VEN8L>7-)$K.F#D88C(P>:M44P>UJ?S/ M[WUWZ]>O?KG'TK!OK"SM/&^AS6 MUI!#+/\ :FE>.,*TAV Y8@.2N,$\#\A5VBCECV!UJCUYG][_S*3Z/IDEE'9/IMFUI&VY(# I1 M3SR%Q@'D_F:+C1],NXH8KG3;.:.!=L*20*PC' PH(X' Z>@J[11RQ[ JU1:\ MS^]_YE6?3-/N;N.[N+&VEN8L>7-)$K.F#D88C(P>:/[,T_[?]O\ L-M]M_Y^ M/*7S.F/O8STX^E6J*.5=@]I.UN9]MWMVWV\MBK!IFGVUW)=V]C;17,N?,FCB M57?)R_???SW*5QH^F7<4,5SIMG- M' NV%)(%81C@84$<#@=/04^?3-/N;N.[N+&VEN8L>7-)$K.F#D88C(P>:M44 MP>UJ?S/[WUWZ]>O?K4OF=,?>QGIQ]*(-,T^ MVNY+NWL;:*YESYDT<2J[Y.3E@,G)YJU11RKL'M)VMS/MN]NV^WEL4K?1],M( MIHK;3;.&.==LR1P*HD'(PP Y')Z^IH31],CLI+)--LUM)&W/ (%",>.2N,$\ M#\A5VBCECV!UJCUYG][_ ,RD^CZ9)91V3Z;9M:1MN2 P*44\\A<8!Y/YFBXT M?3+N*&*YTVSFC@7;"DD"L(QP,*".!P.GH*NT4P*M46O,_O?\ F59],T^Y MNX[NXL;:6YBQYF?\ 7(_^A&N@KG_ _P#R)>F?]/&^65@JKD@#)/ Y(H Y?XH_\DYU7_MC_ .CDKY\M]5O[8 17 M+[0,!6^8 >P.0*^@?B3C6U45NQ]KD$5+" MR37VG^2-F/Q-?(FUD@D/]YE.?T(%68_%3!?WMH&/JLFW^AJI>>';VR\.6&MR MJ/LUY(Z(.ZXZ$_[V&Q_NULMX$\R>UM+36;66_N[5;JWMGC>,RHP) #$8W8!X M)%8)53TIRPJ5WY]^F^W8J#Q4A;FS95]I,G^0J=?$]E_%%<#Z*I_K7.VNFWU] M,\-G97%Q*@RZ0Q,Y4>X XI\NC:I!:BZETV\CMSC$KP,$YZU[/U.A_X2;3_P"Y=?\ ?"__ !5'_"3:?_$M2T?5S8I;7-TC,$AG2W8+,2H M;"^I&>@]*7-4W&H86ZC??7<)/%-P6S%;1*OHY+?RQ5:7Q%J+ME'2(>B("/US M4*Z)JSS3PKI=Z9;< S(+=RT8(R-PQQQZU#/IU];6L5U/9W$5O-_JI9(F5'[_ M "DC!_"HRM_7S-3PU>&O\ L%6O_HI:Z"@ K'\6?\B;KG_8/G_]%M6Q6/XL_P"1 M-US_ +!\_P#Z+:IG\+-:'\6/JOS1\QV^HWEH%$-Q(JKT7.5_(\5>B\2W\8.\ M0RD]W3'_ *"16/6O'X=O9?"T_B!5'V2*X6 COR.6^@)4?4^U?/Q<_L]#]+J* MDK:E_X2I2?^/(@?]=<_P!*EMO!T-SI^E7! MURUAEU0,+:*:)P"ZMM*E@"!\W&>]83Z1J"ZK-I@LYI+V)V1X8D+ME>O SFM& MZL=SGBL--NW3U76W7S-Y?$]F?O0SCZ '^M/_ .$FT_\ N77_ 'PO_P 56!_8 M>K^1+/\ V7>^3%N\R3[.^U-IPV3CC!Z^E,DTG4HA;F33[I!I7MM%;W-U;VDOE-=1P-L+<<9Y /(XS45YX7URQN)8)M+N]\,:RR[(68(I M&*U[V1/_;;'_LM12^*9B?W-M&O^ M^Q;^6*;K7A>[TFWM+J(2W5G<6\5SC=C&<9[TG*HG8J$<-)H+9O>-8W0M8VV/,86V*V<8+8P#GC%5*RS_P#1\=3> M+_\ D2M>_P"P=FTH.W(/U-VJ5C<1S7>I1I L;0W( MC=QUE/E1MN/'7#!>_"CZ5=J8[&E56EKY?D@HHHJC,**** "BBB@ JGJ.K:=I M%N)]2O[:SA)P'N)5C!/H"3UK-\3ZKJ=A#;VVCVB37ETQ433?ZFW4#EW Y/H% M'4]P*S;FQM;W4H]2N[6WFOHT$:3M&"R+G.%ST&2:ENQK"FY&IJWBS3-'FCBF M2^G=QN L[&:X 'N44@4:CXLT[388)9(=0F$PR!;6$TS+T^\%4E>O?WJG12YC M7V"[ERZ\6:=::;!?/#J$B38Q'#83/*N1GYD"[EZ=QP>*'\6:+-.ETF341#J"QH<&)["99C](RNX]>P MHL_%FG7MA<7B0ZA&D ):.:PFCD; S\J,H+?@.3Q5.BCF#V"[ES3/%FG:HL[1 M0ZA#Y(!(NK":$MG/W=ZC=T[>WK3=+\7Z;JLSQ10:E 47<6N]/F@4\]BZ@$^U M5:*.8/8+N6;'QAIM_?-:1V^IQ.N?GN-.FBC./1V4#]>:(O&&FS:L=.%OJ:R! MV3S7TZ98MFBGS"]@N MY5N_BMX(LITAFUZ$LPW!HXI)%_%E4@?C6B/'?A1@"/$.FX/_ $\+4%9NIZ+# MJ,L5REQ)+.XUK^QI/,BO?($Z>8 %F7.&V'N5XR.VX5M M59SM-.S.?_X3KPI_T,.F_P#@0O\ C1_PG7A3_H8=-_\ A?\:Z"B@1S_ /PG M7A3_ *&'3?\ P(7_ !H_X3KPI_T,.F_^!"_XUT%% '/_ /"=>%/^AATW_P " M%_QH_P"$Z\*?]##IO_@0O^-=!10!S_\ PG7A3_H8=-_\"%_QH_X3KPI_T,.F M_P#@0O\ C7044 <__P )UX4_Z&'3?_ A?\:/^$Z\*?\ 0PZ;_P"!"_XUT%% M'/\ _"=>%/\ H8=-_P# A?\ &C_A.O"G_0PZ;_X$+_C7044 <_\ \)UX4_Z& M'3?_ (7_&C_ (3KPI_T,.F_^!"_XUT%% '/_P#"=>%/^AATW_P(7_&N;N=8 M\+W7B2]O(?%[V'G00[Y;:\B$B55CGN&U:XMVBQ;)!$\ MAP%3CMN]Q4OH:0VEZ?JOO]/\ (XG^T_#O_12+O_P,M_\ XW1_ M:?AW_HI%W_X&6_\ \;KT"BJ,SS_^T_#O_12+O_P,M_\ XW1_:?AW_HI%W_X& M6_\ \;KT"B@#S_\ M/P[_P!%(N__ ,M_P#XW1_:?AW_ **1=_\ @9;_ /QN MO0** //_ .T_#O\ T4B[_P# RW_^-T?VGX=_Z*1=_P#@9;__ !NO0** //\ M^T_#O_12+O\ \#+?_P"-T?VGX=_Z*1=_^!EO_P#&Z] HH \__M/P[_T4B[_\ M#+?_ .-UC^%=1T%/#%@LWC^YMI!&FR1QK8&&V7S8S'@(7S)C@#!P>WKW23^]+4Z[PCXFL]* MO-0N-4:1Q48\J(JY?3J5.=_/[K?+8].OO''AR_C>U= M;](IH;F!IDMT5HQ)('! WDMR,-DY;))ZXJI<^.=.N-'F@$VIBX19XD:5(I&N MDD4#,CGE.0,A>, #T(S?#'A*QU_2HYWDU$7#WJV9%O LBIN!(=N0=HQS40\/ M:)::5>7>H7MZQM=1-@6M(T97.&(<9(XPI[^E;-U6KZ:K^OS.-4<'&7(N9M-: M>?\ 7]=2UX1\4:3I-A9PWYO(Y+/4#> V\8<3!H]FTY88(]>>,\-=!M= M$@LHEU"1X5MMI>%,DPRE^7WDX(/"@87GKFJD'P^B6>_+W5S?P0P0W$"Z?&OF MS129Q)M8]!CE1D\CIUKC-1@AMM3NH+:4S013.DA2^-/#GV#4;:/\ M-A=K=KF2!"09F##!W_*H(Y M'/!/3%2#X@Z.-1EG>34YH+N6-WA=0!:A(F3"X?YMQ(SC;E>*\PHJ/K$S7^S* M'G]__ /3%\;>'?M5TY6]:"6"%?*-JB$,D31YC*.#&>1R#C!88Z5C^+/%ECKF MEB.U:Z1YI(I9;9XHUCA9$V$AE&YR> ">@_(<712G7G--/J73R^C":FKW7F;' MA/\ Y'+0_P#L(0?^C%KZFKY9\)_\CEH?_80@_P#1BU]35W8#X9'SW$7\6GZ/ M\PHHHKT#YDY_P)_R3SPU_P!@JU_]%+705S_@3_DGGAK_ +!5K_Z*6N@H *Q_ M%G_(FZY_V#Y__1;5L5C^+/\ D3=<_P"P?/\ ^BVJ9_"S6A_%CZK\T?+-=Y9^ M,=)MH_[(>"9]#-@;5V%JHN"YY+?ZPC[Y+#GC@8[UP=%?/QFXZ(_2ZV'A624^ MG]7]3LX]<\.&P\/P7$FJ/_9#2.52VC43%GW@;O,.T= 3@U#IOBJ)_%^I:UJ' M[I;Q) 8A )HSN(^1U)&5P,<$'@5R5&1ZU7MI73_KL9?4Z=FG?73[W=_B>NR^ M([33]!L=H?B!X>'D#RM18+-O8F) M ZJUOY3'?O)9QUR<<8' %>69'K72^&="L-9L-1FN&U!I;01L(K.)9&D#,%X! M/4$Y^E;QJU)OEBCAJ9?AZ4.>HWOT\WI_PYT&G^,](L8)+)+O5@D)A:"],,4D MK>6&&S:^0BX;Y<$XZGJ0<'1].>W42/&R2;P""5SGCG(Y M J\/"&F6NK^(+&]O[B1=)A$XEME7]XORY7!/##<._8T^P\#6>H75C-:ZC+/I M][;33PJ(U2=GC(#0X)V[N1SG'!H_?-I_U_6@D\)!2=WK9W^Z2Z?.WKMJ;>H^ M/O#UY!J2*NH_Z7%:>MC2GEN&G!.-[/S_ . >AIXVTN"RMU274W"64-BUJ5"HH20,900WWL# MX&#WK3;X@>'I+F$XN_*0S;UDLD*.K3+(.!)NW<$A\YW?,?2O*,]-NO#TEK:F_MY3#);?9]D;)(ID+*SRG+YPQ)'<]^I M/!TF1ZT9'K6,YN;NSKH4(4$U#J?7]%)O7^\/SHWK_>'YU]$?F!C^+_\ D2M> M_P"P=N?\ MBO;?]=[/_P!'QU,_A9M0_BQ]3?HHHJC$**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *MI/<2W-\DT6R.&<)"V MTC>GEHQ//7YF89'ICL:M55M/M?VF^^T_ZKSQ]FZ?ZORTST_V]_7G\,5:J8[& ME2W-IY;>B_KUN%%%%49A1110 4UV*HS!2Q ) !ZTZL/Q>=1'A:]_LGS/MIV* MAC^\H+J&(^B[C^% &'HHU-M,2;696:_G9II4W;EA+'(B4CLH(7WQGO6A116) MZ*5E8****!F9J'B#3-*NHK:]N&BFF!,2^4[>9CJ%P#DCN!TJQIVJ6.KV@NM. MNX;J DKOB8, 1U!]#[5RWC!KM/%OA%K**&6X%Q<[$FE,:']RQK)G MT?7?#=NMS!JT-K?:SKD;7"6\(>)%DXVC>,G&,YPN:%K_ %Z$MM/^O,]*HKB8 MCK-UX@F\.GQ%=1/8V*SFZC@B$EP[NP!8%2-J@ 84#)/)K,M?%.K)9>'/$.IW MY@TR>22TU&-401*X+*DN2NX*2O//V-FR[= < X''4\4W4]7LM(BBDOI3&DTJPH0C-EV( ' ..2.3Q7*W%WKEII6 M@7GT5Y]J.I^)-2U771I& MH6]D-(GC14GE18RNQ79I08V;!!8 AEZ>Q)GL9?$5WK.O3#Q HMM-G*Q6[V\8 M1]T"N SXR%!8<]>#G.>%TN/FUM\CNJ*XOP3K%[>WUY9:I/J":A!!$9;.^BC! M1OF#21O&H#HQQCT(/:NTIM6'%W5PHHHI#*]SY4)34&LUNI[+=- N!NW;2,*3 MT)!(_&NDTG4H-8T>RU.V.8+N!)T^C $?SK#J]X4N["\\/0MIML;:UBDEMUB* MA<-'(R-@ D8+*2/8]JN)S5ULS:HHHJSF"BD9E12S$!0,DD\ 5XAXU^*M[>W4 MMCX?F-M9H2IN4XDE]U/\(],<_P JRJUHTE>1VX/!5<7/EI]-WT1[A17R-<7- MQ=2&2XGEFD/):1RQ/XFHJXOK_P#=_$]Y<./K4_#_ ()]?45\@T4OK_\ =_$? M^KG_ $\_#_@GU]17R#11]?\ [OXA_JY_T\_#_@GU]17R#11]?_N_B'^KG_3S M\/\ @GU]17R/;W5Q9RB6VN)8) X]^H[^VM/&QD[25CDQ60U:4'.G+FMTM9GL]58_M?]K7&__CR\B+RN MG^LW2;_?IY?7CT[U:JK'!<+JUQ<-+FV>")(X]Q^5U:0L<=!D,G/?;["NQ]#P MH6L_3_+;S_X):HHHJC,**** "BBB@ HHHH **** "N?\#_\ (EZ9_P!]EF:QPD'3G&Z;O='RY17O]W\'O"]P28OMMM[139'_CP-9,_P $+!O^ M/?6KF/\ ZZ0J_P#(BN)X.JCWH9Y@Y;MKY'BU%>M2_ Z7( I4QLFWE2K$'GK@]J5_$6A/IL^GC0KM+66]%YL34%^4A2NP'RONX8^ M_3FNA/P4\0?PZAIA^KR#_P!DJI>_"/6]/A6:YU+241G5 3+)U)P/X*TY*Z5F MOR,5B,NE*ZFKMWW>_P!QG+XSAN-4>\NK.>W:/RDLFT^<1/:Q1A@$!96W [AG M/I^%8.N:JVMZY>:FT*0FYD+^6G1?Q[GU/?Q(JGC,NI2YHS6UNNWW?U]]_,Z*]3C^".I$_O-8M5' M^S&Q_P *N1? WH9?$'U"6G]=]2L+5[&CS?!+[?X/_(\@HKW"W^">C+C[1J=_ M)_USV)_,&MJS^%7A*T(+6$EPP[SS,?T! _2K6"JO,]%6&)Y"E["[!5SA5<$D^P KZBJI8:7I^E1&+3[*WM4/40QA,_7'6K=>CA MZ/LHM7O<^9S+'K&5%)1LDK!11170>6<_X$_Y)YX:_P"P5:_^BEKH*Y_P)_R3 MSPU_V"K7_P!%+704 %97B:&2X\*:Q!"C22R6,R(BC)9BA 'K6K12:NK%0ER MR4NVI\A,K(Q5@58'!!&"#25]4ZGX:T3626U'2[6X5+ S7PNY]G2X@H27[R+7XGSY5&WM;>5IVD@B= MO.;ED!->\W'P1TQL_9]7NX_3S(U?^6*YS2/@Y)>IJ!BUM!Y-]+#A[8\[3U^] M4K#5HIV7XFLLVP-24>:6FNZ_X#/+_L%G_P ^D'_?L5K:7-HUAI][#-H5O(2K!@0K(V3PK;)81VQA41E//WEE8RM+L^9N.!@#!QP*Z#6/A5J M^A:1=ZI?:EI4=K:QF61O,DS@=@-G)/0#U-6+;X.Z[>6L-S!J6DR03()(W660 MAE(R"/D]*;6)?1_U_P .9<^5+[2_'_(XC7'TG4KJ!K+1K6S@@@2!5$:;I-N? MGN_"/3]%\+ZIJ?]J74T]I:2SH-BJI95)&>O M'%-8>N_^'_X)$LSRU=G_ -N_\ \>^P6?_/I!_P!^Q4D&DPW4Z06]A'+-(=J( MD()8^@&*^BK3X2^$[;!DM;BZ([S3M_[+BNHTW0M*T=2-.TZVM21@M%& Q'N> MI_&MHX2J_BE^9QUHKTSY$P/^$&\(_P#0K:)_X+XO_B:E\3@+H:JH N[0 #M M_I$=;58WBC_D"C_K[M?_ $HCJ9_"S:A_%CZFS1115&(4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5;2"XBN; MYYI=\%=Q.Q/+12.>GS*QP/7/% M0$CWG:TJ*_&#_"6^G6MVL+QAJEQH_ABYO;5$>97AC <$C#RHC=".S&@:W*E% M%%8GHA1110!E:CX=TW5=1M+^[CG:YM#F!DNI8Q&>Y"JP'/0\E:5% 6,G4_#>EZM=175S%,MS$AB6>"XD MADV'JI9&!*^Q-33Z'IESHZZ3+91'3U"*L &% 4@J./0@5H44"LC/U71+#6A; MB^CE<6THFB\N>2+:XZ-\C#)';-95YX!\-W]Q<33V,F;B43S1I=2I&\@_B**P M4GWQ72T4 TGN8%YX)\/7^JIJ=SIRO=JJH6$CJ'5<8#J#A\8'W@>@]*L0>&=* MMI=2DCAFW:D"+O?065[F9I?A_3](E>6U29/<23,$7)"@NQ(49/ K3HHIMW!*VP4444AA5[PJVEMH2G2$*VOGSA@=W^M M\U_-/S<_ZS?[>G%4:O>%8=.@T)4TJ8RVQGG9F)S^],KF0=.SEA^%7$YZ^R-J MBBBK.4XOXIZK)I?@:Y$3%9+MUM@P/0-DM^:J1^-?.M>[_&K_ )$VS_[""?\ MHN2O"*\?&MNK;R/NLABEA.9=6_T"BBBN(]T**** "BBB@ HHHH **** /I[P M-J,FK>"M*O)F+2M#L=BBH&EV$<=22_?L.G M?WX.\(M^7Y'YMB$H5ZL8[:_FOP_X!=HHHK8X0HHHH **** "BBB@ HHHH *Y M_P #_P#(EZ9_UR/_ *$:Z"N?\#_\B7IG_7(_^A&@#:N_^/*?_KFW\JR_!_\ MR).@?]@ZW_\ 1:UJ7?\ QY3_ /7-OY5E^#_^1)T#_L'6_P#Z+6@#:HHHH ** M** "BBB@ HHHH *Y;QCI%UJD=L4N$CMTD1-A!R7=PF?PS_.NIJAJ_P#QY1_] M?5O_ .CDJ9J\;,VH3<*BE$FT^&XM]/@ANI5EFC4*SK_%CH?RJS115&3=W<** M**!!1110 4444 %%%% '!^"]=U&'P+X>B3PGK,Z)IELJRQRV85P(E^8;IP<' MKR ?4"MS_A(=4_Z$S7/^_P!9?_)%'@3_ ))YX:_[!5K_ .BEKH* .?\ ^$AU M3_H3-<_[_67_ ,D4?\)#JG_0F:Y_W^LO_DBN@HH Y_\ X2'5/^A,US_O]9?_ M "11_P )#JG_ $)FN?\ ?ZR_^2*Z"B@#G_\ A(=4_P"A,US_ +_67_R16'X9 MUW48TU7;X3UF7=J<['9+9_*21\IS..1[9'O7>5S_ (4^YK'_ &%;C_T(4 '_ M D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R17044 >0?%X>)?$O@V6 MVM= U2PLK<-=7C326AWK&I8#Y9R< @DX!/ P#6M\/F\3^%_"-MH^I^&]6O6M MR1!+%)9C$9Y"G-QV)./;'I76>-O^1"\1?]@RY_\ 135M0_ZF/_='\J ,+_A( M=4_Z$S7/^_UE_P#)%'_"0ZI_T)FN?]_K+_Y(KH** .?_ .$AU3_H3-<_[_67 M_P D5A^,]=U&;P1KL;^$]9@1["=6EDELRJ H>3MG)P/8$^U=Y7/^.O\ D0/$ M/_8.G_\ 19H /^$AU3_H3-<_[_67_P D4?\ "0ZI_P!"9KG_ '^LO_DBN@HH M Y__ (2'5/\ H3-<_P"_UE_\D4?\)#JG_0F:Y_W^LO\ Y(KH** .?_X2'5/^ MA,US_O\ 67_R165XBUW49=)"OX3UF$?:;8[Y);,C(F0@?+.3DD8'&,D9P,FN MUK&\4?\ (%'_ %]VO_I1'4S^%FU#^+'U(/\ A(=4_P"A,US_ +_67_R11_PD M.J?]"9KG_?ZR_P#DBN@HJC$Y_P#X2'5/^A,US_O]9?\ R11_PD.J?]"9KG_? MZR_^2*Z"B@#G_P#A(=4_Z$S7/^_UE_\ )%'_ D.J?\ 0F:Y_P!_K+_Y(KH* M* .?_P"$AU3_ *$S7/\ O]9?_)%'_"0ZI_T)FN?]_K+_ .2*Z"B@#G_^$AU3 M_H3-<_[_ %E_\D4?\)#JG_0F:Y_W^LO_ )(KH** .?\ ^$AU3_H3-<_[_67_ M ,D57O\ Q?=Z9IUS?WGA'7([6UB>:9_,LSM102QP+C)P >E=17/^._\ DGGB M7_L%77_HIJ .@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *5BEL MMWJ1@D9Y&N0;@'HC^5& !QTVA#WY)^@NU2L7MFN]2$$;)(MR!<$]'?RHR".> MFTH.W(/U-VICL:5?BU\M_1?UZ6"BBBJ,PHHHH *Q?%FK/H?ANYOTB65E>*/8 MQP/GD5"?PW9_"MJL;Q7J,.E>'+F[N+87,8:)#$<9FOL5W-O[;9?\ /=O^_9H^VV7_ M #W;_OV:Q**.9A[%=S;^VV7_ #W;_OV:/MME_P ]V_[]FL2BCF8>Q7JW8WAMI-CDF!S\Z^GN/>FI=R94K*Z-6BG.I1RIYQW'>FU9B%7O"MC::= MH2P65T+F(SSRF0,&P[RN[KQ_=9BOXOLC:HHHJSE/./C5_P B;9_]A!/_ $7)7A%>[_&K_D3;/_L( M)_Z+DKPBO&QG\7[C[S(O]S7J_P! HHHKC/;"BBB@ HHHH **** "BBB@#Z/^ M%W_).=*_[;?^CGKHHGMCK=TB1L+L6T)D<]&0M+L YZ@A^W<=>W._"[_DG.E? M]MO_ $<]=%%<1MK=U;"!5DCMH9&F'5PS2@*>.@VD]?XC^/O4_P"'#Y?D?F^* M7^T5O5_FB[1116YP!1110 4444 %%%% !1110 5S_@?_ )$O3/\ KD?_ $(U MT%<_X'_Y$O3/^N1_]"- &OJ+F/3+MQU6%R,_[IKC_"%KXIF\%:#+#K>E1Q/I MUNR(^E.Q53&N 3YXR?? ^@KKM4_Y!%[_ -<'_P#0367X&_Y)_P"&_P#L%6O_ M **6@!/L/BW_ *#^D?\ @HD_^2*/L/BW_H/Z1_X*)/\ Y(KH** .?^P^+?\ MH/Z1_P""B3_Y(H^P^+?^@_I'_@HD_P#DBN@HH Y_[#XM_P"@_I'_ (*)/_DB MC[#XM_Z#^D?^"B3_ .2*Z"B@#G_L/BW_ *#^D?\ @HD_^2*/L/BW_H/Z1_X* M)/\ Y(KH** .?^P^+?\ H/Z1_P""B3_Y(J*XTGQ5=1B.37]*"ATD^727!RK! MA_R\>H%=+10--IW1@?8/%?\ T']+_P#!2_\ \?H^P>*_^@_I?_@I?_X_6_12 ML5SOLON,#[!XK_Z#^E_^"E__ (_1]@\5_P#0?TO_ ,%+_P#Q^M^BBP<[[+[C M ^P>*_\ H/Z7_P""E_\ X_1]@\5_]!_2_P#P4O\ _'ZWZ*+!SOLON,#[!XK_ M .@_I?\ X*7_ /C]'V#Q7_T']+_\%+__ !^M^BBP<[[+[C ^P>*_^@_I?_@I M?_X_1]@\5_\ 0?TO_P %+_\ Q^M^BBP<[[+[CA/!EEXE?P-X?:WUO3HH#IML M8XWTQG95\I< MYPR0.^!GT%;GV#Q7_T']+_\%+__ !^D\"?\D\\-?]@JU_\ M12UT%%@YWV7W&!]@\5_]!_2__!2__P ?H^P>*_\ H/Z7_P""E_\ X_6_118. M=]E]Q@?8/%?_ $']+_\ !2__ ,?H^P>*_P#H/Z7_ ."E_P#X_6_118.=]E]Q M@?8/%?\ T']+_P#!2_\ \?K#\-67B5DU7R=;TY,:E.'W:8S;FR,D?OA@>W/U MKNZY_P *?!C_ (]#_P#'*T**+!SOLON*'D:K_P _]K_X"'_XY1Y&J_\ M/_:_^ A_^.5?HHL'.^R^XH>1JO\ S_VO_@(?_CE8/C:'45\"Z^9;RW>,:?/N M5;8J2-AX!WG'Y5UM<_XZ_P"1 \0_]@Z?_P!%FBP<[[+[C1\C5?\ G_M?_ 0_ M_'*/(U7_ )_[7_P$/_QRK]%%@YWV7W%#R-5_Y_[7_P !#_\ '*/(U7_G_M?_ M $/_P ]MF7[5:\"V M(Y\^/'\?K735C>*/^0*/^ONU_P#2B.IFO=9M0F_:1T6_8M>1JO\ S_VO_@(? M_CE'D:K_ ,_]K_X"'_XY5^BJL8\[[+[BAY&J_P#/_:_^ A_^.4>1JO\ S_VO M_@(?_CE7Z*+!SOLON*'D:K_S_P!K_P" A_\ CE'D:K_S_P!K_P" A_\ CE7Z M*+!SOLON*'D:K_S_ -K_ . A_P#CE'D:K_S_ -K_ . A_P#CE7Z*+!SOLON* M'D:K_P _]K_X"'_XY1Y&J_\ /_:_^ A_^.5?HHL'.^R^XH>1JO\ S_VO_@(? M_CE87C:'45\ ^(S+>6[QC2[DLJVQ4D>4V0#O./K@UUE<_P"._P#DGGB7_L%7 M7_HIJ+!SOLON-'R-5_Y_[7_P$/\ \6C$\]?F9AD>F.QJU4QV-*GQ?=Y]%_7EMT"BBBJ,PHHHH M *QO%=U86?ARYGU.W-Q:AHE,84-EFD54."1T8J?PK9K&\5G3%\.7)UA2UENB MW ;OO^8OE_=Y^_M_KQ0-;E"BBBL3T2GJQ_=6R]OF;]0/Z5EUIZM]VV_W6_G6 M96>W\B"2 MVMVBB6>6Y8RN7*@?*$Y(R>_.!ZY&U<6EM=JBW-O%,$8.HD0-M8=",]#[U'+I MEA/YWG6-M)YY4R[XE/F%?NEN.<8&,],4DQN+W1S-YJE_?01W2 VWEZ:]YY:3 MD8E4C@D###C&#QR?:I[2]DTN>2*0N\DRVNQY[QY$W2%QT8?+RIX'7(''&-Q= M'TQ%*KIUHJE&CP(% VL22O3H222/>E?2=-DCDC?3[1DD18W4PJ0RKT4\<@=A MVIIBY7OD17;6JO*6VR)"QD"8SDC RP&.PSWQQ6;-XM=+9KJ*UBE@ M\QXD993EF6$RYZ?=."/R/? Z![&TDMX[=[6%H(\;(S&-J8&!@=N.*1=/LEG, MZVD F9=AD$8W$8QC/ICBD5:6FICR:_?23F"RL;:23[0D(\VY9!\T/F9.$/TH M_P"$DE^SI<+;P-'/((H +@;MWF%"&!QC''?J=ON=*#0](MBI@TNRB*L'4I;H M,,!@$8'4 D9IQT?3&6Y4Z=:%;HYN!Y*_O3ZMQ\WXT[HFTNY)I]Q+=6,4T\*P MS,/GC60.%8'!&X<'I5FF10QV\*0PQI'$BA41% 50.@ '04^I9:V.@4[K>!CU M,2_H,?THI(_^/6W_ .N0I:V.(*N>$=)FT70%M)Y$=VN;BX!3.-LLSR <]P' M/O5.K?A"PO-.\/K!?MNF:YN)0=^[Y'F=TY_W67CMTJXG/7V1NT4459RGG'QJ M_P"1-L_^P@G_ *+DKPBO=_C5_P B;9_]A!/_ $7)7A%>-C/XOW'WF1?[FO5_ MH%%%%<9[84444 %%%% !1110 4444 ?1_P +O^2/3O7OT_X;Q#9^ [R_\.79@N+7]Y<*(DD\R#!#CY@<8!W9 M]%-9?P0G\0WG@2&[UJ[\VU(6#3H?*1?+@C&S.5 )R1CG^Z#WKL)-2DEC:.2& M%XW!5E920P/4$9J.TO/L%G!9VMO!%;P1K'%&JG"*HP .>P%',@]C,WZ*QO[6 MG_N1_D?\:/[6G_N1_D?\:.9![&9LT5C?VM/_ '(_R/\ C1_:T_\ 9&WL9D'@3_DGGAK_ +!5 MK_Z*6N@KFM)E;1M&L=+MP&@LK>.WC:3EBJ*%!.,#.!Z"KG]K3_W(_P C_C1S M(/8S-FBL;^UI_P"Y'^1_QH_M:?\ N1_D?\:.9![&9LT5C?VM/_=*TSXS\SMU/6CF0>QF=!16-_:T_]R/\C_C1_:T_]R/\C_C1S(/8S-FBL;^U MI_[D?Y'_ !H_M:?^Y'^1_P :.9![&9LT5C?VM/\ W(_R/^-']K3_ -R/\C_C M1S(/8S-FO//C#XJ_X1KP9<0OITUS#J<,MGYR. (79#MW ^O/_?-=5_:T_P#< MC_(_XUD>*+.+Q9X)_^$P\.0ZT MNGS64,[,(DF8%F4'&[CL2#^5;]9&AE+>V@TZWACBM;:$1Q(@/RJN !^5:]-. MYG*+B[,****9(5C>*/\ D"C_ *^[7_THCK9K&\4?\@4?]?=K_P"E$=3/X6;4 M/XL?4V:***HQ"BBB@ HK)FU2>.>1 L>%8@9!]?K3/[6G_N1_D?\ &IYD:^QD M;-%8W]K3_P!R/\C_ (T?VM/_ '(_R/\ C1S(?L9FS16-_:T_]R/\C_C1_:T_ M]R/\C_C1S(/8S-FN?\=_\D\\2_\ 8*NO_135/_:T_P#_KS^&*M55M(+B*YOGFEWQS3AX5W$[$\M%(YZ?,K' ] M<]S5JICL:5+JS&&T+1$N#CYA M(I0=.[A1^-;-8WBNQM=2\.7-M>W0M8"T3F4L!AED5E&3QRP _&@:W*%%%%8G MHE+5ONVW^ZW\ZS*T]6^[;?[K?SKC]3\8:/I-Z]G,;F:>,XD\A%*H>X))'(K& MUAW#ZIB/Y'_7S.IHKEO\ A86B_P#/MJ'_ 'PG_P 51_PL+1?^?;4/^^$_ M^*H]K#N'U3$?R/\ KYG4T5RW_"PM%_Y]M0_[X3_XJMS2]6LM:M&N;&1V56VN MDB[70]LC)Z^H-4IQEHF1.A5IJ\XM(ZR/_CUM_P#KD*6DC_X];?\ ZY"EKH/, M"K?A"+4HO#ZKJID-S]IN&7S'W'RC,YCYSTV%<#L,"JE6_"$VI3^'U?51(+D7 M-PJ^9'L/E"9Q'Q@<; N#W&#SFKB<]?9&[1115G*>V%%%% !1110 44 M44 %%%% 'T?\+O\ DG.E?]MO_1SUTL<%PNK7%PTN;9X(DCCW'Y75I"QQT&0R M<]]OL*YKX7?\DYTK_MM_Z.>NBBMXUUNZN1.K226T,;0CJ@5I2&//0[B.G\)_ M#WZ?\./R_(_-\5_O-;U?YK[O7_,NT445L< 55U'_ (\)?P_F*B_M:#^Y)^0_ MQJO?:K;-9R!EE XY"@]Q[U+:L:QIRYEH<_KCO'H&H21R/'(EM(Z.AP58*2"/ MQ%>>V^MZYY6G6EKJN9]2\/\ VIGN2&%O.=H63.,@,S8PU>X\S"R, 1')GYE89/)R">O2KNLMXC MTKPU]LN=0N6N;:\\[RK>2,LEJ91_K 1^\(3(P#R3WZUUK6?AMX/(?3HGB\P2 M;&LXRN\Y/LI>9 MI=114']H67]ZX_[]+_\ %4?VA9?WKC_OTO\ \52NB^678GHJ#^T++^]N/^_2__ M !5%T'++L3T5!_:%E_>N/^_2_P#Q5']H67]ZX_[]+_\ %470N/^_2__ !5%T'++L3T5!_:%E_>N/^_2_P#Q5']H67]ZX_[]+_\ %470Y'Q 6QG#C2KZ%H;-C$ZCSHB2WS%0#N&<8)X0>M=6;^Q M8$$SD'@@Q+_\55%K3PX\5M$VG1-':G=;H;.,B$^J#/RGZ5BFKGH.,K:(X6UU MS5[8Z=<1W]Q/)-XBFTY[:0[P]N&89YY!0 '(_'-7[6_O;+QRVB7^IW4FFW,Y MELKHL1EU7YK4MT.,YSU.,9SG'66MMX=L93+9Z?';R'.7ALXT)SUY![TUK'PR M\,,+:7"T4,AEB0V495')R649X.>XJN9:?UV_RN1[.=OZ\_\ AC)T*YOH_&^K M6%Q=7=Q:/:PW-LTKHZ'+,K%2H&T' 4^A-=;6=8IH6F1M'86GV5&.2L%JB _ M@&]S5K^T++^]N/\ OTO_ ,51 M_:%E_>N/^_2__%470TOV5-S-C;DG=DG'&?2LKJYW[@U2#29;R"ZBG\RWNPN")D/\!R1\F,8/0=*U[:W\2SZ#J,L ME[U/GM_#]U:P6UQ8I+;P,&AB>TC*QD< J,X&/:FY*S7]?UL)4YWO89 MX6O9=2\)Z3>3N\DTUI&\CNH4LQ49) ]36O5=;ZP10JF=5 P (E _P"^J7^T M++^]BH/[0LO[UQ_WZ7_XJC^T++^] MN/\ OTO_ ,51_:%E_>N/^_2__%470N/\ OTO_ ,51_:%E_>N/^_2__%470I2).LC37(D=!UB/E1KM//7"ANW##ZU=JE8I;+=Z MD8)&>1KD&X!Z(_E1@ <=-H0]^2?H+M3'8TJN\M?+\D%%%%49A1110 5C>*]* M_MKPY-)&>*0-)G&$E M5ST]E- UN4Z***Q/1*FI??M/H?\ T*O =9).N:@2V>O'K7"HRELCZ&=6$-)M(P:[/P+H> MG:@;F?5WA2WF!LK-K1%=+D6A#W$:_O MB 0@RW)P>U/GT_Q%9::[R2RI9Z=<["JWBE8)L]E#<-GT'KZ&M*:<7S2C='-7 MG&K#DIU$F^O^7SL;=M$^C>%6$ND6-WJ$.LFR9)K99&8;,E,@;OO="#GTK$\9 M:;::1XLO[&Q!6VB9=J%]VPE02N>^"2.>>*LQ7?C&2\M+9=4U-9[Y!- KWS)Y MH.0#DL!DXP.YK+DT74]MY++ =UM,(K@/(N]9"< ;2=Q).>@/0TYN\4K?U8SH MQY*CG*:UOLWU:[]K-+U9FT5N/X0UN/<'M(U972-U-Q%NC9_NAQNRI/OBJ^I> M'M4TB$RWMNL:"7R6*S(^U^3M.TG!X/7TK)PDM6CKC7I2=E)7]3+KO?AL3MU4 M9XQ%_-JX*N\^&W35?]V+^;5KA_XB.;,?]VE\OS1ZS'_QZV__ %R%+21_\>MO M_P!I^'UN+U0LRW-Q" %V_(DSHG'^ZJ\]ZJ5<\):M+K6@ M+=S1I&RW%Q;[4SC$4SQ@\]R$!_&KB<]?9&Y1115G*>V%%%% !1 M110 4444 %%%% 'T?\+O^2BH&EV$< M=22_?L.G?G?A=_R3G2O^VW_HYZZ*)[8ZW=(D;"[%M"9'/1D+2[ .>H(?MW'7 MM[U/^'#Y?D?F^*_WBMZO\UOY?\ NT445N-HA%="XL)8K>#41ITDZ MN&"2<$,1P=AR!GKD]*[*N'NO!$C0WRW>IK):7.IC4I(8K;8Q8;=J%BS?+\H) MP 3ZBL?7^OZ5STM>FY#9^)8]0N[J"UA1S;RR12+YP#H4SRZXRJDC@\_ATJGI M_C5=3"I:Z5L/^XO\JEKH/*>["BBB@04444 8.H_\?\ +^'\A6!K/B"RT.73X[QB#?7* MVT>.Q/<^V<#ZL*W]1_X_Y?P_D*X_Q'X2'B6"_BNKTH)H5CMB@<>00=VX@. Y MW 'D#H*R>YWQOR*QCZEXD.GZI<60L))S;V?VUFC<9,8." #U;@\9_'M4-QXQ MMH+C3Q]GD:UU&'S+6YS\LC8R(\8R&/&!WSZ\4R?PO?W-\]U)J\7F2Z<+"5EM M#DC.6]+J'@^.^TA-*%T(K2W@5+/$9WP2+TD+!AN/X#OZUEI_7S M_P" =;<];?UM_P $MW&O7%GJ&G6USI,Z1WCB(SK(C+'(02%QG)X!R0,>YK;K MG6T+6)=3TZ[GUV)UM$"M&+(#S#GYF!+G:S ;F_\ 'PW^X?YB MM2M(['+5^(V=)_X]6_WS_(5?JAI/_'JW^^?Y"K];K8\RI\;"L;Q1_P @4?\ M7W:_^E$=;-8WBC_D"C_K[M?_ $HCI3^%ET/XL?4V:***HQ,;5O\ CZ7_ '!_ M,URNM^)+?1M0L;&01B:]#F(S2B)"5V_*&(QO.X8'&>>175:M_P ?2_[@_F:Y M/Q%X>/B"+[/-):M9M$Z/!>GKVK*6YW0^!&"_B=)==ETY+ M8BZ0QM) \@60!\$E5/WE4'D@\8/%4H/&D4FH"S;3Y_,:XGMD$;JQ:2)=S<'' M!['UZXIUQX+5Y[:.:[69+&:)K>9X?](C$84%1)NZ,5R>/XC[$6=(\/R:2NIN MEQ;O=7EQ)<)/]FP8R_8_-E@#[BLWRZG9'GT_KH6-#UEM7CNO-LI;.>UG,$L4 MC*V& #<%3@\,*U:R/#^DWFD6;P7FH+>NSE@ZVXBY/)) )RQ)))]ZUZE^1I&] MM0HHHI%!1110 4444 %%%% !1110 4444 %%%% $D'_'Q%_OC^=;E8<'_'Q% M_OC^=;E7$YZVZ+^D_P#'TW^X?YBMFL;2?^/IO]P_S%;-;QV/-K?&%%%%48E* MQ>V:[U(01LDBW(%P3T=_*C((YZ;2@[<@_4W:I6-Q'-=ZE&D"QM#ZCX8N;;3VVW!>% MP=^WY5E1FY_W0WUK=K"\81ZC+X8N5THR"[WPD>6VT[!*A?G_ '-V?:@:W*E% M%%8GHE34SAK0GT/_ *%7@>N1O%K^HHZD,MS)D'_>->]:M]VV_P!UOYU@WFDZ M9J,HEO=/@GEQCS&!#$>Y!&?QKEKT_::7/6R_$K#OF:NFOU/%D4,ZJ7" G!9L MX'N<N[I4UC3;>"66%UG2TG\UMJ[6#_)R!R1CN%]21T'_",Z!_ MT"+?_OI__BJ/^$9T#_H$6_\ WT__ ,56,:,HJUU^)W5<=2J34[237H86J:_H MNLWVB:@VK&&;3;M8WCG65_/A5EQ-E4P'(7D=\#TQ4=]JVAZM:ZG:2ZAI]I'< MZJDP>"WG#/""^YS\IRV'&!QSFNA_X1G0/^@1;_\ ?3__ !5'_",Z!_T"+?\ M[Z?_ .*J^2;O>VOKY?Y&$:]"-K*6FWPZ:W_-F)>>)-"UHZ9/)/'82Z5J*^2C M>9(&M<@X7;'P!M& ><9IB^-M,=8KR\C\W5+?4+=I98U.+R"(MM?D#YP"!S@G MC\-[_A&= _Z!%O\ ]]/_ /%4?\(SH'_0(M_^^G_^*HY*E[W5_P#AM?P%[7#6 MMRRLO-?-?,YR"[T*QDU29M5LKA[R\BFMI?*E\Q$\T.^_Y>. ..>1D>M9_C'4 MM-U/[1+:W=BY-]++$EI!*C2(_.Z4NH&X8'3/+'IW[/\ X1G0/^@1;_\ ?3__ M !5'_",Z!_T"+?\ [Z?_ .*I.E)QY-+?,N&*HQJ*I:3?_;O]?UT/':[[X;(W ME:K)@[/W2Y]3\QKI/^$9T#_H$6__ 'T__P 56A!!!:6ZV]K!'!"IR$C7 SZ^ MY]S4TJ#A+F;-,5F$:U)TXQ:OWL=''_QZV_\ UR%+21_\>MO_ -7)R".#7A]>O\ Q'\+ MZ/X3^'=G8:+9K;0'449^2S.WERNECGN&U:XMVBQ;)!$\AP%3CMN]Q7OT_P"''Y?D?F^*_P!YK>K_ #7W^G^1%J5S+;^5Y3[=V<\ M^E4/[1N_^>O_ (Z/\*M:Q_RQ_P"!?TK@_%UQQG!1Y+M&K_:UY_?C_P"_*?X5#=:M>"V<[HCTZP(>_P!*\U@U MC7[FQ<0%M0^QZC<1&-9/)ENX$P RL, E2PSCKCZU%=ZCJ>I364.DWEX?M.C^ M?&9F"8E$BJ'<=.A.0 0?2LG?O_6YWIPO\)WW]LWGK;_^ L7_ ,31_;-YZV__ M ("Q?_$UREE/=CQ1>6L]RTD:V<,@3 "JQ9PV,#I\HZYK;K)MKJ=L8PE]DT/[ M9O/6W_\ 6+_ .)H_MF\];?_ ,!8O_B:SZ*7,RO9P[&A_;-YZV__ ("Q?_$T M?VS>>MO_ . L7_Q-9]%',P]G#L:']LWGK;_^ L7_ ,31_;-YZV__ ("Q?_$U MGT4>MO\ ^ L7_P 31_;-YZV__@+%_P#$UGT4 M>MO_ . L7_Q-']LWGK;_ /@+%_\ $UGT4>MO_P" L7_Q-']L MWGK;_P#@+%_\36?11S,/9P[&A_;-YZV__@+%_P#$T?VS>>MO_P" L7_Q-9]% M',P]G#L:']LWGK;_ /@+%_\ $T?VS>>MO_X"Q?\ Q-9]%',P]G#L;=CJ]XWF M?-".G2WC'KZ+5S^UKS^_'_WY3_"L73_^6GX?UJ[5INQS3IPYMCIH-2NS;QGS M1]T=$'I]*N65[<2W:(\F5.O\ XZ/\*OZM_P >J_[X_D:Y MZ^NTL+&:ZD5V6)"VU%+,Q[* .22> .Y-9R>IUTHIQU1'>:I=B[<;T/3K$A[? M2H/[6O/[\?\ WY3_ KS>;Q%JDOA;Q+'?3O%K6F-(V]$:/Y3\T;!6 .W' R. M@JQ#=WDFLZGI!U*9+4:;'="Y+ M:2'/&[N"!NPV>_:LG?7^O,[$X62M_6QU/ M]LWGK;_^ L7_ ,31_;-YZV__ ("Q?_$UP.@W]Y>V%_'>74\.J6<(B=!VXR)0 M&'5O<<8Z5NZ!/+<^'M.GGSE;W3H?[9O/6W_P# M6+_XFC^V;SUM_P#P%B_^)K/HJ>9FGLX=C0_MF\];?_P%B_\ B:/[9O/6W_\ M 6+_ .)K/HHYF'LX=C0_MF\];?\ \!8O_B:/[9O/6W_\!8O_ (FL^BCF8>SA MV-#^V;SUM_\ P%B_^)H_MF\];?\ \!8O_B:SZ*.9A[.'8T/[9O/6W_\ 6+_ M .)H_MF\];?_ ,!8O_B:SZ*.9A[.'8T/[9O/6W_\!8O_ (FC^V;SUM__ %B M_P#B:SZ*.9A[.'8T/[9O/6W_ / 6+_XFC^V;SUM__ 6+_P")K/HHYF'LX=C0 M_MF\];?_ ,!8O_B:/[9O/6W_ / 6+_XFL^BCF8>SAV-BRUB\:8C, ^7M;QCT M_P!FK_\ :UY_?C_[\I_A6%8?Z]O]W^HK0JTW8YZE.'-L;^GZG=M;L?,4?-_# M&H[#T%7X+^Y>XC5I[?[Y_D*T;;_CZA_WU_G6T6SSZD(W M>AT=8WBC_D"C_K[M?_2B.MFL;Q1_R!1_U]VO_I1'6D_A9R4/XL?4U9V*6\C* M<,J$@_A6+_:-W_SU_P#'1_A6S<_\>LW^XW\JY2_E,.G74JS)"R1.PE<95, _ M,1Z#K4S=BZ$4UJ&H:I=K<*/,0_+_ !1*>Y]153^UKS^_'_WY3_"O.)-2\0M! M<:=-'-;ZW%% ?+ENMT-VN]MS12=4,@!&.,<8QS4+:Q>74>D"#^TH99;^:VN+ M:24!U(C9MF[H0" 0W4CKFLY7ON=L'#E6AW$NLW@F<9M_O'K;1_\ Q--_MF\] M;?\ \!8O_B:XR)]7M-7T2TU*]\V>2&;[2$ ".ZXP>@/?Z>U='63NNIZ$(PDO MA_JQH?VS>>MO_P" L7_Q-']LWGK;_P#@+%_\36?14\S+]G#L:']LWGK;_P#@ M+%_\31_;-YZV_P#X"Q?_ !-9]%',P]G#L:']LWGK;_\ @+%_\31_;-YZV_\ MX"Q?_$UGT4>MO_X"Q?\ Q-']LWGK;_\ @+%_\36?11S,/9P[ M&A_;-YZV_P#X"Q?_ !-']LWGK;_^ L7_ ,36?11S,/9P[&A_;-YZV_\ X"Q? M_$T?VS>>MO\ ^ L7_P 36?11S,/9P[&A_;-YZV__ ("Q?_$T?VS>>MO_ . L M7_Q-9]%',P]G#L:']LWGK;_^ L7_ ,31_;-YZV__ ("Q?_$UGT4&9!FW^\.EM'_\36K_ &M>?WX_^_*?X5S M;8Z2!B]O&S'+,@)/X5)45M_QZP_[B_RJ6MSS'N5;2>XEN;Y)HMD<,X2%MI&] M/+1B>>OS,PR/3'8U:JK:?:_M-]]I_P!5YX^S=/\ 5^6F>G^WOZ\_ABK53'8N MI;FT\MO1?UZW"BBBJ,PHHHH *PO&$^HV_ABYDTH2&[#P@"./>=AE0/Q@_P ! M;)[#GM6[6%XPU&[TOPQ+_ /?-'V:? M_GB__?-*S+YX]R*BI?LT_P#SQ?\ [YH^S3_\\7_[YHLPYX]R*BI?LT__ #Q? M_OFC[-/_ ,\7_P"^:+,.>//MO\ ][_&K_D3;/\ M[""?^BY*\(KQL9_%^X^\R+_:1Y ,;5W$ =2<>V/>L:J<6K7(C4C) MM1=VM_(****DL^C_ (7?\DYTK_MM_P"CGKI8_M?]K7&__CR\B+RNG^LW2;_? MIY?7CT[US7PN_P"2:98:B8S?6-M=&( M[HS/$K[#ZC(XKH-40R2VR#JQ(_E7BFH?%75?MTPL+2RCM58B,21EW([%CGK] M*BM5C3UD=."PE7$QM36QUL_\^FF_P#@.?\ &D;XDZPZE6L],(/; M[.?\:Y?K%/N>RLMQ"=[+[U_D=*MG:K=-=+;0BX8;6E"#>1Z$]<5-7(?\+#U/ M_GPTO_P&/^-'_"P]3_Y\-+_\!C_C4^WAW-_J5?\ E7WK_(Z^BN0_X6'J?_/A MI?\ X#'_ !H_X6'J?_/AI?\ X#'_ !I>WI]Q_4L1V7W_ / .OHKD/^%AZG_S MX:7_ . Q_P :/^%AZG_SX:7_ . Q_P :/;T^X?4L1V7W_P# .OHKD/\ A8>I M_P#/AI?_ (#'_&C_ (6'J?\ SX:7_P" Q_QH]O3[A]2Q'9??_P Z^BL?P[X MLEUW5X],O;&TC\\,(IK="C(X4D9&2"#C'X]:/$?BN70=6?3+*QM)#"J>;-<( M7+N5#' R ,X_"K]I'EYKZ&/L*OM/96UM??IZFQ17(?\+#U/_GPTO_P&/^-' M_"P]3_Y\-+_\!C_C4>WI]S;ZEB.R^_\ X!U]%GW#ZEB.R^__ (!U]%GW#ZEB.R^_P#X!WFG_P#+3\/ZU=KSE/B/JT>=EEI@ MSUQ;G_&G?\++UG_GTTW_ ,!S_C5+$4S&678AN]E]_P#P#V"#_CWB_P!P?RJ] MIW_'_%^/\C7CUA\5=4CNHA>V=E):Y D6.,HP7_9.>OUS7LEFGE:HJ'G:6'Z& MNJE5C4^$\?&86KA]*BWN;=%%%=1XI0U;_CU7_?'\C6!1B.ZMXIXPP<+ M*@8!@<@X/<'FM_5O^/5/]\?R->0>)_B/J&E^(+O3M.M;00VLAB+S(79V7ACU MP!G.*YZU2-/61ZF!PU3$>Y31T&J:-I=QJ-U+/IMG+).JK*[P*QD P&)'(X' M7TJ+^RM.^RO:_8+7[.Y#-%Y*[&([D8P3P*X=OB;K;L6:VTTD]S;G_&D_X67K M/_/IIO\ X#G_ !KE^LT^Y[2RO$);+[_^ = VF6#SO.UE;-,Z;'D,2EF7T)QD MCVJ:"WAM85AMXHXHE&%2-0JCZ 5RG_"P]3_Y\-+_ / 8_P"-'_"P]3_Y\-+_ M / 8_P"-1[>'WI]ROJ6([+[_ /@'7T5R'_"P]3_Y\-+_ / 8_P"-'_"P]3_Y M\-+_ / 8_P"-'MZ?L:;_Q[M_OG^0K1MO\ CZA_WU_G7C2?%'78 MQA+?3@,YP+<_XUZ9X,UYO$NE6VHO D,PN##*L>=NY=IR,\@$,._K6]*M";Y4 M>;B\#6H1=2:5O4[RL;Q1_P @4?\ 7W:_^E$=;-8WBC_D"C_K[M?_ $HCKKG\ M+/%H?Q8^IJ7/_'K-_N-_*N:DC26-XY$5XW!5E89# ]0172W/_'K-_N-_*O,/ M''C"X\+K9P65O#)6QTX*C.M+DANRUJ&B MZ4C"!=-LQ$54F,0+MRI.WC';MZ55_LK3OW.;"U)@8O$3"O[MCR2O'!/K7$O\ M3MHJ2N1/Q$U0DDV.EDG_ *=S_C2?\+#U/_GPTO\ M\!C_ (U'MX=SJ6!KK[*^]?Y'7T5R'_"P]3_Y\-+_ / 8_P"-'_"P]3_Y\-+_ M / 8_P"-+V]/N/ZEB.R^_P#X!U]%GW#ZEB.R^_\ X!U]%GW#ZEB.R^__ (!U]%.TELVO'B#9*A58LH/U0@'Z5<)QG\)A5HU*-N=;^=RO17)R?$._+GRM M-TR.//RJ868@>Y+9-,_X6'J?_/AI?_@,?\:CV]/N;?4L1_*OO1U]%GW']2Q'9??_ , Z^BN0_P"% MAZG_ ,^&E_\ @,?\:/\ A8>I_P#/AI?_ (#'_&CV]/N'U+$=E]__ #KZ*Y# M_A8>I_\ /AI?_@,?\:/^%AZG_P ^&E_^ Q_QH]O3[A]2Q'9??_P#LH?]?'_O M#^=:]>;CXB:H""+'2P1_T[G_ !J3_A9>L_\ /IIO_@.?\:I5Z:ZF4\OQ$NB^ M_P#X!ZAIO_'PW^X?YBM2O'4^)VN1G*6VFJ>F1;G_ !KK?!'C>[\2:A/I^H6U MNDBPF6*6!2N<$94C)['K[>]:T\1"3Y4<6(R[$4XNI)*R\SUBV_X]8?\ <7^5 M2U%;?\>L/^XO\JEKO/FGNRK:07$5S?/-+OCFG#PKN)V)Y:*1ST^96.!ZY[FK M54K&WCAN]2D2=9&FN1(Z#K$?*C7:>>N%#=N&'UJ[4QV+J?%]WET7]>>_4*** M*HS"BBB@ K$\6ZM)HGAJYOHHTD=7BCVOG&'D5#^08FMNL;Q7JB:/XF[/X4#6Y0HHHK$]$IZH-QM!Z@C]:\-\2ZE=7^OWIFE/YT;F_O'\Z2BO./IA=S?WC^=&YO[Q_.DKT&]\,:'#H5O>QPRR6,@@ M']JPW&\*S,HE$D>/D(!;';@ Y)K2%-S3:Z'-6Q$*+BI+?^OZ6YY_N;^\?SHW M-_>/YUZ7>>$]&@UG2;?^RY!:7MZ(8KF*[,L5Q"PX<.!\KYZJ?3CCFN?\9Z%I MNCI9/9A[>YF:436;SK*8U5L(^0,C<.<&JG1E%79C2QU*K*,$GJ/YTE%8G>+N;^\?SKT7X>ZAW X_P :\YKO M/AMTU7_=B_FU=&';]HCSLRBGAV^UOS/68_\ CUM_^N0I:2/_ (];?_KD*6O7 M/BPJ]X5L[&QT)8=/NOM,!GGD+[@V)'E=G7(_NN67';'/-4:O>%=,CTC0EMHK MD7"M///O Q@R2O(5ZGH6(_"KB<]?9&U1115G*>U2W6Q2;+1;%Y&>*\BKT@_$30(Y-4N(?"SB?582EV/MA"L M3][&!QG))(P<_7->BH&EV$<=22_ M?L.G?WJ?\.'R_(_-\4_]HK>K_-"7W_'W9_[_ /45\HR?ZQOJ:^KK[_C[L_\ M?_J*^49/]:_U-<>.Z'O\/;3^7YL;73ZUX-NM,MM': M//?8AEB YCN#@B/Z[ M67\0:Y^RN19WL-R8(I_*]7]OS)TK66]^O_#;FC<_#RX;3]/>RFB>= MUE-V[7"M%&RR! P'J<'.<8ZXKF](\/WVM^8;7R55&";II1&&=@2J GJQ"G\ MJZ!/B-=PRPO;Z380^2SO'Y;3 AG?>W._E2PY7H1QZ8Q=,\1R:?;75M)865Y! M<2K/Y5Q&=LE]=4)7RR8S<*'B#C*%P3QN'3\.YJ6+X?ZU,X"/8%&6,I)]LCVOYA(3!SSEE*_4< M5)!\0-0MS#(EE9-<*(1-,ZN3.(O]7N 8 8X/&,X'T+(?'EY!%;QIIFG 6X@$ M>1+P(G9T_P"6GJQ^M.U#S$WC^B7X?Y_TO,AC\!^(I=/2\2QRKR",)O ;EMH; M'IN&,]NO3FID\!:E):R217-G--OA6"*&=6,XDW8(.>!\IZ^A[#-+_P )[?"6 MVN5T[3A>6[?N[GRV+"/?O\OENF21GK@XSURRT\<7>GW+RV&F:;;*7C=(TC?$ M90N01\V23YC YSP>,8%/]QY_U;_@@WCWLE^']?T_(C'@?53!)<^=I_V1(Q(+ MDWD8C<$E>"3_ '@5^OU%XTJ;2H].LX;!XQ&D2F0^4-YD)4E^I8Y MYST KG*QJ M3_T!:3P-_P CIIG_ %T/_H)IWCO_ )'74?JG_H"U?_+GY_H8?\QO_;OZE#PY MI]OJWB*QT^Z,HBN91$6B8!ESP#R#71ZEX*M;:(RP23H3:^:UO=S1QR6S>:L8 M:0=2A!)X QQG%7)'(9-JKO#X7#@]5'4D\41E3Y;-:Z_\ +K4Z[JKLGCV[N=PO=*TRX1X6MY%:-UW1%]ZIPW 0XVXY '6LK4/$-Q MJ%O:0FVM;<6LLDL36Z%<%V!(QDC P ,#MWIR]C;W?ZU_R,Z?UQR7M+67;T?Z MV+;^"M6BD"R/9HH5VFD-RNR H0K*YSP0648]3['$DO@+78+>:69+6,Q"1C&U MU&'(CP6(&>@!!^F#W&7R>-Y9KFYDDT?3?+O487L2*ZBX9BIW$[L@Y4$8(&2> M.33IO'^HW)E:>QL)&D2>-F*R [9556'#CHJ*!].YYIVH>9-\=IHOP_S_ *TZ MW&R?#W7TFBB6*WE9W*/Y4ZOY1"!_GQT^4Y__ %C,2XCN5M;=H"<^= M<*N]0%+,O/*@.I)]_4$5;7XB7^90VF::T4S[IH]DA$@\H1%>7/&T#\:HW'BZ M:YTYK)M*TT1J7%L1$V;964*P3YN^ O1_[/YBB\?M)+\/\ /^EYD]]X M#U6UNKJ&&2VN!$\BQ8F56GV#+[%)R2HZC^M9.L:%=:&T*7U;J?]=!_(U\U^,?^1TUO_K^F_P#0 MS7G8[X4?4\/?'+T_4Q*Z*;PM)%X+BUWS&,QE!D@Q]R%B51S]61A^(KGE(5@2 MH8 YP>AKI?\ A.-1+W:M;VS6MQ;+;?8V:4PQ*H !1=_RD;1SFN"')9\W]?UL M?2U_;7C[+H]?/R_7Y&A_PKR[;0XW5E&J"Y:.>+SE9(8Q%O.X 9##CC)ZUSUK MX?O+O5+JP1K=6M6(FF>4+$F&V9W>[$ 8ZYK>?XC7DC%FTNQ$DDWGRRQM*CM) MLV;U(?Y#CT_QK*A\4W"ZKJ=[<65G<)J887-LZ%8VRP;(VD$$$ @YS^/-:2]C M=6.6C]=2ESV\MN_^5[?CN2)X(UJ1'Q';B12W[EKA Y17V,^,_<#9&?;/3FII M/ .M1SF-FL %25FD^V1[4\L@."<\$9&?3-*OCJ]6 +]@L/-"/ L@1EVP,^\Q M!0P&W/ XR < ]Z6;QW>3I*KZ9IQ$HN0W$O\ RW(,G_+3V&/2BU"W45\=?9?A M_F,?X?\ B)(;V0V:D6A(8+("9 "2GKP0??/&3D4]/ >I>5.33_V?S_K^OZU$GCVM M4D_EY?U_2&#P+K)F\O-D !())#=QA8GC&71CGAE')'ID] <<]/";>XEA+QN8 MW*%HV#*V#C((X(]ZZ:;QU=RM+MTVQ2.@_$3_ ) +?]A5_P#T$UY_H_.M MV '_ #\Q_P#H0KT#XB?\@%O^PJ__ *":UI_PI')BO][I?UU/,J[VV\%:;>>' MK;4%DO('EM5G\R:2,0L_F;/*#$##'&1UQGGWX*M2ZUN2[72U>SME73D$<87? M^\7<6PV6]2>F.OTQG2E!7YU?;_@G7B(59\OLY6[_ '?YFC>>#;Z./4;RW\D6 M5I<2PL)+A2Z%&VA&QU8\8QUSQ5L>!+O3XKDZS%)$?L,]Q 89%($D8!*.,'U' M3\":KGQQ>%;U/[-TWR[Z1YKA-DA#R,P8/DOD%2/EP<#)X.:;<>-)I[FYN%TG M3(I;N&6.Y9(W!D:0 ,^=W!XZ=,DG&35_N;76_P#PYRVQKT=K?*_3_@^IG6/A MZ_U#39;Z$0B) Y57E"O+L +[ >6P""?KW-:0\!:V2W_'F!&'$S&Z0"%D7))K/1QIQL[2?RI'EMIID)>W9P Q7G'8'D'! /4"M*?Q]>3" M<#3;!5N?,>Y7$F)9)$V,_P!_@[,YGR)6OY;?U M^/D,7X?ZZSS(!9EXG\L+]J3,C;/, 49YRO(J-_ >OQVMMH+="X&FZ;Y@E64'$OWEB\H?\ +3^[^M1_\)W=?:$G M.E::96B\FZ;RVS@DG@+4H[42? M:+-I?.D22-9U(C1%#F0MG&W:P/T([G%59_!VJ6MG-8VC&&Z%47DY.1G/6JVI^ M*KG5-/DL9;2U2 F+RMN_="L2E$526P1@MG().X^V)E[&SMLW^ MXW\J\*^+?_(4TK_KT;_T8U>ZW/\ QZS?[C?RKPKXM_\ (3TK_KU;_P!&-7+C M/X;/7R/_ 'E?/\CSNNB\->%G\06FHS"1D:&(BV4#_738+[!_P%&_2N=K?T[Q M=J&E0Z?%8I% EG,9B(WD47#''^M ?##Y0,<<5Y5/DO[_ /7_ Q]EB%5<+4= M_P"OSV^98T#PFVIZ;=W]VQCA6SN)K55D4/*\8SPI!)4'@].OUJAJ?AG4M+U. MVTV9(WN[@A4BB?<=Q;;M/H<_X]*U8O'MS';O"=(TUEVSI&,2 1I-S(H&_D$\ M\YQSBJFJ>,;[4M2TV^\F"&33VWP!=S8._?@EB20#T&< <"M7['E7?K^IRP>, M]HVTN77\M/QM</WGEDD9X ? /H3CKFGKXWEC>=8]'TQ+69EE:W5'"^:K%P^X-NS MD],XQP *G3CI0E0ZW_K^OZ8F\=T2 M_#_/^N@T?#_7FOXK1([=RZNQE2=61-C;&!([AB!CW^N&0>!=6>=8KAK6U;SQ M"RRSKO4&3R]^W.2N\$<=>W'-3-X]NIHV@N-*TV6VD$PEA*R8?S'$C<[\C# $ M$8Q4#^,[ETMF.F::+BU?,$XA(,:>9Y@C S@*#P.,@$C/)H7L-]?Z_K^M!7QU MK-+\//S_ *Z7U%E\"ZLKRB%[24(6*C[0BL\:OL,N">%!X))XP?2LC6-(GT2_ M:RNI;=YE'SB"99 AR05)'1@1T/-;LGCZ]D0G^SK!9C&T(D7S.(6;>T?W^A.> M>H!.".W/:G?OJFJ75_)%%%)M9S]G;W=S?#_67+]]:W MRW_K^MBI7KFF_P#(GVO_ & KG_T&:O(Z]1UUW@_PS8^(;.[>X6_,L-Q!%FV*D!9"1N(*]%VY)ST/;%Z6MM;O%>.CR2/OW@IG;C# =SU!ZUC3E%.\E<[<1&I.%J;L]-?S-V;P- M<32V]MIDD5Q,XG8.;A"MPL;E08U'/09*DDU5B\%:I]BGU%XTEL+9V\UX)E)= M$(#E#T./7\LTRP\8WFFPV"VUG9"6Q1T@G97+KO;GIV[U,W@;6T67*KE/$%]JS6=HYOT>.YMF#>6ZOC#5H>.;S[.L M7]GV*M$LJ6S(KIY$<@PZ* V",="]Y_P# *E]<5E&VR^^VOX_A MMJ.E^'VN12%&-C\OF>8WVM,1E%#,&.>#M(/TYIB^ -?#D9 .*MJA;2YFGC^J7X?Y_P!>H1>!-0\JYDN; MJR@\B!Y'0SJ65UVYC89^4_,N?3-,7P#KC.J8LPV2L@:Z0>2X3>5?)X;;DXYZ M'T-.F\]=E\*_P#D;I/^O.7^E<0>3TQ7;_"O_D;I/^O.7^E10_B1.C'?[K._ M;_(^@K;_ (]8?]Q?Y5+45M_QZP_[B_RJ6O?/S9[LI6*6RW>I&"1GD:Y!N >B M/Y48 ''3:$/?DGZ"[5*Q>V:[U(01LDBW(%P3T=_*C((YZ;2@[<@_4W:F.Q=7 MXM?+?T7]>E@HHHJC,**** "L;Q7>65AX I;_5)[RQO;>-)W,C1S[@ M48G) (!R,_2N/$PE->Z>UE5>G1DW4=DU^IY[179?\*WU/_H(:=_WW)_\11_P MK?4_^@AIW_?=H3/(AD M(E$3 J"I;:/NC) YYZ9J?_A6^I_]!#3O^^Y/_B*/^%;ZG_T$-._[[D_^(JXT MZT=D95,3@JOQR3^__(K1^-Y[86B6>E6%O#;W?VT0J92AGQC=R^0!V4''UKG; MRY-Y>S7)C2,RN7*1YV@DY.,DG]:ZO_A6^I_]!#3O^^Y/_B*/^%;ZG_T$-._[ M[D_^(HE3K2W0J>(P5-WC)7^9QM%=E_PK?4_^@AIW_?PJ=C;Z_AOYU^/^1QM=Y\-NFJ_[L7\VJK_PK?4_^@AIW_?LYT:=9[BX93(R@A0%S@#/)ZGGZ>E;4:4XSNT<6.QE&I1<(2NW;O MW]#N(_\ CUM_^N0I:2/_ (];?_KD*6O4/E J[X3TB31-!6TEE61FN+BXW*,# M$LKR ?@' _"J5>9:W\4KWX;Z2="32)I]3:XN9DN;I66WV23.Z[A-7$YZ^R/=:*YBQ\9PSZ?;32:5K>^2)6;&ES8R0"?X:Y'X@?%NX\)?V5/9Z M-=R0S2.MPE]:R6^Y0!C8Y'#<^AJSE+WQJ_Y$VS_[""?^BY*\(KUGQYXI@\7_ M QT_5(+&^LT?4$^2[A*$_NY.5/1E]Q^E>35XV,_B_9%_N:]7^AK:+X9U M;Q$9%TJV2X>/[R>?&C >NUF!(]ZLWW@GQ%IUB]]<::WV:/[\D4J2A?KL8XK= M^$1(\< 9(!M90?TKHO FGZ5;Z=K\>@ZQ_:]_-:%1:20M;J1R,X8G=R<>V<'& M:4*,903ZV?X>16)QU6C5DE:RY>CZ[W=[*W=GD-;!\,ZFOAH^('B1=/WA%8R# MUNY+AA-< +EBT3?U)!X>\%K<^&K9M(O97 MUF ,"]V1Y?&=QQC+9P,# Q3^K2O:Z_X?_AA+-:3C=1;W[=%?OV/)J*] ?PYH MOAG2;C5-6LY=21M4DL8(A,8PL:,P+DK@EOE/'2KEKX9\(O'J.MP317&E?:EM MK2*^N)+9,E S9<*6)'( QV.:YRL)*SL=M*HJD%-*U^^Y]'_"[_ ))S MI7_;;_T<]=%$]L=;ND2-A=BVA,CGHR%I=@'/4$/V[CKVYWX7?\DYTK_MM_Z. M>NBBN(VUNZMA JR1VT,C3#JX9I0%/'0;2>O\1_'W:?\ #A\OR/SO%+_:*WJ_ MS1#JY*F CJ-Q'Z5P=]\//#>H7LMT\-W \K%F2WF"ID]2 5./IG%=WK'_ "Q_ MX%_2J2QI&@>8$EN50'&1ZGVISA&3]Y%8:M4I1O3DT_(\Y_X0/PQ_SSU/_P " MD_\ C=1R^!_#$41?RM3..WVM/_C===_:,R\1+#$OHD2_S/-17.JWBV[$2C/' M\"^OTKF]G3[?@>JL5B6_B?W_ / .-_X1/PQ_S[ZI_P"!B?\ QNC_ (1/PQ_S M[ZI_X&)_\;KH?[:U#_GN/^_:_P"%']M:A_SW'_?M?\*GDI]OP-_;XC^9_?\ M\ Y[_A$_#'_/OJG_ (&)_P#&Z/\ A$_#'_/OJG_@8G_QNNA_MK4/^>X_[]K_ M (4?VUJ'_/_P"$3\,?\^^J?^!B?_&Z/^$3 M\,?\^^J?^!B?_&ZZ'^VM0_Y[C_OVO^%']M:A_P ]Q_W[7_"CDI]OP#V^(_F? MW_\ .>_X1/PQ_S[ZI_X&)_\;H_X1/PQ_P ^^J?^!B?_ !NNA_MJ_P#^>R_C M&O\ A3EU""Y.V_M8V!_Y:P*(W7WP.#^(_&CV<.WX![>NMY/[_P#@&1IVE:-H MTS7&FVCC^A]1VIUG9BX#RRR>5;18\R3&?H .Y M-/E7PV%[5_Q.9W[WU]/^ 87_ B?AC_GWU3_ ,#$_P#C='_")^&/^??5/_ Q M/_C==$=22 [;&UBB4?QR()'/U)&!^ %)_;6H?\]Q_P!^U_PI>SAV_ ?M\0]I M/[_^ <]_PB?AC_GWU3_P,3_XW1_PB?AC_GWU3_P,3_XW70_VUJ'_ #W'_?M? M\*/[:U#_ )[C_OVO^%')3[?@'M\1_,_O_P" <]_PB?AC_GWU3_P,3_XW1_PB M?AC_ )]]4_\ Q/_ (W70_VUJ'_/.&9?1HP#^8P:I4Z?;\#&6)Q*?Q/[_\ @&3IWP^\-6EQ!>+!=SLF'6.X MG#)GJ,@*,_3.*[6P8MJ*,3DDDG\C5=(T>U26#(4*,H3DK_B*GT[_ (_XOQ_D M:Z(0C'X4>97K3JINHHHK<\LH:M_P >J_[X_D:X;6/!&@Z[?O?7<-S' M4*'/3)!4\_3%=SJW_ !ZK_OC^1K*BB\PDD[47EF/:L:D5+1JYZ&&J MSI+F@[/R. G^'WAF&9H]NIG'?[4G_P ;J/\ X0/PQ_SSU/\ \"D_^-UV5Y>+ M#=.MO!&I&/WCJ'8\>_ JO_:=W_SU'_?"_P"%<[I4^QZD<7B6K\[^_P#X!Q'_ M B?AC_GWU3_ ,#$_P#C='_")^&/^??5/_ Q/_C==#_;6H?\]Q_W[7_"C^VM M0_Y[C_OVO^%1R4^WX'3[?$?S/[_^ <]_PB?AC_GWU3_P,3_XW1_PB?AC_GWU M3_P,3_XW70_VUJ'_ #W'_?M?\*/[:U#_ )[C_OVO^%')3[?@'M\1_,_O_P" M<]_PB?AC_GWU3_P,3_XW1_PB?AC_ )]]4_\ Q/_ (W70_VUJ'_/X?BXCM[A>ZR0K_, M $?G1[.GV_ /;XC^9_\ @7_ ,:PT/0-*O([RTLKE[F([HCM7I;6"YMWNK$,OEC,MNQR4']X M'NOZBL\ D@ 9)Z"GRI:)"YW-\S;NN^Z,W_A$_#'_ #[ZI_X&)_\ &Z/^$3\, M?\^^J?\ @8G_ ,;KI6BMM, 6>,7%YC)C).R+V;')/MT'O4?]LW@XC:&->RQP MH /TI>SAU2']8K/X9/[_ /@'/?\ ")^&/^??5/\ P,3_ .-T?\(GX8_Y]]4_ M\#$_^-UT/]M:A_SW'_?M?\*/[:U#_GN/^_:_X4WQ'\S^__@'/?\(G MX8_Y]]4_\#$_^-T?\(GX8_Y]]4_\#$_^-UT/]M:A_P ]Q_W[7_"C^VM0_P"> MX_[]K_A1R4^WX![?$?S/[_\ @'/?\(GX8_Y]]4_\#$_^-T?\(GX8_P"??5/_ M ,3_P"-UT/]M:A_SW'_ '[7_"C^VM0_Y[C_ +]K_A1R4^WX![?$?S/[_P#@ M&'!X-\,3N5\C4Q@9_P"/M/\ XW5C_A _#'_//4__ *3_P"-UNV>KWSS$-," M-O\ SS7_ J[_:=WWD4^QC4_TJE3I]OP,IXG$I_$_O\ ^ <_;?#?PS<1E\:F MN#C'VE#_ .TZ['1=.L])BM+&P@\FWC<$#.223RQ/?7Q%6I>-23?JSH:QO%'_(%'_7W:_P#I M1'6S6-XH_P"0*/\ K[M?_2B.MY_"SS:'\6/J:ES_ ,>LW^XW\JXG6_#VE^(K M>*+4H9&,))CEB?8ZYZC."".!U%=M<_\ 'K-_N-_*N=1&=PJC+'@"IFD]&;8: M]%V:.$N?AYX9MY FW4VR,Y^TH/_:=1?\ "!^&/^>>I_\ @4G_ ,;KMM0E M@MIP%B2:7;R[\J.3T'?ZFJ?]IW79T4>BQJ/Z5RNE33V1Z\<7B6K\[^__ (!Q M3^$?#".R_9]4."1_Q]I_\;IO_")^&/\ GWU3_P #$_\ C==)+K-^)G G& Q_ MY9K_ (4S^VM0_P">X_[]K_A4>SI]OP.I5\1_,_O_ . <]_PB?AC_ )]]4_\ M Q/_ (W1_P (GX8_Y]]4_P# Q/\ XW70_P!M:A_SW'_?M?\ "C^VM0_Y[C_O MVO\ A1R4^WX![?$?S/[_ /@'/?\ ")^&/^??5/\ P,3_ .-T?\(GX8_Y]]4_ M\#$_^-UT/]M:A_SW'_?M?\*/[:U#_GN/^_:_X4WQ'\S^__@'/?\(G MX8_Y]]4_\#$_^-T?\(GX8_Y]]4_\#$_^-UT/]M:A_P ]Q_W[7_"C^V;T_?>* M0=U>%"#^E')3[?@'M\1_,_\ P+_@'/CPIX84@_9=2;'\+7BX/UQ'FME;KRYX MGBAB2*)!''"!E @&-N#U&.N>N35M%M=3/EI&EK>'[FT_NY#Z8/W3^GTK-=&C M=D=2K*<$$<@TU%1V$ZDJFDVVUW9G2>%O#$LC/]BOXMQSLBO%VCZ;D)_,FF_\ M(GX8_P"??5/_ ,3_P"-UT%M:0K;_;+UF6$DB.-.&E(ZX] .YIQU:6/BU@M[ M=.P6(,?Q9LFE[.'5(?UBKM&3^\YW_A$_#'_/OJG_ (&)_P#&Z/\ A$_#'_/O MJG_@8G_QNNA_MK4/^>X_[]K_ (4?VUJ'_/ M_P"$3\,?\^^J?^!B?_&Z/^$3\,?\^^J?^!B?_&ZZ'^VM0_Y[C_OVO^%']M:A M_P ]Q_W[7_"CDI]OP#V^(_F?W_\ .>_X1/PQ_S[ZI_X&)_\;H_X1/PQ_P ^ M^J?^!B?_ !NNA_MK4/\ GN/^_:_X4?VUJ'_/>I_^!2?_ !NM>+6;\S(# M.,%A_P LU_PK3_M.[_YZC_OA?\*:IT^WX&<\3B5]I_?_ , YJV^'GAFXD*;= M37 SG[2A_P#:=='H7A?2/#C3/IT,OG2KL::>3>VW.=HP ,@=NU7;"]::=EG MBB<;>H0*W4=Q5^6(*HDC.Z,\ GJ#Z&M84X+5(XJV*KR]RL/^XO\JEKK/$>[*5C<1S7>I1I L;0W(C=QUE/E1MN/'7#!>_"C MZ5=JK:3W$MS?)-%LCAG"0MM(WIY:,3SU^9F&1Z8[&K53'8NI\7W>?1?UY;= MHHHJC,**** "L;Q7'ILOARY35I#'9[HBS#/WQ(I3I_M[16S6-XKL[*_\.7-O MJ%U]FMBT3&7<%PRR*RC)XY8*/QH&MRA1116)Z)2U;[MM_NM_.LRM/5ONVW^Z MW\ZS*SEN=5+X4%%%%2:!1110 4444 %%%% !1110!OQ_\>MO_P!V*N)SU]D;4420PI%&NU$4*H] . M!5/4-$TS5I[6;4;&"Z>T8O!YR;@C'N >,\=>U7Z*LY3SCXU?\B;9_P#803_T M7)7A%>[_ !J_Y$VS_P"P@G_HN2O"*\;&?Q?N/O,B_P!S7J_T.E\&^*+;PGJ, ME^^FR7EPT9C3_2!&JJ<9XV$D\=(J/6_X>G^1FLNPZ=[/[WW;[^;^\]*F^)NDR3ZI./#&Z34X%2Z+WC'S M"!M Z<+C/3!-4/\ A/M-%YH5RN@W ;1H_+@'V\8<8P-W[K^6*X2BCZQ4W_04 MLFBBLFVW=G9" M"A%1CLCZ/^%W_).=*_[;?^CGKI8Y[AM6N+=HL6R01/')M/S.S2!AGH.JL5,:XWG#E2PXQ@ X]^MYM%- M*S=S0M3]HTN[MVY,($\?MR%8?B"/RHU ^1;6EFO"K$)G]W<9S_WSM%)I?2]_ MZ]7_ *4:S_R$?^V,/_HM:KH9+^);Y_@5K0;KR!=N[,BC;C.>?3O707L5M//> MV\%H_FV^_=Y<"IN4R* H ![9PW!KF:*2E96*G3YI7N=*?#]J+APHNWB"@J4V MEFRQ!QV^7H??T%57L8KC5;*WD1E22V5OW2@%CM)R.QR16)6E86>H($O;:./; MAL,[IC'1C@GMG]:=[[(R<)15W(TO[!LRL)_TI3,P4!BOR$H&VGCJ>@^HJ)M" M@$ EQ<_,HW)D9MSMSE\@9&?IQ6;_ &3?DL/L[%@Q4KN!;.[;TSDC/&>E33:- M?ZT_.Q.J_Y>?U_7];FA)X?ME>=%%VK1J<"3 M !(W>:E318H;C9&)BADBY958X+L,D,G'0<=/J*R7TBY8!K97E3 MR5D8\+C*YQUYX!Z>E9I)/4YHNET&H2DM)G566C1$)\MPCR",N6 Q\Q8$ 8XZ M?K4-_;K:W C59%^0$B3J"1SV&1[UEZ5*\$KR1D!AC&0#Z]C5Z69YF#/C@8 5 M0 ![ 4[JQFXS4]7=&Y8/L6$G[I4!AZ@CFKEDGEZFJ'^$L/T-9]O_ ,>\7^Z/ MY5J0?\AH_P"^W\C6R."IU-BBBBM3@*&K?\>J_P"^/Y&LV7Y((HQW&]O<]OT_ MG6EJW_'JO^^/Y&LRY^]'_P!2!WP*BOO^/R3\/Y"JX.#D5AU/2M>*1(NF?:HA-<0/%(58/Y2A5C* MH"-RXX+?A^/2G7.BVD45VR+>$P,Z<[2 0,AFX&%.>/IWSBN?R>>>M%3S+L=' MLYW^(WK*T2?1 BV[F27S3N"@EB@4@#*Y]>A]:GD\.6ZLT>;E&RW[Q\%5 91D M\<\-Z]JYK)]:*.9=@=*=VU*QTUMHT"W&S[+=K*LT8^RG_ #&Y<:+#'837 M""=65%D59#@ %4)YVX)!8CM^/-8=&3C':BI;3V-81E%:NY8LKDVEY',!D*?F M7^\IX(_$9K0AMEL-6OG&&6R5GCSW.0$/YL#^%8];][_K=:_ZY1?^A)51,ZF_ MK_FO\S!9BS%F)))R2>];>EFW@TB2YNK82QK<*K?N58D%3D9/3G'(Z5AT4D[% MSASJQT)T>*9)&:*YWI#&T2KM7S,QY*CCDCKGDX'K2R:5#9PW C260_9F;?(@ M*MC:=R=\6AM6&BVMW;6SL+I M6E4,7!&S/F;"HXZXYIT&AVESMP]Q"CE@9)""(BK ;6X')R<=.HZU2GL-2>"" M.2)/+C7"%73@'+9)!Z<,*]C9 8SM)0X;YFZ?+\HZX_EF2;P_;QQS,IG.V,LH8XR1OS MGY>#\HX/O@FLU-*GVSF;X)_+/K3[G2DM[:>7$QV,P4 MXXX; SQZN*:::,ITYQ>Y=TW_C MW;_?/\A6O!\_V9CU24)^'4?UK(TW_CW;_?/\A6O:?=7_ *[Q_P!:UBLW^XW\JPO^7+_ +:?TI2+H[&+J7_' MPO\ N#^9IFGI%)?PI-CRRW.3@'T'YT_4O^/A?]P?S-4ZP>YZ<5>%A[6<]T\R MW=F5,>]T6*-8Y).0"HXY SG.#T-6&T"S218P;N1B)&&S'S!3C:!C[W^!KGIF M/VASDYW&H^E1==CI]E/I*QLV,,5O>:B?)DD%NA*;@I*_.HY!!&<9_7\+C^'X M8S(TL5V<.X 7 R!(%!'R^C9_"N:HH4EU02I2;NI'2+H-O%,(WBNILJ^UU(56 M8!_EZ9W?*/7Z>K3HL4I5I/.0%$&0%'E#R]VY\#D9R,\=#SFN=[8HS2NNP>RG M_,=*/#UJT@ %VJAMI+=R54CD+P/F(Z'IVKG9H_*GDC_N,5ZYZ&F D'(.**3: M>Q=.$H_$[A6G?(;U[&X'^LNE".?5P=N?QʸU:_P"KT3_KZ;_T)*:[!4=K M->?Y/_(I:K*)-0DC3B&#]S&/15X_7K^-2Z%$)M51&C$B^7(2#&'Z*<'!]\52 MN?\ C[F_WV_G45*^MQ\EZ?*NQT2V]EJ,:2+#-'!YJQS.B(G(0EGZ':.,D X_ M&D?1(K=9I#' I!;C&&R<9]\57&EWN%80X#=]P^7C=\W/R\<\XI[=".NDS M5_X1^W$Z1;YW5W($Z;=APS#9S_%P/7KTI1H%LR[L7B#>H97 W*IV]L%06WY7. %+<9ZC<*;>:5=6OVB0*S6\4A7S"0,X.W.,YZ\4 M;=!*[M:H:Z:2L#*JI*0HE/W5;HJ'KMSCD^XQV.:O?V-$T[(BW!"EQ@D9;:5Y M!QZ,?RKCHCF=">NX?SK;AN)("VS:0PPP90P(Z]#5*2[$5*_KS^&*M55M(+B*YOGFEWQS3AX5W$[$\M%(YZ?,K' ]<]S5JICL74MS:>6W MHOZ];A1115&84444 %8WBO3$UCPY/!I M^ISV5G8QS"!S&\LKGYF'!P!CC->BZE]^S^A_]"KP'6/^0W?_ /7S)_Z$:X\3 M.4%[I[65T(5I-5%=)?J=3_PLB[_Z!EG_ -]/_P#%4?\ "R+O_H&6?_?3_P#Q M5<317%[>IW/=_L_#?R_B_P#,[;_A9%W_ - RS_[Z?_XJC_A9%W_T#+/_ +Z? M_P"*KC(H_-F2/>J;V"[G.%&>Y/I70:AX(UC3DNRPM9WLUWW,5O<*\D*_WF7K MCD[6!XEE M\AW@F5Q')C.Q@.0<<\U3G72NS.-# 2:4;:^;_P S:_X61=_] RS_ .^G_P#B MJ/\ A9%W_P! RS_[Z?\ ^*KB:*S]O4[G1_9^&_E_%_YG;?\ "R+O_H&6?_?3 M_P"-=3X=\01>(;.:58/(G@91+&&W*0KB<]?9&[1115G*>-C/XOW'WF1?[FO5_H%%%%<9[84444 %%%% !1110 4444 ?1_P MN_Y)SI7_ &V_]'/72QP7"ZM<7#2YMG@B2./NBBMXUUNZN1.K226T,;0CJ@5I2&//0[B.G\)_#WZ?\./R_(_ M-\5_O-;U?YK[O7_,2^_X^+?Z/_*N=N[^SL%5KR[@MU;A3-($!^F3717W_'Q; M_1_Y5\\?$2>27QI>1NY98EC1 ?X045OYDUGB*OLU:)JVGP^=>Z7>VT60N^:W=%R>V2/8_E7G_696O8^E_LVE&23GK\CT+^U=._Y M_P"U_P"_R_XT?VKIW_/_ &O_ '^7_&O,[6UGO;F.VMH7FFD.$1!DDU>N?#FM M6=I+=W.EW<-O$VR21XB%4YQR?J<4*O)J]C1X*E%\KGK\COO[5T[_ )_[7_O\ MO^-']JZ=_P _]K_W^7_&O,[>WFN[B.WMXGEFD.U$09+'V%7+[0=6TU'>]TZY MMT1@K-)&0 3G S[X/Y4O;RM>P/!4D^5SU^1Z!_:NG?\ /_:_]_E_QH_M73O^ M?^U_[_+_ (UY=4T]K<6OE^?"\7FQB6/>N-R'HP]0:7UA]BO[/A>W-^1Z7_:N MG?\ /_:_]_E_QH_M73O^?^U_[_+_ (UY=11]8?8?]G1_F9[5I1#+>$$$&T<@ MC\*-<=([YG=E51#"2S' '[M:RO I+>'6)))^R2CG_?JI\2V9;= "0&, /N/) M!_I76YVINL!3>TOR/4?[5T[_ )_[7_O\ MO^-7HO%-E%9BV^TZ>R!77+3<_,03T;_9%>3V]GUI,+PL%$&P[R3T&.O>FL1/HMR99?1>DI;>G^9Z]_PF\ G\];G M35F!.'$O0%MQ7[W3.?S--C\96,1C"/I86,J47SB0I4L0?O\ ^TU>.2Q203/# M*C))&Q5U88*D<$&F4?6YD_V31MO_ %]Y[&?%]FT!B,^FE-JA?WOW2H(!^]SP M>AXX'%9O]JZ=_P _]K_W^7_&O+J*3Q,GT+CEE..S/7+'6-+3S-VI6:YQUG4> MOO5O^V])_P"@I9?^!"?XUX[%;3SQ3211.Z0*'E91D(I(&3^) _&HJ?UF2Z$O M*Z"0Z@']3^=>U0_\ (:/^^W\C7H4*GM(J1\SF&'^KU733OI^9L450 M.MZ9_;*Z.+Z ZDT9D^S*X+A1C)('0!P#UKJ/%$U;_ (]5_P!\?R-9=VZH$=V"JL2DDG Q6GJI#6:$$$%P01] M#7G/Q8GEA\+VZ1N566:)' _B78QQ^8'Y5C5ERQVG"G>UV37FNZ0U MVY&JV)''(N$]/K4']MZ3_P!!2R_\"$_QKR"QL;G4KR.TM(C+/(2%7(&<#)Y/ M X!J]J?AG5]'M5N;^U$4+,JAA*C\L"5^Z3U )!]J\WZQ-KFY=#ZG^S:,6H.I MKVT.[_M73O\ G_M?^_R_XT?VKIW_ #_VO_?Y?\:\RMX);JYBMX$,DTKA$1>K M,3@#\ZW#X(U\*7^R0[0AD#?;(<,HQDJ=_P P&X9QG&1ZU*K3:NHFT\)1@[3G M;[CL?[5T[_G_ +7_ +_+_C1_:NG?\_\ :_\ ?Y?\:\NK8A\+:Q/IZWR6R"W8 M*07N(T;#,54[2P;!(.#CG!]*%6F]D5/!4H?%.WW'<_VKIW_/_:_]_E_QH_M7 M3O\ G_M?^_R_XUYO?:?=Z;ZE'9&QE3@X.:2E]8?8?]GP_F9ZO!-SR,92]E544[_P##HYF:^M+=]D]U!$V,[7D"G]:C_M73O^?^U_[_ "_X MUY_J$-Q>^(+J&"*6>=[AU1(U+,V"< 2Z'J1P,'9.6K5^AZ3_:NG?\_]K_W^7_&IK/7[&RNX[F.]LF>,Y :8 M8S^!KRBKDNDZC!;FXELITB")(7:,@!7)"M]"0<'O26(END.67T]I2W]#UB/Q MC:1H4$^FE2BQL#-]Y0I7'WO1C0?&-FR;>Y@JLD>9ON*4"$#YO0#KFO(C97 M2V*WQMY1:M)Y:S%3L+8S@'UQ4%5]:FNA"RJ@]G_7WGLS^,[1]Q$^FJS;R6$O M.6VDG[WJH]JIWWB+3[Z;S&NK",DDD1RCDGDGDG\NE>2T5+Q4GNBHY52B[IGK M-EK&F),2VHV@&WO.O^-7O[;TG_H*67_@0G^->,5+<6T]I*([B)XG*JX5Q@[6 M (/X@@TUB96V%++*;?Q/\#W?2M:TJ1?)CU.R>5G^5%G4L>!T&:Z6S^ZO_7>/ M^M?+U?2/A:5Y_#FES2L6DDCMF9CU)*Y)KKP]9U&TUL>+F>!6&BI*5[G6UC>* M/^0*/^ONU_\ 2B.K6I:WIFD-;IJ%]!;//,U'NT8^ MIZUI2W>QM3L@RC:P,ZY!R>#S5+^V])_Z"EE_X$)_C7CTEG=16L5S);3);S$B M*5D(1R.NT]#CVI;JSNK&;R;RVFMY< [)D*-@]#@UY3Q,NQ]C'*J227/^1Z9+ MJVFF9R-0M""Q_P"6R_XTW^U=._Y_[7_O\O\ C7G%SIE]9PVTUS:311W2[H&= M"!(..1Z]1^8]:CNK2XL;EK:[@D@G3&Z.1=K+D9&0>G!%)UY+=&T<#3>T_P C MTO\ M73O^?\ M?\ O\O^-']JZ=_S_P!K_P!_E_QKRZBI^L/L7_9T?YF>H_VK MIW_/_:_]_E_QH_M73O\ G_M?^_R_XUY=11]8?8/[.C_,SU'^U=._Y_[7_O\ M+_C1_:NG?\_]K_W^7_&O+J*/K#[!_9T?YF>JPWUI@X]"0#7M-K_J]$_Z^F_\ 0DKIH5.>YY>/ MH*BTD[WO^3,:_GBMYYGFE2-/,(W.P Z^]4_[5T[_ )_[7_O\O^-PN8K63&R9XB$;/(Y]^WK64ZS4FDMCLHX2$ MJ<92E:_H>B_VKIW_ #_VO_?Y?\:/[5T[_G_M?^_R_P"->75;M=,OKZ,R6MI- M,@D2(LB$C>QPJ_4GM4*O)[(VE@*<5=RM]QZRGC&T0QG[1II*;,9F_N*5'\7H M32CQG:_-FYTXB10LP,O^MPNT9^;C@]LD_]!2R_P# A/\ &O&*F^RW'V/[7Y+_ &;S/*\W;\N_&=N?7'-)8F78 M<\MIO>3_ /;-/U[1TG8OJUBHV]3P+;L_\ H(_*NBAB'*2BT>9F&61I4958RO8]CMO^ M/6'_ '%_E4M16W_'K#_N+_*I:],^2>[*5C;QPW>I2).LC37(D=!UB/E1KM// M7"ANW##ZU=JE8I;+=ZD8)&>1KD&X!Z(_E1@ <=-H0]^2?H+M3'8NJ[RU\OR0 M44451F%%%% !6%XPTZZU7PQ@:W*E%%%8GHE34OOV?T/_H5> ZQ_P A MN_\ ^OF3_P!"->^ZF=IM">@!/ZUX5XDLI['Q#?1SQLN^9Y$)'#J22"/;%<., MV1]!DK2FUY?J95%%%>:QO''BG^V-1N[6P MGMVTI[C[2IAA*&5]N-S[@"2!QZ5R%%7.O*:LS&C@:=.2EO;;;^O^'>P4445@ M=X5WGPVZ:K_NQ?S:N#KT3X=6<\-C?WP?%!5[PKJQUK0ENS (=L\ M]OM#9SY4KQYZ=]F?QJC5[PKJ%MJ6A+/:6HMHEGGB,8 &725T9N/[S*6_&KB< M]?9&U1115G*>V%%%% !1110 4444 %%%% 'T?\+O\ DG.E?]MO_1SU MT426PUNZ=)&-V;:$2(>BH&EV$<=22_?L.G?G?A=_R3G2O^VW_HYZZ*)[8ZW= M(D;"[%M"9'/1D+2[ .>H(?MW'7M[U/\ AP^7Y'YOBO\ >*WJ_P UOY?\ 2^_ MX^+?Z/\ RKYT^('_ ".^H_\ ;+_T6M?1=]_Q\6_T?^5>5>,/!VEZCJ?]HW&M M0Z;), '\[:0Y !&6';%8XN#G&R/1R:O"C5O/JO7KY'DT84RNSG#.O(ST;GUH?\ ")Z3 M_P!#39?DG_Q=-D\*Z4D99?$]FQ'8!?\ XNO/@IQ3M^9]+6J4*UKM]>CZ_(Z6 MVUOPP+*UGCFTFWU QN)=MB0!YENRE<"+&/-(SRW&>0#M$<.O>';NUL4UBYLI MDCMK171;1MX=929!D)TVGIG!Y ZFN6_X1W3O^A@M?R7_ .+H_P"$=T[_ *&" MU_)?_BZU]I/LOZ^9S?5J'\TON?YV-*QU73K'QM:W37FF^1%;/'+/;V+)$[%& M4'9M/)RN2% Z]N3L:;XA\/VEQ;S/>V:DBR:98[1PI=$E5SM\O&074_RZ5RO_ M CNG?\ 0P6OY+_\71_PCNG?]#!:_DO_ ,74QE..R1=2C0J;R>UMG_EYG4IJ M_A6*T@ .A/(+#S9!;F-P3",JKE!YH+!F)#$@D#I7GE= M(V@6+JJMXCMV"C"@E3CZ?/2?\(YIW_0P6OY+_P#%UE5BYR1"I%8WGZ7,2PUS2UO MM UE[](H]+L?L\UCL;S'L:CX3NM/53';NR21%4TZ'[ M/*1Y(#Y9HL$>9DX/X5C?\([IW_0P6OY+_P#%T?\ ".Z=_P!#!:_DO_Q=<[E- MJUE_7S/05&@I*2E+3R?=OMYLZ*/5O#MO:2K:W6GPI+I[1Q(;)_.1S"%999 N M&RX)Z'J>0, V'U7PE%?I@Z\-D5RO\ MPCNG?]#!:_DO_P 71_PCNG?]#!:_DO\ \73]I.^R(>'H._ORU\G_ )'0S3:/ MK/Q*TEM-^R7=C<3_ +R V9#9).\R;E^?.2P/8=ABK1UKPM;I;QW=MHSW"RPI M>B'3V *Y<2%,H,8!CST/#8YZ\LF@6,;AX_$=LK#H5V@C_P ?I#X>T]F)/B&U M)/))V\_^/T1G**T2_#R!T*4K)SE9*W6_7?[_ ,#H/M_AI+7#3Z.VHQH@GF_L M]F@G7,H(C0*NU\-$#EBMAOTL';$74V1;&V2+=R(\\HLF0V3D]2",:&B6N@:Q)-=6UMI] MPT.Q'6'3W*GM7KMU9+J-U<6;S7$*S;U,EO*8Y%X/*L.0:X;P/X7L-(>74+ M;5$U"25/+W18"H,@D<$\Y KT*'_D-'_?;^1KJPT'&FDSQ.<<5J_$+X67'BK2;&QT_5 MKL%+M9)GO[R29$0(P)523ELD8Z=^:].HKL/!.*\/^#(/!/AJ/3H=1OKT>8"6 MN9257@\(G1![#\ZYKXN?\BU9?]?$?_HMZ]+U;_CU7_?'\C7*>+]$MM?T@6MU M-Y"HJ2K-V0@=3GM@FN>O%R@TCU,OJ1IU83ELF?/BL5.5)!QC(]#7H,GB'35\ M0QW$.IVAA71A;[Y;9W43K$57Y6C/1CG..F?7!S)O"&D1RLB^++%P.X"?_%TS M_A$])_Z&FR_)/_BZ\R"J05E^?DUW\S["M4P]:S;?7H^MO+R.IMO$N@FWT.XD MU&QBNK:Y@N9RMHRL,JWG+A8\#DYXSD\\<8IV_B333!I<%[JUA(D,]XUR#9LP M.]2(V7]UZYY&#R/PYC_A'=._Z&"U_)?_ (NC_A'=._Z&"U_)?_BZMU*CTLOZ M^9SK"X?^9_=Z^7F7/$=_ID^@VEO87EJ\2B$QVJ6I66!A&5EW28&06^;N23VQ MSIW^NZ7?Z:ML^J6+8T:*V7=:/N2X612V&$>0-H/0XK _X1W3O^A@M?R7_P"+ MH_X1W3O^A@M?R7_XNIYZEV[+7^NYK[.A:*YGHV]N]O+R.S?Q1H5U?8FU.UDB M2]NY8/.M9&5#(H,4A^4' ;<#SG)!Z $56\4Z8MS9XO-&$;:D)+T1:80K1!8R M2-T9/WE6.L9"Y)P[?^A+7K-[_K=:_P"N47_H25P'A[1K6QN);B#4$NR4V?N\87)!YP3Z M5W][_K=:_P"N47_H25M0BU"S.+,)J=:\?+\T>7:3J-K8>)M;2[E\A;N&YM4N M"I(A=SPQQSCC!QD\UMV&LZ#8Z)9Z5=W6G7<]HI(FFM6FC!>=&*)E">$#DG & M6XS61JGAZQ?49I9-7AMFE8N8Y,9!/)_B%4_^$=T[_H8+7\E_^+K%2G!Z)?T[ MGH3A1JI-R:VV3W2MV[&K:W7A./5]1:U\N%B&:WGOX_/MC^\5L",1[E!0,.:U5UGPA.]O\ ;IK2:&*.V15%G("FV20L!E3A0&0E=QR 1SWY7_A'=._Z M&"U_)?\ XNC_ (1W3O\ H8+7\E_^+I*4TK60IT:,W=SE^/\ D=1_;'AX>&;S M3YM0TK^T#('B>+3G^SB01!2VS;C)P1N &"<[:K:$VF67@VSN]3M--$1V 0Q[6"G@,3G/8$8/2L#_A'=._Z&"U_)?\ XNGG0;(QB,^)+R)="ER\JD]7=Z/MTT.BNM6\*7#W3[-+%LDERC10V)1YHBO[@QG9 ME65N"21WZC%6$U3PC'/=Y?0I1OW6Q;39 ! 68E&POS2 %<' ^[RV2<@(8[\MDL,]J]+\(_ M\BKI'_7&U_\ 0*\KM/!6E7TD:MXNM7?(18QM+$>@^?\ I7L.DVT=E8V]K#GR MH7AC3)YP 0/Y5T4$W.4VK7/*S"<5AX45)MIMWLU^9Y]XE^"$U_XNM-?T[7;N M0B[CEGBO)V:14#@GRY1R"!G /3UKKO$?A:"+2 XU36F_TJV&'U&4CF=!TS[U MVU8WBC_D"C_K[M?_ $HCKNE\+/GJ/\2/J>8>$/@E-H.J7&N:EKET)PSO'!9S M,NYQ_DN% M?Y%;Y<%64G.">!ZUHZQK7A>_O+V]^TV=QYOFF<26S&64F%5B\MF3Y2'4YY Y MR<]*Q;OP9I%M<-%_PE=F2.H(3*GT/S]:@_X1/2?^AILOR3_XNO+YJEK-+\/3 MN?7^SPSE[12EKKL^KOV.DO\ 6?#>I33O<7VF-@N%9K)LLK6P08Q'G(E4')Z# M&#VJKK&L>&;K3M2DADT^>ZE7;OFMI#*?W,:H8R5&"&5@3_P C=TK6 M/#L&A6$,ZZ/]K2']\9M/+MO\\=3Y9S^ZW=^M:L^I^!TA3[,^DEE>0KOL'(VF M.0*"/+SP_E]2>!QMZ5QO_".Z=_T,%K^2_P#Q='_".Z=_T,%K^2__ !='/.VR M_ 9I[NRG,?$A*'+8$ MGKZD\XKE?^$=T[_H8+7\E_\ BZ/^$=T[_H8+7\E_^+J?:3O>R_ OZM0_GE^) MKZ[J.EWVHZ+'I5Q:M##=NHBAM3&54SLR')09&UE&,]0?K7>VO^KT3_KZ;_T) M*\WTOP]8IJ,,J:O#:>-W6+Q3'(R!U50Q0]& =N*W4US1(O$6JZM(3("5D&G MI]G15$SD;U,8W?NR@X(/!R<\UIP:QX=@NKB*6]TI[>2>V8B'3W2.2)9I&(90 MF"P1@#P.PR2":YC_ (1W3O\ H8+7\E_^+H_X1W3O^A@M?R7_ .+J5*:Z(N5& MC)6#[D]:Q?^$=T[_H8+7\E M_P#BZ>F@V488)XDMU### %1D>_ST^:3M=+3T)]C22ERS=WW3[W['47NL^#YG M,-@FDPAXY_+DDT\GRYL_NRV4^X06XYQ\N1Q4<^I>"C/#) M@EGYX^UP-9.TC MGS$.^-L#:F _RYZ<;=[ MV7X"6&HK:/_ !^K M'_")Z3_T--E^2?\ Q='-/^5$^PH)ZSE^/^1UT^GZ1<^'=2U+3K*PD6=)S"_V M-A'D11Y8.8\1%663:I*@D_2JWP9_X^]3_P!Z#_V>L&#PEI4FZ)O&%E'&>2#M MP3]/,KT;P)X=LM B#6EX+TW+JS3KC:P&< 8)Z9/?O6U-2E54K6MZ''BITZ6% MJ4^9MRM:Z?3S9Z!;?\>L/^XO\JEJ*V_X]8?]Q?Y5+7IGR+W92L7MFN]2$$;) M(MR!<$]'?RHR".>FTH.W(/U-VJ5C<1S7>I1I L;0W(C=QUE/E1MN/'7#!>_" MCZ5=J8[%U5:6OE^2"BBBJ,PHHHH *PO&#ZC'X8N6TH2&[WP@>6NYMAE0/Q_N M;L^U;M87C"]O=.\,7-SIZEKD/"@ 3=\K2HKWY"CS&]OR%-HI79? M+'L.\QO;\A1YC>WY"FT478P[S&]OR%'F-[?D*;11=ARQ[#O,;V_(4>8WM M^0IM%%V'+'L.\QO;\A0SLYRS$GWIM%%QJ*6R-^/_ (];?_KD*6DC_P"/6W_Z MY"EK4X@KRCQI!X]U+P])+X1^7PV)IT>VTY3'<%UE<2EQDLP+AC\AY!Y45ZO5 M[PJ-+&A+_9!)M?/GW9W?ZWS7\W[W/^LW^WIQ5Q.>OLC/TR#QBNE68-YH@(@0 M$&SFR/E'_32N%^*-C\1;B?0/[&ECEO%GD*MI<4D)3A?OLSE=OUP*]DHJSE/& M?'D7B:'X8Z>OBNXLI]1_M!,M:(5&/+D^\>A;Z "O)Z]W^-7_ ")MG_V$$_\ M1$5XV,_B_9%_N:]7^@4445QGMA1110 4444 %%%% !1110!]'_ N_ MY)SI7_;;_P!'/7117$;:W=6P@59([:&1IAU<,TH"GCH-I/7^(_CSOPN_Y)SI M7_;;_P!'/72QSW#:M<6[18MD@B>.3:?F=FD##/0X"IQVW>XKWZ?\./R_(_-\ M5_O-;U?YK[_3_(COO^/BW^C_ ,J^>/B)-)+XTO$=R5B6-$!_A&Q3C\R?SKZ' MOO\ CXM_H_\ *OG3X@?\COJ/_;+_ -%K7-C?@^9Z^0+]\_3]3*TO1;[6#-]B MCB;R5#2&2>.(*"=H/SL.Y _$>M5;NTN+"\FM+J)HIX6*2(W52*V?#>LV^CVV MK>;GSKFV$< -NLR;@X?+!CC'RXZ'KGM70Q^/EN+&&WO-1U%9GM95EN8X4!BN M&D+K(F&!/RED_AP#QUK@4*;BM=?^'/HZE:O&H[0O'_@?B<3:Z?<7EM=SPJA2 MTC$LN7 (4L%R 3D\D=*JUZ..L1\:Z)'#LMKS58IDY6X6VCW,HED?RL%R-I60#G@; <'H&ZK:6BHTS*S ,X7(4$ MGK[ \5UJ>+[&3QM_;,TUZT#V@A(E3+1MM"L%*N"!U(92""V<= 3V=/5\W<=3$XA)*-+6WW/L>9586SF: M!YF"QH(_,7S&"F1=VWY ?OAR:B_X3O3)50W;:EGP?$/3+6*"'[3JDYCN$DDN'@0O/'OD8QME^F MUU7\".F!7F3[0[;"2F3M)&"1].<5C.,8VL[G30K5*C?/#E_4]3\"DGPZQ)S_ M *),/_'ZJ?$MF6W0 D!C #[CR0?Z5:\"?\BX_P#UZS?^AFJGQ,_U$7^]!_Z) MKME_ ^1XL/\ ?_F<1IV@ZAJEL]Q:I 8DD6)C)%G'F(5QU7J <\'H><5H:5>Z4FA7FGW\UY&UQ4D*&<*#@9ZFJE>LW?C M#3]);3([J6YN4,%M*L2)&YM]JN&.0PRYR 1QT/M4-CXLTF\LK6P22=+6"%DO MCR]W_ (?^MMSRRBN]\-:_ M/+>>)-7FOGLVDCCDW1[7=<2J0JJQ&["!A]*N7?Q LKQWBBN=1L87A81O%"N; M:3SC("H#\@H=AZ<#T)%2J4+)N5KFTL564W%4[VM?7R3[?U8\VHKTH>/=%^V0 MW"0WT-N)79[".&(Q9\QV68$G[^'' QRHYP #,OQ TGR_WLUY-,LR.)3:JH8C M9EF0/AA\@P#\X_O6T8DW"0XP&VGY6[=B5&%FXRO87UVM%KGIM7=C#^ M%4KCQ'=Q!CY;6A8KG@D.N#^I_.O:X?\ D-'_ 'V_D:\2^%?_ "-%S_UYM_Z& ME>VP_P#(:/\ OM_(UW83^&O4\#.O]Y?HC8HHHKN/FRAJW_'JO^^/Y&O./BQ- M)%X7MT1RJRS1(X'\0V,CZM_QZK_OC^1KS3XN?\BU9?]?$?_HMZYL1 M_#D>OE:OB*?J>/11M-,D28W.P4;F"C)]2>!^-:&J^'M4T14:_MA&K.T89)4D M =?O*2I(!'H>:HVS(EW"\C%45U+$#) SSQWKNIOB"1J6LRVUUY M$2^9I^X1XBC^;E?D8<%>"/4U/+X]T"6[>XD&HRIN?]P\";9 ;A)AGY^V&7H> MN?:J]E#^8YOK>(O?V3M_7_#?CM8\S$,AA,PC?R@P0OM.T,'YM+BU'5;AO/25)+B-%$BC=\C8;/&5Y.XDKV&,;4?C_1HA 8VO8ITM MP@N$MU;R\&/Y0C/@9"$'!"DX.WDT*G!OXBWBJZBG[)MZ_I;[SSN_TVYTR2%+ ME4#30K.FUPP*,,@Y'%5XX9)0YC1F" %R!PHR!DGL,D#)]17HW_">Z0+65(HK MN&1H(XV_T>)O-"HRF(\X"_,"#CU^7I3+GQW8.]VD%_K$<%PF8E6%!]F.^-A& M '!9?E8>W$+6]Q) S1NT;%2T;AU..X8<$>XJ M.O2X_'NBP7;7,2W_ );32,UJ8E"L7N!*)?O_ 'U7*^^!R 37+>*]XC52097=0,,> K8QQC'%1.$4KJ5S:CB*TYJ,Z;2[B^"R?[7F&> M# 3C_@2UZQ>_ZW6O^N47_H25Y-X,_P"0Q-_U[M_Z$M>LWO\ K=:_ZY1?^A)7 M7AO@/)S/^.O1?FCQ34(Y;OQ#]>DZ1XHL;C26M[6^N;6 M2RTUU\\QJFW"Q@80N07RC'Y<<=B>:+?XBZ"MY]I:"^A(F=RB0(596D1CG#@Y M(0D\XR>0PJE1I]9&$L;B.9J-)Z?\&W]:GE=%=IXGUSS/#UE8B99+F91YKK*K M$VR,S0*X4D*WSG(SD;5S72:CXSATA_LL]]=23-;1F-X(HY!;L;;8<'>-W[PA MCTY3\:E4HZWE:W^5_P#@&KQ=6T>6G=N_7MUV/)Z*]&7QUIGS M=27[*G_/_7]?UN)XNNO^73_K^OUV/.+>!KFYC@5XT:1@H:5PBC/ /.\^TJ+>-.2&:/:,;6968,W&20QR6/3I M7M7A'_D5M'_ZXVO_ *!6V$5JDDOZU//SF?M,/3G:U_\ (Z^L;Q1_R!1_U]VO M_I1'6S6-XH_Y H_Z^[7_ -*(Z].?PL^3H?Q8^IJ7/_'K-_N-_*N2UZ1X?"&I MR1L5=()65AU!$9P:ZVY_X]9O]QOY5Q_B/_D2]6_Z]YO_ $6:BIL_0WPGQQ]5 M^:/#;#PSJNIVL-Q:0PR).[1Q W42L[K@E0I8,3@CC'<>M9]Q:2VJQF78&?=\ M@<%T(8@AEZJFP7LE_YMI?/>,L$"$/D( H8N"/N9CC_2&$07C/); 'XTM_I]QIER(+D(':-) M1L<."K*&!R"1T(KT23XD69OH95NM5\@W;33Q-"AS&8U 0'S.<.N>WWO;FO#X MZTU+"WLI9KZ2W-O';,A@4?9PL#Q,R_/\VYF5L''"^N*;IT[:2U)6)Q5TW2T[ M?U^7XG V]E/<[2H5$;M5Z](F\=Z3(GE_:M8,>UU M*M"A#[K98?F'F=0REO\ @1_%6\?:4D-PMO\ ;XFFB<0%84S99B5!''\X^79J:@L&8B%<;C (RV#(3D, PR2??/)T'UU+_ M ,._:M/U9+>_FW;99&AB5I/,4@-'Y@VNVS@E6 5N3U-5["#VD9/'5HVYZ5K^ MO^3/*](9DUFR*D@^>@X]"0#7M-K_ *O1/^OIO_0DKSKQ#J\6I^,[.*U*_9;> MX7 23>AE>3?*5/<;R0#T(45Z+:_ZO1/^OIO_ $)*VPZLY)''F,W.,)R5FT]/ MDSS/Q[(YUT1%CL5"P'N6;/\ (5G6OA76+VUM[BVMHI$N5=H%6YBWR;?O;4W; MB1Z 9J]X]_Y&/_MG_P"SM4^FZ]HMK:: TYOVN-)FDN/+CA0+*Y965=Y?(&5& M3M/?BL&HNI+G9Z$)U(8:'LE=V[7Z/S76R.7GMVMQ$6>)O-C$@\N0-M!)&&QT M/'0\]*DM=/N+VWNYX0A2TC$LN7 (7<%R!U/)'3UKT&R\36T%E7S&9@<_-VPO7@ 9OAOQ"ND>#VNKV[E>1ZXJ/91_F+6,J\EW3UNE:_>_ET_4\\HKTR;XAZ;<7-Q)*;]XA-O2%X4V MSQ&(H8' ; 7<2V>>IXSBF1^.]*COVGAGU")6B/D VT;BQ;]U\B#<"RGRSW P M1QRQH5*'\P_K>(MK1?W_ -?UYGFU33V[6XB+/$WFQB0>7(&P"2,-CH>.AYZ5 MZ=;_ !$T6-;:KVWQ!TJ""SB#ZF(XA& MLJ>1&?,15D!4G>,YWIV'W>E/V4+?$1];Q/\ SY9YG7JOP;GD9]0@+DQ))$ZK MV!;<#_Z"/RK/\;7-L?"=C:6U_$ZHT!,:NC+(1"%)CVN2J@KR&4?,VB_KUN%%%%49A1110 5A^+]5 MFT3PQGLQK=V-C/XOW'WF1?[FO5_H%%%%<9[84444 %%%% !1110 4444 ?1 M_P +O^21%Y73_6;I-_OT\OKQZ=ZYKX7?\ M).=*_P"VW_HYZZ6."X75KBX:7-L\$21Q[C\KJTA8XZ#(9.>^WV%>_3_AQ^7Y M'YMB[?6:WJ_SZ>?_ 2.^_X^+?Z/_*O,_$OP_M_$&IG4([YK69U D'E[PV!@ M'J,< ?E7IE]_Q\6_T?\ E7A'CWQ#JT/BJXL[:_N+>"W5 JP2%,Y4,2<=>M98 MF4%'WU<[LIA6G4M1ERNP[_A7'_45_P#)?_[*F3?#SRHB_P#:F<=OL_\ ]E7+ M?VWJW_04O?\ P(?_ !H.L:LZG.I7K*.3^_;STOY3ZKV.+ZU%]QO_P#" M#_\ 41_\@?\ V5'_ @__41_\@?_ &5RQ/\Z^XZ/\ X0?_ *B/_D#_ M .RH_P"$'_ZB/_D#_P"RKG/[5U'_ )_[K_O\W^-']JZC_P _]U_W^;_&CFI_ MRA[+$_SK[CH_^$'_ .HC_P"0/_LJ/^$'_P"HC_Y!_P#LJYS^U=1_Y_[K_O\ M-_C1_:NH_P#/_=?]_F_QHYJ?\H>RQ/\ .ON/5O#=DFG:?<6B,66.TD^8]R3D M_P ZC\7Z8FK2&W>0QD1PNK 9P?*7M^)J+P7/+0VDH+'J<-C^E5OB M'=SVD2M;RM&S^0A93@X\H'K^%=C:]E?H>'&,_KED]>YSW_"#_P#41_\ ('_V M5'_"#_\ 41_\@?\ V5')7O/M;7$\T80'9L"J2"1C)[@5WT2^;7-+EF>">SN!-!&LZSSM M$VZ9%X4R>APV#TQ@C->?"%.6RW/J*M3%4KISO:U]%U_X8P_^$'_ZB/\ Y _^ MRH_X0?\ ZB/_ ) _^RKH](T!T\2VT-]J<\YG#2_95$PB6-O-"D2!S@@H.&]< M98@U@Q:?-'XFO=*NM:U0BSMII9&1""71"V I?E>.#QGVSD3R1T]W?S^94<3. M3:5397V^7YD7_"#_ /41_P#('_V5'_"#_P#41_\ ('_V5='J?AN.:XO+V'Q# M=V-G;QAI85C>3R\11,=I,F6R'SSW]>M9LWAB^B@O6'B2[:6RC+3)M8#=Y!F4 M*=_(*J1GL<<$'--TDFUR_B*&,3PG<64ZSWGB*YD@20?(P=5D_P!7^[8B0%6;S. ,\ G-9^KZ M3,GBFRM+;7;M+74KR6%#ALP%9C'MQN^89Q@Y''84.DEO'\1PQ/Q3?RVK31H^(S M&Y5I#'D N3]Y2,D8^I!6L76-+N]+T6&_C\0WDTDJQR_9V5T*Q/G:Q8,0#Q@C MUS@G%*4(Q7,X_B5'$RE/D537_"_\C1T7PZFD7$D_VDS.R;!\FT 9!]3Z"NZO M?];K7_7*+_T)*\O\)7]W<:E-%/3SD57_ .$'_P"H MC_Y _P#LJR=6U74!JUVJWDZ*DK(JI(5 .!P*I?VKJ/_ #_W7_?YO\:Y'*G? MX3VH4L1RJT_P.C_X0?\ ZB/_ ) _^RH_X0?_ *B/_D#_ .RKG/[5U'_G_NO^ M_P W^-']JZC_ ,_]U_W^;_&ES4_Y2O98G^=?<='_ ,(/_P!1'_R!_P#94?\ M"#_]1'_R!_\ 95SG]JZC_P _]U_W^;_&C^U=1_Y_[K_O\W^-'-3_ )0]EB?Y MU]QT?_"#_P#41_\ ('_V5'_"#_\ 41_\@?\ V5>Y7^T]N!G_49_P#9JL?\*X_Z MBO\ Y+__ &5_^!#_ .-'/2_E(='%WTJ+ M[CN+/X6).-\FL-L#8*K;X)'UW?TKU72;:.SL;>UA!$4+Q1H"<\ $#^5?.L?B M'6HB"FKWPP'+F2]T+3KJ8@RS+;R.0,%F MU/$1C%U9\RZ=#JJQO%'_ "!1_P!?=K_Z41ULUC>*/^0*/^ONU_\ 2B.N^?PL M^;H?Q8^IJ7/_ !ZS?[C?RKG+NVCO=&GM9<^5-NC?!YP5P?YUT=S_ ,>LW^XW M\JY76;F2S\+:A=0G$L,4DB''0A"1_*IGMJ:X9-M);W1YE=_#%;>;:NKDJ1D9 MM^1_X]4'_"N/^HK_ .2__P!E7*OK^LR-N?5KYC[W#_XTW^V]6_Z"E[_X$/\ MXUXSG2_E/NE1QEM:J^XZ%_ NQV7^T;4]37&Z^NQD9&96Y'YTW^U=1_Y_[K_O\W^-'-3_ )0] MGB?YU]QU=CX02TO8KA[PRB)@X41[0Z3JVH?VM M:*UY.ZO*J,KR%@03@\&O7K7_ %>B?]?3?^A)75AW%I\JL>1F,:D6O:.^_P"3 M.2\1^'XM8OFE\XPRHS+NV[@1DGID5B?\(/\ ]1'_ ,@?_95)XWU*[M]8^SP3 MR1)@N?+8J22Q'4?2N8_M74?^?^Z_[_-_C6%25/F=T=^&IUW2BXSLCH_^$'_Z MB/\ Y _^RH_X0?\ ZB/_ ) _^RKG/[5U'_G_ +K_ +_-_C1_:NH_\_\ =?\ M?YO\:CFI_P IT>RQ/\Z^XZ/_ (0?_J(_^0/_ +*C_A!_^HC_ .0/_LJYS^U= M1_Y_[K_O\W^-']JZC_S_ -U_W^;_ !HYJ?\ *'LL3_.ON.C_ .$'_P"HC_Y M_P#LJ/\ A!_^HC_Y _\ LJYT:IJ1( O[LD]O.;_&E_M+5/F_TV\^7[W[UN/K MS1S4_P"4/9XC^=?<=&G@7>ZK_:.,D#_4?_95;_X5Q_U%?_)?_P"RKD!JVI Y M&H78(_Z;-_C3_P"V]6_Z"E[_ .!#_P"-'/2_E)E2Q3VJ+[CLK;X8?:)"G]L; M<#.?LV?_ &>N]\%^%K?PP3'',T\TTBF25EVYQG YQU/YUXBNO:PARFK7RGU M%RX_K7J'PHUF_P!3-W!>W,EQ]GDC*/*Q9OFW9!)Y/W:Z94<4J M$I3J)Q[6L>LVW_'K#_N+_*I:BMO^/6'_ '%_E4M>J?&/=E6T@N(KF^>:7?'- M.'A7<3L3RT4CGI\RL<#USW-6JI6-O'#=ZE(DZR--MO_P!\*Z0VB:$MH\PE+3SW&X+CB65 MY /PWX_"J-6_"&E7&C>'UM;EXVD:YN)P8R2-LDSR*.0.<,,^]7$YZ^R-VBBB MK.4\X^-7_(FV?_803_T7)7A%>[_&K_D3;/\ [""?^BY*\(KQL9_%^X^\R+_< MUZO] HHHKC/;"BBB@ HHHH **** "BBB@#Z/^%W_ "3G2O\ MM_Z.>NBBMXU MUNZN1.K226T,;0CJ@5I2&//0[B.G\)_#G?A=_P DYTK_ +;?^CGKHHDMAK=T MZ2,;LVT(D0]%0-+L(XZDE^_8=._O4_XY (P!6&+BY0T/3R2K"G5O-VNOU/,Z[G3KJ\7PWH;:#J5O:26LLK:@K M7*P_.7!5I 2"Z[,#@-T(ZG!P_P#A#=?_ .?#_P C1_\ Q5(_@_78U+-8X _Z M;)_\57GP4XWT9]/6E1JI+G6GH^C6WS.PM=!\*W&)G_L_$S1M$B7PR T W90R M X$N[Y@I7TKPK-Y0BCT:3R@$"+?E-ZBX<2,29 TL3,8E(_XFFV,C82RF0%<&[O8X8#F)$NP GT^;I[53O=&\1ZC^!/\ D7'_ .O6;_T,U4^)?S65K(.DGD,/^_1'\P:U/"=D^GZ3-:RD%TM) M-V.F2V?ZU%K>ER^)?#Z6%N5^WVK[X%8X\Y.N2*[G%NER];'@1G&. M,]HWI?\ ,\GI5SN&#@YX.<5KMX6UI6*M9$,#@@R)Q^M)_P (QK'_ #Y_^14_ MQK@Y)=CZ'VU+^9?>=WJ.J7\EK?##T8)\M2VEM++MV]/Q9W<>A>#9=2Y&F1 MVT<\D9']J!M\?F1!7_U@YVM)W&,=&(P8I=*\,F*(V\6CSM;Q1H0=2\HN-\@D M23Z'I0K4HQ4935UYF[\*5+>*IU'4V;#_Q M]*]KMR&U@D="[?R-><_#KPCJ'A^YFU?4E2)Y(?*@A#!F.2#N.. !@8KT'3O^ M/^/\?Y&O5PT7&"3/D#V]Q-:3I/;320S1G*21L593Z@CI5^3Q'K.HU%HDS[AU<-)W;B_N*H\1ZXJ*BZQJ 5':1<7+C#-G<>O4Y/YGU-0_VQ MJ?VR.\_M&[^U1IL2;SVWJN,8#9R!@GBN^\#VVI:'I^I2SF6W FMI%2)HW:0* MS%U +#J, GW]*VT\07/G';;7UO$+>)8@L<#^4RG+J 9.0PVC)_NC((K94FTF MY/\ KYG!4Q<83E&%--+KIY>7]6/.[:[\37]A)<+K=R+5Y?L\AFU'8"Q0G#!F MZ%4(R>#C%5+75];E$7E:O/']@C+P[[O9L &,)D\G!Q@,7I22OOMU_IGG2>(];CB\I-8OUCWE]HN M7 W%MQ/7KNYSZ\U#=ZSJ=_;+;WFHW5Q"KF18YIFO)_,^M6O\ A&-8 M_P"?/_R*G^-'_",:Q_SY_P#D5/\ &N:U1]SU%+#IW7+?Y%OP9_R&)O\ KW;_ M -"6O6;KYKK68Q]XP(P_ H3^F:\X\,:)>:?=RW-V@CS'L5=P).2#GCZ5W][< M_9/$,DVW>O"NA_B4J 1^()KNH)J&IX>8-3KWCKI^5CQ?5?\ D,7W_7Q)_P"A M&JE=?XC\&ZE'JDUW91BYL+F1I(9@ZCJ<[6!/##/(K'_X1C6/^?/_ ,BI_C7# M*G)2>A[E+$4I034EL:7A.ZEM]+UZ.*^2V>6U18@UVL.Z3S4/&6'.T-SZ9]>= MSQ1J2SV/B5;W5+6\BGO%;2XUN4G9"'RS+M)V+LR,''7I7(_\(QK'_/G_ .14 M_P :/^$8UC_GS_\ (J?XUKSSY5'E.65*C*K[7G71].ENOR.RLM-\(26VG^=; MZ83)%:>>[:F592^_SB09.-N$XQP3SGI4T.C>%;334DW:1+>FU="DE^K*SF%6 M#?ZP8._>,X3&<8^ZQX?_ (1C6/\ GS_\BI_C1_PC&L?\^?\ Y%3_ !J_:/\ MD_K[C)X>+_Y?O[_^">@06WAZQAO[ #2_L%Q+"H']K?\ 'Q%YJ8D8;AM8*6/! M'0\ 8S633O##BVCN7L+B.(00KYNK9V*9Y!(1B3CY-K8'&3G'45Q'_",:Q_SY M_P#D5/\ &C_A&-8_Y\__ "*G^-'M)?R$K"P6OMOQ^761+K=)$&SEG4/@AB4VD+C!//2N$KIY-,\77]E%82M>)+^942R2-"<-(\R;5]S@DX_"O<-,MTL+?3=.B??':) M'$'QC>1@$_I77@X2BVVCR,ZKTZD(PA)-IMZ>ATU8WBC_ ) H_P"ONU_]*(ZV M:QO%'_(%'_7W:_\ I1'7I3^%GRE#^+'U-2Y_X]9O]QOY5Q_B/_D2]6_Z]YO_ M $6:["Y_X]9O]QOY5S.HVGV_P_=V>[;]H5XMWIN0C/ZU-1731MA6E)-]T?-E M%='<^!?$-M,T;62MCHRS)AAZC)S^=0_\(;K_ /SX?^1H_P#XJO!]G/L?HBQ- M%ZJ:^\W/#0O[KP[;6OAJX6'54OC+=J)A&[QA1L8YQNC7YLCG!.<0+!]I411K(R[7>+DXR'*_=QSZUPA#4DWA[7;B9YIX'EE&HU*G/* M:MO_ ,.^MNG;8Z?QI+::BVF2W5_L+WD@FMX[M;E$1MF98F!)5#CA3T.<<58& MA^&?MTJ&'2AYG^?]?GW*:=X0BN ;:'2'4* M CW&H9$FZWD)+*9/EQ($'MN/MB!=+\*37*Q1VFFJ(VMC.W]IDCR73]ZZGS,; MD?C;SQV.17&_\(QK'_/G_P"14_QH_P"$8UC_ )\__(J?XT_:/^0GZO'_ )_O M[_\ @ESQC/#<7NFM!=+QWTITJ<%!26GH4]*_P"0Q8_]?$?_ *$*]HBD M$5MH\C'"I<.Q_!DKS#2?#6HQZG;RW$0BCB<.274YPCW/_(%L/\ ?E_] MEKKPZ<4[GDYE*-2<%%W_ *9Y]\08S%XH>-A@JA!_[[:N5KTOQ=X?NO$BQ:MI MX$MW#$([J#(#$#I(OJ.>?0_6N+_X1C6/^?/_ ,BI_C6%:$N=M([\'7I^QC%R M2:T97T.1HM=L)%E$)6="9#((PHR,G<2 .*]*N-6N#JMI)%X@LELDU>\EN%?4 M(V1K9G0J"FX[@5#X&#U[5Y[_ ,(QK'_/G_Y%3_&C_A&-8_Y\_P#R*G^-.G.< M(\JB3B*5&M+F,[5 MVG_'I6JFA^$I='DNBNF1W36A<0C4]VR8*Q"_ZSH2!ZYY^[U/$?\ ",:Q_P ^ M?_D5/\:/^$8UC_GS_P#(J?XTXR:27(9U*,92YE6:^?IY^1WTEKX=M-;BU"Q_ MLB,+?9::+4MGD 2(8RJAB"&7?D8P.>5Q3!:>&YKB=Y);"..[DC%Q$FK85Q]J M8,2!)S^[VOZ C( KA/\ A&-8_P"?/_R*G^-'_",:Q_SY_P#D5/\ &FJC7V#/ MZK#_ )_>7]:G>6'AGPU=Q+=_8K-@P2/[.FHA@\A,PV1MY@_>'$)P3C!. ,UY M:X*NP*[2#@KZ>U=+86'BW3XI+>PDN;>.8_.D5RJACTSPW7WJM_PANO\ _/A_ MY&C_ /BJBHG.W+&QT8=JC*7/533VU_X)A5ZC\&O^/K53Z&$G\/,-%=,NGORJWUZ5S$ISY2+G&3ZG)_"M,-3DJB; M6ASYIB:,L-*$9)MV_,])MO\ CUA_W%_E4M16W_'K#_N+_*I:]D^#>[*5BELM MWJ1@D9Y&N0;@'HC^5& !QTVA#WY)^@NU2L7MFN]2$$;)(MR!<$]'?RHR".>F MTH.W(/U-VICL75^+7RW]%_7I8****HS"BBB@ K&\5C3#XB4M6^[;?[K?SK,K6U1"UK#(/X&*M^/(_D:R:SEN=5+X0HHHJ30**** " MBBB@ HHHH *** ,G ZT ;\?_ !ZV_P#UR%+3F3RU2(]8T53]0.?US3:V.$*M M^$+2_LO#ZQ:DS-.;FXD4M)O/EM,[1\_[A7CMT[54JWX0&I#P^O\ :OF?:?M- MQM\SKY7G/Y?X;-N/;%7$YZ^R-VBBBK.4\X^-7_(FV?\ V$$_]%R5X17O_P 8 M;1[GP/YJ D6UU'*WL,,G\W%> 5XV-7[WY'W>0M/!V\W^@4445QGN!1110 44 M44 %%%% !1110!]'_"[_ ))SI7_;;_T<]=%$]L=;ND2-A=BVA,CGHR%I=@'/ M4$/V[CKVP_AO;/:_#[2(Y 0QC:09]&=F'Z$5N17$;:W=6P@59([:&1IAU<,T MH"GCH-I/7^(_C[]/2$?E^1^;XG7$5FN[_-"7W_'Q;_1_Y5Y1XN\?W.AZNVG6 M%M [Q*#*\P)&2,@ CL1S[UZO??\?%O]'_E7SI\0/^1WU'_ME_Z+6L,7.4(W MB>CDM"G6JVJ*Z2_4Z&QU_6KJQMKRXGT:QBNY3%;&X67]ZP(!/RYPH)P2<4_4 M]2\16MH"\=C,7CB=5@MYGW%W90H;IN!7OC.>,URL&N6$VB6>G:KI\UP+!W:W M:"<1[E<@LCY4\9'48-;%A\0(M/2W\O2"6BB@BQ]J^4B-G/ V9&1(0.3C /-< MBJ)K67]?<>W/#3C*\*:>KTTMY:WOMN6&G\3KI7VTZ?%YHN# UI]FE\Y?DW[B MOIMYS1I74"9%4* N#LP,%1P!MQQCO5#2?%<&G:$^G2Z?+*Y2>-9H[GR\++ MLSQL.2/+'?N:2G&^LNGX_<5[&LX/]VKWT]/O_P""7O[4\5D _P!A2X9R@_T2 M7EAGCKUX/'L:CDUKQ-$K-)HS(J@EBUK(, '!)Y['CZU;OO'JW"0:S M;77?$=\DCVFD_:$C.':*VD<*>O.#Q71:YXVTRRN]MG&]SNF#M%!82[*8",QV'"Y.0Q&>.QQQ0Y14D MN8*,:LX.3I+I;^KF@;_Q:(9)3H3A8Y%B?-M("&;[HQG//]1ZBJ%QXJUBSN&@ MNK*&"9/O1RQ.K+WY!.16P?B1;>?;2+HLG^CB()_I2K]Q9$Z+& ,K*>@&"!VX MKD= MF^%[W^T=,GNRFPR6DF5ST(.#_*F D'(.#5?P)_R+C_\ 7K-_Z&:R/%\TD6C* M(V*^9*$;'<8)Q^@KJYK4U)GG*ES8B5-=[?F=<-5>0 7=O#=X&-TH(?\ [Z4@ MG\:?,(;VUGMI2H8)-&48@]#@]JP^LO>QV M_P!EP3MS?U]Y[']LL?\ H%1_]_G_ ,:/MEC_ - J/_O\_P#C7BE36]K/=&06 M\+R&.-I7"C.U%&23[ 4?66^@/*XK5S_/_,]E^V6/_0*C_P"_S_XT?;+'_H%1 M_P#?Y_\ &O%**/K3[!_92_F_/_,]K^V6/_0*C_[_ #_XT?;+'_H%1_\ ?Y_\ M:\4J9;.Y:R>\$$AMD<1M+M.T,02!GUP*/K+[ \KBMY_G_F>X65W9G?MTU%Z? M\M7/K[U;^VI'S!:01M_>.7(_,D?I7@OV.Y%E]M,$@M?,\H3%3M+XSMSZXJ"J M^M-=#)Y1&3NI_P!?>?2D P91D>G#&O8-._X_XOQ_D:[:-3VD5(\#'8=X>*4-6_X]5_WQ_(UR7C+7U\.:.M[Y7FR,$CB0G +$9Y]L FNMU;_ (]5_P!\ M?R->:?%S_D6;+_KXC_\ 1;USUY.,&T>IEU.-2M"$MFSE[#QEK^NZGY$-OIR, M5:1Y)%=4C15RS,=W %:L.I:U=637EG=Z-=P!D3]Q#<,^6<(?DQGC<#ZD=,U MP.A:Q_8M^\S6XN()H9+>>$N4WQN,, W8^]:^F^)M*T;S8['2;EHW>&3?+=C> M3'()!G"8QQC@#N#CISBJ=OJWB>ZO/LD6D W'E&?RS X;RP,[L9Z M>GKP!DFK,/Q#MX=0MM0&E7!N(1L*"^VQL@,A3*A,%AYAR3D<< 9-8S^)K5_$ MMUJW]FR".[@EBG@^U9.9$*L58J=HYR 0<=.E+G6GO?U]W<(4JK;O22TT]?O[ M&[J$GBNQU VD>DB[^5626WM9F20$*3M/?&X#ZU0;6?$R1"5M&98RAD#FUD * MCJV<]!GK5Q_B"LUI?PQ:5=J;I2GF)>\QDQ(G'[OTCS^=0_\ "=Q3),KZ7,RW M2_Z:$N !Q T&8_E.SAL\[N@'2J2!((Y)9+64)$3C[Q&<<$'Z4R_U7Q'I^KMILFFJTY=EB MY,S $C<@S MD@X/2NA;QIHUQH@O6+6]QAU\A9F,@QY9$0/E;65O*0EL@KGOT/*WGC..ZUG2 MM0%A,OV"ZEN2AN@3)OE\S;G9P 3CH*$:!('E<1IOM9%!8C(&20!QSSVYJIFQ,A3M"CYL'!)XXX S42DE&ZGK_7D:PIU7-*5%6[ M_KN:GA_Q#/JUS);W$4:LJ;PT>0,9 QR3ZUV&M?\ (7G_ . _^@BO-O!G_(8F M_P"O=O\ T):])UK_ )"\_P#P'_T$5M1DY0NSDQD(PQ%HJRL06M[/:;A$_P C M??C8!E;Z@\&I_M]H_,FEVY;N4=U_3.*\CUJ:2;6;PR.6VS,@SV ) %06]A>7 M4,\UO:3S10+NF>.,LL8]6(Z#@]:S^L.]DCI_LV+2E*5K_P!=T>Q_;+'_ *!4 M?_?Y_P#&C[98_P#0*C_[_/\ XUXI12^M/L/^RE_-^?\ F>U_;+'_ *!4?_?Y M_P#&C[98_P#0*C_[_/\ XUXU/:SVPB,\+QB:,2QEAC>A) (]L@_E4-'UEKH" MRN+U4_S_ ,SVO[98_P#0*C_[_/\ XT?;+'_H%1_]_G_QKQ2G(CRR+'&K.[$* MJJ,DD] !1]:?8/[+C_-^?^9[E9W=D9CMTU%.WKYS_P"-7?M5J.EA'GWD?_&O M!_[.O?[1_L_[+,;SS/*\@(=^[IC'K4$D;PRO%(I5T8JRGJ".HI_6FNAD\IC) MZ3_K[SZ/L[IY;9E"I&F[[D8P.@Z^OXU:MO\ CZA_WU_G7S/%+)#(LD4C1R*< MJRG!!]C7T5X5F& ^JQ4D[IW_([& ML;Q1_P @4?\ 7W:_^E$=;-8WBC_D"C_K[M?_ $HCKLG\+/!H?Q8^IJ7/_'K- M_N-_*N:O[M;#0;J\=2RVX:4J.I"J3C]*Z6Y_X]9O]QOY5Q_B/_D2]6_Z]YO_ M $6:FH[)LVPJ4I)/NCRBY^).K7$Q?[+9*.@&US@?7=4/_"PM6_Y][+_OA_\ MXJE\*:=I5WHNI7.HQ68:WN+=4FNFF"A7+!@1&P_N\9Q[FMO2=$T>X@LY7TZV MDCN'LV09D#*LMQ*C(QW_ #$;<;@!G XZY\N*JRL^;<^QJ/"4FX^SVT_"_LW[5*[?]?TS:$\'*2BEKMLQG_"9ZC_ ,\;7_OEO_BJ/^$SU'_GC:_]\M_\ M56HG@"$+W'S7[.OU)]M@KV2O\F8G_"9ZC_SQM?^^6_^ M*H_X3/4?^>-K_P!\M_\ %5K7_@&SLA QCA69L'?TVL!]>V M.:L3^!+2ZU*Z4:C]F*W*6R1P6+,C.0.%S(6)"_.W4 =^U+DKB]O@M[:>C,'_ M (3/4?\ GC:_]\M_\51_PF>H_P#/&U_[Y;_XJNBMO 5E:36C2W_GR3SQ+"'@ M#1,KPM)\^R3V(RK$<#KGC/M? 44PD675C%)!$DEP/LVY5#PM,NP[_GX4@\#G MU'-#A674%7P3OI^#(-.\6W=QJ$$%Q!#LE<)F,$$$G /)-=]<_P#(%L/]^7_V M6O,)=-32?%EK:1W!N(Q);R)(4V%E<(XR,G!PWJ:]/N?^0+8?[\O_ ++6M%RM M)2W1RXZ--2IRIK1_\$IQ2R02K)$[(ZG(93@BKIU-)>;JQMIV[N 8V/UVD _E M7G?C.YE^VP6HY[7]LL?^@5'_P!_ MG_QH^V6/_0*C_P"_S_XUX[=Z?>V!C%Y9W%L9%W)YT13P!-14?67V'_9<;VY_P _\SVO[98_] J/_O\ /_C1]LL?^@5' M_P!_G_QKQNWL[JZ65K>VFF6%#)*8T+!%'5FQT'N:!9W36GVM;:8VV_R_.$9V M;^NW=TS[4_K+_E_K[A?V9#^?^OO/9XKRQ,R8TN,'<.?.?_&M/[3:_P#/@G_? MQO\ &O!I[&[M;W['/;2QW65'DLA#Y(! QUR?0]A>#SV$-O%#\OWER6ZCN2:M$DG).2:^::]4^%=_ MGEHQ//7YF89'ICL:M5,=BZGQ?=Y] M%_7EMT"BBBJ,PHHHH *Q/%NDRZWX:N;"&1(Y&>*0,^H7%;=4M7T] M=6T:^TYW*+=0/"74X*[E(R/<9H!&)15>Q@OK;3K6#4BAODA19S&Q*E\#)!(' M!-6*Q/13NKBC:59'7=&XPPK,GTN9"6@!FC[%1\P^HK2H!P=*.DK_P#?1I?/F_YZO_WT:7*:>V?8Y[RI/[C?E1Y4 MG]QORKH?/F_YZO\ ]]&CSYO^>K_]]&ERA[9]CGO*D_N-^5'E2?W&_*NA\^;_ M )ZO_P!]&CSYO^>K_P#?1HY0]L^QSWE2?W&_*CRI/[C?E70^?-_SU?\ [Z-' MGS?\]7_[Z-'*'MGV,".UN)3B."1C[*:T[.Q^RL)IB#,/NH#D*?4^_M5II)&& M&=C]33::BD3*I*2L%%%%49A5OP?RMGN;S;LMX44MOE8[4!]!N(R>PR:[*U69+.!+AD:98U$A0 M84MCG ],U<3FKO9$U%%%6+/"&H>$]2 M:&YC9[5F/D7('RR#^C>H_I7T[45Q;07<#P7,,#?\ H#_^34W_ ,71_P *N\&_] ?_ ,FIO_BZ/J-3N@_U@PW\LON7 M^9\X5U/@KP7>^+-33Y'CTZ-@;BXQ@8_NKZL?TZU[7;_#;PA;2B2/18BP.<22 MR2#\F8BNF@@AMH4A@B2*)!A4C4*JCT '2M*>":=YLY<3Q!%P<:$7=]7T%AAC MMX(X84"11J$15'"@# J".>X;5KBW:+%LD$3QR;3\SLT@89Z' 5..V[W%6JJ MQ_:_[6N-_P#QY>1%Y73_ %FZ3?[]/+Z\>G>O1?0^7CKS-]OU7X_\$AU%Q'/; M,>@)S].*\ ^)-AE[1JS%3+$[[5"KN<' '0=:C_ +%U#_GV/_?2_P"-;^S\OP.!5WNZ MC^_3^OZ],O4HM'U8R-?]?UUZ&&VD>%9-1EFO+BSGMY;B4OI)&,5R7BNSTRVFM'TQ;9%D2021V]T)@"LKA23N8@E M-A]#V KTG^Q=0_Y]C_WTO^-']BZA_P ^Q_[Z7_&LIT>962L;T<6J(+*35%AL8W1"0TP+9ZKM&/IAS^E:U%[G*CDP\ MKU_:2TN[^AY[7UK_ -]-_P#$US04XJW*>K5G1J?\O+:- M:>?R\CN[#3]'U#0I+JRM-.FNU4PRS?8C]GEF6'EL^61$H)5LX0,0>W-&OV.C M:-%)YUKIMO$8IHHS/8,'$WEKL5?W7SJ"&._)SNY/3/##P?JBHR"YM@K8W .V M#CU^6AO!^J/MWW-LVT;1EV.!Z?=K9SE;2']?U_7?SUAZ?/=UM/F=O81^'-UK_ M -]-_P#$TG.>C4=32-&BN9.KHTEYZ'3QZCX2=XY?-TA9@Z^9FP;RVA6:0LH7 MR\!S&8P&QGY3R#R9K75?"26HMX[BPBT^;R2+:6T9I$81RJQD;8=Q#NI!W' ! MQCOR7_"&:C_SVM?^^F_^)H_X0S4?^>UK_P!]-_\ $U/-4_E&Z&'?_+U_>=;; M:KX3CM1;2W>G2,?*D5?LD@A\X6Q0NR^6!C?GL>N<5P&NS6EQK=W+8K"ML[Y0 M01E$Z<[5/(&ZM_P _%E_WV_\ \32J M*I4^R:4'AJ$W)5+W[LN?"O\ Y&>Y_P"O)O\ T-*]HT[_ (_XOQ_D:\^\$>#+ MGP_=2W]WS/F6BOHF\LQ-= M.UO-&Q./D=@K#CWX/X57_LR\_P">/_CP_P :\[ZH^Y].LZBU\/X_\ \N\$Z9 MI5_:W\NIV4$ZP36X+S71@$<;L0YSN . ,_AWZ5OII/@LS&**WL9@EO%(I;5- MGF[CA\G?A2H ..O)X. *Z!=+U5(GB6)Q&^-ZAQAL=,\U'_8NH?\ /L?^^E_Q MK6-*R2M^!RU,3[2;ESM7Z)^G]?,RM/BT>TTZ&TM[RSCLVFBN$F&J>7(Q-M*& M8CS 4(D(7 "Y'!!Q5**Q\/6,5R86L5A:RS%,-599+D;8RRR1AQ_%Y@V\9Z!> M,UT7]BZA_P ^Q_[Z7_&C^Q=0_P"?8_\ ?2_XU;BV[V(]M&[]_?S7]?UL8-_I M^AW+7"PG2V,()"6B\LX$GR$IOZ%8LR@*%+X(*%^WS CWZK^Q=0_Y]C_WTO^-']BZA_P ^Q_[Z7_&H ME3NMBH8A1:?.]//^OZ[GBE%>U_V+J'_/L?\ OI?\:!H]RO,[06Z]VEE4?H"2 M?RK#ZJ^YZ/\ :L.WXG ?#^SDO/$#(%(C,1#/V49!))^@)_"NYU"X%WJ%Q.HP MKN2H]NWZ5/+=-(=R97)62/R*WC.2W@>?5H0F[QK?G^ECIXM2\+VLT,-W_8 MAD0V\=T%L&8?*T@FVD1XY!3!'X'O5?Q9I%MIW@RT\BVM$E MC+*;OX<4 MR:^\(L+A8)=,6X(D;3YFLCY<"$1[4F79\S\/@D-ZYY%UK_ -]-_P#$TW.HW?E!4,.M%5?W_P!?\$[*]UCPI/JTFHKJ M&G^89D?=]DD#[ENA)NR(\_ZH[??&.V:P_$NH^';G0633_L+W+R%BPMW$Y?S& M+-O('R%2.I/8;1@UFQ>!M3FT'_ *"M>6VOPQU>XPQN[%8] MV&(9R1^&W^M>NZ/:+80V%FC%E@6.(,>I"X&?TK;"4Y1;<8FE5A&,)7:O M^1U=8WBC_D"C_K[M?_2B.MFL;Q1_R!1_U]VO_I1'7I3^%GRM#^+'U-2Y_P"/ M6;_<;^5WUK;S627-Q%!(?WL D958C^\O0_C4\>O:Q#$D46K7R M1QA0B+8WX4\GH?Z&J?]F7?:(-[JZD? MSKS?JLD])?U]Y]4LVIR5Y4U^'^1XB/$>N#&-9U$8QC_2G['([^O-:.I^--1U M30UTN9%V;(TDPG9J^A3QN';4G!77FO\CS+2_%NIZ=+&SSS720P/#!'+,^( M0R[P%>KZF/ M(CM+(_?@CS(/1V.2/P&!3T-KIA\P2)=78^X%&8XSZD_Q']/K6<[M([.[%F8Y M))Y)K2$.1-7OZ_\ H35SM=YX@\/2:M-'<02H MDBKL(DS@C)/;ZFL7_A#-1_Y[6O\ WTW_ ,37)4IR."8M(RX##E -H!)/.2!@#FNHT.PT>_LC<):Z;>W M,12&6:*Q/V>9_P![@$",^4,-$6?:!D8SUK@_^$,U'_GM:_\ ?3?_ !-.7P?J MB!@MS;J&&& D89'O\M:PE)7O Y*M*E.*4:MK?UTMW.VU+3])TK2;8WEGIUNA MB"S2363961K4A51A&?,'F#<6!.*2P'AK7;R6*RBTYY(4DD3[/IS$QIY*#<4\ MO]YB7/!!Z\<5Q3>#]4=55KFW8*,*#(QQ]/EH3P?JD;ATN;96'0J[ C_QVJNXFJ6OAKQ[K=TR6EM&(0L5K&C;'4F-C'C8,$H"# MN P3S5XZSX3DTI-+ANX%AM99_L'VJW=PI:,!9)!M((W[CCG VY'!KE/^$,U' M_GM:_P#?;?\ Q-)_PAFH_P#/:U_[Z;_XFH4JB5N73^F:RH8:5FZFJM^"M_7J MSJM7U7PMJ;W5P;[3C*8)HE8V3@LS11",@^7D!61^>HR .#57Q'JWAF\TO4WM M)+&:ZN)Y7,C6TGG,3(&0HQ P-N0#G-8*^"M2=PHGM,DX^^W_P 35C_A M7NK?\_%E_P!]O_\ $U4I5)I^Z3&EA:;C^]>GGV^1R=>E_"3_ )C'_;'_ -GK M%@^&VL3N42YL00,\R/\ _$UWO@OPI)X8M+G[1.DMQ<%2_EYVJ%S@#/)ZFEAZ M4U43:T#,<70GAY0C*[=OS/2[;_CUA_W%_E4M16W_ !ZP_P"XO\JEKV3X1[LJ MVGVO[3??:?\ 5>>/LW3_ %?EIGI_M[^O/X8JU56T@N(KF^>:7?'-.'A7<3L3 MRT4CGI\RL<#USW-6JF.Q=2W-IY;>B_KUN%%%%49A1110 4444 V[@E9@ =C+S\K@\9[@^PK/L=4L=2,PL[J.9H)#'*JGYHV!P0 MPZCIWKLZHR:-ILNI?VB]C ;TQF(W&P!RF0=I;KC(%2XW-H57'1F+14EGX3DM M-0:X;7]3N;=MQ^RSB$J">F&$8;CZTD?A>]35S=/XANGM-Y;[&;>$+@YPNX+N MX]<]JGE9M[:(RBGS>%[V35Q=1^(;J*T#JQLQ;PE2!C*[BN[G!YSWHO\ PO>W M-\LUKXANK. 9MUMX7!QU^9E)YHY6'MHC**DU7PQ>7DR/8Z_=:>BKAD2"*3< M?7+J33M3\,W5XD LMVB0T5,GAFZ71WM6UVZ:\)^6],,09><_G'3O1:>&;J#3;BWN-:Y=7SR >6[PQ1^5U MZ!5&>W7TI-*\,7=E+(U]KUUJ",N%1X(H]I]Z_>7T1!"V[PPQH,]\J@8D?6K>G>%=&TO4IM2MK,&^F) MW7,SM+( 3DJK,257V&!3Y27771%3PU::S]JO+W5DCMHG(CM;)2KM&H)R[N/X MFXX!P !U.:Z2BBK.9MMW84444""BBB@ HHHH **** .,C_Y+5<_]B[#_ .E$ ME=G7&1_\EJN?^Q=A_P#2B2NSH **** "BBB@ JK'!<+JUQ<-+FV>")(X]Q^5 MU:0L<=!D,G/?;["K54HK>-=;NKD3JTDEM#&T(ZH%:4ACST.XCI_"?PE]#2&T MO3]5]WK_ )DUS:1W6W>6&W.-IJO_ &3!_?D_,?X5?HIV0E.25DS$_P"$7LO^ M>MQ_WTO^%-D\)V$L91I;G!]&7_"MVBER1[%^WJ_S'-?\(1IO_/>[_P"^U_\ MB:/^$(TW_GO=_P#?:_\ Q-=+12]G'L5]:K?S,YK_ (0C3?\ GO=_]]K_ /$T M?\(1IO\ SWN_^^U_^)KI:*/9Q[!]:K?S,YK_ (0C3?\ GO=_]]K_ /$T?\(1 MIO\ SWN_^^U_^)KI:*/9Q[!]:K?S,YK_ (0C3?\ GO=_]]K_ /$T?\(1IO\ MSWN_^^U_^)KI:*/9Q[!]:K?S,XCQ#H>A^&_#]]K%Y<78@M(C(1O4%CV4?+U) MP![FN?\ "EMH_BY-!U*WEN%6ZL+EIHPZDQRH\*LOW>F6/U^,O"^G^+?# M\FGZFUP+93YVV&39N90<9]1SG'KBN2^'/A?3_#7_ CSZ>UQC4-(ENIEEDW+ MYC"VW%1VS_05,H1[&M+$UFW[SV?Y'4?\(1IO_/>[_P"^U_\ B:/^$(TW_GO= M_P#?:_\ Q-=+15>SCV,OK5;^9G-?\(1IO_/>[_[[7_XFC_A"--_Y[W?_ 'VO M_P 372T4>SCV#ZU6_F9S7_"$:;_SWN_^^U_^)H_X0C3?^>]W_P!]K_\ $UTM M%'LX]@^M5OYFMQ_P!]+_A6W13Y(]A/$57O(STT M:W1%0/+A1@9(_P *EATZ&"99%9RR^I'^%6Z*=D9NI)[L****9!#<6Z7,81RP M .?EJM_9,']^3\Q_A5^BE9%*]W_P!]K_\ $UTM%'LX M]@^M5OYF[_[[7_XFC_A"--_Y[W?_ 'VO_P 372T4>SCV#ZU6_F9S+>"M M+12S7%TJJ,DEU _[YKD? ESX=\=+JOV.:Z1K&Z:(+YBYDB/W)/N\;L'CVKT MC5=.AUC2KK3KAY4@N8S%(8FVMM(P0#VR.*X'X:?#[1O#.HZMJ.GO>"9;N>S M>;*F(,, C'.,=>M'LX]@^M5OYF=+_P (1IO_ #WN_P#OM?\ XFC_ (0C3?\ MGO=_]]K_ /$UTM%'LX]@^M5OYF\C,@T*U@0HDDQ!.>2/\ "IDTN".17#294@C)'^%7 M:*?*B'4F]V%8WBC_ ) H_P"ONU_]*(ZV:QO%'_(%'_7W:_\ I1'2G\+*H?Q8 M^IKN@DC9#G# @XJE_9,']^3\Q_A5^BG8S4FMF9,_AZTG<.\DX(&.&'^%1?\ M"+V7_/6X_P"^E_PK;HIQHJ]1=3FV\%::[EC/=Y)S]]?\ XFD_X0C3?^>] MW_WVO_Q-=+12]G'L5]:K?S,YK_A"--_Y[W?_ 'VO_P 31_PA&F_\][O_ +[7 M_P")KI:*/9Q[!]:K?S,YK_A"--_Y[W?_ 'VO_P 31_PA&F_\][O_ +[7_P") MKI:*/9Q[!]:K?S,YK_A"--_Y[W?_ 'VO_P 31_PA&F_\][O_ +[7_P")KI:* M/9Q[!]:K?S,YK_A"--_Y[W?_ 'VO_P 37'V%WX;O_B3?^#TGN?.MH%=9?,7# MRCF1!\O4 K^3>E>JUY7I'PO\/V/Q0N[R%[_[3:6]M?I*UP2S2R2W Y]:/9Q[!]:K?S,Z_\ X0C3?^>]W_WVO_Q-'_"$:;_SWN_^^U_^)KI:*/9Q M[!]:K?S,YK_A"--_Y[W?_?:__$T?\(1IO_/>[_[[7_XFNEHH]G'L'UJM_,SF MO^$(TW_GO=_]]K_\31_PA&F_\][O_OM?_B:Z6BCV<>P?6JW\S.:_X0C3?^>] MW_WVO_Q-'_"$:;_SWN_^^U_^)KI:*/9Q[!]:K?S,YM?!6FHX83W>0<_?7_XF MK/\ PB]E_P ];C_OI?\ "MNBCDCV$\15>\C)@\/6D#ETDG)(QRP_PJ?^R8/[ M\GYC_"K]%5RHAU9O=C401QJ@SA0 ,TZBBF9E*QMXX;O4I$G61IKD2.@ZQ'RH MUVGGKA0W;AA]:NU2L4MEN]2,$C/(UR#< ]$?RHP ..FT(>_)/T%VICL:57>6 MOE^2"BBBJ,PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#C(_\ DM5S_P!B[#_Z425V=?]#MXH_P"_UO\ _&:/^$*O/^AV\4?]_K?_ .,T =917)_\(5>? M]#MXH_[_ %O_ /&:/^$*O/\ H=O%'_?ZW_\ C- '652B2V&MW3I(QNS;0B1# MT5 TNPCCJ27[]AT[X'_"%7G_ $.WBC_O];__ !FJ)I M)/-M\,A:0*,^3V*O^=3+H:4]I>GZK?R_X!W%%?\ 0[>*/^_UO_\ M&:/^$*O/^AV\4?\ ?ZW_ /C-49G645R?_"%7G_0[>*/^_P!;_P#QFC_A"KS_ M *';Q1_W^M__ (S0!UE%*/\ O];_ /QFC_A"KS_H=O%'_?ZW_P#C- '645R?_"%7G_0[ M>*/^_P!;_P#QFC_A"KS_ *';Q1_W^M__ (S0!TUW_P >4_\ US;^5F*:W@BZ=&5O&WBQLX+2V\8^(XX((UBC0/;?*JC '^I]!2:3W*C)Q=T:W]C7W_0S:K_W[ MM?\ XS1_8U]_T,VJ_P#?NU_^,UG_ /"(7W_0Z>)/^^[;_P",4?\ "(7W_0Z> M)/\ ONV_^,4N1?U?_,OVT_Z2_P C0_L:^_Z&;5?^_=K_ /&:/[&OO^AFU7_O MW:__ !FL_P#X1"^_Z'3Q)_WW;?\ QBC_ (1"^_Z'3Q)_WW;?_&*.1?U?_,/; M3_I+_(T/[&OO^AFU7_OW:_\ QFC^QK[_ *&;5?\ OW:__&:S_P#A$+[_ *'3 MQ)_WW;?_ !BC_A$+[_H=/$G_ 'W;?_&*.1?U?_,/;3_I+_(T/[&OO^AFU7_O MW:__ !FC^QK[_H9M5_[]VO\ \9K/_P"$0OO^AT\2?]]VW_QBC_A$+[_H=/$G M_?=M_P#&*.1?U?\ S#VT_P"DO\C0_L:^_P"AFU7_ +]VO_QFC^QK[_H9M5_[ M]VO_ ,9K/_X1"^_Z'3Q)_P!]VW_QBC_A$+[_ *'3Q)_WW;?_ !BCD7]7_P P M]M/^DO\ (T/[&OO^AFU7_OW:_P#QFC^QK[_H9M5_[]VO_P 9K/\ ^$0OO^AT M\2?]]VW_ ,8H_P"$0OO^AT\2?]]VW_QBCD7]7_S#VT_Z2_R-#^QK[_H9M5_[ M]VO_ ,9H_L:^_P"AFU7_ +]VO_QFL_\ X1"^_P"AT\2?]]VW_P 8H_X1"^_Z M'3Q)_P!]VW_QBCD7]7_S#VT_Z2_R-#^QK[_H9M5_[]VO_P 9H_L:^_Z&;5?^ M_=K_ /&:S_\ A$+[_H=/$G_?=M_\8H_X1"^_Z'3Q)_WW;?\ QBCD7]7_ ,P] MM/\ I+_(T/[&OO\ H9M5_P"_=K_\9H_L:^_Z&;5?^_=K_P#&:S_^$0OO^AT\ M2?\ ?=M_\8H_X1"^_P"AT\2?]]VW_P 8HY%_5_\ ,/;3_I+_ "-#^QK[_H9M M5_[]VO\ \9H_L:^_Z&;5?^_=K_\ &:S_ /A$+[_H=/$G_?=M_P#&*/\ A$+[ M_H=/$G_?=M_\8HY%_5_\P]M/^DO\C0_L:^_Z&;5?^_=K_P#&:/[&OO\ H9M5 M_P"_=K_\9K/_ .$0OO\ H=/$G_?=M_\ &*/^$0OO^AT\2?\ ?=M_\8HY%_5_ M\P]M/^DO\C0_L:^_Z&;5?^_=K_\ &:/[&OO^AFU7_OW:_P#QFL__ (1"^_Z' M3Q)_WW;?_&*/^$0OO^AT\2?]]VW_ ,8HY%_5_P#,/;3_ *2_R-#^QK[_ *&; M5?\ OW:__&:/[&OO^AFU7_OW:_\ QFL__A$+[_H=/$G_ 'W;?_&*/^$0OO\ MH=/$G_?=M_\ &*.1?U?_ ##VT_Z2_P C0_L:^_Z&;5?^_=K_ /&:PO#&DWKI MJVWQ#J<>-3N =L=M\QR.3F(\_3BKO_"(7W_0Z>)/^^[;_P",4VQ\%S:?'*EO MXJUX"65IG+&V)9V.2?\ 4T.3:?F M=FD##/0X"IQVW>XJ7T-(;2]/U7W^G^1:HHHJC,**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@"K:3W$MS?)-%LCAG"0MM(WIY:,3SU^9F&1Z8[&K55;3[ M7]IOOM/^J\\?9NG^K\M,]/\ ;W]>?PQ5JICL:5+/3O5JJ5Y82W,HEAU&\M&V[6$.Q@P'3AU8 \GD8)[YP,3*_0TIVNTW: M_P _R+M%59[2:6[CF34;F&-,;H(UC*/@YY+(6YZ<$?AUH^R3?;_M/]HW/E?\ M^NV/R^F.NS?[_>Z^W%%WV#EC;XOP?W?UH6J*JP6DT5W),^HW,T;YVP2+&$3) MSP50-QTY)_'K3+>QN(8IDDU6\G:1<*\BQ Q'GE=J 9Y_B!' ]Z+OL'+'^;\' M_6G_ Q=HJDEC<+920'5;QY&;(N"L6]!QP $VXX[J3R?; ]C<-91P#5;Q)%; M)N L6]QSP04VXY[*#P/?)=]@Y(_S?@_O_K4NT52N+&XFBA2/5;R!HUPSQK$3 M*>.6W(1GC^$ 3M(N M%>18@8CSRNU ,\_Q C@>]"6-PME) =5O'D9LBX*Q;T'' 3;CCNI/)]L%WV! MPC_-^#+M%4GL;AK*. :K>)(K9-P%BWN.>""FW'/90>![Y+BQN)HH4CU6\@:- M<,\:Q$RGCEMR$9X_A ')]J+OL"A'^;\&7:*JSVDTMW',FHW,,:8W01K&4?!S MR60MSTX(_#K1]DF^W_:?[1N?*_Y]=L?E],==F_W^]U]N*+OL'+&WQ?@_N_K0 MM455@M)HKN29]1N9HWSM@D6,(F3G@J@;CIR3^/6F6]C<0Q3))JMY.TBX5Y%B M!B//*[4 SS_$".![T7?8.6/\WX/^M/\ AB[15)+&X6RD@.JWCR,V1<%8MZ#C M@ )MQQW4GD^V![&X:RC@&JWB2*V3^2[[!R1_F_!_?_ M %J7:*I7%C<310I'JMY T:X9XUB)E/'+;D(SQ_" .3[4^>TFENXYDU&YAC3& MZ"-8RCX.>2R%N>G!'X=:+OL'+'^;\'_6O_#EJBJOV2;[?]I_M&Y\K_GUVQ^7 MTQUV;_?[W7VXH@M)HKN29]1N9HWSM@D6,(F3G@J@;CIR3^/6B[[!RQM\7X/[ MOZT+5%4K>QN(8IDDU6\G:1<*\BQ Q'GE=J 9Y_B!' ]Z$L;A;*2 ZK>/(S9% MP5BWH.. FW''=2>3[8+OL#A'^;\&7:*I/8W#64< U6\216R;@+%O<<\$%-N M.>R@\#WR7%C<310I'JMY T:X9XUB)E/'+;D(SQ_" .3[47?8%"/\WX,NT55G MM)I;N.9-1N88TQN@C6,H^#GDLA;GIP1^'6C[)-]O^T_VC<^5_P ^NV/R^F.N MS?[_ 'NOMQ1=]@Y8V^+\']W]:%JBJL%I-%=R3/J-S-&^=L$BQA$R<\%4#<=. M2?QZTRWL;B&*9)-5O)VD7"O(L0,1YY7:@&>?X@1P/>B[[!RQ_F_!_P!:?\,7 M:*I)8W"V4D!U6\>1FR+@K%O0<< !-N..ZD\GVP/8W#64< U6\216R;@+%O<< M\$%-N.>R@\#WR7?8.2/\WX/[_P"M2[15*XL;B:*%(]5O(&C7#/&L1,IXY;/X0!R?:GSVDTMW',FHW,,:8W01K&4?!SR60MSTX(_#K1=]@Y8_S?@_ZU_X MZ^W%$%I-%=R3/J-S-&^=L$BQA$ MR<\%4#<=.2?QZT7?8.6-OB_!_=_6A:HJE;V-Q#%,DFJWD[2+A7D6(&(\\KM0 M#//\0(X'O0EC<+920'5;QY&;(N"L6]!QP $VXX[J3R?;!=]@<(_S?@R[15)[ M&X:RC@&JWB2*V3^2XL;B:*%(]5O(&C7#/&L1,IXY;< MA&>/X0!R?:B[[ H1_F_!EVBJL]I-+=QS)J-S#&F-T$:QE'P<\ED+<]."/PZT M?9)OM_VG^T;GRO\ GUVQ^7TQUV;_ '^]U]N*+OL'+&WQ?@_N_K0M455@M)HK MN29]1N9HWSM@D6,(F3G@J@;CIR3^/6F6]C<0Q3))JMY.TBX5Y%B!B//*[4 S MS_$".![T7?8.6/\ -^#_ *T_X8NT522QN%LI(#JMX\C-D7!6+>@XX ";<<=U M)Y/M@>QN&LHX!JMXDBMDW 6+>XYX(*;<<]E!X'ODN^P0-&N&>-8B93QRVY",\?P@#D^U/GM)I;N.9-1N88TQN@C6,H^# MGDLA;GIP1^'6B[[!RQ_F_!_UK_PY:HJK]DF^W_:?[1N?*_Y]=L?E],==F_W^ M]U]N*(+2:*[DF?4;F:-\[8)%C")DYX*H&XZ?X@1P/>A+&X6RD@.JWCR,V1<%8MZ#C@ M )MQQW4GD^V"[[ X1_F_!EVBJ3V-PUE' -5O$D5LFX"Q;W'/!!3;CGLH/ ]\ MEQ8W$T4*1ZK>0-&N&>-8B93QRVY",\?P@#D^U%WV!0C_ #?@R[156>TFENXY MDU&YAC3&Z"-8RCX.>2R%N>G!'X=:/LDWV_[3_:-SY7_/KMC\OICKLW^_WNOM MQ1=]@Y8V^+\']W]:%JBJL%I-%=R3/J-S-&^=L$BQA$R<\%4#<=.2?QZTRWL; MB&*9)-5O)VD7"O(L0,1YY7:@&>?X@1P/>B[[!RQ_F_!_UI_PQ=HJDEC<+920 M'5;QY&;(N"L6]!QP $VXX[J3R?; ]C<-91P#5;Q)%;)N L6]QSP04VXY[*#P M/?)=]@Y(_P WX/[_ .M2[15*XL;B:*%(]5O(&C7#/&L1,IXY;/X0!R?: MGSVDTMW',FHW,,:8W01K&4?!SR60MSTX(_#K1=]@Y8_S?@_ZU_X3M(N%>18@8CSRNU ,\_P 0 M(X'O0EC<+920'5;QY&;(N"L6]!QP $VXX[J3R?;!=]@<(_S?@R[15)[&X:RC M@&JWB2*V3^2XL;B:*%(]5O(&C7#/&L1,IXY;/X M0!R?:B[[ H1_F_!EVBJL]I-+=QS)J-S#&F-T$:QE'P<\ED+<]."/PZT?9)OM M_P!I_M&Y\K_GUVQ^7TQUV;_?[W7VXHN^P"J!N.G)/X]:9;V-Q#%,DFJWD[2+A7D6(&(\\KM0#//\0(X' MO1=]@Y8_S?@_ZT_X8NT522QN%LI(#JMX\C-D7!6+>@XX ";<<=U)Y/M@>QN& MLHX!JMXDBMDW 6+>XYX(*;<<]E!X'ODN^PTFENXYDU&YAC3&Z"-8RCX.>2R%N>G!'X M=:+OL'+'^;\'_6O_ Y:HJK]DF^W_:?[1N?*_P"?7;'Y?3'79O\ ?[W7VXH@ MM)HKN29]1N9HWSM@D6,(F3G@J@;CIR3^/6B[[!RQM\7X/[OZT+5%4K>QN(8I MDDU6\G:1<*\BQ Q'GE=J 9Y_B!' ]Z$L;A;*2 ZK>/(S9%P5BWH.. FW''= M2>3[8+OL#A'^;\&7:*I/8W#64< U6\216R;@+%O<<\$%-N.>R@\#WR7%C<31 M0I'JMY T:X9XUB)E/'+;D(SQ_" .3[47?8%"/\WX,?:07$5S?/-+OCFG#PKN M)V)Y:*1ST^96.!ZY[FK5116T,$L\D:;7G<22').Y@JKGVX51QZ5+32LA3ES. +_P#6R"BBBF0?_]D! end GRAPHIC 15 img_003.jpg GRAPHIC begin 644 img_003.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#RG3_'&NZAXE\0:#_:^DV]]:7HM-/B>T+-.<.V6'F X 7DCI^E=EJOC M?1O#\B6^KW+13K%')<>7$SK '8(IB]M#)?RJ;9P&49Q 4+@C M(B,F-N[';/7CKQ5[Q)-J5OH%W-I$D"7\:;H?M"%HV;T;!!P?7M7 S?#+57U- M[5+FS_LA_$(UTSF1O/4XYB$>W!Y_BW].U=')X*AT>VNYO#L3R7]PHC(U#4YS M%MW!CUWX/'&%_&C=?UY?\$'9/0YNP^)NIW?PTO=1-M;+XFLYYK66V96$:21A MG8D9S@1JQZ]1BM?0?B#!'X/T74O$-TIU#5()+F."TMF)V("SX4;CA5&22>>W MI5:\^&SKJ/BS5K 6PO-=L?LZ0R2LL4,CJ1*V0ISGY3G;D\],UDS_ X\577A M?P[HC7.CI#I]M<6]ROFRL)=Z;48,$5L#.2F0#@9W= [Z>>GZ_P# ^\>FGS_3 M^OD=A=?$?PW:FR4SWDS7UK]LM5M[&:4RQ8SN&U3T'4'&.^*W](U>QU[2;?5- M,N%N+.X7='(H(R.AX/(((((/0BO'(;'5O#?BWP9X?CETBXU>UT>Z@:.2Z>.- ME8_*0VPMDXSC;SM/UKTSP%X:E\(>"M-T2>=)YK=&,CIG:69BQ SS@%L?A565 MF_ZW(.DHHHJ1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (44MN M*@GUQ2T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 445Y!\<_P#F _\ ;Q_[3K*K4]G!R.O! MX;ZS7C2O:_\ E<]?HKY!HKA^O_W?Q/H?]7/^GGX?\$^OJ*^0:*/K_P#=_$/] M7/\ IY^'_!/KZBOD&BCZ_P#W?Q#_ %<_Z>?A_P $^OJ*^0:*/K_]W\0_U<_Z M>?A_P3Z^HKY!HH^O_P!W\0_U<_Z>?A_P3Z^HKY!HH^O_ -W\0_U<_P"GGX?\ M$^OJ*^0:*/K_ /=_$/\ 5S_IY^'_ 3Z^HKY!HH^O_W?Q#_5S_IY^'_!/KZB MOD&BCZ__ '?Q#_5S_IY^'_!/KZBOD&BCZ_\ W?Q#_5S_ *>?A_P3Z^HKY!HH M^O\ ]W\0_P!7/^GGX?\ !/KZBOD&BCZ__=_$/]7/^GGX?\$^OJ*^0:*/K_\ M=_$/]7/^GGX?\$^OJ*^:/A]K']B^-=/G9ML,S_9Y?3:_'/L#@_A7TO790K*K M&]K'B9A@'@ZB@W=-7N%%>;?%Q=7LM/M-7TO4KZVCB;R;A+>X=%P?NL0#CKD9 M]Q7D7_"6>(_^A@U7_P #)/\ &LJN*5.7*T=6#R>6*I*K":7R9]345\L_\)9X MC_Z?_ ,D_P :/^$L\1_]#!JO_@9)_C6?U^/\IU_ZNU?^?B^YGU-17RS_ M ,)9XC_Z?_ R3_&C_ (2SQ'_T,&J_^!DG^-'U^/\ *'^KM7_GXON9]345 M\L_\)9XC_P"A@U7_ ,#)/\:/^$L\1_\ 0P:K_P"!DG^-'U^/\H?ZNU?^?B^Y MGU-17RS_ ,)9XC_Z?_ R3_&C_ (2SQ'_T,&J_^!DG^-'U^/\ *'^KM7_G MXON9]345\L_\)9XC_P"A@U7_ ,#)/\:/^$L\1_\ 0P:K_P"!DG^-'U^/\H?Z MNU?^?B^YGU-17RS_ ,)9XC_Z?_ R3_&C_ (2SQ'_T,&J_^!DG^-'U^/\ M*'^KM7_GXON9]345\L_\)9XC_P"A@U7_ ,#)/\:/^$L\1_\ 0P:K_P"!DG^- M'U^/\H?ZNU?^?B^YGU-17RS_ ,)9XC_Z?_ R3_&C_ (2SQ'_T,&J_^!DG M^-'U^/\ *'^KM7_GXON9]345\L_\)9XC_P"A@U7_ ,#)/\:/^$L\1_\ 0P:K M_P"!DG^-'U^/\H?ZNU?^?B^YGU-17RS_ ,)9XC_Z?_ R3_&C_ (2SQ'_T M,&J_^!DG^-'U^/\ *'^KM7_GXON9]345\L_\)9XC_P"A@U7_ ,#)/\:/^$L\ M1_\ 0P:K_P"!DG^-'U^/\H?ZNU?^?B^YGU-17RS_ ,)9XC_Z?_ R3_&C_ M (2SQ'_T,&J_^!DG^-'U^/\ *'^KM7_GXON9]345\L_\)9XC_P"A@U7_ ,#) M/\:/^$L\1_\ 0P:K_P"!DG^-'U^/\H?ZNU?^?B^YGU-17RS_ ,)9XC_Z? M_ R3_&C_ (2SQ'_T,&J_^!DG^-'U^/\ *'^KM7_GXON9]345\L_\)9XC_P"A M@U7_ ,#)/\:/^$L\1_\ 0P:K_P"!DG^-'U^/\H?ZNU?^?B^YGU-17RS_ ,)9 MXC_Z?_ R3_&C_ (2SQ'_T,&J_^!DG^-'U^/\ *'^KM7_GXON9]345\L_\ M)9XC_P"A@U7_ ,#)/\:/^$L\1_\ 0P:K_P"!DG^-'U^/\H?ZNU?^?B^YGU-1 M7RS_ ,)9XC_Z?_ R3_&C_ (2SQ'_T,&J_^!DG^-'U^/\ *'^KM7_GXON9 M]345\L_\)9XC_P"A@U7_ ,#)/\:/^$L\1_\ 0P:K_P"!DG^-'U^/\H?ZNU?^ M?B^YGU-17RS_ ,)9XC_Z?_ R3_&C_ (2SQ'_T,&J_^!DG^-'U^/\ *'^K MM7_GXON9]345\L_\)9XC_P"A@U7_ ,#)/\:/^$L\1_\ 0P:K_P"!DG^-'U^/ M\H?ZNU?^?B^YGU-17RS_ ,)9XC_Z?_ R3_&C_ (2SQ'_T,&J_^!DG^-'U M^/\ *'^KM7_GXON9]345YM\(_%-QK&G7>FZA=2W%Y;-YB23.6=XV]SR<'_T( M5Z3793FJD5)'@XK#RP]5TI[H**^9O'NA?\(_XPO;5$VV\K>?!Z;&YP/HO M:!9:G'C%Q$&8#^%NC#\""/PKIH8A56U:QY68Y7+!J,N;F3\K&E11174>0%>0 M?'/_ )@/_;Q_[3KU^O(/CG_S ?\ MX_]IUS8K^"SULF_WV'S_)GD%%%%>&?H M(4444 %%%% !1110 5W'@30='UK2M;FU&SDEET^'[0A2 MNR\$^)M)\/Z;K-OJ'VUI-1A\@?9X48(,,-V2XR?FZ8[=:UI-*6O9_EI^)Q8Y M5'1?LKWNMM]U?\+EG4_!EKJ'AG3-?\-Q77^FS"W>QE<.4('O?/UNZ@82%8W2/;$7Q\JKN' MP>3GL/>NGEH-WO\ U;_,\QUK/Y4,D)S%)^Y=W[=-?/T^\ MY:+X:^(+BQ2[A%G)'+ ;B(+<+ND4 'Y1^(_.M;P+\/QJ]:-A\1/#MFFD*8M4/V"PDLS^XC^8OY?.?,[;#^?:ET?X MA^'K6/1+F\CU$76EVCV8CBB0K(I"@-DMQPHX]3Z#)N$:"E>YG6K9A*G*/*UY MI:];=?):^9QEWX+U2VT=]7?[/':E#,D;2CS6C#!=P7N,LOYCU% M3P+&+[4L@21QXB![R'A?U(_ &OEQF9V+, M2S,0MO VNW>CKJ44$95XFGB@,@\Z6)<9=4ZDQT^ZEMIQJ-AI\ MEDENB#RG)*;6W9X&$Y&#U]N?0G&C+K;^OQ\NO<^>C/'4[\L7*[ZW\]+7T[-K M2UBIK7P]6[FTF/P]$J376GB[EBFN/I]TGKC-4M&^&>H7NIV<5[<6T5G<6[72 MRQSJS/& /NC_ ($O/0#\CNVGQ&T*WUK1[GR[\Q6>G-8REH4!S\N& #GCY>G\ MZ6W^(GARVOM',46J&WL;![%C)%&&((3#&#Q['T-;^G>/- T73M&M;Y!IUX\V M)TC&]'#J1D-U ?/3&1CWJW%\1-!L;O34B2^FMK:\N+V200J'9I/, 0 OT D. M3G^$<<\+DH/5O^M/^#J:>VQ\+J,6]]UYNW73I9>;['*R?#GQ%'=V%MY$#M>E MU1HY@RH4^\&(X&,'UZ8ZUB:SHUSH=ZMK=/"[-&LBM"^]64]"#7H$7C_0XH=+ MBADU.%[&:XE$OV=/^6F\KQYAS@L 1WYZ5R?CG7K'Q'XA^WV,!B4PHDC% AE< M9R^ 3CL.IX K&K"DHW@]3KPM;%RJJ-6-HV>MK:WTZ]CFJ***YCU0HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** -_P7KK>'?%=E?9/D[_ "YP.\;< M'\NOU KZ?KYP^&NA?VYXSM1(FZWM/])EST^4_*/Q;'X9KZ/KUL"GR.^Q\7Q MX.O%+XK:_H>8_&?1%NM"MM80 2V0UQXMIU78]S)8S6#CS^=O3^KA1117*>P%%%% !1110 4444 % M%%% 'HOASP99W_@J/6%TR;5KB2=DGBAN?+>!!D91 YXRG4DXIM-[V;LKOI>SZ:JVCUU.33P-K;:4;]XH M8E$;3>3+*%E\I2 TFWKM!/)JSJ'PX\0:;I]U>3):M';1B:18[A6;8<_-CTX/ MY'%;MQX_TNZ\)VEB'U6TN;>U:T,$#*8Y5V[5+-P3@%*F0[C^\[[Q^5#A0L]2OK&8?:[NO;N9=VTP2;P"IPP M/H0:[[4?B3I.HRV5R9M9@D M4445[1\"%>HFW=LQ]XC/W3TKT>BHJ052+B MSHPV(EAZJJPW7<^,O^@/\ ^34/_P 71_PJ[QE_T!__ ":A_P#BZ^CZ M*Y/J-/NSV?\ 6#$_RQ^Y_P"9\X?\*N\9?] ?_P FH?\ XNC_ (5=XR_Z _\ MY-0__%U]'T4?4:?=A_K!B?Y8_<_\SYP_X5=XR_Z _P#Y-0__ !='_"KO&7_0 M'_\ )J'_ .+KZ/HH^HT^[#_6#$_RQ^Y_YGSA_P *N\9?] ?_ ,FH?_BZ/^%7 M>,O^@/\ ^34/_P 77T?11]1I]V'^L&)_EC]S_P SYP_X5=XR_P"@/_Y-0_\ MQ='_ J[QE_T!_\ R:A_^+KZ/HH^HT^[#_6#$_RQ^Y_YGSA_PJ[QE_T!_P#R M:A_^+H_X5=XR_P"@/_Y-0_\ Q=?1]%'U&GW8?ZP8G^6/W/\ S/G#_A5WC+_H M#_\ DU#_ /%T?\*N\9?] ?\ \FH?_BZ^CZ*/J-/NP_U@Q/\ +'[G_F?.'_"K MO&7_ $!__)J'_P"+H_X5=XR_Z __ )-0_P#Q=?1]%'U&GW8?ZP8G^6/W/_,^ M*>!?AOKMAXMM+[6=/$%K;9E!,T;[G ^4 M85B>IS^%>UT45TTJ4:2M$\K&8RIBYJ=3HK:'G?Q2T7Q'XBAL;#1[ SVL9,TS M^=&F7Z*,,P/ S^8KS3_A5WC+_H#_ /DU#_\ %U]'T5E4PL*DN9MG9ALXK8:D MJ4(JR]?\SYP_X5=XR_Z _P#Y-0__ !='_"KO&7_0'_\ )J'_ .+KZ/HK/ZC3 M[LZ?]8,3_+'[G_F?.'_"KO&7_0'_ /)J'_XNC_A5WC+_ * __DU#_P#%U]'T M4?4:?=A_K!B?Y8_<_P#,^,O^@/_P"34/\ \71_PJ[QE_T!_P#R:A_^ M+KZ/HH^HT^[#_6#$_P L?N?^9\X?\*N\9?\ 0'_\FH?_ (NC_A5WC+_H#_\ MDU#_ /%U]'T4?4:?=A_K!B?Y8_<_\SYP_P"%7>,O^@/_ .34/_Q='_"KO&7_ M $!__)J'_P"+KZ/HH^HT^[#_ %@Q/\L?N?\ F?.'_"KO&7_0'_\ )J'_ .+H M_P"%7>,O^@/_ .34/_Q=?1]%'U&GW8?ZP8G^6/W/_,^,O^@/\ ^34/ M_P 71_PJ[QE_T!__ ":A_P#BZ^CZ*/J-/NP_U@Q/\L?N?^9\X?\ "KO&7_0' M_P#)J'_XNC_A5WC+_H#_ /DU#_\ %U]'T4?4:?=A_K!B?Y8_<_\ ,^ M,O\ H#_^34/_ ,71_P *N\9?] ?_ ,FH?_BZ^CZ*/J-/NP_U@Q/\L?N?^9\X M?\*N\9?] ?\ \FH?_BZ/^%7>,O\ H#_^34/_ ,77T?11]1I]V'^L&)_EC]S_ M ,SYP_X5=XR_Z __ )-0_P#Q='_"KO&7_0'_ /)J'_XNOH^BCZC3[L/]8,3_ M "Q^Y_YGSA_PJ[QE_P! ?_R:A_\ BZ/^%7>,O^@/_P"34/\ \77T?11]1I]V M'^L&)_EC]S_S/G#_ (5=XR_Z _\ Y-0__%T?\*N\9?\ 0'_\FH?_ (NOH^BC MZC3[L/\ 6#$_RQ^Y_P"9\X?\*N\9?] ?_P FH?\ XNC_ (5=XR_Z _\ Y-0_ M_%U]'T4?4:?=A_K!B?Y8_<_\SYP_X5=XR_Z _P#Y-0__ !='_"KO&7_0'_\ M)J'_ .+KZ/HH^HT^[#_6#$_RQ^Y_YGSA_P *N\9?] ?_ ,FH?_BZ/^%7>,O^ M@/\ ^34/_P 77T?11]1I]V'^L&)_EC]S_P SYP_X5=XR_P"@/_Y-0_\ Q='_ M J[QE_T!_\ R:A_^+KZ/HH^HT^[#_6#$_RQ^Y_YGSA_PJ[QE_T!_P#R:A_^ M+H_X5=XR_P"@/_Y-0_\ Q=?1]%'U&GW8?ZP8G^6/W/\ S/G#_A5WC+_H#_\ MDU#_ /%T?\*N\9?] ?\ \FH?_BZ^CZ*/J-/NP_U@Q/\ +'[G_F?.'_"KO&7_ M $!__)J'_P"+H_X5=XR_Z __ )-0_P#Q=?1]%'U&GW8?ZP8G^6/W/_,^+ MB*\Z]1U9[L\%\2>!O&NO^(K[4WT"@W=MGKPS[$0BHQC&R\G_F?.'_ J[QE_T!_\ R:A_^+H_ MX5=XR_Z _P#Y-0__ !=?1]%+ZC3[LO\ U@Q/\L?N?^9\X?\ "KO&7_0'_P#) MJ'_XNC_A5WC+_H#_ /DU#_\ %U]'T4?4:?=A_K!B?Y8_<_\ ,^,O\ MH#_^34/_ ,71_P *N\9?] ?_ ,FH?_BZ^CZ*/J-/NP_U@Q/\L?N?^9\X?\*N M\9?] ?\ \FH?_BZ/^%7>,O\ H#_^34/_ ,77T?11]1I]V'^L&)_EC]S_ ,SY MP_X5=XR_Z __ )-0_P#Q='_"KO&7_0'_ /)J'_XNOH^BCZC3[L/]8,3_ "Q^ MY_YGSA_PJ[QE_P! ?_R:A_\ BZ/^%7>,O^@/_P"34/\ \77T?11]1I]V'^L& M)_EC]S_S/G#_ (5=XR_Z _\ Y-0__%T?\*N\9?\ 0'_\FH?_ (NOH^BCZC3[ ML/\ 6#$_RQ^Y_P"9\X?\*N\9?] ?_P FH?\ XNC_ (5=XR_Z _\ Y-0__%U] M'T4?4:?=A_K!B?Y8_<_\SYP_X5=XR_Z _P#Y-0__ !='_"KO&7_0'_\ )J'_ M .+KZ/HH^HT^[#_6#$_RQ^Y_YGSA_P *N\9?] ?_ ,FH?_BZ/^%7>,O^@/\ M^34/_P 77T?11]1I]V'^L&)_EC]S_P SYP_X5=XR_P"@/_Y-0_\ Q='_ J[ MQE_T!_\ R:A_^+KZ/HH^HT^[#_6#$_RQ^Y_YGSA_PJ[QE_T!_P#R:A_^+H_X M5=XR_P"@/_Y-0_\ Q=?1]%'U&GW8?ZP8G^6/W/\ S/G#_A5WC+_H#_\ DU#_ M /%T?\*N\9?] ?\ \FH?_BZ^CZ*/J-/NP_U@Q/\ +'[G_F?.D'PK\7R3QI)I M8BC9@&D-Q$0@SRP&!4]%;TJ$:5^7J>?C M<%8^K(;O4;2P@UV^TRZ>*694M(H6\U$,88DRQ.!M+KT MQG<>N.-BL>YL;B3QEIE^L>;6'3[N&1]P^5WDMBHQUY$;_E[B@"2STJ\MK>ZB MF\0:E=O,FV.6:.W#0'!^9-D2@GD'Y@PX''7->#0M1AN(I7\6:S.B.&:*2*S" MN ?NG; #@]."#Z$5N44 8]]HU_=WDD\/B;5;*-L8@@CM2B8 '!>%FYZ\D]?3 MBI)-*O'TN&T7Q!J4620Y=V;ZFI-%OE7B:7-:-X@U*2=WW+>M';^;&./E4"()C@]5)^ M8\],9=%+F*]AYFA8Z-?VEY'/-XFU6]C7.8)X[4(^01R4A5N.O!'3TXJ.?0M1 MFN)94\6:S CN66*.*S*H"?NC= 3@=.23ZDU3HHY@]AYFI>:5>7-O:Q0^(-2M M'A3;)+#';EIS@?,^^)@#P3\H4P\RY!H6HPW$4K^+-9G1'#-%)%9A7 /W3M@!P>G! M!]"*DOM&O[N\DGA\3:K91MC$$$=J43 X+PLW/7DGKZ<5GT4

P\S4DTJ\? M2X;1?$&I1SH^YKU8[?S9!S\K Q%,P\RQ_PCVJ?]#GKG_?FR_^1ZN:EI5Y?7"R MV_B#4M/0(%,5K';LI.3\Q\R)SGG'7' XZYRZ(-2DG=]RWK1V_FQCCY5 B"8X/52?F//3$=CHU_:7D<\WB;5;V-015)W,90<=S$GT+49K MB65/%FLP([EEBCBLRJ G[HW0$X'3DD^I-6+S2KRYM[6*'Q!J5H\*;9)88["?E"CD\=,:E%,@R[/2KRVM[J*;Q!J5V\R;8Y9H[<- <'YDV1*" M>0?F##@<=23P^)M5LHVQB"".U*)@ <%X6;GKR3U].*DDTJ\?2X;1?$&I1SH^YKU8[? MS9!S\K Q%,*=5>">-98W\FV&Y6&0<&#(X-;U9OAZUFL?#6E6ERFR>"SABD3( M.UE0 C(X/(J6KLUA+E@VM[^7;S3'WNGW-U,'AUB]LU"X,<"0E2>>?GC8Y_'' M%":?5VR+EDA\Q!QP (]F.#U4GD^V.5\?\ Q!3PGY=E:1)/J,J[ M\/\ %%O&(=2B5F) M$:1VQ5 >PS$3@>Y)KPK_ (6MXP_Z"4?_ (#1_P#Q-'_"UO&'_02C_P# :/\ M^)K+ZW2[/^OF=7]C8V]_=_#_ .1/>[G3[F>&!(]8O;=HEP\D20EI3QRVZ,@' MC^$ W#2KA))4A#1'GE=L8!//\0(X'OGP3_A:WC#_ *"4 M?_@-'_\ $T?\+6\8?]!*/_P&C_\ B:?UREO9_P!?,7]BXVUO=_#_ "/=8M)O M8YD=_$.I2JK F-X[8*X'8XB!P?8@T^ZTR[N+EY8MM>#_\ "UO&'_02C_\ :/_ .)H_P"%K>,/^@E'_P" T?\ \32^MTNS_KYC M_L;&WO[OX?\ R)[V^GW+6$=N-8O4E1LFY5(?,<<\$&/9CD=%!X'ODLM/N;68 MO-K%[>*5P(YTA"@\<_)&IS^..:\$_P"%K>,/^@E'_P" T?\ \31_PM;QA_T$ MH_\ P&C_ /B:?UREV?\ 7S%_8N-M;W?P_P CW+^QK_\ Z&;5?^_=K_\ &:LW MNGW-U,'AUB]LU"X,<"0E2>>?GC8Y_''%>"?\+6\8?]!*/_P&C_\ B:/^%K>, M/^@E'_X#1_\ Q-+ZW2[/^OF/^QL;>_N_A_\ (GO::?5VR+EDA\ MQ!QP (]F.#U4GD^V&6NF7=O(=2B5F)$:1VQ5 >PS$3@>Y)J:YT^YGA@2/6+VW:)"?\+6\8?\ 02C_ / :/_XFC_A:WC#_ *"4?_@-'_\ $T?7*79_ MU\P_L;&Z?#IZ?Y'O=MI]S!#.DFL7MPTJX225(0T1YY7;& 3S_$".![YABTF] MCF1W\0ZE*JL"8WCM@K@=CB('!]B#7BVG?%_Q):W"M>M!>Q9^9&C"''L5 Y_. MO;M#UFUU_1[?4K-B89ESANJD<$'W!K:E6IU=(G!B\)B<)K42L^NG^7^0VZTR M[N+EY8MM/?3[EK".W&L7J2HV3"#'LQ MR.B@\#WS?HK?E1P^TEIY>2_R*%EI]S:S%YM8O;Q2N!'.D(4'CGY(U.?QQS5; M^QK_ /Z&;5?^_=K_ /&:V**.5![65[_HO\BA>Z?'6+VS4+@QP)"5)YY M^>-CG\<<4)I]RMA);G6+UY7;(N62'S$'' CV8X/52>3[8OT4^5"]I*UOT7^ M1FVNF7=OL7MNT2X>2)(2TIXY;=&0#Q_" M.3[8+;3[F"&=)-8O;AI5PDDJ0AHCSRNV, GG^($<#WS?HI\JW%[25K?HO\C* MBTF]CF1W\0ZE*JL"8WCM@K@=CB('!]B#3[K3+NXN7EBUS4+9&QB&%("J\=MT M3'WY)ZUI44N5#]K*]_T7^10?3[EK".W&L7J2HV3"#'LQR.B@\#WR M66GW-K,7FUB]O%*X$.?DC4Y_''-7Z*?*A>TE:WZ+_(Q_[&O_\ H9M5 M_P"_=K_\9JS>Z?'6+VS4+@QP)"5)YY^>-CG\<<5?HIV[1+AY(DA+2GCEMT9 /'\( Y/MB_11RH/:RT\O)?Y%"VT^Y M@AG236+VX:5<))*D(:(\\KMC )Y_B!' ]\PQ:3>QS([^(=2E56!,;QVP5P.Q MQ$#@^Q!K5HHY4'M9:^?DO\C-NM,N[BY>6+7-0MD;&(84@*KQVW1,??DGK3WT M^Y:PCMQK%ZDJ-DW*I#YCCG@@Q[,.?DC4Y_''-5O[&O_\ H9M5_P"_=K_\9K8HHY4'M97O^B_R M*&GWLEU>ZK"ZH%M+I88RH.2IAB?GWRY_#%7ZH:>EHM[JIMY7>5[I3_)/T%^G'852W-IY?DC+UHAQ96BZO=Z9/=7'EPR6L<;-(PC=RA\R M-U VHS9P/N@9YP33=*O+&X:6X\0:EJ"%"HBNH[=5!R/F'EQ(<\8ZXY/'3$>L MV-Q=ZKX>F@CWQVFH/-.=P&Q#:SQ@\]?F=1QZ^F:V*9!S_P#PCVJ?]#GKG_?F MR_\ D>KFI:5>7UPLMOX@U+3T"!3%:QV[*3D_,?,B;Q-JM[&N".GIQ6Q10!ASZ%J,UQ+*GBS68$=RRQ1Q695 3]T;H"<#IR M2?4FK%YI5Y%-LDL,=N6G.!\S[XF /!/RA1R>.F-2LOQ%JXT' MP]>ZF4#FWCW*IZ%B<#/MDBDVDKL<8N345NPL]*O+:WNHIO$&I7;S)MCEFCMP MT!P?F39$H)Y!^8,.!QUS7@T+48;B*5_%FLSHCAFBDBLPK@'[IVP X/3@@^A% M>&3_ !/\733-(-5,8)R$2% %'H.*C_X65XO_ .@S)_WZ3_XFN+Z]3[,]U9!B MNZ^__@'O=]HU_=WDD\/B;5;*-L8@@CM2B8 '!>%FYZ\D]?3BI)-*O'TN&T7Q M!J4-KZ[#QC+J;9< MJ,9R1MXXH_X3SQUYL<7VZ[\R3.Q/LRY;'7 V\TOKL.S*_L/$?S1^\]SL=&O[ M2\CGF\3:K>QKG,$\=J$?((Y*0JW'7@CIZ<5'/H6HS7$LJ>+-9@1W++%'%9E4 M!/W1N@)P.G))]2:\2F\=>.[>SANYM0N([>9V2-VA0!BN-P'R]L_S]#3[GQG\ M0+.5XKB[NXW159@;=?E# $9^7C@BG]>Y7FE7ES;VL4/B#4 MK1X4VR2PQVY:0?F##@<=<^,:7XG\>:GY@HSA"1DL.W3)/ MJ?6-?\<:):M+=>)K9ID94>VC3,BEEW D&,#&.X..HZ@XKZTK23P M^)M5LHVQB"".U*)@ <%X6;GKR3U].*\(F^(GC2WE:*?5)XI%ZH\"*1^!6H_^ M%E>+_P#H,R?]^D_^)J/KT.S-ED.*>J:^_P#X![_)I5X^EPVB^(-2CG1]S7JQ MV_FR#GY6!B*8Y'10?E'/7)INE7EC<-+<>(-2U!"A4174=NJ@Y'S#RXD.>,=< M+_P#H,R?]^D_^)I?7H=F/^P,5 MW7W_ / /<_\ A'M4_P"ASUS_ +\V7_R/5S4M*O+ZX66W\0:EIZ! IBM8[=E) MR?F/F1.<\XZXX''7/C_A#XGZ^?$-G::I7B\'5PLU"IU,N/2KQ-+FM&\0:E).[[EO6CM_-C''RJ!$$QP>JD_,> M>F(['1K^TO(YYO$VJWL:YS!/':A'R".2D*MQUX(Z>G%;%%;'(8<^A:C-<2RI MXLUF!'WCDCN9%"M,K* M"'( 4 D'.,#KT'2KE8_A.QN-,\&Z'87D?EW5KI]O#,FX':ZQJ&&1P<$'I0!L M4444 %8=U/,OCK2;=99! ^F7KO&&.UF66U"DCH2 S 'MN/K6Y67/>0IXJT^R M:TC:>:RN94N3C=&J/ &0<9PQD4GD?<'![ &I1110 5F:K<$ 0*<9Y;_"M.N> MO&+WDI/9B/RXJ9/0VHQO(@HHHK,["M:W]M>M,MO)O,$ACD^4C:P[1CTS5"WTGQ#-)IHU.QNYYHI8'-Q]I3;$OV8QN"-^2WF%F) .= MPP>, Z7)N>A4@96) ()4X(!Z5Y];Z?XH>RV2V^H0S"TM(\R3QRJ\L:R"1F42 MY(8E.05)X/48JTN@7LMV4N+"^BCGOHY[A[74"BE3;!&Y$BL0'4=LGC&:JRO: MX7.XK/DUO3HKAX7N1N218G(5BJ.Q 5&8# 8[EX)SR/6LGPW$TFH7DD5]]KTZ MVED2TE6X:3=O(9U8YP=A^4=<#(Z@T_1K>^TN.YTV;37F1KR6=+G>GE.DDK29 M.3N!7=@C:>0,'T2&V='2;E+%+#<@^:$#J\8+/DD$HW/4 M C)R01+07,^QW%%<(VAZPUL%F35))%A'EM%J!7:/M!95/[P9=8\ MSG!^8T? MV7KHN(X6@U4V@N)O+\J^C#1YF#QNQ9B2FWC@D@9&TYHZV!MG=T5PIT76(;=) M;2+4/M)NIW>.ZO3*C)YI,8/[S*?(>"N<8.Y6S7=4AW"M/2K@AC QX/*UF5-: M,5O(2/[X'YTUN3-7BT=%1116IP!1110 4444 8=K/,WCK5K=I9# FF63I&6. MU6:6Z#$#H"0J@GOM'I6Y67!>0OXJU"R6TC6>&RMI7N1C=(KO.%0\9PIC8CD_ M?/ [ZE !65X9FDN/"FCS32/)+)8P.[NQ+,Q0$DD]2:U:H:)K/T7+_]TI^B/0-?T'2]*\,VNKQZ0LOVVUA" M^7-(5MI&0,SOEB>=P"KTXR3V-)OA](DT=J=9L#?LC9M$;=() F\)@>H!Y..1 MCN*RE\9:XOF 7,.V2!+9T-I"4:-?NJ5V8./I5JU\9W4U]:W&LO-HVQ\+V\GB MR+1;R_V9A,DC1QG*-Y>_9CU'0_C5A_ CI%"W]LZ>9"GG3Q!R7AA\LR>85'S$ M;1TP.2!WS7/P:Q?V^L-JT4^+UI'D,A16RS9W9!!!SD]N]:@\<^( ]NXNXP\& M K+;Q@L "H5L+\R@,P / S6<94K>\C>I3Q?,G"2M;7U^[^M/.^S!X.L+_0S' M:7MHUZES(L5TID*W2"$2A<=%(&0?<8YJL_P]G+0K;ZK:3[I%28JD@$0:$S!N M5Y&P$\>WKQF+XTUU&!2Y@4*Q9 +2'"93R\ ;>!L^7'3%*/&VOJX=;R)6#K(" MMK$#N5-@Z+_=^7'IQ5\U%[HR5+')NTE\_P#AOZ]#;M/!"W.G3VUOY%U=7'V6 M:QO-SH/+D9U; M3TQS[5FCQEKJ2%X;N.'F/:L5O&H01DE OR_* 2>!UR/:S7;:A&_ M[V$10FSBA185WEV41LA3#$Y)QGBFG0;U1$X8Z$6XM/\ '^OEIOIJK/;P1YD5 MI";S3X?*^TFZO!(^W$M5KCP,;331J$VL69M?M/D^? &EC" M[MNXLHX]<=P1CVK/XUU-+PO8I:VMH/-6.T6WC9%20@LA^7Y@<#.>.. .E1GQ MIK;1;'N(7S(KLS6\9+X,=;7A[ MB&9/*$3)-;1NKJ&+C<"OS$,2P)R2'[8K>8) TCP1M)AVWL Q7(&[G@]?PQ7U?Q-J M>N6ZP7SP,BRF;]W;QQEI" "Q*@$DXY]?P%$I4N5J*U)IT\7[2+J25D^GS\OP M,>O=_@LQ/@ZZ!/ OGQ_WPE>$5[M\%?\ D4+O_K^;_P! 2KP?\5?,X\__ -T^ M:_4](HHHKVCX8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH S=,M9K>_P!9EE3:EQ>++$<@[E$$29]OF1ASZ5I5E:3- M))J6NH\CLL5\J1AF)"+]GA.!Z#))^I-:M3'8TJWYM?+\D8>NSS0ZQX82*61$ MFU-TE56(#K]DN&PWJ-RJ<'N >U;E9>JWD-MJ.APRVD<[W5ZT44C8S PMYGWK MP>=J,G&.'//8ZE49A1110 4444 %ZO\ [B?^C%KJJY7XD_\ )/=7 M_P!Q/_1BUG5_AR]#?#?QH>J_-'S71117SQ^H!1110!VOA?Q7INAZ=I\4LFH+ M/;WTES)Y$2E65HPFT$N,] >G\JU+?X@:9%) \TFJSF."T60LBYE>%F+%OWA^ M\&')STKS:NG_ .$#UC"%6LV5R@#+.",.I96S_=(!.>G!KIC5JM>[T/*Q&$PJ MES579N_7_@&Y?>.X7L+RUM]:UHR2")8K@01Q%55V8C",N.& SSD@]!@"Z?B% MI:2X,4[V\;FV63RRH 9R"!Y>"!CANW?GM0\#W#S6LFC$36UQ'" M0);A#)&7B\S+@8VKA7Y(Z+3(?!DYLKZ-U>74 MO)9&WE5HITEDV9SCU]QT.: MTYJZ;5OZ\CG]C@7%:_E?YZ??_D)XG\40:[IUO''/?FXANI93YRH%=6QASM( M;CH%P-QY]=Z;X@V3O T=[K:+]MM[B:-<*-B(%= ?,Y!(W56 DB3<5;KP.A MQZ\'K2C*LG>W]+_AC1PP,HJ*E>U[6??Y&OJGC;3+RTOHH+G4XI;BQAM@Z0!0 M&CD+9QYI."O'4GGG/>63Q]I;ZO/>.=2N87O+:XCMYHUQ&(T96Q^\.&^;<..J MC/J,$_#OQ L<4DL5M DB,Y,UPJ!,+N(;)_N\\9X!]#6=J_AF_P!$M(;F[:W* M3'Y!%,')!&0PQP5(Y!%$IUHZR7]?>$,/@96A&5[^?_ \N_\ P4\1ZE#J5]"T M%W>W<<$ A6:\"AV +$< GC! Y)/?V&/117(W=W9ZT(*$5%= HHHI%FEX>_Y& M72_^ON+_ -#%?5E?*?A[_D9=+_Z^XO\ T,5]65ZF VD?&\1?QH>GZA1117HG MS05A^"YYKKP+X>N+B62:>73+9Y))&+,[&)222>22>-L*L@(08 & #CH.G04 :E%%% !67/9POXJT^]:[C6>&RN8DM MCC=(KO 6<3VU*P[6"9?'6K7#12"!],LD20J=K,LMT6 /0D!E)';IZU?K*\,PR6_A31X9HWCEC ML8$='4AE8( 00>A%3]HT7\-Z]?T9X+\4/^2B:I_VR_\ 125R%=?\4/\ DHFJ M?]LO_125R%>!5_B2]6?HN7_[I3]$%>BV/@S3I[:P$EC=MYMLERERMPH2Z=5H7>FW=I.U.FTD[J_ M]?U]W8O$PE.RC/EW_K^N_>QWUOX,T5IXM^EZBYFDLUDA6 M8KNF$HO>!Y]2G.*35;?S?_!_S9O2^!M&B\^>WMKF[M8(9W,HE.PO%/LV ME@."4R3],BK-QX9M)GO;632=2CLTU.[9;:&7"?+!N1U&S@-@ #W'T/F$]E=6 M[7" /)#!*T3RQJQCR#ZD#K@'G!Z5&+*[+J@M9B[J'51&N1FN. MT;PY+<>*].TW4+.XABN\2K&S;6:,@D'./;L,]<#-1:7KFK:1IDL,%M"]LLXD M#SVJR>1-C 921PV .OITJAJ=UJ4]U&^HM,)XXU5/,7:0O48&!ZDY[DD]32G. MF[-1+I4L0G.,IW3T3OJM.WY_TST"\\)Z)I3-<3:+J$T#W-HB;YFB1%E3))^7 M/##!!.?F X/72L-'2VUZ+9I-[%#'J-^4@+'RT9859)% 7C.,#KSC!XQ7F5_H MEW865C>2%)8+N$2H\>XA 25VL2!@Y4\>U07FFSVD]R@'G1V[^6\\2L8\_4@? MKBK=6U[1L9?574C9U;WTZ^G?Y'H]QHK>('MM3U"RU.^F&GP$6;2XE8-.ZN0= MHSM&#_P,$GUEL_!UEJEY9+=P:A+:1V,4<>Z7?MW3R+D%5Y&,,#]T!LDD8SYW MH>B7FNWSN&9HFF&$(S&HR6 M'J./SQWH]JMW&]Q/"R5X1JVM^%_G_74V_%UO=VVF^'XKN.5'CM981YBX.%GD M 'X#;^8KEJDDMYH8XY)(9$2091F4@,/4'O4=39ZM&')!1O??\V%>[?!7 M_D4+O_K^;_T!*\)KW;X*_P#(H7?_ %_-_P"@)73@_P"*OF>-G_\ NGS7ZGI% M%%%>T?#!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% %#3[F.>]U6-+=(F@NECD=<9E8PQ-N/'7#!>_"CZ"_5#3[:."] MU61+A)6GNEDD1<9B80Q+M//7"ANW##ZF_2CMJ74MS:>7Y(R]5LX;G4=#FENX MX'M;UI8HVQF=C;S)L7D<[79^,\(>.XU*P]=@FFUCPP\44CI#J;O*RJ2$7[)< M+EO0;F49/<@=ZW*9 4444 %%%% !6=KVDQZ[H5YIDK[%N(RN[&=IZ@X]B!6C M12:35F.+<6FCY^G^$/BF*9DCCM9D'1UF !_ X-1_\*D\6?\ /K;_ /@0M?0M M%UYF7)5FS MD\]0,J/0$U[%15+"0C>S>IE4SC$5+TBV>$B&5(Y2J@NA;GY_G!$O1L M@87 XJ[>:-XYOA^]T'1L[)H\^>_ E0(X'[S@8' Z#C%=OH?_ ",OBC_K[A_] M)HJZ"CZNN[_KY!_:%2_-RJ_H_P#,\BF\.>-9YFG?P_HAGEA:*XE\PAILH8R2 M0XP=I/ P,G.,XQ3U+P7XUU+0;/1VTVQBM[9E8%;G))";>,L0N>I P">:]IHI M/#IJS;_KY%1S.M%II+3;3_@GSU_PJ3Q9_P ^MO\ ^!"T?\*D\6?\^MO_ .!" MU]"T5G]2I^9T_P!NXONON/GK_A4GBS_GUM__ (6C_A4GBS_ )];?_P(6OH6 MBCZE3\P_MW%]U]QXQX2^$^K6VO6E]J[0PP6TJR^6CAVBBNBE M2C25HGFXK%U<5/GJO4****U.4*R_#5G#IWA72+*WNX[R"WLH8H[F/&V950 . M,$C! SU/7J:U*P_!<$UKX%\/6]Q%)#/%IELDD!(_Y^PK8K+GDL1XJT^*2&0Z@U ME#PY(MK#"+B\9=Q4G"H.V?\ "N0_X6KK/_/E8?\ ?+__ M !58WCEBWC/42QSAU'_CHKG:\>K7J<[2=C[3!Y=AY48RFKMZG=?\+5UG_GSL M/^^7_P#BJ/\ A:NL_P#/G8?]\O\ _%5R=_I%[ID5M)=Q*B74?F0E95?>OK\I M/'_U_2J9C<1K(481L2JMC@D8R ?;(_,5#K55HVSICE^#DKJ.GJ_\SN/^%JZS M_P ^=A_WR_\ \51_PM76?^?.P_[Y?_XJN%HI>WJ?S%?V9A?Y/S_S.Z_X6KK/ M_/G8?]\O_P#%4?\ "U=9_P"?.P_[Y?\ ^*KB)(I(BHDC9"RAAN&,@]#]*GT[ M3KK5K^*QLHO-N920B;@N2!GJ2!VIJM5;LFR7EV#2YG'3U?\ F=A_PM76?^?. MP_[Y?_XJC_A:NL_\^=A_WR__ ,57"T4O;U/YBO[,PO\ )^?^9W7_ M76?\ MGSL/^^7_ /BJ/^%JZS_SYV'_ 'R__P 57&RV-S!;^?+'L3S6A(9@&#J 2"O4 M8R.HI);.>&TM[IU417&X1D.I)VG!R Q> M%?'T6NW:V-W MO=,,H5/R/CJ.>AKN;;_ (^H?]]?YU\\>&B1XHTH@X_TN+_T M(5]#VW_'U#_OK_.O0PU24X^]T/F\SPT,/4Y8;-7.CHHHKO/G HHHH **** , M>VOKB3QEJ=@TF;6'3[2:--H^5WDN0QSUY$:?E[FMBLN"2Q/BK4(HX9!J"V5L MT\I/RM$7G\M1SU#"4G@?>')[:E !6;X>NIK[PUI5W0,=S4]33[#TZ_HSP+XJ0O%\0 MM19U(618F0D=1Y:CC\01^%<;7TKXR\#6'B^"-I7-O>PC$=PJYX_NL.X_E^=> MG'K3/^%)ZY_T$ MM._-_P#XFC_A2>N?]!+3OS?_ .)I0IUX*RC_ %]YMB,9EV(M[2>WK_D):_$# M3XK15%YJT5PL=OF401.7,<>QD^=FP&R6W>I/![Y]OXOTJW5-DFHHZVME '2% M 087#.?]9T(''UYQ6C_PI/7/^@EIWYO_ /$T?\*3US_H):=^;_\ Q-7_ +1> M_+_7WF"JY6K^_OZ_Y&M!K-FWA::_M[G8DKWDA,C( J/+O\J11)D.VT $*W#= M,5D7_P 0;2:6[\C5-95)XG$06WC3R"\B/CY'4G 5ADG/S=N6IMRJ7^7_ 8VZ\>:.]W'>0-J M:JEP[O9>6BQSJTXEW-\QP1R.G.%Y R*R?$FIZ9XB@N;DZI>226<8^S?:(88S M(7DR8]J'/RCG=SSGIP#;U7X2ZQI-FES+?6+J]Q!;@*7SF65(@?N] 7!/L*N_ M\*3US_H):=^;_P#Q-1*%>2:>#O'S*.!P#GOBNJ_MBSOO#6H7]I?-;+=/>,)G*#R% MDV_+(@E#;SMPI 8\CCM61_PI/7/^@EIWYO\ _$T?\*3US_H):=^;_P#Q-5:O MK>.YG4JY=)WC4L[WV^?;^NIE>%?%6EZ3I,%O=R7L$D$T[NMM&&6X62+8-V6' M*GD=:U;SQ[HTP@$N?]!+3OS?\ ^)I+ZPE;E_K[RYULLG-U'/7Y_P"1C^*_%.F:UH%K M8VIO#-!*CYFB4# B5""PN M?]!+3OS?_P")K*=&M.7,XZG30S# 4(5G&94:])4J3OK>Y9HHHKTCY@**** "BBB@ HHH MH **** "BBJMW>I:KC&Z0]%_QH&DV[(M45@27]S(<^85'HO%1_:9_P#GO)_W MV:GF-O8/N='17.?:9_\ GO)_WV:/M,__ #WD_P"^S2YA^P?3_OLT?:9_\ GO)_WV:.8/8/N='17.?:9_\ GO)_WV:/M,__ #WD_P"^S1S! M[!]SHZ*YS[3/_P ]Y/\ OLT?:;C_ )[R?]]FCF#V#[G1T5@Q:A<1GE]X]&YK M7M;I+J/HR M"/J#6K6;IEU-<7^LQ2ON2WO%BB& -JF")\>_S.QY]:TJF.QI5OS:^7Y(Q]9O MKBTU7P]#!)LCN]0>&<;0=Z"UGD YZ?,BGCT],UL5EZK)8IJ.AK=PR23O>LMF MRGB.7[/,2S:9]H&YVC4L<#@9)/2 MMBLOPU)8S>%=(ETN&2#3WLH6M8I#EDB*#8IY/(7 ZGZF@#4HHHH *RY]-FE\ M5:?JBM'Y%O97-NZDG<6D>!E(XQC$39Y[CKVU*Y^\_P"2AZ-_V"K_ /\ 1MI0 M!T%%%% !7.7/_'U-_OM_.NCKG+G_ (^IO]]OYU$CHH;L\$\''N4C34+$11379M5DLY/+B:0AHWX M4$ ?,#@Y!;..,UY116_UF78YI9;3EO)_AY_YGJ$7BS2$OK _;-(%LUW,UXJ: M60"I1=I *$XWAN^?F&<=%DB\1>&_LPF%UI)U!K:!;N2?3Y&24!6610H5>>5] MC@>G'E=%+ZS+L)Y72?5_U_7Y=CN7UO3K[Q=H-_>ZA!);16T2SEK8_NG6, AA MMY^<=0& _2NELO$GAFWU:.]@U.QMYC-#+=.+>0[XQ#M9%)CSG?\ -T&<@]1@ M>;MX8UM)+>-M,N%>X4M&"N,@ $Y], @G., T[_A%=>W7"G2+L-;C,@,9!'&> M!WXYXSQS5*K43?N]6^IE4PF&FDO:65K;K:[_ %?Y'4Z?XHT-8-,&H1PRSB5; M6]86V4:"-F99,8!).Y0>Y"'(YYL7WBJTMX+M[;4-(:^+P#S+73F!=5+AR&=6 MR=ICY)'0X]3S$/@7Q)+<)"^ES0%U=@TPVCY5W$?7T%<\RLCLC AE."#V-#KU M([K^M/\ +\67'!X:I*\)7\KI]3U!_$.ARZN]V^HZ=73CG<[@PD@1D9X//IUQTKS*BI^L2 MML5_9E/^9_@>T""PO=.U&^TF.T9;Z2;R&:T80N1%&-\A,1"['#L =H))]2:\ M7J1;B=('@6:187.6C#$*Q]QT-1U%:K[1IVL;X3"O#\R/#?_(T:5_U^1?\ H8KZ'MO^/J'_ 'U_ MG77@MF>#G?\ %7I_F='1117J'R84444 %%%% &7!ILT7BK4-49H_(N+*VMT4 M$[@T;SLQ/&,8E7'/8].^I7/V?_)0]9_[!5A_Z-NZZ"@ JAHEE)IN@:=83,C2 MVUK%"Y0DJ650#C/;BK]8_A/_ )$W0_\ L'P?^BUJ?M&BO[-^OZ,V****HS"B MBB@ HHHH **** .?\9?\@*#_ +"FG?\ I9#705Y!\=+KQ7I=AIE]H=](M@UQ M$DULL"/B=9!)"X)4G[R@8SC(48Y->E>&X-5MO#EC'K=V;O5/*!N9=JKESR0 MH P,XZ=J -6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $9 M@JECT R:YN65II6D;JQKH+G_ (]9O]QOY5SE1(Z:"W84445!TA1110 4444 M%%%% !1110 5/9S&"Y1L\$X;Z5!10)JZL=11116QYQ0T][1KW51;Q.DJ72BY M9CP\GDQ$$<]-A0=N0?J;]4-/LI+6]U69V0K=W2S1A2\G_?9HY@]@^YT=%\G_?9H^TS M_P#/>3_OLT

P?J2&UL)/]/_ '$:BXEVA(\$ M+D JH;C' 'K7M]P?3_ +[-'VF?_GO)_P!]FCF#V#[G1T5SGVF?_GO)_P!] MFC[3/_SWD_[[-','L'W.CHKG/M,__/>3_OLT?:9_^>\G_?9HY@]@^YT=%H5 ME^&M-FT;PKI&EW#1M/964-O(T9)4LB!21D XR/05J5S_ ($_Y)YX:_[!5K_Z M*6F2=!1110 5ESZE-%XJT_2U6/R+BRN;AV(.X-&\"J!SC&)6SQV'3OJ5ESQV M)\5:?+)-(-06RN5@B ^5HB\'F,>.H81 ">./^1RU+_?'_H(KGZ]5\<>![K5KTZGI@5Y MG4"6$M@L1P"">.G;VKBO^$(\1_\ 0+E_[Z7_ !KQ*M*:F]#[G!8VA[",922: M5M3GZ*W_ /A"?$?_ $"I?S7_ !H_X0GQ'_T"I?S7_&L_9S[,[/KF'_G7WF!1 M6_\ \(3XC_Z!4OYK_C1_PA/B/_H%2_FO^-'LY]F'US#_ ,Z^\['2_'&E:I>) M!=VHLXTAF"BXN1WSQ2U7QM9P2WUM;_:[DR2^>LT-X M8D\QHU1D.U5\R,;1CA2<>AR>;_X0GQ'_ - J7\U_QH_X0GQ'_P! J7\U_P : MZ'5K-6:_ \V-' 1ES*:MVN;SGV8?7,/_.OO M*?AO_D:-*_Z_(O\ T,5]#VW_ !]0_P"^O\Z\O\&^ ;RTU.+4M618A =T4.X$ MENQ..@'6O4+;_CZA_P!]?YUZ.$A*,7?J?+YM7A6JW@[I*QT=%%%>B?-!1110 M 4444 9<&I32^*M0TMEC\BWLK:X1@#N+2/.K \XQB)<<=SU[:E9<$=B/%6H2 MQS2'4&LK99XB/E6(//Y;#CJ6,H/)^Z.!WU* "J&B7LFI:!IU_,J++6S6UB$$CC#/&%&TG@7+G M)F\G_ 'V: MBHH"R["S,US&$G8R(&5PKG(#*0RGZ@@$>XJ3[3/_ ,]Y/^^S45% 678E^TS_ M //>3_OLT?:9_P#GO)_WV:BHH"R[$OVF?_GO)_WV:DCO[F,_ZPL/1N:K44[B M<4^AT%K=I=)D<..JU8KG;68P7*.#QG!^E=%5IW.2I#E>@44451D%%%% !111 M0 4444 %%%% !1110!%<_P#'K-_N-_*O*O'_ (GN-"LX+:Q;9L=7\,Z>4%O9W MLTUR'NI6D8%(D#XVC(S@GMT7UZ^5%2E>SV/LZL,/22#8[N6 M!+1X(8A'9L8 M*^ 1NX.> #G:?;*5.H]OS_X/F-5L%U23]/\ )'/_ /"0ZU_T%K[_ ,"'_P : M/^$AUK_H+7W_ ($/_C72R> ;>T2[>YUF)TA@N2K11/\ ZR%U5@2]_JJ)#+: MSS;HXF.&CC#XZ M.0:)4ZL5=_G_ ,$J%3!3DHQ2UVT]?+R*2>)-\[$?SKU[P5XAD\ M0Z*9+G'VJ%O+E*C ;T;';_ZU>&UZG\)_^0?J7_75/Y&M,+.7M+7.3-L/2C0Y MXQ2:?0]KHHHKVCX4Q]&_Y"OB'_L()_Z2P5L50T^]DNKW5875 MI=+#&5!R5, M,3\^^7/X8J_4QV-*M^;7R_)&7JNI36.HZ';Q+&4O[UK>4L#D*+>:7*\]=T:C MG/!/U&I67JL=B^HZ&UW-)'.EZS6:J.))?L\P*MP>/+,A[QU*HS"BBB@ MK&U64M]LH;B18P0H9T#$#))QD^IK M4K+\-1V,/A72(M+FDGT]+*%;66089X@@V,>!R5P>@^@K0XS4HHHH *Q[FQN) M/&6F7ZQYM8=/NX9'W#Y7>2V*C'7D1O\ E[BMBL.ZGF7QUI-NLL@@?3+UWC#' M:S++:A21T) 9@#VW'UH W**** "NHW-C#+:[GN?])%S;NFPP&';D9S\Q.X#&.OXD1S>#=;-W-#8Z??7*0[ M [&W*$,8PY4KD\C/X\>N*'7J+[ EEU)NWME_7S_X<]N^V6W_ #\0_P#?8H^V M6W_/Q#_WV*\('A7Q ;UK/^RKK[0L8E*%<':>A_$@C'7((K1TKP1J&H:5)?S+ M=6X$L*1QBW+M*KOM+*-P/')QCG'6DL14;LHCGEU*"NZR_P"'^9[-]LMO^?B' M_OL4?;+;_GXA_P"^Q7@=]H&IV-L]X]I<"R$AC6=TVYY(!(SQG!]L@\UF9/J: MAXMK>)M#)U-7C43^7_!/H_[9;?\ /Q#_ -]BC[9;?\_$/_?8KYPR?4T9/J:/ MKC[%?V(_Y_P/I0$, 000>A%36W_'U#_OK_.O#_ OB&[TW7K:S\QGM+J41/$3 MP"QP&'H/C,++#3<):Z'1T445UGB!1110 44 M44 8]M8W$?C+4[]H\6LVGVD,;[A\SI)%-'FFD>262Q@=W=B69B@)))ZDU/VC17]F^U_T9JT4451F M5=1_X\)?P_F*P:WM1_X\)?P_F*Y75[E[+1;^[BQYD%O)(N?55)'\JSF[:G;A MTY*RZLIZEXIT32)_(OM0CCE[HJLY'U"@X_&J7_"P/"__ $$__)>7_P")KQ"2 M1YI6DD=G=R69F.22>I--KRGC)WT1]='):-O>D[_(]Q_X6!X7_P"@G_Y+R_\ MQ-'_ L#PO\ ]!/_ ,EY?_B:\QT'PLNKZ7)J-Q>M;6R7"V[.D!E$9*YWR3VJC!X;UBYM8+J+3YS;SNL<F:T]O6=K+IV M0V/FWW[R2*1?)",K)U(&XY4CD'CCL.:Q?^$5UWS?*_LR??\ +QQP&!(/7IA6 M.?0$T.O63MRDPP&!FN:-3\4>L_\ "P/"_P#T$_\ R7E_^)H_X6!X7_Z"?_DO M+_\ $UY1_P (AXB$Z5<_9[ZV>"4J'" MN/O*>A!Z$>XJ7B:JU:-8Y7A)NT9W?JCV?_A8'A?_ *"?_DO+_P#$UK:9K>FZ MS&SZ?>1SA?O!>&7Z@\BOGBKVCZI/HVJV]];L0T; L ?O+W4^Q%$<9*_O+0*N M2T^1^SD[^9]$5U%NU^2I)R.#S MTK(HKQU)K9GW,X1FK25S?B\::]!+YD5Y'&_[K!2VB&/+&$QA>, D<=1PN/I6S)X2T..18(--OKF5;&6\A;[0?],*2,FQ0$[C:_!S M@@=\UU*%:4>;F_/^OZ[GEU*V$IU'!PU7DO+S\_Z5S$T/QU<6=S(^H[Y!Y4D< M,EM#"C0EW#N<%"K9([],G%5KWQQJ4DDL5@(K2R+[HX?(B8IP-V#M&-Q&6 ! MR>,$UT5UX)TFW^UF*"[N(3*T;SK.H_L\B)''F9 !Y9@H63*;F ()^;&W/I@BM/95[6O_7]?UIISO$8%2Y^7?R_ M2_\ 6^SN^%;QIKS[MUU"=QE+?Z)#SYA!?/R=R ?P%0Z5XJU;1K3[-9S1"(.T MB"2!)"C,NUBI8'&1P:[BR\(VMGI]C=6L%Z+N2UE$DB2$,'-LS\#:5=#T!4_Q M 'GJ6W@72;R2RC_L[4K8%[7S7>0MO$L+.R_< &&503_M'@<"I]C5Z,T>+P:3 M3AIZ+I?S^[U.0D\<:_*RLUU!N5F8G[)#\Q9-C;OE^;*\'.>WH,5-3\3ZMK%F MMI>SQR0AUDPMO&I+*H0$L%!)V@#D]AZ"K7C+2+;1=8BM+>UN+8FW1Y4E+$;S M][864$J#QGG.#S7/5SSG.[C)GH4*5"48U(02[:!7J?PG_P"0?J7_ %U3^1KR MRO4_A/\ \@_4O^NJ?R-7AOXJ.3-_]V?JCVNBBBO=/SXH:>EHM[JIMY7>5[I3 M_)/T%^LW3+6:WO\ 6994VI<7BRQ'(.Y1!$F?;YD8<^E: M53'8TJ?%O?;\D8^LV-Q=ZKX>F@CWQVFH/-.=P&Q#:SQ@\]?F=1QZ^F:V*P]= MGFAUCPPD4LB)-J;I*JL0'7[)<-AO4;E4X/< ]JW*HS"BBB@ K!U'_C_E_#^0 MK>K!U'_C_E_#^0J9;&]#XBK4%Y,UO8W$RC+1QLXSZ@9J>JFJ?\@F]_ZX/_Z" M:R>QV+<^>;FYFN[B2>>1I)9&+,S'))J*BBO!/T&,8I))!116GX>MH+SQ!8VM MS$)89I1&ZEB.#QU!JHQYI**ZA-J$7)K8S**Z<>%H[J WL5];PQN&E$"J[%(U MD"-R1R1D=^:=<>#TCFNBNK6D4*3R10?:&*M)L(#<8SD9QP#DCZ9M4IM72.?Z MU1O9O\/^ /IC)QQGO1[*?87UNA:]_P '_D)HP=I=#D**[#3_ YID:+<7-P+AAI[73P.KJNX2;.J\X[<'.1GI3)O!AEO MW2*]MH%\]HI(SO;R6V%PFW$Z:W:F( MQF8'R9>8Q)Y9.-O7../_ -=8>HV3Z=J-S92,K/!(T99>AP<9J90E'S@F88,D:L0/<9K MYOKZ,TW_ )!=I_UQ3_T$5WX/=GSF=Q2<&EW+5;.D_P#'JW^^?Y"L:MG2?^/5 MO]\_R%>E'<^8K? 7ZQ_"=C<:9X-T.PO(_+NK73[>&9-P.UUC4,,C@X(/2MBL M/P7/-=>!?#UQ<2R33RZ9;/))(Q9G8Q*223R23SFM#C-RBBB@ K+GO(4\5:?9 M-:1M/-97,J7)QNC5'@#(.,X8R*3R/N#@]M2LN>SA?Q5I]ZUW&L\-E LXYSA3&H/!^^.1W -2BBB@ KG+G_ (^IO]]OYUT=">./^1RU+_KH/_017/UT'CC_ )'+4O\ KH/_ $$5S]>!4^-^I^BX/_=X M>B"BBBH.HZG0?&'_ C]A%#;V9EE4S&3SI 8W+A=IV[?X6CC8<\_-TSQ>7QU M:,P$^F7,D?V2"W?-V-[F&02*V[9W.0."3SBNR/M MVDU^AX]98)3?-\5]=[_\,5Y?&]E+).3H\Y2=[QI!]L&<7&WB+ MQQ:17D=PNDW&Y+BVG ^VKR8(C&!_J^X.338_ $@#&[UBRL=F%?[4?+V.Q;8I MSZA"?4 CCG@_X0NPM[.>2[U^#STL%O%CBAD(5690"S;>GS=N:%*NOZ0O]AV5 MW_X$3VGCVUM[..T_LV]CCCMH80\&H&.0F)G93N5!@'S&!'TQR*>/B#:-$LDN MD3-=E;5962["H?(?.KH_$7A&;PY M:Q2SWD4CO*83&L;J=RJ&8J2,,HW+SWSTX-&_^1HTK_K\B_\ 0Q7T M/;?\?4/^^O\ .O1P6S/E,[_BKT_S.CHHHKU#Y,**** "BBB@#+@O(7\5:A9+ M:1K/#96TKW(QND5WG"H>,X4QL1R?OG@=]2LN"SA3Q5J%ZMW&T\UE;1/;#&Z- M4>3VU* "J&B7,=YH&G74-NEM%-:Q2) F-L2E00HP!P,XZ# MI5^J&B6T=GH&G6L-PES%#:Q1I.F-LJA0 PP3P<9ZGK2ZEZ$OX?S%<=XC_P"18U;_ *\I MO_0#6-79^AZ&#^*/JOS1\^4445X!^CG3>%_$]MX=V2_9;HW,8B&%E< MC:9C"HW@$;MPZ=AR379%5TK1Z'CU)8*51RF]>^OI8@/C6-+X7D&G21S+JDFH MH3]$?;=_P"MB)RP*ULWOW[?UZ%:X^(44FH07L.E M2K+'>K>-ON]P8B)8R.$!Y"]<\$]#7.>(-6CUB_2:%+I8HX_+7[545QMSPQ R>N?3)&-XB\,OX?2W M=KV"Z$LLT+&)6&R2)@K#Y@,]1S]:SFJO+>6QOAGA%->RWVZ_J8-%%%SI#"O5F[^P'<^U<]>"G&S/1P%65*:G'=,^8V;'><_>^R+S M3?\ A-_!O_0./_@(E>7[&'\Z/K/[1K_\^7^/^1YQ;:SN^_^1Y0&8*5!(!ZC/6G>;)G/F/G;MZGITQ]*]5_X3?P; M_P! X_\ @(E'_";^#?\ H''_ ,!$I>QA_.BO[0K_ //A_P!?(\I9W955F8JO MW03T^E6M+U*YTC4(KZT*":/( = ZD$$$$'@@@D?C7IG_ F_@W_H''_P$2C_ M (3?P;_T#C_X")35**=U-$O'UI)Q=!V?]=CS74]5N-5FC>988TB79%#!&(XX MUR3@*/$88(4# S]>:KV_CCP@)U* M6ODMGB3[*HV_ES7:6]S#=VZ7%O*LL+C*NAR#71AZ45+F4KGG9AC:M6"A*'*O M,ZVBBBO4/E#*TF:234M=1Y'98KY4C#,2$7[/"<#T&23]2:U:H:?>QU*R]5LX;G4=#FENXX'M;UI8HVQF=C;S)L7D M<[79^,\(>.XU*HS"BBB@ K!U'_C_ )?P_D*WJP=1_P"/^7\/Y"IEL;T/B*M5 M=3!;2KP 9)@< ?\ 35JCK63U1V+1GS21@X-%>PWWPRT:[NGGBFN;8.RO)]/NX[JV95F MB.Y&*!L'UP017J/_ JG2_\ G_N__'?\*/\ A5.E_P#/_=_^._X4UAJJ=T#S M;"M6=_N//1XDU00F(31*A1H\+;1CY6;<]37??\*ITO_G_ +O_ ,=_PH_X53I?_/\ W?\ X[_A5*C76WYF M7]H8%_9_ \^C\3ZO#,\J7$0=YC.Q^SQ\R%=I;[OH3^9I?^$IU<"WQ<(# %8 M0ID@ @!N/F #$ 'CFO0/^%4Z7_S_ -W_ .._X4?\*ITO_G_N_P#QW_"CV%?^ MF/\ M# _R_@<)I_B$Z?I=W'&O^G37"3I(8D9$*YY (X/S$@@<8%1VWBG5[6- M(X[B/:@&W=;QL>&W Y*Y)W$G)YR37?\ _"J=+_Y_[O\ \=_PH_X53I?_ #_W M?_CO^%'L:_\ 3%_:&"=[IN_D>>GQ+JIB:,SQ%61HR#;Q\JS;BOW>F><=NU/; MQ5K#2)(;B/>IR6\B,EVV[=S?+\QVG&3V_&N__P"%4Z7_ ,_]W_X[_A1_PJG2 M_P#G_N__ !W_ H]A7_IC_M# _R_@>=)X@U&.!85D@$:Q^4%^S1'Y-V['W?[ MW/UJG>7<]_>2W5RP::5MSL%"Y/K@ "O4?^%4Z7_S_P!W_P"._P"%'_"J=+_Y M_P"[_P#'?\*EX>L]_P RHYIA(NZ3^X\GHKUC_A5.E_\ /_=_^._X4?\ "J=+ M_P"?^[_\=_PI?5:G8O\ MC#>?W'DX&3@5]&Z<"NF6@(P1"@(_ 5R=C\,M&M+ MI)Y9KBY"'(CD("GZX'-=K77AJ,J=W(\?,L93Q+C[/H%;.D_\>K?[Y_D*QJV= M)_X]6_WS_(5VQW/#K? 7ZR_#5Y#J/A72+VWM([."XLH98[:/&V%60$(, # ! MQT'3H*U*R_#5G#IWA72+*WNX[R"WLH8H[F/&V950 .,$C! SU/7J:T.,U*** M* "L.Z@F;QUI-PL4A@33+U'D"G:K-+:E03T!(5B!WVGTK!(_Y^PH V**** "N">./^1RU+_KH/\ T$5S]=-X_MI+?QC>,ZD++MD0^H*C^H(_ M"N9KP*GQOU/T3!-/#PMV"BBBH.LV=%\1:QI2?9-,D7][*'5#;I*=Y4I\NY3R M0Q''7.*DU'Q/K=S:2:9?.B[619=ULB2EH^%W-MW97IUSV]:H:*8EURP,ZQM% M]H3>)7*+C<,DMD8'OD5Z#>Q>'!9WC);Z(TRQW,R2?;%=WD2X_=C_ %G(9,DC MO^E=,%*4?BL>;B)4J557IW;UO;K>QQT7C+78KN\NOMBR37C(\QEA1P63[C $ M8!'8BHCXIU<;B(N;86A)MHB#$""%(VX/('/7CK7>:W;Z!=0ZK<0VNDW=Q M/+,"\-^JNG ,)C4;MQ/H.YP>!Q8U+2-!TV>=HM,T6:*WCN$662Y54$JX,,+# MS+16@/V8B3[6 3*7Q<*WS MYVJI)&>.%ZYP7[.I>W.'UG#Z_N?P_P"!Y:?\ YOQ=XMM?$<*)%9R+()?,\V9 M8MT2X(\I2B E>>K$G@?CR57M9FCGU:X:*VM;9 VT1VK9C '&0=QSG&E&E348*R^\****DW-3PW_R-&E?]?D7_H8KZ'MO^/J'_?7^=?/O MA.VEN?%>F)$A8K<)(?95.2?R!KZ"MO\ CZA_WU_G7I8+9GR>=M>V7I_F='11 M17IGR@4444 %%%% &':P3+XZU:X:*00/IEDB2%3M9EENBP!Z$@,I([;AZUN5 MCVU]<2>,M3L&DS:PZ?:31IM'RN\ER&.>O(C3\O4W_H!KL=1_X\)?P_F*Y# MQ C/X;U1%!+-9R@ =SL-8U=F=^#^*/JOS1\]445M>%8+"XUZ*/4##Y?ER&-9 MVVQM*$.P.9V/T6I/D@Y/H/A\8ZW;V<%K%?PXJ0Z;.]S:H6>7RXC%#*SD^>"$W(VYN "%Y_ [\& MF>'!:0W#Z9I+DW$$6I,UQB.WW1,91&=^,C .%SSGTXIJ^BW6G6JA=&,(L;=% M#W2Q.6%P"ZNOF#^$ECD9SGFNZ,)K1SW_ *_K_@'A3K4*EFJ3T?\ 6W]==G8X MV?QAK5P9-\\ 62-XW1;6(*0Y!6_AF6SO%2TT*-_)N_+:.]&XF.0>1C]YU8$Y]<>E M)QT]/0X MY_&&MR0>2\]NT9!&TV<.,%_,(^Y_?^;ZU#K6L:S?;;75OE9)&G"-:I$P:3#% MN%!^;@^_!KT2YM?#MC(&L%T(.UG=6X+W2%7)1#&?O\9RXW$@D'G&<572R\,R MW+2SC29(Y'B%YNO Q@@^SH,QG>22)-PXR>@Z=7*E+EMS?U_7W"AC**?/&E;Y M:_U^>QY9114D$+W-Q%!$I:21PB@=R3@5Q'N/0^DJZBN7KJ*^BB?F-?H%%%%6 MLW^XW\J\-^*]S+]IT^VW'RMC2 M;<\$YQ7N5S_QZS?[C?RKP?XK_P#(4T__ *X-_P"A5QXS^&>UDR3Q,;_UH>?H MC2.J(I9V.%51DD^@JQ<:=?6BLUS9W$*K)Y3&2)E ?&=IR.N"#BH$!+J%(#$C M!)Q@_7M7K4]KI&M:Q,7DTZ<_;9Y6D%VKKL%ME9)%#XV!Q@] <8/OYE.ESGV& M)Q3H25U='E'V6X^R?:_(E^S;_+\[8=F_&=N[IG'.*BKUR.#1H+F6QNK72H=+ MN;R!U26\0*T?DR!YTQ*<98X!' &.,CBDMUX?FEM(]2AT(@R MQ$*W5EW =\^M:/#I?:.99BW_ ,NV_P"E^/\ 7<\PJ26WG@$9FADC$J>9&74C M>N2-PSU&0>?:O3;>W\*?VE?P6]MI5[]G"-$9[H6Z2I([,^&.0=B&-?7AL'KM$NY4TTV\%G I,ET&129Y-RG>XVNT8&,XP<\#L+#7ZCEF26K@[?Y[' MF$UIDK9ZC;Z7'+9Q7#QPSW2M) M ZW *1;?,.05W<L5H=,O?B#K;S'3'4I/+8J)U^SS2_\ +,%MVW)!R1D# M/'M4NCMKO_EO:Q;Z!>-K%U2UZQ M\*[F631[R!V)2*8% 3TR.?Y5Y/7J?PG_ .0?J7_75/Y&EAOXJ'FZ7U;YH]KH MHHKW#\^*&GVT<%[JLB7"2M/=+)(BXS$PAB7:>>N%#=N&'U-^LK289(]2UUWC M=5EOE>,LI =?L\(R/49!'U!K5J8[&E7XM[[?DC#UV":;6/##Q12.D.IN\K*I M(1?LEPN6]!N91D]R!WK0#GI\R*>/3 MTS6Q5&84444 %8.H_P#'_+^'\A6]6#J/_'_+^'\A4RV-Z'Q%6BBBLSK"BJ6H M:K;Z9Y?VB.\?S,[?LUG-<8QCKY:MCKWQG\*+G5;>UOH;.2.\:67&UHK.:2,9 M.!N=5*K[Y(P.3Q0*Y=HJE_:MO_:G]G>7>>?_ 'OL#PH)Z>HHCUJUDTZ6^6*_$,;;65M/G60GCI&4WL.1R M1U]#0%T:-%9TFM6L>G17S17YAD;:JKI\[2 \]8PF]1P>2 .GJ*+K6K6S@MYI M8K]EN%W((M/GE8# /S*J$H>1PP!Z^AH"Z-&BJ5SJMO:WT-G)'>-++C:T5G-) M&,G W.JE5]\D8')XH_M6W_M3^SO+O//_ +WV.;RON[O];MV=/]KKQUXH"Y=H MJE;:K;W5]-9QQWBRQ9W-+9S1QG!P=KLH5O;!.1R.*CM=:M;R"XFBBOU6W7)B,$_*K("YX/"@GIZB@+HT:*SH]:M9-.EOEBOQ#&VUE;3YUD)XZ1E-[# MD<@$=?0T2:U:QZ=%?-%?F&1MJJNGSM(#SUC";U'!Y( Z>HH"Z-&BLZZUJULX M+>:6*_9;A=R"+3YY6 P#\RJA*'D<, >OH:DN=5M[6^ALY([QI9<;6BLYI(QD MX&YU4JOODC Y/% 71=HJE_:MO_:G]G>7>>?_ 'OL1WU*RY]-FE\5:?JBM'Y%O97-NZD MG<6D>!E(XQC$39Y[CKV -2BBB@ KG+G_ (^IO]]OYUT=(O%FG^&U1 M;DM)<2#*0Q]<>I]!7+_\+9@_Z!$G_?\ '_Q-<=1T.;W]SV1H?\ M*NT'_GM??]_5_P#B:/\ A5V@_P#/:^_[^K_\36?_ ,+9@_Z!$G_?\?\ Q-'_ M MF#_H$2?\ ?\?_ !-9\V&_JYT>SS'^]]__ 30_P"%7:#_ ,]K[_OZO_Q- M'_"KM!_Y[7W_ ']7_P")K/\ ^%LP?] B3_O^/_B:/^%LP?\ 0(D_[_C_ .)H MYL-_5P]GF/\ >^__ ()I1_#'1(I%DCN=01U(9669001T(.VKVI^"K;62G]HZ MKJMR(_NAYUP/?&WK[]:Y_P#X6S!_T")/^_X_^)H_X6S!_P! B3_O^/\ XFGS MX>UO\R70Q[:DT[HT/^%7:#_SVOO^_J__ !-'_"KM!_Y[7W_?U?\ XFL__A;, M'_0(D_[_ (_^)H_X6S!_T")/^_X_^)I^__@FA_P *NT'_ )[7W_?U?_B:/^%7:#_SVOO^ M_J__ !-9_P#PMF#_ *!$G_?\?_$T?\+9@_Z!$G_?\?\ Q-'-AOZN'L\Q_O?? M_P $Z_1/#.EZ &-C 1(PPTKG+D>F?\*W+;_CZA_WU_G7+^'?&>G>(I#!$'@N M@-WE2?Q#O@]ZZBV_X^H?]]?YUU4W%KW-CRZZJ*352]_,Z.BBBND\H**** "B MBB@#+@DL3XJU"*.&0:@ME;-/*3\K1%Y_+4<]0PE)X'WAR>VI67!ILT7BK4-4 M9H_(N+*VMT4$[@T;SLQ/&,8E7'/8].^I0 50T1[230-.>PB>*S:UB,$;G+)& M5&T'D\@8[FK]4-$LI--T#3K"9D:6VM8H7*$E2RJ <9[<4NI>G)YW_0OT444R M"KJ/_'A+^'\Q6"1D8-;VH_\ 'A+^'\Q6#6:ROGLTET5S/#TV[V/7CF6*BK*?Y'GZ_#B\ M32WTQ?$1%F\@E:+[&,%AWSNSFJG_ J3_J-_^2G_ -G7I=%#P]-[H%F6)6TO MP7^1YI_PJ3_J-_\ DI_]G1_PJ3_J-_\ DI_]G7I=%+ZM2[#_ +4Q7\WX+_(\ MT_X5)_U&_P#R4_\ LZ/^%2?]1O\ \E/_ +.O2Z*/JU+L']J8K^;\%_D>:?\ M"I/^HW_Y*?\ V=;OASP!8:%=K>2SM>7*?ZMF3:J>X7)Y_&NNHJHT*<7=(BIF M&)J1<92T?H%=17+UU%=,3R*_0****LY@HHHH **** "BBB@ HHHH **** (K MG_CUF_W&_E7@_P 5_P#D*:?_ -<&_P#0J]XN?^/6;_<;^5>$?%<'^T]/../) M89_X%7'C/X9[>2_[S'^NAY[5K3]2O=)NQ=6%S);S@$;XSC(/4'U'M56BO'3: M=T?=RBI*S5T;4&F>(O%<\U[#;7FHR A9)<%L'' ST'';Z4J^#_$3112_V/=A M)?N,T>T="><]!@'K6KX4U.QTKP[JL]TX>475K-#;).(WD,;,W<'CD?KZ4LGC M:WNKMY+G3)"EQ926=R$N "0\IEW)\GRD,QX.IYKJXE3E&E!< MJT_!>:_I6],(>&]:*W;?V9G6U_ M:O'SIM+<7,$A>T9+HJ%!C2/;( !O_U: MGMD\=.*MCXCVXU&2Z%A?LLA+M%+?^:A)969 KJ5"$KV&X9R#T%7&-%;3?]?U M_73.I4QDHV=)/RW_ %_K;I=\W;^&]6OB+V[M[Q8)HY)S<"(R,<*7R1D'!XY/ M][//>.7PGX@A6!I-(NT%PXCBS&6Y#*/)A:-00(\X M;=@GMG/3-)4Z,G9,A'N M*J5TGC6ZLKO5X7LIUD"6Z1,D3AXXMN0JHVQ-PVA>W4GDUS=I_"?_ )!^I?\ 75/Y&O+*]3^% (T[43C@RI@_@:VPW\5'GYO_ +M\ MT>UT445[I^?&;IEU-<7^LQ2ON2WO%BB& -JF")\>_P SL>?6M*J&GO:->ZJ+ M>)TE2Z47+,>'D\F(@CGIL*#MR#]3?J8[&E3XMK;?DC+U62Q34=#6[ADDG>]9 M;-E/$8EFY''EB0=^6''<:E9>JZ;-?:CH=Q$T82PO6N)0Q.2IMYHL+QUW M2*><< _0ZE49A1110 5@ZC_Q_P OX?R%;U8.H_\ '_+^'\A4RV-Z'Q%6BBBL MSK*4OV[^W+3R_P#D'_9IO/\ N_ZW=%Y?O]WS>G'KVJV\B1KN=U5>F6.!526V MNFURTNDFQ:1VTTHZ? M:^5YUS \2F5RJC<,9) )_2CJ,9!XBLY[Q+18[A9S<&V=&CQY4@C\S#<]"O(( MR#6@U[;))%&UQ&'F8K&NX98@9./H!6/7J1P*RM'\,:E83PRSVNFG;#@^W-73+&,YD48Z\]/\XKAU\&:A_94- MD5L038"T9ED;_1G#[A+'\G)Z'^$Y1>>XLQ>#(DDAE;1]'\P:A/<2L.LD;+*$ M!/E\D>8.#P,<$T=!ZG8AE;.U@<=<'I52/5+.;5[C2TF!O((DFDC]%8D#_P!! M_4>M8GA;P[!5 YQC$K9X[#IW -2BBB@ KG+G_CZF M_P!]OYUT=P"BNI2N['6RQ)IM_% M9)>R65REJ_W9VB8(WT;&*CM[6XNV=;:"69D0NPC0L54=2<= /6O2;J]@7Q%K MVKRWMK/HM[8-%;1&X7]Z2JB./RP=R[3UR!MP3D5//'H,%X\NG/H]H4>[@!@O MD'F0M;';NRYSF0D"NAT%W_K4\E9A*VL-=.]O1Z7NMF>736T]L4$\,D1D02)Y MBE=RGHPSU!]:BKU&TB\.O]B-S;Z&X=;))#+? F-"K";&9>-OR^X)[X&,?7;/ M0;7P?"+*#3WG*(?M*WP:;SMQ$B; #D8[D[<8(Y/*E0Y4W._1UM=" M>.:2S\SS+U/D5@RSG"R;01@'C(R>_%5]6?5HC^TXMM*#Z_@>5T5ZC9V7AIBE MPUIHKW8M%Q:?V@B1$B5@V6+/AO+V')Z\D<]/-KX0C4+D6P40"5O+VL6&W)Q@ MD GCN1652GR6U.JAB56DXJ+5NY7HHHK(ZS6\+R/%XJTIHV*DW4:DCT+ $?D: M^A;;_CZA_P!]?YU\\>&_^1HTK_K\B_\ 0Q7T/;?\?4/^^O\ .O2P6S/E,[_C M+T_S.CHHHKTSY,**** "BBB@#G[/_DH>L_\ 8*L/_1MW705EP:E-+XJU#2V6 M/R+>RMKA& .XM(\ZL#SC&(EQQW/7MJ4 %8_A/_D3=#_[!\'_ *+6MBJ&B7LF MI:!IU_,J++_3O3Y+ZTB9EDNH$90"0T@! /2@">BHY+B&* SR31I"!DR,P"X]1@P_,4 24444 %%,2:*262-)4:2/&]0P)7/3([4^@ KJ*Y M>NHJXG-7Z!1115G,%%%% !1110 4444 %%%% !1110!%<_\ 'K-_N-_*O/\ MQ3X9@\36"PN_E3Q$M%*!G&>H(]#Q^5>@7/\ QZS?[C?RKS'QOXJD\.644=JJ MM>7&=A89" =3CN?2L*[BHOGV/0P*J.:5+XKZ'''X5ZUGB[L,?[[_ /Q-)_PJ MO6O^?NP_[[?_ .)K&;QOXD9B3JDHSZ*H_I2?\)MXC_Z"LWY+_A7E7H=F?6^S MS+^=?U\C:_X57K7_ #]V'_?;_P#Q-'_"J]:_Y^[#_OM__B:Q?^$V\1_]!6;\ ME_PH_P"$V\1_]!6;\E_PI7H=F'L\R_G7]?(VO^%5ZU_S]V'_ 'V__P 31_PJ MO6O^?NP_[[?_ .)K%_X3;Q'_ -!6;\E_PH_X3;Q'_P!!6;\E_P *+T.S#V>9 M?SK^OD;7_"J]:_Y^[#_OM_\ XFC_ (57K7_/W8?]]O\ _$UB_P#";>(_^@K- M^2_X4?\ ";>(_P#H*S?DO^%%Z'9A[/,OYU_7R-K_ (57K7_/W8?]]O\ _$T? M\*KUK_G[L/\ OM__ (FL7_A-O$?_ $%9OR7_ H_X3;Q'_T%9OR7_"B]#LP] MGF7\Z_KY&XGPJU@N ]Y8A<\E6/1 M^.?$D;AAJ;F$ M,8H)UW=>1Z-1117J'RA0T^RDM;W59G9"MW=+-&%)R%$,2<^^4/X8J_6/HW_( M5\0_]A!/_26"MBICL:5;\VOE^2.?\0_\ASPG_P!A63_TBNJZ"LO5=2FL=1T. MWB6,I?WK6\I8'(46\TN5YZ[HU'.>"?J-2J,PHHHH *P=1_X_Y?P_D*WJP=1_ MX_Y?P_D*F6QO0^(JT445F=9G36L3^([*[-RBS16EQ$MN<;G5GA)<<]%**#Q_ M&.G=GB#6?[!TIK[[!=WV'5/)M(][G)QG'I3YH[,^([*1Y7%\MI<+#&!\K1EX M=Y/'4$1@6,[=P)49P1WK M5JMJ%A;:I836-VC/;SJ4D179-RGJ,J0:.HSG[?4M86_MQ.VL)-KSF&1G=>/W(E!7!PW# $YZ@]>#6O M=:7:7OV?[0CO]G),?[UAR5*'.#\WRL1SGK5.U\+Z59NCP1W =)%D#->3,=RI ML&26Y^7C!X.!GH*=T39]#%T[Q9)%I\E_?"YF5K9;Z6(+'BUB+$9!&"PX)QR? ME//(%7U\5RO*J+H.HX>YDMHG+P8=T#EO^6F0/W9Y([BK8\+:0L,,0MI/+AB\ ME5,\A#1YSL;+?.N>S9'7U-3+H5@@CVI./+GDN$_TF3B1PP8_>_VFXZ#/&*.@ M]2'1/$,6N%U2TN;9A;PW(6?;DQRAMI^4G!^5N#6'IGB/4'U'3(+B1W2[N[NW M=I8-B 1-($V./XSL'!SD;B,8Q726&B6&F2&2TBD1C!';DM,[_NX\[!\Q/3<> M>O-16OAO2[.:&6*"4M!))+$)+B214=R2S!68@,=S.H(C Y'WCP>V MC6=-)9CQ'91O$YOFM+AH9 ?E6,/#O!YZDF,C@_=/([@F:-;.D_\ 'JW^^?Y" ML:MG2?\ CU;_ 'S_ "%5'8QXZAA$!R/O'@]M2L>YL;B3QEIE^L>;6'3[N&1]P^5WDMBHQU MY$;_ )>XH V**** "NIP"<#O4UWH]]:7US:F!Y6M[A[=WB4LA=200#CVS]*V? M"&O66C)?Q7=4KXA5N6$+Q[_K?\/SZ'GZV-V[J MBVL[,Q(4",DDCKCZ8YJUGNA2Y^W0&:);?+, "001CJ"ISC-=I%X_L M3J]Z\8N]/MI8;(=K'&&;(Z]%7\(?^$PTJ6*6$7&HVTT\#H;U M84\R)C6IR\^K:]=Z(EI-=7 MDFFQ *%.2@ / )] >@/3C%4!8W;,BBUG+2*'0",Y93T(]1[UZKK?C&#^P8-1 M87(@OXKV-+$8*-O8!6DYX.,L.#U./6LZ^^(=I(]ZUMJ6L()X)A BP1(+9G*D M %6!."I^;/0CC.22=..\I:F-+%5VOHSUJ*NL\9^(K+7XK 6SW$LT._S)9(_+# A0/E#$;OEY(P#Z#MR=832C)I M.Z/3H3G.FI35GV"BBBH-C4\-_P#(T:5_U^1?^ABOH>V_X^H?]]?YU\\>&_\ MD:-*_P"OR+_T,5]"1LZ2HT:>8X8%4SC<>PSVKT<%LSY3._XJ]/\ ,Z:BN?\ M[7\0_P#0KM_X'Q4?VOXA_P"A7;_P/BKU#Y,Z"L74]1OX=>T_3K3[,%NH9I"\ MRL2ICV<<$==_X8[U#_:_B'_H5V_\#XJR]13Q#?ZE:WZ:/>VD]M%)$GD7UL1A M]N2=Z-S\HQ28T6;;QWIT5COU@K8WB33030(QE"F)PC,I !*99#G .&Y'!Q-/ MX[T.V\WS6OE$2S.S?8)\!86VRG.SHI(R?>L$:)JL'V4V.BZE920F7S9(=4A+ M7(E8/)YA93RS '<,,/X2*;=:'J]Y;7%O)I&HB.>*[B<+?VOW;A@SX_=]B./U MS3#0UY?$WAS3O$VK7$ES>?;H["'[1$MK(X$,9)>PPW#1V\EO(&W0C+;DX(497G_:&.HKC(_"&NCQ3JVIMINIB. M^LDMR1J%KG)D=G&2AR!\F,C@$C. NC>^'-6O6N)/[*U*&:?[0LDL=_:Y,M)[:!&R:N=,GBVT@+"[>5W>Y6VBBM[&9F$AA64J< [N, MD,,#''8FFZ3XCT&TTW2+"RN+F>!X+:&VD%N[$ATS'NPO!*J2<@ =\<5BQZ7K MD?K^58&C^&_%VGW>E7/]C2![*VM8 #>6 MK*5B0J=P,9;=\\@!5QPWUR].8:OR;_\ #V/7Z*Y_^U_$/_0KM_X'Q5SGCSQ- MXHTOP1JE[:Z&]E-#&&6Y%Y$_E?,/FVXYX[=Z"3N=1_X\)?P_F*P:Y?X?^+O% M_B?09'\0^'_LT 0&/4/]4)N1_P LSS_P(<5U%9RW.NA\(5S&K:;=IXA66RB9 MK;5H?LE\5_Y9[0W5SJ5R@2;=9N)9 C8 M4>7C(&!G&,98GO6C8>-].G2-]0*:5QJ>B7[V\T]C;RNTJQQ,[ M(S)A'* 9X)(X&1NSTR10U>YO([J#^RTO;*VN3(S2PZ>TI>?,>TLO!4$!AE@! MP22.">@.N:6(A*=0M@F\IN,@&&! (/IR1U]1ZTKZSIL?F;[Z!?+.'RXX^]_\ M0_\ WRWH:$-JYQMS+K,'OBK!UC3%EAB:_M@\Q41 RCYRPRH'J2.0.XHW5A:7O< MS/#\LMQ>W%Q-!<1R2VEJSM+;M%N?:V[J!R,C([=*Z"BBANXXJRL%=17+U>NM M0U^*ZD2VT&">%6PDC7X0L/7&PXJHF%?H;5+-9L;B]N+>*QB@^SQ02 MF,X=6)E..6Y!49ROR'C.:G_M3Q-_T+5O_P"#(?\ Q%4[Q-4U":.:]\%Z;U58YB(>+9X'6VM[>.]CBNAIPG>?:TLOV;SA)PI^4] M.YYSR*2U\6ZQ)/:BYTBRCBG-M\T=XS$"921P8QT9<'GI4TB:I+=O=R>"]->Y M=/+>5KQ"S+@C:3Y>2,$C'O47V.^&TIX%TA638487,?RE!A"/W?\ #GCT[4P] M"E;^.MM*>UNI)KJZN/ NCM+F 1CN M#1'XRU/[1+%)HT#$I>&!8+LNSFWF2(@@JHRV_( .>,=348AGO7)/@/2G:WNC M+F29!MFP/G7,7+=/F'IUXJ4V5VQ)/@/1R3OR?M,?.\[G_P"6?\1&3ZGK0MA# M1XJNY;:[U2RL5NO)L?.$8N)5WA)75U\HIE' 4\$9)^4XQFII/&-Q)-"MA807 M44T;7,I-,G@U&Y^Q^?X(TN7[$0UKONXV\@C&"F8_EQ@=/04 ==17/_ -J> M)O\ H6K?_P &0_\ B*R_$NM>*+;PKK$Z:%%;O%8S.LR:B"T9"$[@-G4=: .O MN?\ CUF_W&_E7@_Q7_Y"FG_]<6_]"KH?A?XO\=^(M-<:]HH?3_*8IJC_ +AG MXX^3'SY]5 %<]\5_^0II_P#UP;_T*N/&?PSV\E_WF/\ 70\^HHHKQC[PZ/2? M"S:GX7U/5?,*RVREX(O^>JI@RG_@(93^=+#X&UJXLH+F(6;B=(Y%C%TF\([; M58C/ W<9]?QI+#QIJ6F/I_V6.%(+.)HOLVZ3RIMV[)D7?@DEB>,=NP K1)_P@&IQ>:;NXL[=4M9+A6,RD.48*RYS@$$C)Z? M6DNO ^H2:E63RPY5",!C@YX]14EW\0K^]+>;INGD,DL; M B4@K(5+#F3@948 X'3IQ2#X@ZAYQF-A8>8LHG@($G[B01B/NY"0I. 0#@^U8E;N MH>*;C4-,DL7L;.*.00 O'YFX>2I1,97][N%>I M_"?_ )!^I?\ 75/Y&O+*]3^$_P#R#]2_ZZI_(UKAOXJ.#-_]V?JCVNBL6ZU/ M6X;J2.W\/&XA4X27[9&NX>N#R*A_M?Q#_P!"NW_@?%7NGY\5;;QWI3WVJPSW M $=I>!&1G_M<,TT>PJVV,?)P#Q@\=<<5"O8UFH\^FBT_3_ASH'\ M1^']8O\ 2G,U]'<6MVTMO$]I)$SO]EE.&5US@Q/(PZ9*XSP15D>,[*5HS;6E MY/!*+5HIEB.UUG^ZW/. /QSQBN1N]!\23R:3,NCWJW<-PKW-V+ZV\S8MM+%M M V[0,O\ W2?F.,<$78-#UFVM8+>'2M21((+:%"+^US^X;*-_J^I'![8Z 'FM M%OJ8]#>/C;2K1&^VW$Q.;B3='83*J112^6Q;(.-I(#$X]< $5I)XBTZ35UTQ M'F:X9WC4K Y3*XVZT#5[R"YAETK4O+N(KJ)@-0M>%N M) [X_=]B !Z#UZU%IVF>+++Q7<:RVB.?.F=GC^V6Q1D*JHQ^[#JQV1Y._!V] M.@ O,IV/3*P=1_X_Y?P_D*Y#XE>+/%6B^"KF_M-)?39HY8L7(N8Y=N7 QLQS MGI^-1>"_$?B;Q%9M<>(M".GOM!2;.SSN!SY9^9>.<]#VJ);&M'XCJJ***S.P MSII+,>([*-XG-\UI<-#(#\JQAX=X//4DQD<'[IY'=GB#^V_[*;_A'_LGV_>N M/M>=FW/S=.^*?-=1)XCLK0VR--+:7$JW!QN15>$%!QT8NI//\ Z]BUU_1KZ" MXGM-7L+B&V7?/)%"M8D+B-EM7 M*.6QM;'RD'LKV#V,3;)+E;E#&C<<%LX!^8<>X]:)-?T:+ M3HM1DU>P2QE;9'KV%O#3EU[#!U8]=UB22(_P!L:0(I]0GM% MCF,1K**=6DCP<'62*[FLY7^PVMV#;*5"F4/E>6.0-H MY]ZK>&3IUUI]BU[,&UY)6=5DDR<#:I.3DC QWH_MG2_[4_LO^TK/^T/\ GT\]?-^[N^YG/W>> MG3F@+HNT52MM9TN\OIK&UU*SGNX<^;;Q3JTD>#@[E!R,$X.>]1VNOZ-?07$] MIJ]A<0VR[YY(KE'6)<$Y8@_*, \GT- 71HUG3742>([*T-LC32VEQ*MP<;D5 M7A!0<=&+J3S_ #KV(]?T:73I=1CU>P>QB;9)\-UI=Q;3R-=PG>GF(\:JH<';SNDXZ_)[&@+FI6SI/_'JW^^?Y"L: MMG2?^/5O]\_R%5'((-C'@&9-P.UUC4,,C@X(/2M#C-BBBB@ K#NI MYE\=:3;K+(('TR]=XPQVLRRVH4D="0&8 ]MQ]:W*RY[R%/%6GV36D;3S65S* MER<;HU1X R#C.&,BD\C[@X/8 U**** "N:D8RR,!C./3 _G7"?V7J /_ !XW/_?I MO\*^BZ*X)X6,I73L?08?-:M&FJ=DTCYT_LO4/^?&Y_[]-_A1_9>H?\^-S_WZ M;_"OHNBH^IKN;_VW5_E7XGSI_9>H?\^-S_WZ;_"C^R]0_P"?&Y_[]-_A7T71 M1]37H?\^-S_WZ;_"OHNBCZFNX?VW5 M_E7XGSI_9>H?\^-S_P!^F_PH_LO4/^?&Y_[]-_A7T711]37H?\ M^-S_ -^F_P */[+U#_GQN?\ OTW^%?1=%'U-=P_MNK_*OQ/(O!'@[4)M8M]0 MO;>2WMK9Q(OF#:785BL3/$20OXJU"R6TC6>&RMI7N1C=(KO.%0\9PIC8CD_?/ [ZE M !65X9FDN/"FCS32/)+)8P.[NQ+,Q0$DD]2:U:H:)$OX M?S%8-;VH_P#'A+^'\Q6#6=Y3*P)4-U.T>YA"1?O(Y)49 M6RQ.& +L0,#L,\<@URZ3QC&DC/\ V5=%K.+,1"B=/FW;NAW?O%QZQCUJM%XA MO;"".SAMGOKAYKGRS-(V7"W7EA=P5B,!@22.B_4BE=ZDZ;?U_6YRV MUS=7]C+N[( ]*P],\/:MINNVD:Q)):69@17:'"R[(?*, MH(F^5MI9=I1N@^HL6OB+4[!);7[)'='=6%O"KFX4/%<,YS$RC."@X(;UXQ1=I@[;'0T445)85U%/EXJ(Z3X@N(9K M.[TG4)H8;4J&>]C*SR)<[TVYESDH!@MCT)&*](HJF[@W6X;S<[582 +N&"P(' (ATG1/$=IK%A<7HU">9+R/[5/]NW M0O%]BV.PC+X"F?G&W/&<8Q7H-%"=@OI8****0@I&571D=0RL,$$9!%+10!%< M_P#'I-_N-_*O!_BO_P A33_^N#?^A5[Q<_\ 'K-_N-_*O%/BIIL\BV6HQH6A MC!BD(_AR<@GZUQXQ7IL]G)Y*.(BWW_0\QHHHKQC[X[]_AY;+:6]PE[<-LC:2 MZB$8\S"PK+A5SPQW8P><<^U5W\$60A#I>WQ^UES8L;0@ *JMB4=5R&//3"[N M^!SG_"3:Z#"?[9U#]R08A]I?"$# P,\<$C\343:YJSP7$#:G>-%E=3J4;_">7&AC.M3^ON_K;S.XC\)Z=87&HZ?;SB\D>SFB=[FS* M>3.DD8W(S#N'[9QZG(JK=^#- L)+KS]6U%ULXI#.([+!WI(B':7*@Y\Q3@9Q MZ],\K-XBUNX),VKWSDQ>2MW(83:Q?N&C\I@UP^&3^Z>> M12=2G;X11PN*3NZGK_5O\OF=BW@72;%HWN;B\N%^S7!D1%4,DJ0K(.,\<-]T MG.0,\$BF2^#K*[73IYKMXX;E+2SA-O:(K"65"0\B[N@P,G)))Z\5R;>)M>" MI/T^O'%U>?6M5DM#:/J=ZUL4$?DF=BFP=%VYQ@=A5&L)N+=XJQW8>%6$6JLN M9A7J?PG_ .0?J7_75/Y&O+*]?^&6FSV6A37,R%!=2!D!ZE0,9_&ML*OWB.#. M))8>SW;1Z_1117N'Y^9NF6LUO?ZS+*FU+B\66(Y!W*((DS[?,C#GTK2K*TF: M234M=1Y'98KY4C#,2$7[/"<#T&23]2:U:F.QI5OS:^7Y(P]=GFAUCPPD4LB) M-J;I*JL0'7[)<-AO4;E4X/< ]JW*R]5O(;;4=#AEM(YWNKUHHI&QF!A;S/O7 M@\[49.,<.>>QU*HS"BBB@!KQQR@"1%< A@&&<$=#]:P]1_X_Y?P_D*WJP=1_ MX_Y?P_D*F6QO0^(JT445F=84444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5LZ3_ ,>K?[Y_D*QJV=)_X]6_WS_(54=S&M\!?K#\%SS77@7P M]<7$LDT\NF6SR22,69V,2DDD\DD\YKTCLX+BRAECMH\; M859 0@P , ''0=.@K0XS4HHHH *RY[.%_%6GWK7<:SPV5S$EL<;I%=X"SCG. M%,:@\'[XY'?4K#NH)F\=:3<+%(8$TR]1Y IVJS2VI4$] 2%8@=]I]* -RBBB M@ KG+G_CZF_WV_G71USES_Q]3?[[?SJ)'10W9Y9X_P#&%];ZF^DZ=,]NL0'F MR(<,S$9P#V !'ZUPW]MZL?\ F)WG_?\ ;_&M'QQ_R.6I?[X_]!%<_7AU9R+Y4VU?8O\ ]MZK_P!!.\_[_M_C1_;>J_\ 03O/^_[?XU0HK+F? M<[/J]+^5?J_P#03O/^_P"W^-']MZK_ -!.\_[_ +?XU0HHYGW#ZO2_ ME7W(O_VWJO\ T$[S_O\ M_C1_;>J_P#03O/^_P"W^-4**.9]P^KTOY5]R+_] MMZK_ -!.\_[_ +?XT?VWJO\ T$[S_O\ M_C5"BCF?J_P#0 M3O/^_P"W^-']MZK_ -!.\_[_ +?XU0HHYGW#ZO2_E7W(O_VWJO\ T$[S_O\ MM_C1_;>K?]!.\_[_ +?XU0HHYGW#ZO2_E7W([SP3XTU"/5X-.U"XDN;>Y<1J MTAW,C'@<]<9P,5Z_;?\ 'U#_ +Z_SKYX\-_\C1I7_7Y%_P"ABOH>V_X^H?\ M?7^=>GA).46GT/E3VU*P[6"9?'6K7#12"!],LD20J=K,LMT M6 /0D!E)';IZU?K* M\,PR6_A31X9HWCECL8$='4AE8( 00>A%3]HT7\-Z]?T9JT4451F5=1_X\)?P M_F*P:WM1_P"/"7\/YBL&LY;G70^$*.HP:**DW*3:3IGV6*W;3[3[/ _F1QF% M=D; YW 8P#G)S6'<^%= UV=+F VCP(K)Y<,,,B*2Q9F4E24-"SI&1C@C)"DC'H2*YB"/Q"UIJ%P-5U2:ZM!$8X M)+..%+@!(V< ;.K$.O#$*3[5/J%SK=HT,T7VZ5I+2266);76, MR +DY*C@FJMKN&G8Z Z#H[#!TFQ(YX-NG=@Q[=V /U&:ECTK3HKA;B.PM4F5 MF99%A4,"WWB#C.3@9]:Y:2]U9KZSBANM42TEP\,KZ:69SYI+))P/+&S"@N!Q MDYR*[2D":84444B@KJ*Y>NHJXG-7Z!1115G,%%%% !1110 4444 %%%% !11 M10!%<_\ 'K-_N-_*N5O)K6"SEDO7B2W"_O#+C;CT.:ZJY_X]9O\ <;^5>'_% M:\E$EA9!B(2K2LOJ7]8?\J^X^K_ +(A_P _)'K']J?#K_GG M:?\ @*__ ,31_:GPZ_YYVG_@*_\ \37E43F.9'4*2K @,H8?B#P?H:]+U*PT MF\U;Q187>F6]I8:6@FBN[2%8WC.5 3L&+9; /<5K";FKI+[O*YRU\#"C))RD M_N[I;==T6O[4^'7_ #SM/_ 5_P#XFC^U/AU_SSM/_ 5__B:Q9_ ^D6,MPMWJ M=UB.WDO8_(C1_,MP4"/R1@MN./\ =-.N_A]96=KJDDNI3[K1Y2F(E^>.,IG" MD@L=I M_P" K_\ Q-']J?#K_GG:?^ K_P#Q->3T5A]8?\J^X[_[(A_S\D>N0:K\/!,O MEI9!\\%K5L?JN*[B.2.6)9(G5XV *LIR"/:OFNO6_A;>S3Z'> MP89(_/\ G71AZ_-+E:7R/.Q^7*A3]HI-^I['1117J'R90T^YCGO=5C2W2)H+ MI8Y'7&96,,3;CQUPP7OPH^@OU0T^VC@O=5D2X25I[I9)$7&8F$,2[3SUPH;M MPP^IOTH[:EU+MRF0%%%% !6#J/_ M !_R_A_(5O5@ZC_Q_P OX?R%3+8WH?$5:***S.LQ]4\4Z-HTX@OKY(YL9\M5 M+$?7 ./QJA_PL+PU_P _[?\ ?E_\*\@UV9[C7]0ED8LS7#Y)_P!XUGUYLL7. M^B/I*.3TY4U*4G=KR/;_ /A87AK_ )_V_P"_+_X4?\+"\-?\_P"W_?E_\*\; MTU;%[Y/[2DF2T )?R "[8!P%SP"3@9/2NPB\&Z3/J^HZ?%+JCR16OVF,"-"8 M!Y0?$@'+-N(7:HSFJC7JR5U;^M3.KEV&I.TY2^Y>GZG:?\+"\-?\_P"W_?E_ M\*/^%A>&O^?]O^_+_P"%>:7.@68\$Q:W;?;C*)TAD>15\IB0Q.T#D;2 ,MUS MQZ"Y9>&-.2;1;.^%_<7FJ1"Y LV0"&)L[>""7;Y22!CVR:?MJU[:=/QV)> P MJC?FENULNFYW_P#PL+PU_P _[?\ ?E_\*/\ A87AK_G_ &_[\O\ X5YK'X%U MN6&&5$M\2S+" TZ@J69E7.>F2I&.OMR*'\"ZRL(DC^QSEE5D2"Z1V<%_+X / M.'(4GIDTO;5_Y2O[/P7_ #]_(]*_X6%X:_Y_V_[\O_A1_P +"\-?\_[?]^7_ M ,*\LU/PEK&E:G9Z?/;A[B\P(!&P(2W=KJX>QEF? MR;N,H)5E"#;QEE]0.AQS0JU9WTV)E@,'%1?M'KML=O\ \+"\-?\ /^W_ 'Y? M_"C_ (6%X:_Y_P!O^_+_ .%>=CP!J2O=Q2W5C'/;K&1&TX&YGD*!0VFIR;I)+MK9I+.\B=4(B9]I&"0P*\YQ5>UK]D3+!X**O[1O MT.T_X6%X:_Y_V_[\O_A1_P +"\-?\_[?]^7_ ,*\V;P'K(D@4&S=9Y(TB=+E M65]X8H01V)5AGU%2'P7<16N\NEU-)8I<1Q6\Z!D=I0BAE/+#G''<]>.5[6OV M+> P?_/S\CT7_A87AK_G_;_OR_\ A1_PL+PU_P _[?\ ?E_\*\V_X0/6?,*[ MK+8J2,\OVM B&,@.I.>"N1FL35--N='U*>PO%59X6PP5@P/&001V((-3+$5H M[HTIY9A:CY85+OY'LG_"PO#7_/\ M_WY?_"K^E^*=&UFG&FY1D[I>1]#5LZ3_ ,>K M?[Y_D*QJV=)_X]6_WS_(5ZD=SY6M\!?K+\-6<.G>%=(LK>[CO(+>RABCN8\; M9E5 XP2,$#/4]>IK4K#\%P36O@7P];W$4D,\6F6R21R*59&$2@@@\@@\8K0 MXS*M/ MBDAD.H-97+02@_*L0>#S%//4L8B.#]T\CN :E%%% !7.7/\ Q]3?[[?SKHZY MRY_X^IO]]OYU$CHH;L\$\8MBV]TCEEDX5N#]W((S['MS4]O\0;ZVL[*W73M/?[((_+9Q+U164' < '#' M.,9))[TVS\?ZC8)&MM8:>FR*&(';(?EC8LO5_5CGZUK:AYG*WF'11,^[\):O M::[;Z,\"M=W*!X0CC:RG/.3T P(+;5["PLK-K8$1P1(?+(.[(;)R<[B.O3IC K=L?&5JNBW M\,UM;1[$@2PL?WK1@)*9#EMV[N=.TZXOH)=ZW4D;;R!)Y@7A@,!O3G''KF M.'QM=P:1)IL>GV(B?S #^\^7>X?IOP2"HP3DX 'KE_N+]?ZM_P $5\?V7X?Y MBWG@35;::[2*2UF2!Y1&1.JM,L9^=E!/\/?TP1SBB;P%K%O'/45)<>/KZY$C-I]BD^9O*EC$@,0F_P!;@;R#N.3SG!)Q MVP1>/;V&[O;I-/LDFND5'*^9C 0I@@N=PP>AR,@&D_8VTN)/'VV7X>7_ 3D MZ***YCU34\-_\C1I7_7Y%_Z&*^A[;_CZA_WU_G7SQX;_ .1HTK_K\B_]#%?0 M]M_Q]0_[Z_SKT<%LSY3._P"*O3_,Z.BBBO4/DPHHHH **** ,>VOKB3QEJ=@ MTF;6'3[2:--H^5WDN0QSUY$:?E[FMBLN"2Q/BK4(HX9!J"V5LT\I/RM$7G\M M1SU#"4G@?>')[:E !6;X>NIK[PUI5W0,=S4]33[#TZ_HR_1115&95U'_CPE_#^8K! MK>U'_CPE_#^8K!K.6YUT/A"BBBI-PHHHH **** "BBB@ HHHH *ZBN7KJ*N) MS5^@44459S!1110 4444 %%%% !1110 4444 17/_'K-_N-_*O!_BO\ \A33 M_P#K@W_H5>\7/_'K-_N-_*O!_BO_ ,A33_\ K@W_ *%7'C/X9[>2_P"\Q_KH M>?4445XQ]X.CD>*19(W9)$(964X((Z$&M"77M2O'B74KZ[O[=)!(T%Q&[FWL_$NG7-V\26T4ZM,TL7F+L!^;Y<')QG''7'3K7<0>)='GT MK;>> *]#G\0>&I;Y)H[NQBFWPM=F2 RQR6X+^9 A,>3]Y3R 3P,_+ MQ!::]X8,$4_VJRMP8;:/[//:,[(8[@LQ.$89\L@ Y)/MBMO9Z_'_ %]YR+$^ MZOW'X?\ VK_KL<#_ ,))KN2?[:U')))/VI^IX/?O2'Q#K1693J]^1.@CES<. M=ZCH#SR,(]&N+*X>6[L23-,EQ -/YNHN/),9"KMV@8R<$'%U?>;K1_LZJ5B:"SDC>.$NK ;BK LH!^3;@CC(SBI5.Z^/^OO_K7YN6)Y M?^7'X?\ VO\ 7KHO)**=($$C"-BR G:Q&"1ZX[4VN0]D*]3^$_\ R#]2_P"N MJ?R->65ZG\)_^0?J7_75/Y&NC#?Q4>3F_P#NS]4>UT445[I^?&5I,,D>I:Z[ MQNJRWRO&64@.OV>$9'J,@CZ@UJUFZ9=37%_K,4K[DM[Q8HA@#:I@B?'O\SL> M?6M*ICL:5;\VOE^2,?6;ZXM-5\/0P2;([O4'AG&T'>@M9Y .>GS(IX]/3-;% M9>JR6*:CH:W<,DD[WK+9LIXCE^SS$LW(X\L2#ORPX[C4JC,**** "L'4?^/^ M7\/Y"MZL'4?^/^7\/Y"IEL;T/B*M%%%9G6?.NK_\AF^_Z^'_ /0C5.KFK_\ M(9OO^OA__0C5.O!>Y]_0_A1]%^1>TC4CI&IPWRVMMPZ/I\-]R8KF/S=T9((+'?RKG**I3DE9!.A3F^:2U^?\ MF:LNMDZ,VFVUC;6J2^6;F2,N6G*9VD[F('4D[0,G\JO67B^:U33VGT^TN[G3 M<"SN)=X>, Y"G:P# 'D ].?6N<#GOVPRU\=7MDL8M]/L(S''Y:-B4D#S?.'6 M3KOYY^E1>#]*LM4GU/[997-XUK9M?S^)YCKEIJMG8V5C);2>:D<$9"LY.26R23GIC. .!BK\GCJ8JL<6CZ;' M"L,L C(E8;9'#MU?^\/Y]J[C3O#&G:=KMK!!HLTGV;5)@;AVR0!"LD>[CI\W M'^[GFLVZ\.V>KB"\UdzIK>WE-T9?ON9!$;%DU>&B7?7\_S=SFYOB!?S3EWL+*2,QI&$E\UR-LAD'S;]QPQX!. ,"H;7 MQQ?6EU)<16-B'>]:^.5D(WLA4C[_ -W#-[\]:ZJ#P?H5S<31?V'JD86]GLPP MN2<".,N)/]7W(X'(Y[UQOBW2;?2=2M1:V\]O%?BL_;5.YV_4Z&_+ M^?\ F=3-XYNY#,J:;8QPSK/YL0\PJSS8\Q_OY!.W@9P,GBL;6]7FUW59=1N( M88I90H980P7@ #[Q)Z =ZSZ*F4Y2T;-*>'I4WS0C9A5S2?\ D,V/_7=/_0A5 M.KFD_P#(9L?^NZ?^A"I6Y5?^%+T?Y'T56SI/_'JW^^?Y"L:MG2?^/5O]\_R% M?01W/SFM\!?K'\)WUQJ?@W0[^\D\RZNM/MYIGV@;G:-2QP.!DD]*V*R_#4EC M-X5TB72X9(-/>RA:UBD.62(H-BGD\A<#J?J:T.,U**** "LN?39I?%6GZHK1 M^1;V5S;NI)W%I'@92.,8Q$V>>XZ]M2N?O/\ DH>C?]@J_P#_ $;:4 =!1110 M 5SES_Q]3?[[?SKHZYRY_P"/J;_?;^=1(Z*&[/!_'<;1^,M0W#&YE8>X*BN< MKW7Q-X0L?$J(\K-!=(,).@SQZ$=Q7+?\*E'_ $&C_P" O_V=>14PU3F;2N?8 MX3-*$*,83NFM-CS.BO3/^%2C_H-'_P !?_LZ/^%2C_H-'_P%_P#LZS^K5>QU M?VMA>[^X\SHKTS_A4H_Z#1_\!?\ [.C_ (5*/^@T?_ 7_P"SH^K5>P?VMA>[ M^X\SHKTS_A4H_P"@T?\ P%_^SH_X5*/^@T?_ %_^SH^K5>P?VMA>[^X\SHK MTS_A4H_Z#1_\!?\ [.C_ (5*/^@T?_ 7_P"SH^K5>P?VMA>[^X\SHKTS_A4H M_P"@T?\ P%_^SH_X5*/^@T?_ %_^SH^K5>P?VMA>[^X\SHKTS_A4H_Z#1_\ M!?\ [.C_ (5*/^@T?_ 7_P"SH^K5>P?VMA>[^XXGPQ&\GBG2E12Q%U&QQZ!@ M2?RKZ%MO^/J'_?7^=ZGSN98J.(JB7]U%_K(;:21?J%)'\JS MF[:G;AHN2LNK*>H^+-"TFX-O>:C&DP^\BJSE?KM!Q^-4_P#A8'A?_H)_^2\O M_P 37B#NTCL[L6=CEF)R2?6FUY3QD[Z(^OCDM&WO2=_D>X_\+ \+_P#03_\ M)>7_ .)H_P"%@>%_^@G_ .2\O_Q->>:9X*CU(:(4OYU&J*Y#?9-RPE25PQ#] M"0<'Z?ADIX7UFX2"6TTV[F@N7VV[^7@R#D@X!.,A2?3@\G%:.M67V3G6 P3; M7.U;O9=^Z\F>L_\ "P/"_P#T$_\ R7E_^)H_X6!X7_Z"?_DO+_\ $UYQI_@+ M6+I;_P"U6UQ9O:P-(BR1?ZUP =G48SN'/(K,F\+:Y;J6FTV9 %=CD#@(,O\ MEWI.O67V1QR_ R;BJFOJCUK_ (6!X7_Z"?\ Y+R__$T?\+ \+_\ 03_\EY?_ M (FO*E\&^(WG6!=&NS(R;P!'VSCD] 0>H/(JG?Z'J>F6\4][8S012G",ZX!. M,X]CCG![4GB:JUP_P#"P/"__03_ /)>7_XFM32]>TO6 ME8Z?>QSE>649# >NTX.*^>JNZ3J4VD:I;WT#$/$X) /WAW!]B.*4<9*_O+0= M3):?*_9R=_,^B:ZBN7KJ*]6)\?7Z!1115G,%%%% !1110 4444 %%%% !111 M0!%<_P#'K-_N-_*O!_BO_P A33_^N+?^A5[Q<_\ 'K-_N-_*O./%_A9/$UC& M(Y%BNX"3$[=#GJ#^G-+JDDEA+;+#)L:'?OC>41E@0>Q/XX(XK2TWP'XBL-4M+QK&&58)D ME,?VA5WA2#C/;..M==J-EJU^9-WA]\O;I;EO[2C'RI-YHX$>!Z<#I712HK>: M9Q8G,HJ2C2DK=_GY^1YM?>%M3M9M2,-K-<6EA/)"]RL> 0C8+8].A/7&>:0> M$M?:>&'^RKD23(9$!7&0" E2V^O2,\ZZ&J72-=FW)OD9 + M@DN'&T;L$G&,>_3ET=IJL&K3W\/AUE>X9Y7!U13MD9T=M@*D*I*>F?FX(P,4 ML/#K?[OZ_KU,/[5FH]+_ ->?S_#I=^>)X-U--.-_=PS0PFWFF79$7*F,XPXR M-@)SR>F.E5U\(^(7,071[QC*I9 L9/ &>?0X(X/J*]&FL-8E6?'AX!Y([J)6 M_M).!.Q8Y&SG!-330:W++/*- PUU(\]P!J* >8T+0_)\G PY.#GG'.!RO81: MZ_U_7R\Q+-*B[?U\_P"O(\BO["[TR\DM+V!X+B/&Z-Q@C(R/T-5J[_7?!NOZ MO>Q3Q::D"QV\4&QKM'SL0*#D!>H XQ69_P *X\2?\^T/_?Y:PE1FI-).QZ5/ M,*#@G.:3.3KU/X3_ /(/U+_KJG\C7-Q?#;Q$\@5XH(U/5FF! _*O3_#7A^+P MYI*V<;^9(S;Y9,8W-_A6^&I34^9JQYV:8RC4H^S@[NYZ!1117L'Q)0T][1KW M51;Q.DJ72BY9CP\GDQ$$<]-A0=N0?J;]4-/LI+6]U69V0K=W2S1A2A\15HHHK,ZSS?Q'\-KF^U::]TRY@5)V+O',2-K'K@@'(SGTK'_ .%7 M:Y_SWLO^_C?_ !->P45S/"TV[GH0S+$PBHJ6B\CQ_P#X5=KG_/>R_P"_C?\ MQ-'_ J[7/\ GO9?]_&_^)KV"BE]4IE_VKBOYOP1X_\ \*NUS_GO9?\ ?QO_ M (FC_A5VN?\ />R_[^-_\37L%%'U2F']JXK^;\$>8:9X'\2Z3%>I;R:8?M<) M@D9V8D(>3@XXY /X"L\?"_70R_[^-_\33O^%8Z_LV?:;/9G.WS6QGU^[7KU%+ZI3\RO[5Q7\WX( M\?\ ^%7:Y_SWLO\ OXW_ ,31_P *NUS_ )[V7_?QO_B:]@HH^J4P_M7%?S?@ MCQ__ (5=KG_/>R_[^-_\31_PJ[7/^>]E_P!_&_\ B:]@HH^J4P_M7%?S?@CQ M_P#X5=KG_/>R_P"_C?\ Q-'_ J[7/\ GO9?]_&_^)KV"BCZI3#^U<5_-^"/ M'_\ A5VN?\][+_OXW_Q-;'ASX;7-CJL-[J=S R0,'2.$D[F'3)(&!GZUZ113 M6%IIW(GF6)G%QRLH;>1HR2I9$"DC(!QD>@K4KG_ G_)//#7_8*M?_ $4M M:'&=!1110 5ESZE-%XJT_2U6/R+BRN;AV(.X-&\"J!SC&)6SQV'3OJ5ESQV) M\5:?+)-(-06RN5@B ^5HB\'F,>.H81 )GS\L?0^LPN4TZE%5)MW>NA[#_ ,+-\/\ I=_]^A_C1_PLWP_Z7?\ WZ'^ M-<]J?@*VO-;OHM,NK6RBBN3:06S^:[.XC,G+$$#(!YSCBJ+^!+620/#KUI#: MBW@8SWA\H&65-ZKSC@@$]R/0\X?M*_8QCAL!))\S_KY>?F=?_P +-\/^EW_W MZ'^-'_"S?#_I=_\ ?H?XUQJ^ X=VQ_$5D)%BAFD5893M64H$(^7G)?S%/R?Q M#:.2OOP?0UL6/P[ACUJRCO-3@N;9KCR9TA5U.[RO-"Y(Z%>XZ?7HHU:TK-6% M/"8*'Q2>U_POV.D_X6;X?]+O_OT/\:/^%F^'_2[_ ._0_P :Y2;P0FIW,3V- MS969FAAG^S#S641.P02 L">6P=I.0&Z\577P+#)O$7B*Q8AYHAF&8 O$@=Q] MWH!GGO@8SG@=2OY?U\P6$P+^T_Z^1V?_ LWP_Z7?_?H?XT?\+-\/^EW_P!^ MA_C7&+\/KAX[Z2/48'2WB6:-O+<>:IB\T9R/E^7C!YSV[U/+X(BD:2RTNY@O M+AY+-%>421O%YL3.21C;M(&>Y &.O5\^(ZH/JF _G?\ EZZ'6?\ "S?#_I=_ M]^A_C1_PLWP_Z7?_ 'Z'^-<=:> /MD$=W'KEI]AFV>3,8I-SEI/+QMQQA^/Q M!KD[VUDL;ZXLY2ID@E:)RIR,J<''Y5G*O6C\1M2R[!U6XPDVU_78]ZT;Q'IF MNJWV"X#N@RT;## ?3_"MJV_X^H?]]?YU\_>$KJ:T\5Z8T+E2]PD;>ZL<$?D: M^@;;_CZA_P!]?YUUX>JZBNSR,PPJPU3D3NFKG1T445VG@!1110 4444 9<&I M32^*M0TMEC\BWLK:X1@#N+2/.K \XQB)<<=SU[:E9<$=B/%6H2QS2'4&LK99 MXB/E6(//Y;#CJ6,H/)^Z.!WU* "J&B7LFI:!IU_,J++6S6UB$$CC#/&%&TG@$M.US2X9[B_N8+BXO#91*D*LBOLW@L2V<F*X:-;[:D[,Q;+#9P 2>.>W-6K M7X@65K8V-LNCW!6S>"1!]L4 M&6P3^[RBL.ISCMSBW'I&AS>$X1;1O]G:TGO9II+6,W+)'-M&UL_*>@ M(Y7&>]==JT;W?]?TOP/'J2P8UIXQL;?0_L+Z7.TB6EQ9Q M.MRH'ERONRPVDRV+V$*-*L7F3*<,S #S6) S\^U ?9>^ M:O-X%T6WO;:SGU6^,MU>"VA,=LFT92.0%LO_ '9!T[]N.8$\%Z3>6,4UAJ-\ MTDL=O*JR6R\+)/Y)& V2P8$X].,T!3]L7Y!*RL< 1CH5^I[DG)K*\3^+1XBMXU%M<0R%EDE#W;21[@NW]VAP M%!ZGJ>WUWV\ :/'=E7U.],!2!D\N)&YDF,6-V[!P1GCL>]5Q\.X1=PZ:^H7 MOI6#K*ML6@\OS3&>0>&& ?JP7WJ7"M/1]14JN IM2C=6UZ_UH<%16OXBTRRT MN_B33[F:XMY81(&F@:-E.2I7Y@,X*GG'MVK(KD::=F>S":G%26S/I:NHKEZZ MBOH8GYI7Z!1115G,%%%% !1110 4444 %%%% !1110!%<_\ 'K-_N-_*O./& M'BE?#-C&8XUENYR1$C=!CJ3^G%>CW/\ QZS?[C?RKP?XK_\ (4T__KBW_H5< MN)FX0NCU@A7BD_X6/XD_Y^8?\ ORMUJ=V?:_4,-_(CK/^%C^)/\ GYA_[\K1_P +'\2?\_,/_?E:Y6((TJ"1F6,L M S*NX@=R!D9_,5UU[X$*W6H6.F:DM]J%@1YUJ83&S*2!N0Y(;!89Z5I&5:2N MFS&IA\%3:4XI7]?Z1'_PL?Q)_P _,/\ WY6C_A8_B3_GYA_[\K6;#X1\07#2 M+#I-S(8W:-]JYVLN,@^F,BH_^$7USRYG_LJZ(AD,3@1G(8$ @#J>2.GJ*7-6 M\P^KX#M'[_\ @FM_PL?Q)_S\P_\ ?E:/^%C^)/\ GYA_[\K6?-X.\1V\3RRZ M->)'&K.[&/@!>O\ C].>E+<^%-46]NK>SL[NX%LB-*6@,;*60/C;D\@9XZD# M.*=ZWF)4, ]E'[_^"7_^%C^)/^?F'_ORM'_"Q_$G_/S#_P!^5KDZ*S]K4[LW M^H8;^1'71_$GQ$D@9Y8)%'53" #^5>G^&?$$7B/25O$3RY%;9+'G.UO\*\"K MU/X3_P#(/U+_ *ZI_(UTX:K-SY6[GEYI@Z-.C[2$;.Y[71117L'Q)CZ-_P A M7Q#_ -A!/_26"MBJ&GWLEU>ZK"ZH%M+I88RH.2IAB?GWRY_#%7ZF.QI5OS:^ M7Y(R]5U*:QU'0[>)8RE_>M;RE@*-%%%9G8%%%% !1110 4444 %(0&4@]",4M% %'^R+, MV[0$3^6UN+8_Z1)GRQG'.[.[D_-]X^O%7AP,444 %%%% !1110 4444 %%%% M !6SI/\ QZM_OG^0K&K=TV,QV:D_Q$M51W,:WPENLOPUJ4VL^%=(U2X6-9[V MRAN)%C!"AG0,0,DG&3ZFM2LOPU'8P^%=(BTN:2?3TLH5M99!AGB"#8QX')7! MZ#Z"M#C-2BBB@ K'N;&XD\9:9?K'FUAT^[AD?1&_Y>XK8K#NI MYE\=:3;K+(('TR]=XPQVLRRVH4D="0&8 ]MQ]: -RBBB@ KG+G_CZF_WV_G7 M1USES_Q]3?[[?SJ)'10W9X)XX_Y'+4O^N@_]!%8,;F*19%"EE((W*&'X@\'Z M&M[QQ_R.6I?]=!_Z"*Y^O!GI-^I^B8/_ '>'HCHO^$X\0_:&N/MD/FM+YY?[ M'#DOMV;ON==I(I;/Q?XBWI;6TJ2LZQPQQ"SC8DIQ'@;>6'8]>E:9I?+55SR2V1C YZ]1WZ54)R:$2LD<4FZSBR5C(* C9V('Y#TJ[J'B7Q9;VRQW_FVXG=IXWDLUC9MS!F MV':/E+8) X/?K6XEKHAT=(_LVB?:EMQ)O^VH7>9;G 4YEQ@QY)&.<]1@"M:_ MN=(U#4V2[CT.9)M8=!(]YG;;D*P< 2<;B.2 >^,UNH3M\9YTZ])27[K1?IV MT/./^$AU+^T;R_\ .C^TWD;13M]GCPZL &&W;@9QU !_.KP\<^(1*)1>0AQ) MYH/V.'[^S9G[G]WBNRN+#PND-]-%'I(=[175_M,'SJ#7,UKX?N$GU*")G$X9EMBH#-M5^"#[<=QZ'LIK3G!XJC-_P;_) M=O3^OF<-'XQUN*&&-+B%3#M"/]FCW!5;>J9V_<#@_ 5''XKUB+.R:W&7D MD_X\X?O2#:Y^YW''TKN5T?P_;VD;(FA2:C&K 037R>6Z"<@EB&(#>7MYZ_>X MR.&K'H.HZ=:Q!=#S#!'Y)\]4(VW1\P-N8'!C.?F +9)'LE2F]Y#^M4-U2T]/ M^!_6IR">.=?C7:+FWP ,V<)VX3R^/D_N?+]!BHAXPUU5C"WB*8S$5=;>,-F M,80E@N3@$CD\@X.17:FU\+QWUO:?9-#:.6ZO,2?; 3\I)@!8.=JMT.01TX]> M$\3K:KKT_P!DM[>V0JA:"WG\Y(VVC< X !YSG' .0#@5$_:15^:YMAY4*LN5 M4K==4BQ_PFFMAB8YX(D^3$26L01-KEQM7;@?,2W'4]:QKNZFOKR:[N!.7 M=@H4%CR3@ 5#16#DY;L]"%&G!WC%(U/#?\ R-&E?]?D7_H8KZ'MO^/J'_?7 M^=?/'AO_ )&C2O\ K\B_]#%?0]M_Q]0_[Z_SKOP6S/F<[_BKT_S.CHHHKU#Y M,**** "BBB@#'MK&XC\9:G?M'BUFT^TAC?!(GY^QK8K#M9YF\ M=:M;M+(8$TRR=(RQVJS2W08@= 2%4$]]H]*W* "LWP]:S6/AK2K2Y39/!9PQ M2)D':RH 1D<'D5I5E>&9I+CPIH\TTCR2R6,#N[L2S,4!))/4FI^T:*_LWVO^ MC-6BBBJ,RKJ/_'A+^'\Q7'>(_P#D6-6_Z\IO_0#78ZC_ ,>$OX?S%JW+7Q-3JMZ@@!$0$[80'J ,X /I6=7J-G%H6IZ7IBS+HHDBM[3&Z=$90)CY MP<%O[K \\DDD9-;4XRG]K7^O,X\3.G02;IW3OT7^1Y^-?UG"PYZG)Y]ZFFUOQ%:3-;SZIJD,L>$:-[B167!R 03Q@\UV]S9^&A87,45 MMH6\17#QL+Y=S.LX\I<^9P&CR3C&1W%/U"U\.2QZC&L>BL\OVYHY_MZF3(VF M#!\SN21TZ#W.:5*5M)'-];I-_P +\%_D<(_BCQ!(*=$EDAD!> M!3&,1R .3N+!SDKV S7GU95.:$G%LZ\-*C7IJI&"7R7^19OM0O-3NC+G_CUF_W&_E7@_Q7_P"0II__ %P;_P!"KCQG\,]O)?\ M>8_UT//J**L:?:-J&I6MDCA&N)DB#-T!8@9/YUXZ3;LC[N344V^A#&465#(K M,@(+*K8)'?!P!M((NK@ZG>BVLQ=+,OD)YA> KNV_-C!##&>G>KT'@_1]/U&P@26>:XD MO'02S6Z21E#"DBAD)P.)!SZY]JZHTZD5Y?YGD5L7AIN[NVO)^NO3HG]QF:QX MRA?4;B)XQ>QMI_V.2:VD\I9)6VF6490YR5 Z#( -27GQ%M+RWU")]&F7[;YH M?;>#C>$[F//&S@# YY!/(6S\$:)<1VN[5+\/*+0D"W3'^D9"@?/Q@C)Z\>M+ M!X3TV[@TZVN+R1%2.X:2XBM40(LJ MV*C^.K1[B>8Z1<9EFNIB/MB_*9XQ&HS@UH67@322MCP5ZG\)_P#D'ZE_UU3^1KRRO4_A/_R#]2_ZZI_(UIAOXJ.'-_\ M=GZH]KHHHKW3\^*&GI:+>ZJ;>5WE>Z4W*L.$D\F( #CIL"'OR3]!?K-TRUFM M[_6994VI<7BRQ'(.Y1!$F?;YD8<^E:53'8TJ?%O?;\D8^LV-Q=ZKX>F@CWQV MFH/-.=P&Q#:SQ@\]?F=1QZ^F:V*P]=GFAUCPPD4LB)-J;I*JL0'7[)<-AO4; ME4X/< ]JW*HS"BBB@ J*X@2XB*/^!]#4M% T[:HPIM/N(FX3>OJO^%0_9I_^ M>$G_ 'P:Z.BIY395WV.<^S3_ //"3_O@T?9I_P#GA)_WP:Z.BERC]N^QSGV: M?_GA)_WP:/LT_P#SPD_[X-='11RA[=]CG/LT_P#SPD_[X-'V:?\ YX2?]\&N MCHHY0]N^QSGV:?\ YX2?]\&C[-/_ ,\)/^^#71T4W?8YA$:222.-2SQ$+ M(JC)0D @$=N"#^-2?9I_^>$G_?!I^A_\C+XH_P"ON'_TFBKH*.4/;OL$G_?!H^S3_\ /"3_ +X-='11RA[=]CG/LT__ #PD_P"^#1]FG_YX2?\ M?!KHZ*.4/;OLW?8YS[-/_SPD_[X M- M;@G_42?\ ?)KHZ*.4/;OL9%KICE@T_P JC^'/)K7 &!THHJDK&4IN3U" ML?PG8W&F>#=#L+R/R[JUT^WAF3<#M=8U##(X."#TK8K#\%SS77@7P]<7$LDT M\NF6SR22,69V,2DDD\DD\YID&Y1110 5ESWD*>*M/LFM(VGFLKF5+DXW1JCP M!D'&<,9%)Y'W!P>VI67/9POXJT^]:[C6>&RN8DMCC=(KO 6<#534VF?H.!J0EAX6>R" MK L+PM$HM)RTJ[HQY9RXQG(]1BJ]>I-\0=).U5GOHYS"5^W1VJ%D(9"O[MF* MY(3YB-H)P<#M5*$)7YI6'B:]2G;V<>:_X'FB6-W+%YL=K,\?]]8R1^?X5,VE MW"V"W385FF$2P%6$C9&0P&,8XQUSGM78R_$#_B8Z7*EYJD]I$95O;:;"B1)' M"_$27S201Q@'R(/(:%-I+<.H(/3JO6J4*? M\W]?U_P3%XG$VOR?UKI^OH<.;*Z4S VTP,/^M!C/[O\ WO3\:;';3RQ-+'!( M\: EG5"0N.N37?Q>.+I[5+[5'F0\3O!"6NU\H1[6W9\L9'7YCC/4FG^&= M=.@>!;6\N+BY,2:A-MM8B")E:':%;YAA=V3T/(/&:%2@WH]+?J*6,K1C=PUN MDO/^O^'. %A>,5"VDY+*6 $9Y ZGITY%(+.Y(4BWEPR[P=AP5]?IR.:[]?'M MK+N,YQFL^Y\=?:;"ZC1;FWNGO)3; M3QMS;VTKAW08(YRB@=.">13=.DG\0XXG$-V]GVZ_UMU,*#PU>7-UJ<,,D+KI M\,DLLPW[&"#)"G;U(S@''2LX6-VQC M9R9%W(!&?F7U'J*]$N/'.AW45Z!)J M4 F2]0QB!2)?/Y#-^\QE<8[Y&.E.N_B)9/)<-;WVK1)/!*(XXX(D^S.Z@ J MP+8(SDGC"\9YING2M\1E'%XJ^M/^K>7GK^&YYD058JP((."#VI*=)))-*\LK ML\CL69V.2Q/4D]S3:Y3UN9=S4\-_\C1I7_7Y%_Z&*^A[;_CZA_WU_G7AO@;0 M;O4_$%KG@TU%L^3SF<9UK1=[+ M_,Z.BBBO2/E@HHHH **** ,N"\A?Q5J%DMI&L\-E;2O<*AXSA3&Q' M)^^>!WU*RX+.%/%6H7JW<;3S65M$]L,;HU1YRKGG.&,C <#[AY/;4H *H:)< MQWF@:==0VZ6T4UK%(D"8VQ*5!"C ' SCH.E7ZH:);1V>@:=:PW"7,4-K%&DZ M8VRJ% ##!/!QGJ>M+J7IR>=_T+]%%%,@JZC_ ,>$OX?S%8-;^H M8R@>@/ZU M@5G+]0?]GD8'M6?_ ,*D_P"HW_Y*?_9U MZ717,\/3;O8]:.98J*LI_D>:?\*D_P"HW_Y*?_9T?\*D_P"HW_Y*?_9UZ712 M^K4NQ7]J8K^;\%_D>:?\*D_ZC?\ Y*?_ &='_"I?^HW_ .2G_P!G7I=%'U>G MV#^U,5_-^"_R.&U'P)JVKPQ0ZAXKGN8XN562WSSC&3\_)QW/-9O_ J3_J-_ M^2G_ -G7I=%-X>FW=HF.8XF"M&5EZ+_(\T_X5)_U&_\ R4_^SKH/#G@+3] N M1=O*]W=K]QW7:J>X7GGWS75T4XT*<7=(53,,34BXREH_0*ZBN8 R0!U-=/73 M$\BOT"BBBK.8**** "BBB@ HHHH **** "BBB@"*Y_X]9O\ <;^5>(?%:SE, MEA>A280K1,WHLW^XW\JY6\AM9[.6.\2)K8K^\$N-N/4YK MGKPYX\IZ67UG0J*HE>S/G"E!*D$$@CD$=J]9?2OAT'(+V><]KM\?^A4G]E_# MG_GI:?\ @4__ ,57E_5W_,OO/J_[7A_S[D<3I_C/4[6XN+B[N+F]GDM'M8Y) M+AMT(;&64\\\#^N:S4U_68W=X]6OD9Y#*Q6X<9N M+C&LZB,!0,73\!?N]^W;TI5\2:ZHPNM:D!SP+I^YR>_<\UZ+_9?PY_YZ6G_@ M4_\ \51_9?PY_P">EI_X%/\ _%4>RG_.OO'_ &C0_P"?+^Y?Y'G3>)-=>,1M MK.H% V[:;E\;MV[/7KNYSZT)XDUR.9)5UB_\Q"Q4FX8XW?>ZGOW]:]%_LOX< M_P#/2T_\"G_^*H_LOX<_\]+3_P "G_\ BJ/93_G7WA_:-#;V+^Y?Y'FZ^(-: M52JZO?A3N) N7P=QRW?N>OK6=7K/]E_#G_GI:?\ @4__ ,51_9?PY_YZ6G_@ M4_\ \54NA)[R7WEQS2G'X:37R7^1Y-7K?PMLIH-#N;F12J7$H\O/<*,$_G_* MG0:5\/#,OEO9%\\!KIL?JV*[>-$BB5(E5(U "JHP /:NC#T.67,VOD<&/S'V M]/V:BUZG54445ZA\F96DS22:EKJ/([+%?*D89B0B_9X3@>@R2?J36K5#3[F. M>]U6-+=(F@NECD=<9E8PQ-N/'7#!>_"CZ"_4QV-*OQ;6V_)&7JMY#;:CH<,M MI'.]U>M%%(V,P,+>9]Z\'G:C)QCASSV.I67JMG#M+%&V,SL M;>9-B\CG:[/QGA#QW&I5&84444 %%%% !1110 4444 %%%% !1110 4444 < M_H?_ ",OBC_K[A_])HJZ"N?T/_D9?%'_ %]P_P#I-%704 %%%% !1110 444 M4 %%%% !1110 5E^&KR'4?"ND7MO:1V<%Q90RQVT>-L*L@(08 & #CH.G05J M5E^&K.'3O"ND65O=QWD%O90Q1W,>-LRJ@ <8)&"!GJ>O4T :E%%% !6'=03- MXZTFX6*0P)IEZCR!3M5FEM2H)Z D*Q [[3Z5N5CW-]<1^,M,L%DQ:S:?=S2) MM'S.DEL%.>O D?\ /V% &Q1110 5SES_ ,?4W^^W\ZZ.N]5O[-L?\ GRMO^_2_X5Q?C?QQ<:/>'3-,VK<*H,LS+G9G MD \9Q_.N+_X3WQ+_P!!-O\ OTG^%<4\3"+LU<]RAEN(K04XZ)^9[1_9MA_S MY6W_ 'Z7_"C^S;#_ )\K;_OTO^%>+?\ ">>)?^@FW_?I/\*/^$\\2_\ 03;_ M +])_A4?6J?;\C;^R,3W7WGM/]FV'_/E;?\ ?I?\*/[-L/\ GRMO^_2_X5XM M_P )YXE_Z";?]^D_PH_X3SQ+_P!!-O\ OTG^%'UJGV_(/[(Q/=?>>T_V;8?\ M^5M_WZ7_ H_LVP_Y\K;_OTO^%>+?\)YXE_Z";?]^D_PH_X3SQ+_ -!-O^_2 M?X4?6J?;\@_LC$]U]Y[3_9MA_P ^5M_WZ7_"C^S;#_GRMO\ OTO^%>+?\)YX ME_Z";?\ ?I/\*/\ A//$O_03;_OTG^%'UJGV_(/[(Q/=?>>T_P!FV'_/E;?] M^E_PH_LVP_Y\K;_OTO\ A7BW_">>)?\ H)M_WZ3_ H_X3SQ+_T$V_[])_A1 M]:I]OR#^R,3W7WGM/]FV'_/E;?\ ?I?\*/[-L/\ GRMO^_2_X5XM_P )YXE_ MZ";?]^D_PH_X3SQ+_P!!-O\ OTG^%'UJGV_(/[(Q/=?>>XHBQH$10JCH , 5 M/;?\?4/^^O\ .O,O!WC^[O=2CTW5V1S,=L4X4*=W8$#CGI]:]-MO^/J'_?7^ M==-.I&HKQ/-Q%"="3A46IT=%%%=1XX4444 %%%% &':P3+XZU:X:*00/IEDB M2%3M9EENBP!Z$@,I([;AZUN5CVU]<2>,M3L&DS:PZ?:31IM'RN\ER&.>O(C3 M\O-'*P]M$HZ=:M+,)6'[M#D>YK:I H Z 4M6E8YISLW^XW\J\4^*FI3QK9:UW/_ !ZS?[C?RKP?XK_\A33_ /K@W_H5<>,=J;/9R>*EB(I] M_P!#SZBBBO&/O@HIT<;S2I%$C/(Y"JJC)8GH .YKTK4/#5G=>&(](MW4:AHD MJ->.(GRJRX\TMD $*<$$'[JYK6G29T5Z;)X'T^ M*\G4:-J#R6@8+9_:%+WB"15\Y,#.-K9/8G&.AHM_ NF7,?G16%_)!Y*G=',& M_>+945Z>W@S1YK+698M) MOXGLWN(X@9V?<80I!/R *&!/!YZ;>A-3ZIX.T;=J=TVDWT:!S'&+9UV0((@P ME;<1A2<\G(^4]S4O#R2N+^U*-[6?X>7GYGE-%%%I_"?_D'ZE_UU3^1KIPK_>(\C.(IX>[W31[71117N'Y^ M4-/MHX+W59$N$E:>Z621%QF)A#$NT\]<*&[<,/J;]96DPR1ZEKKO&ZK+?*\9 M92 Z_9X1D>HR"/J#6K4QV-*OQ;WV_)&'KL$TVL>&'BBD=(=3=Y6520B_9+A< MMZ#GIFMBJ,P MHHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_0_P#D9?%'_7W#_P"DT5=! M7/Z'_P C+XH_Z^X?_2:*N@H **** "BBB@ HHHH **** "BBB@ K#\%P36O@ M7P];W$4D,\6F6R21R*59&$2@@@\@@\8KP!J4444 %%D46 MDY+DA (S\Q'7''-=[%X[TV*[L+M9=554$2S6:!/+C**REU.1DG=TPHY8GL*8 MWCBTF069U365MVTX6OVAE^>*57W>8%$ASD?*3D'%/V=.WQ:D_6<3?^'I\_Z_ MSZ'!?9;@Q-*()?+7.Y]AP.W)_$?G4]UID]M/+&F+A8D21Y(%8JH901DD#'7' MUKT"]^(FG7L=RADU2*.:*[C\E8U*9D151C^\'(*LQXX+G'J:MWXTTNXMIREW MJ\=P2&)5$7[3_HZPE7.XX&5W9YX8X&>:'3II.TKBCB<2VKTK'!1VT\L32QP2 M/&@)9U0D+CKDT];"\7%QR@K7D-XJNY24(72;5]>G]?TSD-+T"]U>SOKFV4;+./S&W! MOGY VK@$%N1QD=:I+9W32)&MM,7D)"*$.6(ZX'?%>CGX@Z.YGNE%_;NT/Y?3:?>6]G#=S6TD=O,[)'(RX#%<;@/IG^?H M:K5U/B7Q);:WI5O;QS:@TT-U-(?M&TK(KG(8D'AN.@7 W'GUY:L)I)^[L>A0 MG.<+U%9ZFIX;_P"1HTG_ *_(O_0Q7T/;?\?4/^^O\Z^>/#?_ "-&E?\ 7Y%_ MZ&*^A[;_ (^H?]]?YUWX+9GS6=_Q5Z?YG1T445Z9\F%%%% !1110!EP26)\5 M:A%'#(-06RMFGE)^5HB\_EJ.>H82D\#[PY/;4K+@TV:+Q5J&J,T?D7%E;6Z* M"=P:-YV8GC&,2KCGL>G?4H *H:(]I)H&G/81/%9M:Q&"-SEDC*C:#R>0,=S5 M^J&B64FFZ!IUA,R-+;6L4+E"2I95 .,]N*74O3D\[_H7Z***9 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1 M7/\ QZS?[C?RKP?XK_\ (4T__K@W_H5>\W S;2@=T/\ *O!OBO\ \A33_P#K MBW_H5<>,_AGMY+_O,?ZZ'GU%%%>,?>!16CH%Q#:>(-/N+EXTMX[A&E:6/>H0 M'G*X.>,]J[Z7Q'H%U9RP7-]II#P3*=NGL"6$X:+I&.!'D8R!SSZUK"FI+5V. M.OB)TI)1@Y+R_P"&/-$6:0NT8D?8F6*@G:O3GT'(%6+6PO;RSNY[="\%H@>? MYP-JD@9P3D\XZ9[5Z9?>*/#OVB98-0M1#+:R0RB.V?YP)U9%)\L=8]X&.!TS MP#5.;Q#I4%[=R6VLZ=_J)([1ETYEV(TT;HC?NR"556 R,#CJ2<;>QC?67]?> MO;7VF*#-?/;[K!VPLB+Y76+LX/7H..G%;VF+IVH1ZAJ&G1V MLXN;I41A9OYI_"89L-1'K*G\C71AOXJ M/)S?_=GZH]KHHHKW3\^,W3+J:XO]9BE?+%$, ;5,$3X]_F=CSZUI50T] M[1KW51;Q.DJ72BY9CP\GDQ$$<]-A0=N0?J;]3'8TJ?%M;;\D9>JR6*:CH:W< M,DD[WK+9LIXCE^SS$LW(X\L2#ORPX[C4K+U739K[4=#N(FC"6%ZUQ*&)R5-O M-%A>.NZ13SC@'Z'4JC,**** "BBB@ HHHH ***X+QG\3;7PO?_V=;VAO+Q0# M)E]JQYY Z$DX_G43J1@KR9M1H5*T^2FKL[VBO&?^%X7?_0$@_P"_Y_PH_P"% MX7?_ $!(/^_Y_P *P^MTNYW_ -D8W^3\5_F>S45XS_PO"[_Z D'_ '_/^%'_ M O"[_Z D'_?\_X4?6Z7*WEDCB:5T0LL:D N0. " M?6O'?^%X7?\ T!(/^_Y_PH_X7A=_] 2#_O\ G_"CZW2[A_9&-_D_%?YEKX?_ M !/MO$WCS5M/M=&OHWO91.6D*X@2.%$;>,\?,N.,]17KE?.^A^/;7P_X@UK6 M;+0(1%W_P! 2#_O^?\ "CZW2[A_9&-_ MD_%?YGLU%>,_\+PN_P#H"0?]_P _X4?\+PN_^@)!_P!_S_A1];I=P_LC&_R? MBO\ ,]FHKQG_ (7A=_\ 0$@_[_G_ H_X7A=_P#0$@_[_G_"CZW2[A_9&-_D M_%?YGLU%>,K\<+K<-VB0X[XG/^%>D^%/%5EXMTK[9:*T;HVR:%SEHV_J/0U= M.O3J.T6<]? 8C#QYJL;(W:***W.(**** "LOPU)8S>%=(ETN&2#3WLH6M8I# MEDB*#8IY/(7 ZGZFM2LOPUILVC>%=(TNX:-I[*RAMY&C)*ED0*2,@'&1Z"@# M4HHHH *Y^\_Y*'HW_8*O_P#T;:5T%9<^I31>*M/TM5C\BXLKFX=B#N#1O J@ M/Z-\P_&ID;T'JSP#Q MQ_R.6I?]=!_Z"*Y^NA\SZ=?0WEJRI/"X>-F0-M8=#@@ MBE&UUS;&\^9Q?+OT]3II/ _^A^?;:S9W!,2RJHCD7*^;Y3$DKP _XD9.*M3? M#I[:\>&?6;6)%C23NX#'!-)KF!A/YHD+6D1)$A!8 >.5QU(_ND#UIR?#R9[J2 ZM:ILG6'U/FH6V_K[RG3Q_22_KY%Y/ 2RK:E/$&F@W4B>0CEE> M2-WV*X3&[)/;' /7KCF=2M(;&_EMK>\CNXTP/.C1E!..1A@#PV_X^ MH?\ ?7^=?/'AL9\4:5_U]Q?^ABOHJQ0R7D8]#N_*O2P6S/E,\_BKT_S.@HHH MKTSY,**** "BBB@#G[/_ )*'K/\ V"K#_P!&W==!67!J4TOBK4-+98_(M[*V MN$8 [BTCSJP/.,8B7''<]>VI0 5C^$_^1-T/_L'P?^BUK8JAHE[)J6@:=?S* MBRW-K%,X0$*&903C/;FI^T:*_LWZ_HR_1115&84444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>9_$+P;+K4*& MU*K=0$F+<<"13_#GUKTRHYH(YTV2+D?RK.I34X\K.C#UY4*BG'H?,K>!_$BL M0=+D./1E/]:3_A"?$?\ T"I?S7_&OHJ32&S^[E!'^U4?]DS_ -^/\S_A7%]2 MCW9[ZSVKY??^$)\1_] J7\U_QH_P"$)\1_] J7 M\U_QKZ&_LF?^_'^9_P */[)G_OQ_F?\ "CZE'NP_MVKY?XSS7T#_9,_\ ?C_,_P"%']DS_P!^/\S_ M (4?4H]V#SRJ][?Q> O M"O\ 86GK#(PDE+^9,Z]"W8#V'^-=-%I'.99./1?\:THXTB0(BA5':MJ.&C3? M,<.,S2KB()8RE_>M;RE@L9.<7!'Z"OIJOF3Q]_P CWK/_ %\'^E<&.^!>I]#P_P#[S+T_5'.4 M45Z)81:?_P (GHKR06#7=S%=((FL \ETRDA%#@ JW3G.2:\V$.>Y];B*_L4G M:]W;\+GG=%>@?\*_T^XE@CM-2NFQ,B3^; H.UKY@LPI-^[=Z-[=E?\ $X&B MN^M? FFW5A97/]H7<7VB>%2CPKO5)9&13MW<AYP#BHH_!FCW.D7&HP:I M=);@R+&\T2+ATV#8PW59!]G:-4F4H 02 &!#YP">QR014-SX)TS3I[B8:A=7$>F*YO8 MQ:$$NK( $W@*0=^3UP!WW"G]7F)9C1;LK_=_7],X"BNUUK0;.[\<>)+6("UA ML[>:YB2% %RB!MN.P//2KTGPYMB;J*"^F:X1XQ$C*JD(RQ$LPZL!YA!*],#/ M7A*A-JZ_KH-YA1BDY.UTG]ZN>>45WUUX+T"S^U22:IJ3QVRD2+'9$-O$JQG& M_;GEU.!G'//3.)XN\.0>'KBU6UGDN()T8B9MI5F5BIQCICN#R#P:F=*45S,N MEC:562C&]WY'.5[!\#?NZ[]8/_:E>/U[!\#?NZ[]8/\ VI6F%_C(XL[_ -RE MZK\SUZBBBO.H81 1&_Y>XH V M**** "JE_:?:8LK_ *Q>GO[5;HH&FT[H\H\8>!D\03"[MI5M[Y1M;>#M<#IG M'((]>:X__A5NN?\ /Q8_]_&_^)KW^XLH;GEAA_[PZU0?2) ?DE4C_:&*XYX6 M$G=GLT,UK4HW?V3/\ WX_S/^%']DS_ -^/\S_A4?4X>9T?VSB/YU]R/$?^%6ZY_P _%C_W M\;_XFC_A5NN?\_%C_P!_&_\ B:]N_LF?^_'^9_PH_LF?^_'^9_PH^IP\P_MG M$?SK[D>(_P#"K=<_Y^+'_OXW_P 31_PJW7/^?BQ_[^-_\37MW]DS_P!^/\S_ M (4?V3/_ 'X_S/\ A1]3AYA_;.(_G7W(\1_X5;KG_/Q8_P#?QO\ XFC_ (5; MKG_/Q8_]_&_^)KV[^R9_[\?YG_"C^R9_[\?YG_"CZG#S#^V<1_.ON1XC_P * MMUS_ )^+'_OXW_Q-'_"K=<_Y^+'_ +^-_P#$U[=_9,_]^/\ ,_X4?V3/_?C_ M #/^%'U.'F']LXC^=?+?W\R3 MW2<1)&#L0^N3U/X<5ZEIUH8(S(X^=NWH*?;V$-N0P&Y_[Q[5:KJITHTU9'E8 MG%3KRYI.X4445J<84444 %%%% &7!'8CQ5J$L(CY5B#S^6PXZE MC*#R?NC@=]2L>VL;B/QEJ=^T>+6;3[2&-]P^9TDN2PQUX$B?G[&MB@ JAHB6 MD>@:,*-I/ Y(QV%7ZS?#UK-8^&M*M+E-D\%G#%(F0=K* M@!&1P>14]33[#UZ_HS2HHHJC,**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH H:?>R75[JL+J@6TNEAC*@Y*F&)^??+G\,5?JAIZ6BWN MJFWE=Y7NE-RK#A)/)B XZ; A[\D_07Z4=BZEN;3R_)&7JL=B^HZ&UW-)'.E MZS6:J.))?L\P*MP>/+,A[QU*Q]9L;B[U7P]-!'OCM-0>:<[@-B&UGC!Y MZ_,ZCCU],UL4R HHHH **** "BBB@ KYD\??\CWK/_7P?Z5]-UYKXY^%\GB+ M53JFEW,,%Q* )HY\A6(&-P(!P>G&*Y,73E."Y>AZ^48JGA\1S5'9-6/"ZT8O M$&M06RV\6KW\<"+M6)+EPJCT SC%=M_PI;Q%_P _NF?]_)/_ (BC_A2WB+_G M]TS_ +^2?_$5YBH5ELF?5RS3 2^*:?R_X!QG_"2:[N5O[9U E6#C-RY^8< ] M>PJ*YUO5;R\BO+G4KN6YAP8I7F8M'C^Z<\?A7(O^?W3/^_DG_Q%5[&OV?\ 7S)68Y>G=27W?\ XW_A)]?VA1KFI!0N>:UK/QY?V>AFP$6^;][_I#3R?/YGWC(F[;(W)P6![<&MS_A2WB+ M_G]TS_OY)_\ $4?\*6\1?\_NF?\ ?R3_ .(IJGB%T9G/&Y9-6;7W?Y(XN3Q% MK;%&8D?SVRJG MJ!STX'Y#TKLO^%+>(O\ G]TS_OY)_P#$4?\ "EO$7_/[IG_?R3_XBE[*OV?] M?,O^T,N_F7W?\ X8:SJ@U,ZF-0NOMQ_Y>/-;S.F/O=>G%33>)-^E MC?&Y7G8YZ>I]A^0KL_\ A2WB+_G]TS_OY)_\11_PI;Q%_P _NF?]_)/_ (BE M[&OV?]?,;S'+WJY+[O\ @'%S>(];N"YFUB_(O\ G]TS_OY)_P#$4?\ "EO$7_/[IG_? MR3_XBAT:[W3_ *^81S++XNZDE\O^ ><5[!\#?NZ[]8/_ &I6./@KXBSS>Z9_ MW\D_^(KU#P5X/@\'Z4]NLOGW4[!YYL8!(Z #T&3^9^E;X:A4512DK)'G9MF. M&K89TZ7_A_2KNZDQOFGLHY' M; &6(R< ?A4DGAK09M+ATN71--?3X7WQ6C6J&)&YY5,8!^9N0.Y]: -2BL MO3?#6@Z-<-<:7HFFV,[(4:2UM4B8KD'!*@'&0#CV%4_^$$\'_P#0J:'_ ."Z M'_XF@#H**R]2\-:#K-PMQJFB:;?3J@19+JU25@N2< L"<9)./Z)IMS!:)LMHYK5'6%< 80$8484# ]!Z46?AK0=/M[JWL MM$TVV@NTV7,<-JB+,N",. ,,,,1@^I]: -2BL.#P7X5M;B*XM_#6C0SQ.'CD MCL(E9&!R""%R"#SFI+[PGX;U.\DO+_P_I5W=28WS3V4PH U**Y__A!/!_\ T*FA_P#@NA_^)JYJ7AK0 M=9N%N-4T33;Z=4"+)=6J2L%R3@%@3C))Q[F@#4HK+C\-:##I1WEAX?TJTNH\[)H+*.-UR"#A@,C( M)'XT ;%%8<_@OPK=7$MQ<>&M&FGEE &I1679^&M!T^WNK>RT33;:"[39 M7_A_2KNZDQOFGLHY'; &6(R< ?A4DGAK09M+ATN M71--?3X7WQ6C6J&)&YY5,8!^9N0.Y]: -2BLO3?#6@Z-<-<:7HFFV,[(4:2U MM4B8KD'!*@'&0#CV%4_^$$\'_P#0J:'_ ."Z'_XF@"2UGF;QUJUNTLA@33+) MTC+':K-+=!B!T!(503WVCTK0*-S*I)4$]2 68@=MQ]: MDH *RO#,TEQX4T>::1Y)9+&!W=V)9F* DDGJ36K65+X9T"9P\NAZ;(P54!>T MC)"J .G0 #V%2T[W1K%PY>67Z&K15!]$TF2PCL'TNR:SB;?';M;H8T;GD+ MC /)_,T66B:3ILQFL-+LK65EV%X+=$8KP<9 Z<#\J>I/N6ZW^1?HK'_X1/PY M_P!"_I7_ (!Q_P"%6;W1-)U*837^EV5U*J[ \]NCL%Y.,D=.3^=+WAVIWW?X M?YE^BJ":)I,=A)8)I=DMG*V^2W6W01NW')7&">!^0IEKX>T2QN4N;31]/MYT MSMEAMD1ER,'! R."11J'N:ZO\/\ ,TJ*RIO#.@7$TDTVAZ;)+(Q=W>TC+,QY M))(Y)J:YT32;R&"&ZTNRGBMUV0I+;HRQ+P,*".!P.GH*/>"U/35_A_F7Z*H6 MVB:39PSPVNEV4$5PNR9(K=%65>1A@!R.3U]34,7AG0+>9)H=#TV.6-@Z.EI& M&5AR""!P11[P6IZZO\/\S5HK-NO#VB7UR]S=Z/I]Q.^-TLULCLV!@9)&3P * M>^B:3)81V#Z79-9Q-OCMVMT,:-SR%Q@'D_F:-0]S35_A_F7Z*H66B:3ILQFL M-+LK65EV%X+=$8KP<9 Z<#\JK?\ ")^'/^A?TK_P#C_PH]X+4[[O\/\ ,V** MH7NB:3J4PFO]+LKJ55V!Y[='8+R<9(Z&= N)I)IM#TV261B[N]I&69CR221R32]X=J=]W;Y?YFK15"YT32;R&"&ZTN MRGBMUV0I+;HRQ+P,*".!P.GH*+;1-)LX9X;72[*"*X79,D5NBK*O(PP Y')Z M^IIZB]RW6_R+]%947AG0+>9)H=#TV.6-@Z.EI&&5AR""!P15#Q5#X:TK2-1\ M0ZQI&GS_ &>(R222VR,\A PJY(ZGA1^%+WAVIWW=OE_F=)17DWP?\2Z?XZ\* MW&EZKI]@]QI]RTGV;[.GE['9F5E3&!@LR\#T]:]*LM$TG39C-8:796LK+L+P M6Z(Q7@XR!TX'Y4]1>Y;K?Y%^BL?_ (1/PY_T+^E?^ !^0IEKX>T2QN4N;31]/MYTSMEAMD1ER,'! R."11J'N:ZO\ #_,T MJ*RIO#.@7$TDTVAZ;)+(Q=W>TC+,QY))(Y)J:YT32;R&"&ZTNRGBMUV0I+;H MRQ+P,*".!P.GH*/>"U/35_A_F7Z*H6VB:39PSPVNEV4$5PNR9(K=%65>1A@! MR.3U]34,7AG0+>9)H=#TV.6-@Z.EI&&5AR""!P11[P6IZZO\/\S5HK-NO#VB M7UR]S=Z/I]Q.^-TLULCLV!@9)&3P *>^B:3)81V#Z79-9Q-OCMVMT,:-SR%Q M@'D_F:-0]S35_A_F7Z*H66B:3ILQFL-+LK65EV%X+=$8KP<9 Z<#\JK?\(GX M<_Z%_2O_ #C_P */>"U.^[_ _S-BBJ%[HFDZE,)K_2[*ZE5=@>>W1V"\G& M2.G)_.A-$TF.PDL$TNR6SE;?);K;H(W;CDKC!/ _(4]1>Y;K?Y%^BLVU\/:) M8W*7-IH^GV\Z9VRPVR(RY&#@@9'!(IDWAG0+B:2:;0]-DED8N[O:1EF8\DDD M':G?=V^7^9JT50N=$TF\A@ANM+LIXK==D*2VZ,L2\#"@C@<#IZ"BVT3 M2;.&>&UTNR@BN%V3)%;HJRKR,, .1R>OJ:>HO\.U. M^[M\O\PTRUFM[_6994VI<7BRQ'(.Y1!$F?;YD8<^E:50VMI;6-LEM:6\5O F M=L4*!%7)R< <#DDU-32LA3ES2O\ UV,/79YH=8\,)%+(B3:FZ2JK$!U^R7#8 M;U&Y5.#W /:MRJ>I:3INLVZV^J:?:7T"N'6.ZA650V",@,",X)&?Z)IMS!:)LMHYK5'6%< 80$8484# ]!Z4R#4HK+L_#6@Z?;W5O9:)I MMM!=ILN8X;5$69<$8< 8888C!]3ZU7@\%^%;6XBN+?PUHT,\3AXY([")61@< M@@A<@@\YH W**Q[[PGX;U.\DO+_P_I5W=28WS3V4#_^A4T/_P %T/\ \30!T%%9>I>&M!UF MX6XU31--OIU0(LEU:I*P7). 6!.,DG'N:(_#6@PZ7-I<6B::FGS/OEM%M4$3 MMQRR8P3\J\D=AZ4 :E%8]CX3\-Z9>1WEAX?TJTNH\[)H+*.-UR"#A@,C()'X MU'/X+\*W5Q+<7'AK1IIY7+R226$3,[$Y))*Y))YS0!N45EWGAK0=0M[6WO=$ MTVY@M$V6T@]*+/PUH.GV]U;V6B:;;07:;+F.&U1%F7 M!&' &&&&(P?4^M &I16'!X+\*VMQ%<6_AK1H9XG#QR1V$2LC Y!!"Y!!YS4E M]X3\-ZG>27E_X?TJ[NI,;YI[*.1VP !EB,G 'X4 ;%%9B:;8SLA1I+6U2)BN0<$J M <9 ./84 :E%<_\ \()X/_Z%30__ 70_P#Q-7-2\-:#K-PMQJFB:;?3J@19 M+JU25@N2< L"<9)./2.P]*CL?"?AO3+R.\L/#^E6EU'G9-!91QNN00<,!D9!(_&@#8HK#G\%^%;J MXEN+CPUHTT\KEY))+")F=B>&M!U"WM;>]T33;F"T39;1S6J. ML*X P@(PHPH&!Z#TH U**R[/PUH.GV]U;V6B:;;07:;+F.&U1%F7!&' &&&& M(P?4^M5X/!?A6UN(KBW\-:-#/$X>.2.PB5D8'(((7((/.: -RBL>^\)^&]3O M)+R_\/Z5=W4F-\T]E'([8 RQ&3@ #\*DD\-:#-I<.ERZ)IKZ?"^^*T:U0Q( MW/*IC /S-R!W/K0!J5A^"YYKKP+X>N+B62:>73+9Y))&+,[&)222>22>>(XI+ 3&T-OY4FZ7;&I*RCJ45Y78Z3K#Z\++[7J37]G%ITP9M1HJ:N&M] N]-UMUL]/U$6AU)96F2^R)(39 M^62VZ7IB)C'" S#J3T%4CJ5 MT3_K,?\ 14N2-8TI-7-VBL'^T;O_GK_ ..C_"C^T;O_ )Z_^.C_ HYD5[" M1O45@_VC=_\ /7_QT?X4?VC=_P#/7_QT?X4HK!_M&[_YZ_P#CH_PH M_M&[_P">O_CH_P *.9!["1O45@_VC=_\]?\ QT?X4?VC=_\ /7_QT?X4HK!_M&[_YZ_\ CH_PH_M&[_YZ_P#CH_PHYD'L)&]16#_:-W_SU_\ '1_A M1_:-W_SU_P#'1_A1S(/82-ZBL'^T;O\ YZ_^.C_"C^T;O_GK_P".C_"CF0>P MD;U%8/\ :-W_ ,]?_'1_A1_:-W_SU_\ '1_A1S(/82-ZBL'^T;O_ )Z_^.C_ M H_M&[_ .>O_CH_PHYD'L)&]16#_:-W_P ]?_'1_A1_:-W_ ,]?_'1_A1S( M/82-ZBL'^T;O_GK_ ..C_"C^T;O_ )Z_^.C_ HYD'L)&]16#_:-W_SU_P#' M1_A1_:-W_P ]?_'1_A1S(/82-ZBL'^T;O_GK_P".C_"C^T;O_GK_ ..C_"CF M0>PD;U%8/]HW?_/7_P ='^%']HW?_/7_ ,='^%',@]A(WJ:\:2%2Z*Q4Y&1G M!K#_ +1N_P#GK_XZ/\*/[1N_^>O_ (Z/\*.9!["1N"-!(7"*'/5@.33JP?[1 MN_\ GK_XZ/\ "C^T;O\ YZ_^.C_"CF0>PD;U-=%D0HZAE/4,,@UA_P!HW?\ MSU_\='^%']HW?_/7_P ='^%',@]A(W@ !@"BL'^T;O_GK_ ..C_"C^T;O_ M )Z_^.C_ HYD'L)#?!?_(M+_P!?=W_Z4R5T%O_ (Z/\*.9!["1O45@_P!HW?\ SU_\='^%']HW?_/7_P = M'^%',@]A(WJ*P?[1N_\ GK_XZ/\ "C^T;O\ YZ_^.C_"CF0>PD;U%8/]HW?_ M #U_\='^%']HW?\ SU_\='^%',@]A(WJ*P?[1N_^>O\ XZ/\*/[1N_\ GK_X MZ/\ "CF0>PD;U%8/]HW?_/7_ ,='^%']HW?_ #U_\='^%',@]A(WJ*P?[1N_ M^>O_ (Z/\*/[1N_^>O\ XZ/\*.9!["1O45@_VC=_\]?_ !T?X4?VC=_\]?\ MQT?X4HK!_M&[_ .>O_CH_PH_M&[_YZ_\ CH_PHYD'L)&]16#_ &C= M_P#/7_QT?X4?VC=_\]?_ !T?X4HK!_M&[_P">O_CH_P */[1N_P#G MK_XZ/\*.9!["1O45@_VC=_\ /7_QT?X4?VC=_P#/7_QT?X4HK!_M& M[_YZ_P#CH_PH_M&[_P">O_CH_P *.9!["1O45@_VC=_\]?\ QT?X4?VC=_\ M/7_QT?X4HK!_M&[_YZ_\ CH_PH_M&[_YZ_P#CH_PHYD'L)&]16#_: M-W_SU_\ '1_A1_:-W_SU_P#'1_A1S(/82-ZBL'^T;O\ YZ_^.C_"C^T;O_GK M_P".C_"CF0>PD;U%8/\ :-W_ ,]?_'1_A1_:-W_SU_\ '1_A1S(/82-ZBL'^ MT;O_ )Z_^.C_ J:'59%8"8!E]0,&CF0G1DC8HIJ.LB!U.5/(-.JC$**** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *ANY#%:2..H''X\5-574?^/"7\/YBD]BHZR1@T445D>@%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !5.;4HH=5M]/9)#+/&\J, -H5" Q)SQCIWZ210V MDMO_ &?M, MY7CU'I52[\$W1TN2WLK#2(9IGNS*RN4)$C,8_G$>3C=@C [8.,@NR(O([:>] MM;5=T]Q'&-ZQ_,P'S,0%'U)(J3S8\D;UR.HSTKCSX7U(F^D*63B:XBN$MY9" MZAEG\PX?R]P!!/!W8+'&!4?_ A]S:VBM8Z=I$=V9KLR ,55XY=^W+"/)*[@ M-N,8S@TGM<=V=C/=V]K#)-//'%'&AD=G8 *HZD^U/66-U!5U(/3!ZUQD?A34 M7M[BUNX-,F26W 29W9G@D^SB$HHV#Y,@MNR/O'Y>".AR<9&1@4Y:/0$W:[.Q\V,X_>+\QP.>II2ZA@I8!FZ G MDUQ%KX*EM$TJ-+'3?*BMX4N$2>2,1RQL&\U JCS"2!G=M/RKS6MJVA7M]X@A MOK:9((UB$;L6W%AB0?=*\$;^&5@>6!R,4/38:;ZG0>;'M+>8F <$[N],FN%B MB,BJTIXPD9&3SC/) XKC;+P6Y_L[^T-*TA_(N%>?]]),) L+1A@'4\G*G;VV M#YB<8MMX1:*VO8H8K*5?M >PCD&T0(TBRN-VTX.\$C Z*M%D*[ML=7YB L-Z M_)RW/W?K2[UVAMPVGH<\5QTOAG5)+>Z3R=-,RS^;#/YLBO<+YXEV2$ %!QC( M+9/. !@KK6D)!X0T^P?3K9]E_;L;52TL:CSPS#M<0G@/]RT8M]/A82NULYZ<]L=\5#IVI6^I64-U"2JS;MJO@-P2#T/M7/W/ABXANB^FV MUBEO'+;.L#.5$XC5E(?"'&-RD'YN4'2J.G^$+^&:S^UV>FRPQH@*"YEQ;E)) M&&Q0H#@A\8 %HX8VD9 M0>A(4$C\:C_MFU_YYWO_ ( S?_$4N9%JG-ZV-"BL_P#MFU_YYWO_ ( S?_$4 M?VS:_P#/.]_\ 9O_ (BES(?LY]C0HK/_ +9M?^>=[_X S?\ Q%']LVO_ #SO M?_ &;_XBCF0>SGV-"BL_^V;7_GG>_P#@#-_\11_;-K_SSO?_ !F_P#B*.9! M[.?8T**S_P"V;7_GG>_^ ,W_ ,11_;-K_P \[W_P!F_^(HYD'LY]C0HK/_MF MU_YYWO\ X S?_$4?VS:_\\[W_P 9O\ XBCF0>SGV-"BL_\ MFU_YYWO_@#- M_P#$4?VS:_\ /.]_\ 9O_B*.9![.?8T**H+K-B757>6$L0JF>"2($GH,LH&: MOTTT]B91<=T%%%%,D**SSK5CN98WEFVDJ6@MY)5!'4952,T?VS:_\\[W_P M9O\ XBES(T]G/L:%%9_]LVO_ #SO?_ &;_XBC^V;7_GG>_\ @#-_\12YD'LY M]C0HK/\ [9M?^>=[_P" ,W_Q%']LVO\ SSO?_ &;_P"(HYD'LY]C0HK/_MFU M_P">=[_X S?_ !%']LVO_/.]_P# &;_XBCF0>SGV-"BL_P#MFU_YYWO_ ( S M?_$4?VS:_P#/.]_\ 9O_ (BCF0>SGV-"BL_^V;7_ )YWO_@#-_\ $4?VS:_\ M\[W_ , 9O_B*.9![.?8T**S_ .V;7_GG>_\ @#-_\11_;-K_ ,\[W_P!F_\ MB*.9![.?8T**IV^J6ES/Y"2,LQ&X1RQM&Q'J P!(^E7*:=R'%QT8444R66." M)Y9I%CC099V. !ZDTQ#Z*SQK5FPRJW;J>C)9S,#]"%P:/[9M?^>=[_X S?\ MQ%3S(T]E/L:%%9_]LVO_ #SO?_ &;_XBC^V;7_GG>_\ @#-_\11S(/9S[&A1 M6?\ VS:_\\[W_P 9O\ XBC^V;7_ )YWO_@#-_\ $4=[_P" ,W_Q%',@]G/L:%%9_P#;-K_SSO?_ !F_P#B M*/[9M?\ GG>_^ ,W_P 11S(/9S[&A16?_;-K_P \[W_P!F_^(H_MFU_YYWO_ M ( S?_$4=[_X S?_ !%' M,@]G/L:%%5[6^MKT.;>4.4.'4@JR'T*GD?C5BJ(::=F%%%075Y;V48>XE6,, M=J@\ECZ #DGV% )-NR)Z*S_[9M?^>=[_ . ,W_Q%']LVO_/.]_\ &;_ .(J M>9%^SGV-"BL_^V;7_GG>_P#@#-_\11_;-K_SSO?_ !F_P#B*.9![.?8T**S M_P"V;7_GG>_^ ,W_ ,11_;-K_P \[W_P!F_^(HYD'LY]C0HK/_MFU_YYWO\ MX S?_$4?VS:_\\[W_P 9O\ XBCF0>SGV-"BL_\ MFU_YYWO_@#-_P#$4?VS M:_\ /.]_\ 9O_B*.9![.?8T**S_[9M?^>=[_ . ,W_Q%']LVO_/.]_\ &;_ M .(HYD'LY]C0HK/_ +9M?^>=[_X S?\ Q%']M6@Y*7@'<#.:8_A'1)!=*UHQ6Y6577SG MPOF$,^P9_=EF 8E<'//6F+H96O>,3%I>JP:=#.NJ007C1@[,+Y"J3)R<$9D3 M /)STX-:E_XC@TBWTPW:DM>[45R0B;R!\NXX 8YX'?!QZ5 _@3P_) \36]T1 M(\KN_P!OGWMYH D!??NVL ,KG&0#C(J]?Z+I5Q8QQWRM]EMH2A$EPX7R^,A_ MF^8?*,[L]*6V_E_P1F7/XV2-9Y(=$U6YBCD\I)(XE59&\[R2 SLHSNP1SR.? M7$@\5O+]IMCI%_#?PG#VVZ$R*#%YF\?/M*_P9SC=QTYIY\->'$E/WD-_,)HT M6^E4,X;S28E#X7++O(3&[&3FM672;&:\FO'MQ]JFM_LKS*2KF+).W(.1R2>. M:'>W]?UN":N8J^+[>#3FN6M[RXMK6!7O+H*F8CY'G9901GY=OW1C+@#OC6TC M5&U2*=GL+NS:&7R]MS&4W_*&W+ZK\V,^H([53_X0[0O-WFS=@;<6SQO<2-'( M@4J-Z%MKD*2-S MCO5_2M)M-&M/LUF)O+SDF:=YG/&.66,]M.@>&6-D=2.""*X_1)7N- TZ:5BTDEK$[,>Y*@DUVLG^K M;Z&N'\/?\BUI7_7G#_Z *RG\1W8?^&_5?DS2K/UZ5X/#VI2QL5D2UD96'4': M>:T*S/$?_(L:K_UZ2_\ H)J)?"SHI?Q(^J_-';6UO%:6T5M!&L<,2A$11@*! MP!4M%%=!Y3=]6%ZS]LF_UCH49@-W'RDC'0=J6H&7!XXCG5)ETZX>&Y\G[ M"(QN>;S(3-RH^[A0?7IUYH;QQ(%>0>&-9\I!;AF?R$8-,4"H4:0,""_.0,8- M77\%:$]O'!]GN$2)(DB,=[,K1^6"J%6#Y5@I*[@'+K5[ZR>%;>XFB:.-O,^5)6CW9';C)] #Z4I\&Z&989 M?LLP>*260,+J4%C(^]U;YOF1FY*-E?:K3:7I=I9RVSN\,-U=>:=UTZDS,^[Y M"6RN6YVK@9)XYI=/,>AGQ^,8+B:VCM-/O;SSDBD9[51(B+(6"'>#M(^0Y.> M0>F<5K3QR+B*!Y=!U*U^U6S7%H)7A)N,% $7;(<,3(,!L=#TQ5V+PSX=34XS M!&$O+:,$QQ73J2I9F5I$#?/\Y=@6!P22.:O0Z!ID%KIUNMMNCTUP]IYLC2&) M@I4'++.RVN(@PCC\O.T@@$'S$P"6R[O7=G'J%/I27/A+1KN?SYK>8R^ M<\Q=;J522P 9>&^X0JY3[IP.*L6/A_3=-U"XO;2%XYKAF9QYSF,,QRQ5"=J% MCR2H&3UIKS TZ***0&!XO1?[%BGVCS8;RV,;=UW3(AQ]59A]#5:K?B__ )%X M_P#7W:_^E$=5*Q?Q,]"E_"7J_P! JG=(LVJ:-;R -%)?#>IZ-MCD<9_X$JG\ M*N55E_Y#F@_]?K?^B)J4MC6&_P G^3.RHHHK<\H***YWQS)#%X.OWGD2-0%P M[-MP=P[]C0!T5%>KPZ/K][=:+?(FD&&".YL$=4+G ;.X*&(&[ )%8B>.M2NC)Y-[I5HT5J) MS'>QNLLD9M1)YRQYX42':?FP I&-QY1.TYY*GGD"J%CXJ, M;);W2K)I9[HHZP'R[J1;M ME9$ ;[Y7+8!))<$< @NW02U5ST*BN3\'^([S7YKE[B?3F1(UW6UNS--:R[F# M1RY X"X'7(8],5UE('H[!1110!R^OHL?B;3)44!Y;:=)"/X@IC*Y^F6Q_O' MUHI?$7_(PZ/_ -<;G_VG25CU9Z4?XG^1U-%%%;'F&#J&H7YF@14$<,DK+&2 M">2 ISC^Z3CD ZVH:-9:G-;SW"2">V),,T,SQ.F>HW*0=IP,@\' XX%5I/"^ MD2SQS-;-O1 AQ,X$JAMX$@S^\^8D_-GEF]3D0,R;OQXMFEQ))H.I^5!'=2LX M:'&VW8+(?]9[C ZFI;GQFUO<31#0=2D$K(EL\=PLQDO957;.P,H)W\ G'T[8J=O#&E.6+1W)W.[G-Y-RSIY; M'[_]WCVZCFEK8>ERK'XPM9IHXX[.Z8R7$=NN-@R7@\Y3RW3;Q]?;FJ$/C5-2 M@@*6&IV+.UC*"1 3Y4\I121N. 2A#?Q '(YZ:?\ PANA_:K:Y%O<+);&-HMM MY, &1"BL0'PS!25R#M#@2-8[>=5BC@B0?;)N%@8O$/O_P +$GW[ MYJE:XNA%_P );&;!;Y=.NC:2K&]O.60)*KEL8^;(/RCC&?G7N2!5/BN2[C\V M*TNH;1UL9(IHS&9,3N!AE8X ['&3C)'.*NIX+T*./8EM.BB<3Q[;R8>4WS<1 M_/\ (OS-\JX4Y/%)%X8\/H5L(Q*&A@MU\E;Z7EW\XF1Y+81>7F=4E6)B,N .74\D<'U! V]'U5=8LWG6WE MMVCGE@>*4J2K(Y4\J2".,]:H0^&?#]W"\MO'YL,C,5:*[D*IF0.P0AOD!=02 M%P"1@]*U+#3;73(Y8[1'599GG<-*SY=SEC\Q.,GG XH5^H.W0MT444".-"+# MXBUF&-0L9ECEVCH&:,;C^)&?J3ZU:JO)_P C1K'UA_\ 18JQ6"/4ET]%^2"B MBBF2:FC_ /+;_@/]:U*R]'_Y;?\ ?ZUJ5I'8XJOQL****HR"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *JZC_ ,>$OX?S%6JJZB,V,OX?S%)[%0^)⮙Z 4444 6O![*?#R1Y M&^*XG1U[J?-;@_@0?H16]7%RZ9;RSO.K7$$SXWO;7$D)?'3=L(S^--_LM?\ MG_U7_P &4_\ \70I-*UB*E&,Y.7-:_E_P3MJ*XG^RU_Y_P#5?_!E/_\ %T?V M6O\ S_ZK_P"#*?\ ^+I\[[$?5H_S?A_P3MJX34[K6V\77D%AJFH;89[/;:I; M(T(B?/G$MY9.0H9AELY ZY ,O]EK_P _^J_^#*?_ .+J&/0;6*YFN([G4DGF MV^;(NH3AGQP,G?SCM1SN][!]7C_-^'_!**W/BF#0[=Q?:S<7=QIKSPF6R4'[ M;\NV*11$NQ.#]['WFRW (U[Q?$*7&LP-=7PMXH7O+:XAA1R=T140*NP[RKJS M]">4'.2*9_9:_P#/_JO_ (,I_P#XNC^RU_Y_]5_\&4__ ,70YOM_7W#^KQO? MF_#_ ()EW-WK%WK^G&6UU$SVM_OMD^Q2" 1-8N [-MP#YK$$$@C." ,&I=/N M-?U%=,#ZMKT"W%T%N?\ B4B$Q?N&+*2Z/\OF!?F^[\Q )_AO_P!EK_S_ .J_ M^#*?_P"+H_LM?^?_ %7_ ,&4_P#\73]H[WM^(OJT;6YOP_X)VU%<3_9:_P#/ M_JO_ (,I_P#XNC^RU_Y_]5_\&4__ ,72YWV#ZM'^;\/^"=M17$_V6O\ S_ZK M_P"#*?\ ^+H_LM?^?_5?_!E/_P#%T<[[!]6C_-^'_!.PNYXK:SGGF<)%'&SN MS' R37':'&\/A_38I%*NEK$K ]B$&:#I%NY'GRWERH(81W-Y+*F1T.UF(/ MY5?I-MN[-HQ4(\J=]0K.U^-Y?#FIQHI9VM90 .I.TUHT4FKJQ49/(@EO;9"2?+MKR6) 3Z*K #\!2_V6O\ MS_ZK_P"#*?\ ^+JN=]C!X:'27X?\$[:BN)_LM?\ G_U7_P &4_\ \71_9:_\ M_P#JO_@RG_\ BZ.=]A?5H_S?A_P3MCR.N*\NM+[Q+<::T\6LZS-&\+B69;!& M:*5;H(GE@0X8%/,W<,,*#QGG;_LM?^?_ %7_ ,&4_P#\74-MH-K96ZP6MSJ4 M,*Y*QQZA.JC)R< /ZDFCG=[V']7C_-^'_!'QOXB&LC3OMFI,$NQ%YSVZ[7M# M;_ZTN$"^9YN>.#GC;MI]K)XB&F6-Q?RWPNH[R"UDB6W5EF",4DF("$JKG+9R M J],G)_9:_\_P#JO_@RG_\ BZ/[+7_G_P!5_P#!E/\ _%T^=]@>'C_-^'_! M.>M[_75NVU*2WU=;V2PLX]0;^S9&\HB:3SEB 4;@-W\)8[>1FNG\.C5YM;!O M=6U::WAL875)[!;>.9V,@8M\F0V!&VW<"">0/NB'^RU_Y_\ 5?\ P93_ /Q= M']EK_P _^J_^#*?_ .+I*;73\0>'B_M?@_\ ,[:BN)_LM?\ G_U7_P &4_\ M\71_9:_\_P#JO_@RG_\ BZ.=]A?5H_S?A_P3MJ*XG^RU_P"?_5?_ 93_P#Q M=']EK_S_ .J_^#*?_P"+HYWV#ZM'^;\/^";'C!E_L-(LC?+>6RHO=B)D8X^B MJQ^@-5:IPZ;;PW"W!:>>900DESX=Q_=!,8&?J0?R/I15>UL;>S,C1*QDD(,DDDC2.^.F68DG\ZL5/F M;Z)**Z!3=&98_%UPK$ RV*; ?XMKMNQ]-Z_G3JKW5E!>*@F0DH=R.C%'0^JL M""#]#1Y@K--/JCL**XG^RU_Y_P#5?_!E/_\ %T?V6O\ S_ZK_P"#*?\ ^+JN M=]C#ZM'^;\/^"7_$-YJ]MK>GKI\<\T#%1+%'&1U<#=OVE2 /O*2IVDD$D8KG MK"X\1ZC;Z>L^K:[:O/ P> M8FR2,D#>XCW':K$[BP(X J;^RU_Y_P#5?_!E/_\ %T?V6O\ S_ZK_P"#*?\ M^+HYWV#ZO'^;\/\ @AJ-]J=K\/9;Q=5OUG^TILNC8B*<1-.HQY3JQR%;:,KN M. <9-4@?%9NVC@U+59!%#>26HFM$5;AD9/)65O*&W),@QE254$8ZF>ZT"TO8 M#!=7&HSQ$ABDFH3L,@@@X+]B ?PJ;^RU_P"?_5O_ 93_P#Q=',^WX@L/'3W MOP_X)76\\2-975]9OJ=Q!:BUN$@GMA%-<'G[1"%9 ?NA2, ?.2 <<"2_NM=T MV[>-I=1GC\NS:XDAL]_EAI9/.\LK'\V!L!'+!3D8/-2?V6O_ #_ZK_X,I_\ MXNC^RU_Y_P#5?_!E/_\ %TW4=]@^KQ_F_#_@F)HD^N6\%A91-JME;//-)$_] MDN[2L;R1F$N0!&&B*G+ #YF(Y %=GX32^_LIYK^_U"[FDFDQ]M@6)D4.0N%$ M:<$ 'D&L?^RU_P"?_5?_ 93_P#Q=']EK_S_ .J_^#*?_P"+H]H^WX@\/%OX MOP_X)VU%<3_9:_\ /_JO_@RG_P#BZ/[+0];[52/0ZE/S_P"/TN=]A?5H_P W MX?\ !)=RR^)-:D0AD$L4>1TW"-C_ /+;_@/]:U*UCL<-7XV%%%%,S"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *:Z"1&1NC#!IU% '.W%N]M(5<<=F[&H:Z9T5UVNH8>A%0'3[4G/E M#\":AQ.J-=6U,"BM[^SK3_GE_P"/'_&C^SK3_GE_X\?\:7*Q^WB8-%;W]G6G M_/+_ ,>/^-']G6G_ #R_\>/^-'*P]O$P:*WO[.M/^>7_ (\?\:/[.M/^>7_C MQ_QHY6'MXF#16]_9UI_SR_\ 'C_C1_9UI_SR_P#'C_C1RL/;Q,&BM[^SK3_G ME_X\?\:/[.M/^>7_ (\?\:.5A[>)@T5O?V=:?\\O_'C_ (T?V=:?\\O_ !X_ MXT_LZT_P">7_CQ_P :/[.M/^>7_CQ_QHY6'MXF#16]_9UI_P \ MO_'C_C1_9UI_SR_\>/\ C1RL/;Q,&BM[^SK3_GE_X\?\:/[.M/\ GE_X\?\ M&CE8>WB8-%;W]G6G_/+_ ,>/^-']G6G_ #R_\>/^-'*P]O$P:*WO[.M/^>7_ M (\?\:/[.M/^>7_CQ_QHY6'MXF#16]_9UI_SR_\ 'C_C1_9UI_SR_P#'C_C1 MRL/;Q,&BM[^SK3_GE_X\?\:/[.M/^>7_ (\?\:.5A[>)@T5O?V=:?\\O_'C_ M (T?V=:?\\O_ !X_XT_LZT_P">7_CQ_P :/[.M/^>7_CQ_QHY6 M'MXF#16]_9UI_P \O_'C_C1_9UI_SR_\>/\ C1RL/;Q,&BM[^SK3_GE_X\?\ M:/[.M/\ GE_X\?\ &CE8>WB8-%;W]G6G_/+_ ,>/^-']G6G_ #R_\>/^-'*P M]O$P:*WO[.M/^>7_ (\?\:/[.M/^>7_CQ_QHY6'MXF#16]_9UI_SR_\ 'C_C M1_9UI_SR_P#'C_C1RL/;Q,&BM[^SK3_GE_X\?\:/[.M/^>7_ (\?\:.5A[>) M@T5O?V=:?\\O_'C_ (T?V=:?\\O_ !X_XT_LZT_P">7_CQ_P : M/[.M/^>7_CQ_QHY6'MXF#16]_9UI_P \O_'C_C1_9UI_SR_\>/\ C1RL/;Q, M&BM[^SK3_GE_X\?\:/[.M/\ GE_X\?\ &CE8>WB8-%;W]G6G_/+_ ,>/^-'] MG6G_ #R_\>/^-'*P]O$P:*WO[.M/^>7_ (\?\:/[.M/^>7_CQ_QHY6'MXF#1 M6]_9UI_SR_\ 'C_C1_9UI_SR_P#'C_C1RL/;Q,&BM[^SK3_GE_X\?\:/[.M/ M^>7_ (\?\:.5A[>)@T5O?V=:?\\O_'C_ (T?V=:?\\O_ !X_XT M_LZT_P">7_CQ_P :/[.M/^>7_CQ_QHY6'MXF#16]_9UI_P \O_'C_C1_9UI_ MSR_\>/\ C1RL/;Q,&BM[^SK3_GE_X\?\:/[.M/\ GE_X\?\ &CE8>WB8-%;W M]G6G_/+_ ,>/^-']G6G_ #R_\>/^-'*P]O$P:*WO[.M/^>7_ (\?\:/[.M/^ M>7_CQ_QHY6'MXF#16]_9UI_SR_\ 'C_C1_9UI_SR_P#'C_C1RL/;Q,&E52S! M5!)/0"MW^SK3_GE_X\?\:FBMXH?]7&JGU[T XML 16 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 29, 2023
Jun. 30, 2022
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2022    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2022    
Current Fiscal Year End Date --12-31    
Entity File Number 000-40024    
Entity Registrant Name MicroAlgo Inc.    
Entity Central Index Key 0001800392    
Entity Tax Identification Number 00-0000000    
Entity Incorporation, State or Country Code E9    
Entity Address, Address Line One Unit 507    
Entity Address, Address Line Two Building C    
Entity Address, Address Line Three Taoyuan Street    
Entity Address, Address Line Four Long Jing High and New Technology Jingu Pioneer Park    
Entity Address, Address Line Five Nanshan District    
Entity Address, City or Town Shenzhen    
Entity Address, Country CN    
Entity Address, Postal Zip Code 518052    
Country Region +(86)    
City Area Code 0755    
Local Phone Number 88600589    
Title of 12(b) Security Ordinary share, $0.001 par value    
Trading Symbol MLGO    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company true    
Elected Not To Use the Extended Transition Period false    
Entity Shell Company false    
Entity Public Float     $ 47,010,000.00
Entity Common Stock, Shares Outstanding   43,856,706  
ICFR Auditor Attestation Flag false    
Auditor Firm ID 6732    
Auditor Name ONESTOP ASSURANCE PAC    
Auditor Location Singapore    

XML 17 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2022
Dec. 31, 2021
CURRENT ASSETS    
Cash and cash equivalents $ 42,746,270 $ 42,719,795
Accounts receivable, net 2,602,448 2,767,271
Inventories 130,524 823,635
Prepaid services fees 3,722,985 3,940,948
Other receivables and prepaid expenses 266,855 425,865
Amount due from Parent 5,741,573
Loans receivable 3,318,851
Total current assets 55,210,655 53,996,365
PROPERTY AND EQUIPMENT, NET 145,320 73,534
OTHER ASSETS    
Prepaid expenses and deposits 184,054 204,480
Deferred merger costs 602,219
Cost method investment 172,300 94,107
Intangible assets, net 964,341 4,373,001
Operating lease right-of-use assets 150,895 322,593
Goodwill 15,259,169 21,945,553
Total non-current assets 16,730,759 27,541,953
Total assets 72,086,734 81,611,852
CURRENT LIABILITIES    
Accounts payable 2,041,951 2,052,587
Deferred revenues 1,608,977 1,911,831
Other payables and accrued liabilities 793,143 731,222
Amount due to a related party 153,333
Amount due to Parent 16,955,054
Operating lease liabilities-current 150,666 164,241
Taxes payable 55,365 148,751
Total current liabilities 4,803,435 21,963,686
OTHER LIABILITIES    
Operating lease liabilities - noncurrent 30,754 158,401
Deferred tax liabilities, net 241,085 846,410
Total other liabilities 271,839 1,004,811
Total liabilities 5,075,274 22,968,497
SHAREHOLDERS’ EQUITY    
Preferred shares, $0.001 par value; 1,000,000 shares authorized; no share issued
Ordinary shares, $0.001 par value, 50,000,000 shares authorized, 39,603,961 and 43,856,706 issued and outstanding as of December 31, 2021 and 2022 43,857 39,604
Additional paid-in capital 47,394,442 27,562,736
Retained earnings 19,141,699 26,483,410
Statutory reserves 1,798,310 1,420,145
Accumulated other comprehensive income (loss) (1,622,503) 2,895,054
Total MicroAlgo Inc. shareholders’ equity 66,755,805 58,400,949
NONCONTROLLING INTERESTS 255,655 242,406
Total equity 67,011,460 58,643,355
Total liabilities and shareholders’ equity $ 72,086,734 $ 81,611,852
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Ordinary stock, par value $ 0.001 $ 0.001
Ordinary stock, shares authorized 50,000,000 50,000,000
Ordinary stock, shares issued 43,856,706 39,603,961
Ordinary stock, shares outstanding 43,856,706 39,603,961
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
OPERATING REVENUES    
Total Operating Revenues $ 87,132,230 $ 82,035,289
COST OF REVENUES (68,180,339) (48,918,412)
GROSS PROFIT 18,951,891 33,116,877
OPERATING EXPENSES    
Selling expenses (560,453) (840,109)
General and administrative expenses (5,131,699) (5,277,790)
Research and development expenses (13,928,429) (16,590,757)
Impairment loss for goodwill (5,276,951) (2,861,000)
Impairment loss for intangible assets (2,038,809)
Change in fair value of business acquisition payable 502,192
Change in fair value of warrant liability 123,750
Total operating expenses (26,812,591) (25,067,464)
INCOME (LOSS) FROM OPERATIONS (7,860,700) 8,049,413
OTHER INCOME (EXPENSES)    
Interest income 266,059 292,196
Income from short term investment (158,220) 194,994
Finance expenses (65,982) (277,503)
Other income, net 334,057 310,225
Total other income, net 375,914 519,912
INCOME (LOSS) BEFORE INCOME TAXES (7,484,786) 8,569,325
BENEFIT OF (PROVISION FOR) INCOME TAX    
Current (15,215) (364,499)
Deferred 580,008 279,680
Total (provision) benefit for income tax 564,793 (84,819)
NET INCOME (LOSS) (6,919,993) 8,484,506
Less: Net (loss) income attributable to non-controlling interests 43,553 (83,401)
NET INCOME (LOSS) ATTRIBUTABLE TO MICRO ALGO INC. (6,963,546) 8,567,907
NET INCOME (LOSS) (6,919,993) 8,484,506
OTHER COMPREHENSIVE INCOME (LOSS)    
Foreign currency translation adjustment (4,555,839) 1,147,887
COMPREHENSIVE INCOME (LOSS) (11,475,832) 9,632,393
Less: Comprehensive (loss) income attributable to noncontrolling interests 5,271 (77,298)
COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO MICRO ALGO INC. $ (11,481,103) $ 9,709,691
WEIGHTED AVERAGE NUMBER OF ORDINARY SHARES    
Basic and diluted 39,860,291 39,603,961
EARNINGS PER SHARE    
Basic and diluted $ (0.17) $ 0.22
Product [Member]    
OPERATING REVENUES    
Total Operating Revenues $ 20,553,929 $ 34,359,251
Service [Member]    
OPERATING REVENUES    
Total Operating Revenues $ 66,578,301 $ 47,676,038
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings Statutory [Member]
Retained Earnings Unrestricted [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Total
Beginning balance, value at Dec. 31, 2020 $ 39,604 $ 27,562,736 $ 729,471 $ 18,606,177 $ 1,753,270 $ 319,653 $ 49,010,911
Beginning balance, shares at Dec. 31, 2020 39,603,961            
Noncontrolling interests acquired 51 51
Contribution by Parent
Net loss 8,567,907 (83,401) 8,484,506
Statutory reserves 690,674 (690,674)
Foreign currency translation 1,141,784 6,103 1,147,887
Ending balance, value at Dec. 31, 2021 $ 39,604 27,562,736 1,420,145 26,483,410 2,895,054 242,406 58,643,355
Ending balance, shares at Dec. 31, 2021 39,603,961            
Disposal of noncontrolling interest 7,978 7,978
Shares issued in connection with reverse recapitalization $ 4,253 19,831,706 19,835,959
Shares issued in connection with reverse recapitalization, shares 4,252,745            
Net loss (6,963,546) 43,553 (6,919,993)
Statutory reserves 378,165 (378,165)
Foreign currency translation 4,517,557 38,282 4,555,839
Ending balance, value at Dec. 31, 2022 $ 43,857 $ 47,394,442 $ 1,798,310 $ 19,141,699 $ (1,622,503) $ 255,655 $ 67,011,460
Ending balance, shares at Dec. 31, 2022 43,856,706            
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net Income (loss) $ (6,919,993) $ 8,484,506
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,374,682 1,487,905
Provision for doubtful accounts, net 897,134 223,204
Deferred tax benefit (580,008) (279,680)
Loss from short term investment 158,220
Loss from disposal of property and equipment 32
Goodwill impairment loss 5,276,951 2,861,000
Intangible assets impairment loss 2,038,809
Gain from disposal of subsidiary (9,751)
Amortization of operating lease right-of-use assets 145,433 124,499
Amortization of debt discount 216,497
Change in fair value of warrant liability (123,750)
Change in fair value of business acquisition payable (502,190)
Change in operating assets and liabilities:    
Accounts receivables (958,720) 5,041,867
Prepaid services fees 255,109 (2,409,686)
Other receivables and prepaid expenses 142,626 (236,953)
Inventories 691,217 (641,688)
Prepaid expenses and deposits 18,697 10,563
Accounts payable 141,017 380,797
Deferred revenues (343,796) 1,048,245
Other payables and accrued liabilities (54,589) 281,784
Operating lease liabilities (137,126) (124,450)
Taxes payable (56,804) (693,806)
Net cash provided by operating activities 1,955,358 15,272,446
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of short term investments (16,323,138) (16,011,638)
Sale of short term investments 16,164,918 16,011,638
Purchases of cost method investment (89,205) (93,002)
Payment for Shanghai Guoyu acquisition (3,100,054)
Cash received from acquisition 302 25,054
Purchases of property and equipment (160,923) (36,010)
Loan to a third party 3,172,000 (3,279,857)
Net cash (used in) provided by investing activities 2,763,954 (6,483,869)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Advance to Parent (5,741,573)
Repayment to Parent (29,891,621) (4,485,078)
Proceeds from Parent 12,548,920 3,192,813
Deferred merger costs (556,567)
Proceeds from banking facility 1,182,468
Payments to banking facility (3,182,468)
Proceeds from loan - a related party 870,518
Payments to loan - a related party (870,518)
Cash received from recapitalization of MicroAlgo 20,661,356
Capital contribution from noncontrolling interests 51
Net cash used in financing activities (2,422,918) (3,848,781)
EFFECT OF EXCHANGE RATE ON CASH AND CASH EQUIVALENTS (2,269,919) 675,890
CHANGE IN CASH AND CASH EQUIVALENTS 26,475 5,615,686
CASH AND CASH EQUIVALENTS, beginning of year 42,719,795 37,104,109
CASH AND CASH EQUIVALENTS, end of year 42,746,270 42,719,795
SUPPLEMENTAL CASH FLOW INFORMATION:    
Cash paid for income tax 185,906 675,478
Cash paid for interest 2,992 17,536
NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Deferred offering cost to offset proceed from recapitalization 548,586
Operating lease right-of-use assets obtained in exchange for operating lease liabilities $ 110,352 $ 96,398
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of business and organization
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Nature of business and organization

Note 1 — Nature of business and organization

 

MicroAlgo Inc. (“MicroAlgo” or the “Company”) (f/k/a Venus Acquisition Corporation (“Venus”)), a Cayman Islands exempted company, entered into the Business Combination and Merger Agreement dated June 10, 2021 (as amended on January 24, 2022, August 2, 2022, August 3, 2022 and August 10, 2022, the “Merger Agreement”), by and among WiMi Hologram Cloud Inc. (“WiMi” or the “Majority Shareholder”), Venus, Venus Merger Sub Corporation (“Venus Merger Sub”), a Cayman Islands exempted company incorporated for the purpose of effectuating the Business Combination, and VIYI Algorithm Inc. (“VIYI”), a Cayman Islands exempted company.

 

On December 9, 2022, in accordance with the Merger Agreement, the closing of the business combination (the “Closing”) occurred, pursuant to which Venus issued 39,603,961 ordinary shares to VIYI shareholders. As a result of the consummation of the business combination, VIYI is now a wholly-owned subsidiary of the Company, which has changed its name to MicroAlgo Inc.

 

The business combination was accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, Venus will be treated as the “acquired” company for financial reporting purposes. This determination was primarily based on the holders of VIYI expecting to have a majority of the voting power of the post-combination company, VIYI senior management comprising substantially all of the senior management of the post-combination company, the relative size of VIYI compared to Venus, and VIYI operations comprising the ongoing operations of the post-combination company. Accordingly, for accounting purposes, the business combination will be treated as the equivalent of VIYI issuing shares for the net assets of Venus, accompanied by a recapitalization. The net assets of Venus will be stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the business combination will be those of VIYI. (See Note 3 for details)

 

VIYI Algorithm Inc. (“VIYI”), is a company incorporated on September 24, 2020 under the laws of the Cayman Islands. WiMi Hologram Cloud Inc. (“WiMi Inc.” or the “Parent”) which primarily engaged in augmented reality (“AR”) advertising and entertainment services, is VIYI’s parent company. VIYI, its consolidated subsidiaries, its former variable interest entity (“VIE”) and VIE’s subsidiaries (collectively referred to as the “Company”) is primarily engaged in providing central processing algorithm services.

 

In connection with a contemplated merger of MicroAlgo, the following steps were undertaken:

 

(1) Reorganization of Shenzhen Yitian:

 

Shenzhen Yitian Internet Technology Co., Ltd. (“Shenzhen Yitian”) was established on March 8, 2011 and was acquired by the Parent’s VIE, WiMi Cloud Software Co., Ltd. (“Beijing WiMi”) in 2015. Shenzhen Yitian and subsidiaries are in the PRC and mainly engaged in provide algorithm services in advertising and gaming industry.

 

On December 24, 2020, Beijing WiMi transferred 99.0% and 1.0% equity interests in Shenzhen Yitian to Ms. Yao Zhaohua and Ms. Sun Yadong for consideration of RMB 1 and RMB 1, respectively, pursuant to share transfer agreements. Ms. Yao Zhaohua and Ms. Sun Yadong and the original shareholders of Shenzhen Yitian entered into contractual agreement (see contractual agreements below) with Shenzhen Weiyixin on December 24, 2020, which granted Shenzhen Weiyixin effective control of Shenzhen Yitian from December 24, 2020 and enable Shenzhen Weiyixin to receive all the expected residual returns of Shenzhen Yitian and its subsidiaries. The reorganization was completed on December 24, 2020. Shenzhen Weiyixin becomes the primary beneficiary of Shenzhen Yitian and its subsidiaries.

 

On January 11, 2021, Shenzhen Yitian transferred its 100% equity interest of Weidong and subsidiaries to Shenzhen Weiyixin; its 100% equity interest YY Online to Weidong and its 100% equity interest in Korgas 233 and Wuhan 233 to YY Online. As a result, Wuhan 233 and Korgas 233 became wholly owned subsidiaries of YY Online and YY Online became wholly owned subsidiary of Weidong and Weidong became wholly owned subsidiary of Shenzhen Weiyixin.

 

All of these entities are under common control of shareholders of VIYI, which results in the consolidation of Shenzhen Yitian and its subsidiaries which have been accounted for as a reorganization of entities under common control at carrying value. The consolidated financial statements are prepared on the basis as if the reorganization became effective as of the beginning of the first period presented in the accompanying consolidated financial statements of the Company.

 

On July 1, 2021, Weidong acquired 99% interest of Shanghai Guoyu Information Technologies Co., Ltd (“Shanghai Guoyu”). The remaining 1% of Shanghai Guoyu is acquired by YY Online. The aggregate purchase price was $3.0 million (RMB 20,000,000). On July 19, 2021 Shanghai Guoyu established 100% owned subsidiary Kashi Guoyu Information Technologies Co., Ltd (“Kashi Guoyu”). On July 14, 2021, Weidong transferred its 100% equity interest of Horgas 233 and Horgas Weidong to Shanghai Guoyu.

 

On July 19, 2021, Viwo Technology established a fully owned subsidiary Shenzhen Viwotong Technology Co., Ltd. (“Viwotong Tech”) in Shenzhen to support its operations. On November 19, Viwotong Tech acquired 100% equity interests of Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”), a provider of advertising services, for RMB 2 (approximately USD 0.3). On December 7, 2021, Viwotong Tech purchased Pengcheng Keyi (Xi’an) Intelligence Technology Co., Ltd. (“Pengcheng Keyi”), a provider of testing equipment development and sales, for RMB 2 (approximately USD 0.3). On July 1, 2022, Viwo Technology Inc. entered into an equity transfer agreement to transfer 99.0% and 1.0% of the issued share capital of Pengcheng Keyi to two unrelated individuals at RMB 1.0 and RMB 0.1(USD$ 0.01), respectively. (See Note 4 for details)

 

Due to the business strategy adjustment, Shenzhen Yitian and its subsidiaries no longer operate the business involving foreign investment restrictions since March 1, 2022, therefore VIYI is able to have direct equity interest in Shenzhen Yitian and its subsidiaries. On April 1, 2022, VIYI terminated the agreements under the VIE structure with Shenzhen Yitian. Shenzhen Yitian’s original shareholders transferred their respective ownership to VIYI WFOE and VIYI WFOE obtained 100% equity control of Shenzhen Yitian and its subsidiaries on April 1, 2022. The reorganization has no effect on the consolidated financial statements as Shenzhen Yitian has been under common control of VIYI Cayman that there is no change of reporting entities.

 

On April 12, 2022, VIYI Technology Limited (“VIYI Ltd”) set up a joint venture company, Vize Technology Limited (“Vize”), in Hong Kong, and VIYI Ltd has a 55% equity interest in Vize. It had no operation as of December 31, 2022.

 

On August 15, 2022, Vize established a fully owned subsidiary Shenzhen ViZeTong Technology Co., Ltd. (“ViZeTong”) in Shenzhen. ViZeTong had no material operation as of December 31, 2022.

 

(2) Allocation of expenses

 

The accompanying consolidated financial statements include the Company’s direct expenses, as well as an allocation of certain general and administrative and financial expenses paid by the Parent. General and administrative expenses consist primarily of share-based compensation expense, salary and related expenses of senior management and VIYI 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.

 

The general and administrative expenses allocated from the Parent amounted to $92,759 and nil for the years ended December 31, 2021 and 2022, respectively. Income tax provision reflected in the Company’s consolidated statement of income is calculated based on a separate return basis as the Company’s subsidiaries all filed separate tax returns.

 

Management believes the basis and amounts of these allocations are reasonable. While the expenses allocated to the Company for these items are not necessarily indicative of the expenses that would have been incurred if the Company had been a separate, stand-alone entity, the Company does not believe that there is any significant difference between the nature and amounts of these allocated expenses and the expenses that would have been incurred if the Company had been a separate, stand-alone entity.

 

The accompanying consolidated financial statements reflect the activities of VIYI and each of the following entities as of December 31, 2022:

 

           
Name   Background   Ownership
VIYI Technology Inc. (“VIYI”)   A Cayman Islands company Incorporated on September 24, 2020   100% owned by MicroAlgo
           
VIYI Technology Ltd. (“VIYI Ltd”)   A Hong Kong company   100% owned by VIYI
  Incorporated on October 9, 2020  
  A holding company  
           
Shenzhen Weiyixin Technology Co., Ltd. (“Shenzhen Weiyixin”or “VIYI WFOE”)   A PRC limited liability company and deemed a wholly foreign owned enterprise (“WFOE”)   100% owned by VIYI Ltd
  Incorporated on November 18, 2020  
  A holding company    
           
Shenzhen Yitian Internet Technology Co., Ltd. (“Shenzhen Yitian”)   A PRC limited liability company   100% owned by Beijing WiMi before December 24, 2020 VIE of Shenzhen Weiyixin starting on December 24, 2020. 100% owned by Shenzhen Weiyixin starting April 1, 2022
  Incorporated on March 08, 2011  
  Primarily engages central processing algorithm in mobile games industry  
           
Korgas 233 Technology Co., Ltd. (“Korgas 233”)   A PRC limited liability company   100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021
  Incorporated on September 15, 2017  
  Primarily engages in central processing algorithm in mobile games industry  

 

Shenzhen Qianhai Wangxin Technology Co., Ltd. (“Shenzhen Qianhai”)  

A PRC limited liability company Incorporated on October 16, 2015 Primarily engages in central processing algorithm in advertising industry

  100% owned by Shenzhen Yitian
           
Shenzhen Yiyou Online Technology Co., Ltd. (“YY Online”)  

A PRC limited liability company Incorporated on January 14, 2019 Primarily engages in central processing algorithm in advertising industry

  100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Weidong after January 11, 2021
           
Wuhan 233 Interactive Entertainment Technology Co., Ltd. (“Wuhan 233”)   A PRC limited liability company   100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021
  Incorporated on May 15, 2020  
  Primarily engages in central processing algorithm in mobile games industry  
           
Weidong Technology Co., Ltd. (“Weidong”)   A PRC limited liability company   100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Shenzhen Weiyixin after January 11, 2021
  Incorporated on October 28, 2020  
  Primarily engages in central processing algorithm in advertising industry  

 

Name   Background   Ownership
Korgas Weidong Technology Co., Ltd. (“Korgas Weidong”)   A PRC limited liability company   100% owned by Weidong
  Incorporated on October 30, 2020  
  Primarily engages in central processing algorithm in advertising industry  
           
Fe-da Electronics Company Private Limited (“Fe-da Electronics”)   A Singapore company   100% owned by VIYI Acquired in September 2020
  Incorporated on January 9, 2009  
  Primarily engages in resale of intelligent chips and customization of central processing units  
       
Excel Crest Limited (“Excel Crest”)   A Hong Kong company   100% owned by Fe-da Electronics
  Incorporated on September 10, 2020  
  Support the daily operations of Fe-da Electronics in Hong Kong  
           
Shanghai Weimu Technology Co., Ltd. (“Shanghai Weimu”)   A PRC limited liability company   58% owned by Shenzhen Weiyixin
  Incorporated on November 30, 2020  
  Engages in providing software support services  
           
Wisdom Lab Inc. (“Wisdom Lab”)   A Cayman Islands company   100% owned by Fe-Da Electronics
  Incorporated on May 6, 2021  
  Engages in software solution for intelligent chips  
           
Viwo Technology Limited. (“Viwo Tech”)   A Hong Kong company   55% owned by VIYI Ltd
  Incorporated on April 15, 2021  
  Engages in intelligent chips design  
  No operations as of June 30, 2022  
           
Shenzhen Viwotong Technology Co., Ltd. (“Viwotong Tech”)   A PRC limited liability company   100% owned by Viwo Tech
  Incorporated on July 19, 2021  
           
Shanghai Guoyu Information Technology Co., Ltd. (“Shanghai Guoyu”)   A PRC limited liability company   99% owned by Weidong, 1% owned by YY Online
  Incorporated on March 18, 2019  
  Engages in R&D and application of intelligent visual algorithm technology  
           
Kashi Guoyu Information Technology Co., Ltd. (“Kashi Guoyu”)   A PRC limited liability company   100% owned by Shanghai Guoyu
  Incorporated on July 23, 2021  
    Engages in R&D and application of intelligent visual algorithm technology  

 

Name   Background   Ownership
Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”)   A PRC limited liability company   100% owned by Viwotong Tech
  Incorporated on June 22, 2021  
  Engages in central processing algorithm in advertising industry  
           
Guangzhou Bimai Network Technology Co., Ltd. (“Bimai”)

 

  A PRC limited liability company  

100% owned by Viwotong Tech Acquired in September 2022

 

  Incorporated on April 28, 2021  
  Engages in central processing algorithm in advertising industry  
           
ViZe Technology Limited (“ViZe”)   A Hong Kong company   55% owned by VIYI Ltd.
  Incorporated on April 12, 2022  
  No activities as of December 31, 2022  
         
Shenzhen ViZeTong Technology Co., Ltd. (“ViZeTong”)   A PRC limited liability company   100% owned by ViZe
  Incorporated on August 15, 2022  
  No activities as of December 31, 2022  

 

Contractual Arrangements (Terminated April 1, 2022)

 

Due to legal restrictions on foreign ownership and investment in, among other areas, value-added telecommunications services, which include the operations of internet content providers, prior to April 1, 2022, the Company operates its internet and other businesses in which foreign investment is restricted or prohibited in the PRC through certain PRC domestic companies. As such, Shenzhen Yitian (from December 24, 2020) is controlled through contractual agreements in lieu of direct equity ownership by the Company or any of its subsidiaries.

 

Shenzhen Yitian and its subsidiary used to provide Internet information consulting services which required the possession of the Internet Content Provision (“ICP”) licenses and were subject to foreign investment restrictions under relevant PRC laws and regulations. Due to subsequent business strategy adjustment, Shenzhen Yitian and its subsidiary have terminated such Internet information consulting services since March 1, 2022. As a result of the termination of such services, Shenzhen Yitian and its subsidiary were later notified by relevant PRC government authority that the ICP licenses were no longer required and their business was no longer subject to foreign investment restrictions, therefore VIYI can own direct equity interest in Shenzhen Yitian and its subsidiaries. VIYI terminated the agreements under the VIE structure with Shenzhen Yitian, and VIYI’s WFOE achieved 100% equity control of Shenzhen Yitian and its subsidiaries on April 1, 2022. VIYI now controls and receives the economic benefits of Shenzhen Yitian and its subsidiaries’ business operation through equity ownership.

 

Shenzhen Yitian

 

The contractual arrangements consist of a series of four agreements, shareholders power of attorney and irrevocable commitment letters (collectively the “Contractual Arrangements”, which were signed on December 24, 2020). The significant terms of the Contractual Agreements are as follows:

 

Exclusive Business Cooperation Agreement

 

Under the exclusive business cooperation agreement between Shenzhen Weiyixin and Shenzhen Yitian dated December 24, 2020, Shenzhen Weiyixin has the exclusive right to provide to Shenzhen Yitian consulting and services related to, among other things, use of software, operation maintenance, product development, and management and marketing consulting. Shenzhen Weiyixin has the exclusive ownership of intellectual property rights created as a result of the performance of this agreement. Shenzhen Yitian agrees to pay Shenzhen Weiyixin service fee at an amount equal to the consolidated net income after offsetting previous year’s loss (if any). This agreement remained effective until April 1, 2022 when the agreement was terminated by Shenzhen Weiyixin.

 

Exclusive Share Purchase Option Agreement

 

Pursuant to the exclusive share purchase option agreement dated December 24, 2020, by and among Shenzhen Weiyixin, Shenzhen Yitian and each of the shareholders of Shenzhen Yitian, each of the shareholders of Shenzhen Yitian irrevocably granted Shenzhen Weiyixin an exclusive call option to purchase, or have its designated person(s) to purchase, at its discretion, all or part of their equity interests in Shenzhen Yitian, and the purchase price shall be the lowest price permitted by applicable PRC law. Each of the shareholders of Shenzhen Yitian undertakes that, without the prior written consent of Shenzhen Weiyixin or us, they may not increase or decrease the registered capital, amend its articles of association or change registered capital structure. This agreement will remain effective unless terminated in the event that the entire equity interests held by registered shareholders in Shenzhen Yitian have been transferred to Shenzhen Weiyixin or until the date when it is terminated by Shenzhen Weiyixin. Any transfer of shares pursuant to this agreement would be subject to PRC regulations and to any changes required thereunder.

 

Equity Interest Pledge Agreement

 

Pursuant to the equity interest pledge agreement dated December 24, 2020, by and among Shenzhen Weiyixin, Shenzhen Yitian and the shareholders of Shenzhen Yitian, the shareholders of Shenzhen Yitian pledged all of their equity interests in Shenzhen Yitian to Shenzhen Weiyixin to guarantee their and Shenzhen Yitian’s obligations under the contractual arrangements including the exclusive consulting and services agreement, the exclusive option agreement, the power of attorney and this equity interest pledge agreement, as well as any loss incurred due to events of default defined therein and all expenses incurred by Shenzhen Weiyixin in enforcing such obligations of Shenzhen Yitian or its shareholders. The shareholders of Shenzhen Yitian agree that, without Shenzhen Weiyixin’s prior written approval, during the term of the equity interest pledge agreement, they will not dispose of the pledged equity interests or create or allow any other encumbrance on the pledged equity interests. The pledge under the equity interest pledge agreement shall take effect upon the completion of registration with the relevant administration for industry and commerce, which was completed as of January 29, 2021, and shall remain valid until the earlier of (1) the completion of all contractual obligations and the repayment of all secured debts, or (2) the time when the pledgee and/or the appointed person(s) have decided, subject to the PRC laws, to purchase the entire equity interests of the pledger in Shenzhen Yitian, and such equity interests of Shenzhen Yitian have been transferred to the pledgee and/or the appointed person(s) in accordance with the law such that the pledgee and/or the appointed person(s) may lawfully engage in the business of Shenzhen Yitian.

 

Loan Agreement

 

Pursuant to the loan agreement dated December 24, 2020, Shenzhen Weiyixin agreed to provide loans to the registered shareholders of Shenzhen Yitian, to be used exclusively as investment in Shenzhen Yitian. The loan must not be used for any other purposes without the relevant lender’s prior written consent. The term of the loan agreement commences from the date of the agreement and ends on the date the lender exercises its exclusive option under the relevant exclusive share purchase option agreement, or when certain defined termination events occur, such as if the lender sends a written notice demanding repayment to the borrower, or upon the default of the borrower, whichever is earlier. After the lender exercises its exclusive option, the borrower may repay the loan by transferring all of its equity interest in the relevant Onshore Holdco to the lender, or a person or entity nominated by the lender, and use the proceeds of such transfer as repayment of the loan. If the proceeds of such transfer are equal to or less than the principal of the loan under the loan agreement, the loan is considered interest-free. If the proceeds of such transfer is higher than the principal of the loan under the loan agreement, any surplus is considered interest for the loan.

 

Power of Attorney

 

Pursuant to the power of attorney dated December 24, 2020, by Shenzhen Weiyixin and each shareholder of Shenzhen Yitian, respectively, each shareholder of Shenzhen Yitian irrevocably authorized Shenzhen Weiyixin or any person(s) designated by Shenzhen Weiyixin to exercise such shareholder’s voting rights in Shenzhen Yitian, including, without limitation, the power to participate in and vote at shareholder’s meetings, the power to nominate directors and appoint senior management, the power to sell or transfer such shareholder’s equity interest in Shenzhen Yitian, and other shareholders’ voting rights permitted by PRC law and the Articles of Association of Shenzhen Yitian. The power of attorney remains irrevocable and continuously valid from the date of execution so long as each shareholder remains as a shareholder of Shenzhen Yitian.

 

Spousal Consent Letters

 

Pursuant to these letters, the spouses of the applicable shareholders of Shenzhen Yitian unconditionally and irrevocably agreed that the equity interest in Shenzhen Yitian held by them and registered in their names will be disposed of pursuant to the equity interest pledge agreement, the exclusive option agreement, and the power of attorney. Each of their spouses agreed not to assert any rights over the equity interest in Shenzhen Yitian held by their respective spouses. In addition, in the event that any spouse obtains any equity interest in Shenzhen Yitian held by his or her spouse for any reason, he or she agreed to be bound by the contractual arrangements.

 

Based on the foregoing contractual arrangements, which grant Shenzhen Weiyixin effective control of Shenzhen Yitian and enable Shenzhen Weiyixin to receive all of their expected residual returns, the Company accounts for Shenzhen Yitian as a VIE on December 24, 2020. The consolidated financial statements are prepared on the basis as if the reorganization became effective as of the beginning of the first period presented in the accompanying consolidated financial statements of the Company.

 

Due to the business strategy adjustment, Shenzhen Yitian and its subsidiaries no longer operate the business involving foreign investment restrictions since March 1, 2022, therefore VIYI is able to have direct equity interest in Shenzhen Yitian and its subsidiaries. On April 1, 2022, VIYI terminated the agreements under the VIE structure with Shenzhen Yitian. Shenzhen Yitian’s original shareholders transferred their respective ownership to VIYI WFOE and VIYI WFOE obtained 100% equity control of Shenzhen Yitian and its subsidiaries on April 1, 2022.

 

XML 23 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of significant accounting policies
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Summary of significant accounting policies

Note 2 — Summary of significant accounting policies

 

Basis of presentation

 

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

 

Principles of consolidation

 

The consolidated financial statements include the financial statements of the Company and its subsidiaries, which include the wholly-foreign owned enterprise (“WFOE”) and variable interest entity (“VIE”) and VIE’s subsidiaries over which the Company exercises control and, when applicable, entities for which the Company has a controlling financial interest or is the primary beneficiary. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.

 

Use of estimates and assumptions

 

The preparation of 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 consolidated financial statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected in the Company’s 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, right-of-use assets and lease liabilities, deferred taxes and uncertain tax position, the fair value of contingent consideration related to business acquisitions and allocation of expenses from the Parent and Beijing WiMi. Actual results could differ from these estimates.

 

Foreign currency translation and other comprehensive income (loss)

 

The Company uses U.S. dollar (“USD”) as its reporting currency. The functional currency of VIYI is Hong Kong Dollar, its subsidiary in Singapore is U.S. dollar, and its other subsidiaries which are incorporated in PRC are RMB, respectively, which are their respective local currencies based on the criteria of ASC 830, “Foreign Currency Matters”.

 

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

 

Translation adjustments included in accumulated other comprehensive income amounted to $2,895,054 and negative $1,622,503 as of December 31, 2021 and 2022, respectively. The balance sheet amounts, with the exception of shareholders’ equity, at December 31, 2021 and 2022 were translated at USD 1.00 to HKD 7.7981 and to HKD 7.7965, respectively. The average translation rates applied to statement of income accounts for the years ended December 31, 2021 and 2022 were USD 1.00 to HKD 7.7729 and to HKD 7.8311, respectively. The balance sheet amounts, with the exception of shareholders’ equity at December 31, 2021 and 2022 were translated at USD 1.00 to RMB 6.3757 and to RMB 6.9646 respectively. The average translation rates applied to statement of income accounts for the years ended December 31, 2021 and 2022 were USD 1.00 to RMB 6.4515 and to RMB 6.7261, 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 sheets.

 

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, HK and Singapore.

 

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. For the year ended December 31, 2021 and 2022, the Company made $225,858 and nil allowance for doubtful accounts for accounts receivable, respectively.

 

Short term investments

 

Short-term investments are investments in wealth management product with underlying in cash, bonds and equity funds. The investments can be redeemed any time and the investment was recorded at fair value. The gain (loss) from sale of any investments and fair value change are recognized in the statements of income and comprehensive income.

 

Inventories

 

Inventories are comprised of finished goods and are stated at the lower of cost or net realizable value using the weighted average method. Management reviews inventories for obsolescence and cost in excess of net realizable value periodically when appropriate and records a reserve against the inventory when the carrying value exceeds net realizable value. As of December 31, 2021 and 2022, the Company determined that no allowance was necessary.

 

Prepaid services fees

 

Prepaid services fees are mainly payments made to vendors or services providers for future services. These amounts are refundable and bear no interest. Prepaid services fees also include money deposited with certain channel providers to ensure the contents of the advertisement do not violate the terms of the channel providers. The deposits usually have one year term and are refundable upon contract termination. Management reviews its prepaid services fees on a regular basis to determine if the allowance is adequate and adjusts the allowance when necessary. As of December 31, 2021 and 2022, no allowance was deemed necessary.

 

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. No allowance was required as of December 31, 2021 and 2022.

 

Loans receivable

 

Loans receivable represents loans to a third party under the terms of the agreements signed in November and December 2021 at 3.85% interest per annum. The loans have terms of one-year and are collateralized by real estate property for approximately RMB 24.0 million (USD 3.8 million). Management regularly reviews the aging of loans receivable and changes in payment trends and records allowances when management believes collection of amounts due are at risk. Loans receivable considered uncollectable are written off against allowances after exhaustive efforts at collection are made. As of December 31, 2022, no allowance was deemed necessary. Full amount of loans receivable was subsequently collected in May 2022.

 

Property and equipment, net

 

Property 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   lesser of lease term or expected useful life

 

Deferred merger costs

 

Prepaid merger costs consist primarily of expenses paid to attorneys, consultants, underwriters, and etc. related to its merger transaction. The balance will be offset with the proceeds received after the close of the offering.

 

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 consolidated financial statements and subsequently records any dividends received from the net accumulated earrings 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. No event had occurred and indicated that other-than-temporary impairment existed and therefore the Company did not record any impairment charges for its investments for the year ended December 31, 2021 and 2022.

 

Intangible assets, net

 

The Company’s intangible assets with definite useful lives primarily consist of copyrights, non-compete agreements, and technology know-hows. 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. The estimated useful lives are as follows:

 

   
    Useful Life
Customer relationship   4 years
Technology know-hows   5 years
Non-compete agreements   6 years
Software copyright   6 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.

 

Impairment for long-lived assets

 

Long-lived assets, including property and equipment and intangible assets with finite lives are reviewed for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be recoverable. The Company assesses the recoverability of the assets based on the undiscounted future cash flows the assets are expected to generate and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset plus net proceeds expected from disposition of the asset, if any, are less than the carrying value of the asset. If an impairment is identified, the Company would reduce the carrying amount of the asset to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market values. For the years ended December 31, 2021 and 2022, no impairment of long-lived assets was recognized.

 

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

 

The Company adopted Accounting Standards Update (“ASU”) 2014-09 Revenue from Contracts with Customers (ASC Topic 606). The ASU requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company (i) identifies the contract with the customer, (ii) identifies the performance obligations in the contract, (iii) determines the transaction price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocates the transaction price to the respective performance obligations in the contract, and (v) recognizes revenue when (or as) the Company satisfies the performance obligation.

 

(i) Central Processing Advertising Algorithm Services

 

— Advertising display services

 

For the advertising algorithm advertising display services, the Company’s performance obligation is to identify advertising spaces, embed images or videos into films, shows and short form videos that are hosted by leading online streaming platforms in China. Revenue is recognized at a point in time when the related services have been delivered based on the specific terms of the contract, which are commonly based on specific action (i.e., cost per impression (“CPM”) for online display).

 

The Company enters into advertising contracts with advertisers where the amounts charged per specific action are fixed and determinable, the specific terms of the contracts were agreed on by the Company, the advertisers and channel providers, and collectability is probable. Revenue is recognized on a CPM basis as impressions.

 

The Company considers itself as provider of the services as it has control of the specified services and products at any time before it is transferred to the customers which is evidenced by (1) the Company is primarily responsible to its customers for products and services offered where the products were designed in house and the Company has customer services team to directly serve the customers; and (2) having latitude in establish pricing. 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.

 

— Performance-based advertising service

 

The Company provides central processing algorithm performance-based advertising services for its customers, which enable the customers to get the optimal business opportunities.

 

The Company’s performance obligation is to help customers to accurately match consumers and traffic users, and thereby increasing the conversion rate of product sale using its proprietary data optimization algorithms. The Company’s revenue is recognized at a point when an ender user completes a transaction at a rate specified in contract. Related service fees are generally billed monthly, based on a per transaction basis.

 

The Company considers itself as provider of the services as it has control of the specified services and products at any time before it is transferred to the customers which is evidenced by (1) it is primarily responsible to its customers for the services offered where the algorithms and data optimization were designed and performed in house and it has customer services team to directly serve the customers; and (2) having latitude in establish pricing. Therefore, VIYI acts as the principal of these arrangements and reports revenue earned and costs incurred related to these transactions on a gross basis.

 

In addition, through the Company’s data algorithm optimization, it is able to identify certain end user needs and it facilitates certain value added services to the end users. The Company engages third party services provider to perform the services. The Company concludes that it does not control the services as the third party service provider is responsible for providing the service and its responsibility is merely to facilitate the provision of these value added service to the end users and charges a fee. As such the Company recorded revenue from the value added services on a net basis when the services is provided by third party service provider.

 

(ii) Mobile Games Services

 

The Company generates revenue from jointly operated mobile game publishing services and the licensed out games. In accordance with ASC 606, Revenue Recognition: Principal Agent Considerations, the Company evaluates agreements with the game developers, distribution channels and payment channels in order to determine whether or not the Company acts as the principal or as an agent in the arrangement with each party respectively. The determination of whether to record the revenues gross or net is based on whether the Company’s promise to its customers is to provide the products or services or to facilitate a sale by a third party. The nature of the promise depends on whether the Company controls the products or services prior to transferring it. Control is evidenced by if the Company is primarily responsible for fulling the provision of services and has discretion in establishing the selling price. When the Company controls the products or services, its promise is to provide and deliver the products and revenue is presented gross. When the Company does not control the products, the promise is to facilitate the sale and revenue is presented net.

 

— Jointly operated mobile game publishing services

 

The Company offers publishing services for mobile games developed by third-party game developers. The Company acted as a distribution channel that it will publish the games on their own app or a third-party owned app or website, named game portals. Through these game portals, game players can download the mobile games to their mobile devices and purchase coins, the 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 coins. The third-party game developers, third-party payment platforms and the co-publishers 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 publishing services is completed at a point in time when the game players made a payment to purchase coins.

 

With respect to the publishing services arrangements between the Company and the game developer, the Company considered that the Company does not control the services as evidenced by (i) developers are responsible for providing the game product desired by the game players; (ii) the hosting and maintenance of game servers for running the online mobile games is the responsibility of the third-party platforms; (iii) the developers or third-party platforms have the right to change the pricing of in game virtual items. The Company’s responsibilities are publishing, providing payment solution and market promotion service, and thus the Company views the game developers to be its customers and considers itself as the facilitator of the game developers in the arrangements with game players. Accordingly, the Company records the game publishing service revenue from these games, net of amounts paid to the game developers.

 

— Licensed out mobile games

 

The Company also licenses third parties to operate its mobile games developed internally through mobile portal and receives revenue from the third-party licensee operators on a monthly basis. The Company’s performance obligation is to provide mobile games to game operators which enable players of the mobile games to make in game purchases and the Company recognized revenue at a point in time when game players completed the purchases. The Company records revenues on a net basis, as the Company does not have the control of the services provided as it does not have the primary responsibility for fulfilment nor does not have the right to change the pricing of the game services.

 

(iii) Sale of intelligent chips

 

Starting in September 2020, the Company has also been engaged in resale of intelligent chips products and accessories. 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 gross product revenue at a point in time when the control of products or services are transferred to customers.

 

To distinguish a promise to provide products from a promise to facilitate the sale from a third party, the Company considers the guidance of control in ASC 606-10-55-37A and the indicators in 606-10-55-39. The Company considers this guidance in conjunction with the terms in the Company’s arrangements with both suppliers and customers.

 

In general, the Company controls the products as it has the obligation to (i) fulfil the products delivery and (ii) bear any inventory risk as legal owners. In addition, when establishing the selling prices for delivery of the resale products, the Company has control to set its selling price to ensure it would generate profit for the products delivery arrangements. The Company believes that all these factors indicate that the Company is acting as a principal in this transaction. As a result, revenue from the sales of products is presented on a gross basis.

 

(iv) Revenue from software development

 

The Company also designs software for central processing units based on customers’ specific needs. The contract is typically fixed priced and does not provide any post contract customer support or upgrades. The Company’s performance obligation is to design, develop, test and install the related software for customers, all of which are considered one performance obligation as the customers do not obtain benefit for each separate service. The duration of the development period is short, usually less than one year.

 

The Company’s revenue from software development contracts is generally recognized over time during the development period and the Company has no alternative use of the customized software and application without incurring significant additional costs. Revenue is recognized based on the Company’s measurement of progress towards completion based on output methods when the Company could appropriately measure the customization progress towards completion by reaching certain milestones specified in contracts. 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.

 

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 the relevant criteria for revenue recognition met are recorded as deferred revenue.

 

The Company’s disaggregated revenue streams in consideration of the Company’s type of goods and services and sales channels are as follows:

 

  December 31,     December 31,  
    2021     2022  
Central processing advertising algorithm services   $ 40,229,589     $ 66,399,113  
Mobile games     2,092,377       179,188  
Sales of intelligent chips     34,319,479       20,533,929  
Software development     5,393,844       -  
Total revenues   $ 82,035,289     $ 87,132,230  

 

The Company’s revenue by timing of transfer of goods or services are summarized below:

 

  December 31,     December 31,  
    2021     2022  
Goods and services transferred at a point in time   $ 76,641,445     $ 87,132,230  
Services transferred over time     5,393,844       -  
Total revenues   $ 82,035,289     $ 87,132,230  

 

The Company’s revenue by geographic locations are summarized below:

 

  December 31,     December 31,  
    2021     2022  
Mainland PRC revenues   $ 42,372,826     $ 66,751,637  
Hong Kong revenues     5,393,844       -  
International revenues     34,268,619       20,380,593  
Total revenues   $ 82,035,289     $ 87,132,230  

 

Cost of revenues

 

Cost of revenue for central processing algorithm services comprised of costs paid to channel distributors based on the sales agreements, shared costs with content providers based on the profit sharing arrangements, third party consulting services expenses and compensation expenses for the Company’s professionals.

 

For intelligent chip and services, the cost of revenue consist primarily of the costs of products sold and third party software development costs.

 

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

 

Advertising costs

 

Advertising costs are expensed as incurred and included in selling expenses. Advertising costs are historically immaterial to the Company’s operating expenses. Advertising costs amounted to $279 and nil for the years ended December 31, 2021 and 2022, respectively.

 

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”) and goods and services taxes (“GST”)

 

Revenue represents the invoiced value of service, net of VAT or GST. The VAT and GST are based on gross sales price and VAT rates range up to 13% in China, depending on the type of service provided or product sold, and GST rate is generally 7% in Singapore. Entities that are VAT/GST general taxpayers are allowed to offset qualified input VAT/GST paid to suppliers against their output VAT/GST liabilities. Net VAT/GST balance between input VAT/GST and output VAT/GST is recorded in tax payable. All of the VAT/GST returns filed by the Company’s subsidiaries in China and Singapore, 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 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 in 2019 to 2021 are subject to examination by any applicable tax authorities.

 

Other Income, net

 

Other Income 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. Total government subsidies amounted to $45,378 and $184,778 for the years ended December 31, 2021 and 2022, respectively.

 

Other income also includes $260,149 and $73,415 of input VAT credit the Company redeemed during the years ended December 31, 2021 and 2022. As part of VAT reform in 2019, from April 1, 2019 to December 31, 2021, a taxpayer in certain service industries could claim additional 10% of input VAT credit based on total input VAT paid to suppliers, the credit was applied to offset with the Company’s VAT payable.

 

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. Upon adoption, the Company recognized approximately RMB 1.6 million right of use (“ROU”) assets and same amount of lease liabilities based on the present value of the future minimum rental payments of leases, using an incremental borrowing rate of 7% based on the duration of lease terms.

 

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.

 

Share-based compensation

 

The Company records share-based compensation expense for employees by allocations from Wimi Inc. using a proportional cost allocation method by considering the headcount and its estimates of each employee’s time attributable to the Company. The share-based compensation expenses are valued at fair value on the grant date when the reward is approved. Share-based compensation is recognized net of forfeitures, as amortized expense on a straight-line basis over the requisite service period, which is the vesting period.

 

The Company accounts for share-based compensation expenses using an estimated forfeiture rate at the time of grant and revising, if necessary, in subsequent periods if actual forfeitures differ from initial estimates. Share-based compensation expenses are recorded net of estimated forfeitures such that expenses are recorded only for those share-based awards that are expected to vest.

 

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. Total expenses for the plans were $213,314 and $278,978 for the years ended December 31, 2021and 2022, respectively.

 

Noncontrolling interests

 

Noncontrolling interest consists of an aggregate of 42% of the equity interest of Shanghai Weimu, 40% of the equity interest of Tianjin Weidong (no operations), 45% of equity interest of Viwo Tech and 45% of ViZe (no operations) held by other investors. Excess of contribution received from noncontrolling shareholders over carrying value of the entity is recorded in additional paid in capital. The noncontrolling interests are presented in the consolidated balance sheets, separately from equity attributable to the shareholders of the Company. Noncontrolling interests in the results of the Company are presented on the face of the consolidated statement of operations as an allocation of the total income or loss for the year between non-controlling interest holders and the shareholders of the Company.

 

Noncontrolling interests consist of the following:

 

  December 31,     December 31,  
    2021     2022  
Shanghai Weimu   $ 252,908     $ 234,328  
Viwo Tech     (10,502 )     21,337  
Vize Tech             (10 )
Total   $ 242,406     $ 255,655  

 

Earnings per share

 

The Company computes earnings 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 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. During the years ended December 31, 2021 and 2022, there was no dilutive shares.

 

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.

 

Based on management’s assessment, the Company determined that it has two operating segments and therefore two reportable segments as defined by ASC 280, which are central processing algorithm services and intelligent chips and services. All of the Company’s net revenues were generated in the PRC, Hong Kong and Singapore.

 

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 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 24 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Reverse Capitalization
12 Months Ended
Dec. 31, 2022
Reverse Capitalization  
Reverse Capitalization

Note 3 — Reverse Capitalization

 

On December 9, 2022, in accordance with the Merger Agreement, the Closing occurred, pursuant to which Venus issued 39,603,961 ordinary shares to VIYI shareholders.

 

Immediately after giving effect to the Business Combination, MicroAlgo has 43,856,706 ordinary shares issued and outstanding consisting of (i) the 3,963,745 ordinary shares held by previous Venus public shareholders and its Sponsor; (ii) the 39,603,961 newly issued Venus ordinary shares to the VIYI shareholders pursuant to the Merger Agreement, of which 792,079 ordinary shares issued to the Majority Shareholder will be held in escrow to satisfy any potential indemnification claims(s) which may be made by Venus under the Merger Agreement; (iii) the 214,000 newly issued Venus ordinary shares to the Joyous JD Limited as part of the backstop investment; and (iv) the 75,000 ordinary shares held by Venus’ underwriter.

 

Venus rights held by its Sponsor and previous public investors were automatically converted to 482,500 ordinary shares upon the consummation of the Business Combination.

 

Immediately after the closing of the Business Combination, MicroAlgo has 4,825,000 warrants issued and outstanding, consisting of (i) 4,600,000 warrants held by previous public investors of Venus; and (ii) 225,000 warrants held by the Sponsor of Venus.

 

Common shares issued and outstanding following the Closing are as follows:

 

       
Venus public shares after redemption     2,106,245  
Venus shares converted from rights     482,500  
Venus Sponsor shares     1,375,000  
Venus shares issued to underwriter     75,000  
Venus shares issued in the Business Combination     39,603,961  
Venus shares issued to Joyous JD Limited     214,000  
Weighted average shares outstanding     43,856,706  
Percent of shares owned by VIYI shareholders     90.3 %
Percent of shares owned by underwriter     0.17 %
Percent of shares owned by Venus     9.04 %
Percent of shares owned by Joyous JD limited     0.49 %

 

XML 25 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Variable interest entity (“VIE”)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Variable interest entity (“VIE”)

Note 4 — Variable interest entity (“VIE”)

 

Shenzhen Weiyixin entered into Contractual Arrangements with Shenzhen Yitian on December 24, 2020. The significant terms of these Contractual Arrangements are summarized in “Note 1 — Nature of business and organization” above. As a result, prior to April 1, 2022, the Company classifies Shenzhen Yitian as VIE was consolidated in the consolidated financial statements based on the structure as described in Note 1.

 

A VIE is an entity that has either a total equity investment that is insufficient to permit the entity to finance its activities without additional subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity. The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary and must consolidate the VIE.

 

Shenzhen Weiyixin is deemed to have a controlling financial interest and be the primary beneficiary of Shenzhen Yitian because it has both of the following characteristics:

 

(1) The power to direct activities at Shenzhen Yitian that most significantly impact such entity’s economic performance, and

 

(2) The right to receive benefits from Shenzhen Yitian that could potentially be significant to such entity.

 

Pursuant to the Contractual Arrangements, Shenzhen Yitian pays service fees equal to all of its net income to Shenzhen Weiyixin. The Contractual Arrangements are designed so that Shenzhen Yitian operate for the benefit of Shenzhen Weiyixin and ultimately, the Company.

 

Accordingly, the accounts of Shenzhen Yitian were consolidated in the accompanying financial statements as VIE of Shenzhen Weiyixin from December 24, 2020 forward and retroactively as if the reorganization became effective as of the beginning of the first period presented in the accompanying consolidated financial statements of the Company. Under the VIE Arrangements, the Company has the power to direct activities of Shenzhen Yitian and can have assets transferred out of Shenzhen Yitian. Therefore, the Company considers that there is no asset in Shenzhen Yitian that can be used only to settle obligations of Shenzhen Yitian, except for registered capital and PRC statutory reserves, if any. As Shenzhen Yitian is incorporated as limited liability company under the Company Law of the PRC, creditors of the Shenzhen Yitian do not have recourse to the general credit of the Company for any of the liabilities of Shenzhen Yitian.

 

In the opinion of management and the Company’s PRC counsel, (i) the ownership structure of the Company is in compliance with existing PRC laws and regulations; (ii) the Contractual Arrangements are valid and binding, and do not result in any violation of PRC laws or regulations currently in effect; and (iii) the business operations of Shenzhen Yitian and the VIE are in compliance with existing PRC laws and regulations in all material respects.

 

However, there are substantial uncertainties regarding the interpretation and application of current and future PRC laws and regulations. Accordingly, the Company cannot be assured that PRC regulatory authorities will not ultimately take a contrary view to the foregoing opinion of its management. If the current corporate structure of the Company or the Contractual Arrangements is found to be in violation of any existing or future PRC laws and regulations, the Company may be required to restructure its corporate structure and operations in the PRC to comply with changing and new PRC laws and regulations. In the opinion of management and the Company’s PRC counsel, the likelihood of loss in respect of the Company’s current corporate structure or the Contractual Arrangements is remote based on current facts and circumstances.

 

Due to the business strategy adjustment, Shenzhen Yitian and its subsidiaries no longer operate the business involving foreign investment restrictions since March 1, 2022, therefore VIYI is able to have direct equity interest in Shenzhen Yitian and its subsidiaries. On April 1, 2022, VIYI terminated the agreements under the VIE structure with Shenzhen Yitian. Shenzhen Yitian’s original shareholders transferred their respective ownership to VIYI WFOE and VIYI WFOE obtained 100% equity control of Shenzhen Yitian and its subsidiaries on April 1, 2022. The reorganization has no effect on the consolidated financial statements as Shenzhen Yitian has been under common control of VIYI Cayman that there is no change of reporting entities.

 

The carrying amount of the consolidated assets and liabilities are as follows:

 

  December 31,     December 31,  
    2021     2022  
Current assets   $ 3,112,213     $ -  
Property and equipment, net     3,948       -  
Other noncurrent assets     15,610,504       -  
Total assets     18,726,665       -  
Total liabilities     2,170,307       -  
Net assets   $ 16,556,358     $ -  

 

    December 31,     December 31,  
    2021     2022  
Current liabilities:                
Accounts payable   $ 31,514     $ -  
Other payables and accrued liabilities     56,041       -  
Due to WiMi Inc.     1,995,944       -  
Operating lease liabilities     6,678       -  
Taxes payable     80,130       -  
Total current liabilities     2,170,307       -  
Total liabilities   $ 2,170,307     $ -  

 

The summarized operating results of the VIE are as follows:

 

   

For the

year ended

December 31,

2021

   

For the

period from

Jan 1, 2022 to

April 1,

2022

 
Operating revenues   $ 2,081,501     $ 329,231  
Gross profit     1,938,898       313,816  
Income from operations     795,962       109,155  
Net income   $ 636,897     $ 80,809  

 

The summarized statements of cash flow of the VIE are as follows:

 

   

For the

year ended

December 31,

2021

   

For the

period from

Jan 1, 2022 to

April 1,

2022

 
Net cash used in operating activities   $ 1,048,779     $ (2,632,880 )
Net cash used in investing activities     -     $ (357,844 )
Effect of exchange rates change in cash and cash equivalents   $ 56,346     $ 11,875  
Net decrease in cash and cash equivalents   $ 1,105,125     $ (2,978,849 )
Cash and cash equivalents, beginning of year   $ 1,873,724     $ 2,978,849  
Cash and cash equivalents, end of year   $ 2,978,849     $ -  

 

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Business combination
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Business combination

Note 5 — Business combination

 

Acquisition of Shanghai Guoyu

 

On July 1, 2021, Weidong acquired 99% interest of Shanghai Guoyu Information Technologies Co., Ltd (“Shanghai Guoyu”). The remaining 1% of Shanghai Guoyu is acquired by YY Online. The aggregate purchase price is RMB 20,000,000 ($3,090,760). On July 19, 2021 Shanghai Guoyu established 100% owned subsidiary Kashi Guoyu Information Technologies Co., Ltd (“Kashi Guoyu”). On July 14, 2021, Weidong transferred its 100% equity interest of Horgas 233 and Horgas Weidong to Shanghai Guoyu.

 

Shanghai Guoyu is committed to the R&D and application of intelligent visual algorithm technology, using image recognition, data analysis and modeling, virtual imaging, visual artificial intelligence algorithm and other technologies, integrating algorithm and data processing capabilities, and integrating functions from data processing to algorithm application, so as to provide customers with a full stack of intelligent visual algorithm services. At present, Shanghai Guoyu mainly serves the Internet marketing industry. The development of Shanghai Guoyu’s business is closely related to the progress and development of the computer vision industry and the Internet marketing industry.

 

The Company’s acquisition of Shanghai Guoyu was accounted for as business combination in accordance with ASC 805. The Company then allocated the fair value of consideration of Shanghai Guoyu based upon the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date. The Company estimated the fair values of the assets acquired and liabilities assumed at the acquisition date in accordance with the Business Combination standard issued by the FASB with the valuation methodologies using level 3 inputs, except for other current assets and current liabilities were valued using the cost approach. Management of the Company is responsible for determining the fair value of assets acquired, liabilities assumed and intangible assets identified as of the acquisition date and considered a number of factors including valuations from independent appraisers. Acquisition-related costs incurred for the acquisitions are not material and have been expensed as incurred in general and administrative expense. 

 

The following table summarizes the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase price allocation on the date of the acquisition of Shanghai Guoyu based on valuation performed by an independent valuation firm engaged by the Company and translated the fair value from USD to RMB using the exchange rate on July 1, 2021 at the rate of USD 1.00 to RMB 6.4709.

 

       
    Fair value  
    USD  
Software     1,383,888  
Goodwill     2,052,844  
Deferred tax liabilities     (345,972 )
Total consideration     3,090,760  

 

Software consists of mainly data algorithm software, with a fair value of $1,383,888 and estimated finite useful life of 6 years.

 

The amount of sales and net income what resulted from the acquisition and included in the consolidated statements of income and comprehensive income during the year ended December 31, 2021 were immaterial.

 

The amount of revenue and net loss what resulted from the acquisition were approximately $4.0 million and $0.2 million during years ended December 31, 2022.

 

Acquisitions of Tapuyu and Pengcheng Keyi

 

On November 17, 2021, Viwotong Tech entered into Acquisition Framework Agreement to acquire 100% equity interests of Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”), a provider of advertising services. The aggregate purchase price is RMB 2 (USD 0.3) and the transaction consummated on November 19, 2021. On November 17, 2021, Viwotong Tech entered into Acquisition Framework Agreement to acquire 100% equity interests of Pengcheng Keyi (Xi’an) Intelligence Technology Co., Ltd. (“Pengcheng Keyi”), a provider of testing equipment development and sales. The aggregate purchase price is RMB 2 (USD 0.3) and the purchase consummated on December 7, 2021.

 

The Company’s acquisitions of Tapuyu and Pengcheng Keyi were accounted for as business combination in accordance with ASC 805. The Company then allocated the fair value of consideration of Tapuyu and Pengcheng Keyi based upon the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date. The Company estimated the fair values of the assets acquired and liabilities assumed at the acquisition date in accordance with the Business Combination standard issued by the FASB with the valuation methodologies using level 3 inputs, except for other current assets and current liabilities were valued using the cost approach. Management of the Company is responsible for determining the fair value of assets acquired, liabilities assumed and intangible assets identified as of the acquisition. Acquisition-related costs incurred for the acquisitions are not material and have been expensed as incurred in general and administrative expense.

 

The following table summarizes the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase price allocation on the date of the acquisition of Tapuyu and translated the fair value from USD to RMB using the exchange rate on November 19, 2021 at the rate of USD 1.00 to RMB 6.3825 and the net purchase price allocation on the date of the acquisition of Pengcheng Keyi and translated the fair value from USD to RMB using the exchange rate on December 7, 2021 at the rate of USD 1.00 to RMB 6.3738.

 

       
    Fair value  
    USD  
Cash     25,335  
Other current assets     266,815  
Current liabilities     (292,150 )
Total consideration     -  

 

On July 1, 2022, Viwo Technology Inc. entered into an equity transfer agreement to transfer 99.0% and 1.0% of the issued share capital of Pengcheng Keyi to two unrelated individuals at RMB 1.0 and RMB 0.1, respectively. The disposal resulted in a gain from disposal of approximately $10,000

 

Acquisitions of Bimai

 

On September 23, 2022, Viwotong Tech entered into Acquisition Framework Agreement to acquire 100% equity interests of Guangzhou Bimai Network Technology Co., Ltd. (“Bimai”), a provider of advertising services. The aggregate purchase price is RMB 2 (USD 0.3) and the transaction consummated on September 23, 2022.

 

The Company’s acquisitions of Bimai accounted for as business combination in accordance with ASC 805. The Company then allocated the fair value of consideration of Bimai based upon the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date. The Company estimated the fair values of the assets acquired and liabilities assumed at the acquisition date in accordance with the Business Combination standard issued by the FASB with the valuation methodologies using level 3 inputs, except for other current assets and current liabilities were valued using the cost approach. Management of the Company is responsible for determining the fair value of assets acquired, liabilities assumed and intangible assets identified as of the acquisition. Acquisition-related costs incurred for the acquisitions are not material and have been expensed as incurred in general and administrative expense.

 

The following table summarizes the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase price allocation on the date of the acquisition of Bimai and translated the fair value from USD to RMB using the exchange rate on September 23, 2022 at the rate of USD 1.00 to RMB 6.9920 and the net purchase price allocation on the date of the acquisition.

 

       
    Fair value  
    USD  
Cash     291  
Other current assets     316,539  
Current liabilities     (316,830 )
Total consideration     -  

 

The amount of revenue and net loss that resulted from the acquisitions were approximately $0.7 million and $ 0.1 million during the years ended December 31, 2022.

 

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Short term investments
12 Months Ended
Dec. 31, 2022
Cash and Cash Equivalents [Abstract]  
Short term investments

Note 6 — Short term investments

 

As of December 31, 2021 and 2022, short term investments amounted to nil and nil, respectively. During the years ended December 31, 2022, the Company invested a total of $ 16.3 million in marketable securities and redeemed approximately $16.2 million. The fair value change resulted in loss of approximately $ 0.1 million for the year ended December 31, 2022. During the years ended December 31, 2021, the Company invested a total of $15.7 million in marketable securities and redeemed approximately $16.0 million. The fair value change resulted in loss of approximately $0.3 million for the year ended December 31, 2021.

 

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts receivable, net
12 Months Ended
Dec. 31, 2022
Credit Loss [Abstract]  
Accounts receivable, net

Note 7 — Accounts receivable, net

 

Accounts receivable, net consisted of the following:

 

  December 31,     December 31,  
    2021     2022  
Accounts receivable   $ 3,106,480     $ 3,821,120  
Less: allowance for doubtful accounts     (339,209 )     (1,218,672 )
Accounts receivable, net   $ 2,767,271     $ 2,602,448  

 

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

 

  December 31,     December 31,  
    2021     2022  
Beginning balance   $ 113,351     $ 339,209  
Addition     223,204       1,218,672  
Recovery     -       (321,538 )
Effect of exchange rates change     2,654       (17,671 )
Ending balance   $ 339,209     $ (1,218,672 )

 

Allowance for doubtful accounts net for the years ended December 31, 2021 and 2022 amounted to $225,858 and $897,134, respectively.

 

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Property and equipment, net
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property and equipment, net

Note 8 — Property and equipment, net

 

Property and equipment, net consist of the following:

 

  December 31,     December 31,  
    2021     2022  
Office electronic equipment   $ 95,887     $ 54,681  
Office fixtures and furniture     492       492  
Vehicles     -       172,507  
Leasehold improvements     75,655       72,054  
Subtotal     172,034       299,734  
Less: accumulated depreciation     (98,500 )     (154,414 )
Total   $ 73,534     $ 145,320  

 

Depreciation expense for the years ended December 31, 2021 and 2022 amounted to $20,556 and $63,320, respectively. Impairment expenses amounted to nil and $20,324 for the years ended December 31, 2021 and 2022, respectively.

 

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible assets, net
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets, net

Note 9 — Intangible assets, net

 

The Company’s intangible assets with definite useful lives primarily consist of copyrights, non-compete agreements and technology know-hows. The following table summarizes acquired intangible asset balances as of:

 

  December 31,     December 31,  
    2021     2022  
Customer relationships   $ 4,000,000     $ -  
Non-compete agreements     2,729,112       2,498,349  
Technology know-hows     447,326       -  
Software copyright     1,404,552       1,285,788  
Subtotal     8,580,990       3,784,137  
Less: accumulated amortization     (4,207,990 )     (2,819,796 )
Intangible assets, net   $ 4,373,000     $ 964,341  

 

Amortization expense for the years ended December 31, 2021 and 2022 amounted to $1.5 million and $1.3 million, respectively.

 

The Company performs annual impairment analysis as of December 31, 2022 and concludes there was $1,996,029 impairment loss for intangible assets for semiconductor segment due to reducing sales forecast as of December 31, 2022 as our carrying value exceeds the fair value.

 

The estimated amortization is as follows:

 

       
Twelve months ending December 31,   Estimated
amortization
expense
 
    USD  
2023   $ 214,298  
2024     214,298  
2025     214,298  
2026     214,298  
2027     107,149  
Total   $ 964,341  

 

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Cost method investments
12 Months Ended
Dec. 31, 2022
Cost Method Investments  
Cost method investments

Note 10 — Cost method investments

 

Cost method investments consist of the following:

 

  December 31,
2021
    December 31,
2022
 
5.0% Investment in a company in mobile games industry   $ 94,107     $ 94,107  
5.0% Investment in a company in central processing advertising algorithm services     -       78,193  
Total   $ 94,107     $ 172,300  

 

During the years ended December 31, 2021 and 2022, the Company’ cost method investments amounted to $94,107 and $172,300, respectively.

 

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill

Note 11 — 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,     December 31,  
    2021     2022  
Goodwill from Shenzhen Yitian acquisition(a)   $ 14,585,105     $ 13,351,845  
Goodwill from Fe-da Electronics acquisition(b)     5,276,951       -  
Goodwill from Shanghai Guoyu acquisition(c)     2,083,497       1,907,324  
Goodwill   $ 21,945,553     $ 15,259,169  

 

 
(a) Goodwill represents the excess fair value of consideration over the identifiable assets of Shenzhen Yitian acquired by Beijing WiMi in 2015 for the central processing algorithm services segment.
(b) VIYI acquired Fe-da Electronics in 2020 to acquire 100% of the capital stock of Fe-da Electronics for a net consideration of approximately $22.6 million. The excess fair value of consideration over the identifiable assets acquired of approximately $5.3 million was allocated to goodwill for the intelligent chips and services segment. Impairment loss of $5.3 million was recognized for the year ended December 31, 2022 because of market change that affect the demand of products. Its customers are mainly in consumer electronics and communication which has faced slowdown in consumer demand for electronic gadget.
(c) Weidong and YY Online acquired Shanghai Guoyu in 2021 to acquire 100% of the capital stock of Shanghai Guoyu for a net consideration of $2.1 million. The excess fair value of consideration over the identifiable assets acquired of $16.7 million was allocated to goodwill for the central processing algorithm services segment.

 

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

 

                       
    Central processing
algorithm services
   

Intelligent chips

and services

    Total  
As of December 31, 2020   $ 14,394,554     $ 8,137,951     $ 22,532,505  
Add: acquisition of Shanghai Guoyu     2,083,497       -       2,083,497  
Less: goodwill impairment of Fe-da Electronics     -       (2,861,000 )     (2,861,000 )
Translation difference     190,551       -       190,551  
As of December 31, 2021     16,668,602       5,267,951       21,945,553  
Less: goodwill impairment of Fe-da Electronics     -       (5,267,951 )     (5,267,951 )
Translation difference     (1,409,433 )     -          
As of December 31, 2022   $ 15,259,169     $ -     $ 15,259,169  

 

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Related party transactions and balances
12 Months Ended
Dec. 31, 2022
Related Party Transactions [Abstract]  
Related party transactions and balances

Note 12 — Related party transactions and balances

 

Amounts due to Parent are those nontrade payables arising from transactions between the Company and the Parent, such as advances made by the Parent on behalf of the Company, and allocated shared expenses paid by the Parent. Those balances are unsecured and non-interest bearing and are payable on demand.

 

  December 31,     December 31,  
    2021     2022  
Amount due from Parent   $ -     $ 5,741,573  

 

    December 31,     December 31,  
    2021     2022  
Amount due to Parent   $ 16,955,054     $ -  
Amount due to a related party-Joyous Dragon   $ -     $ 153,333  

 

During years ended December 31, 2021 and 2022 the Company obtained approximately $3.2 million and $12.5 million from Parent and repaid $4.5 million and $29.9 million and provided additional $5.7 million to Parent.

 

Joyous Dragon is a non controlling shareholder of MicroAlgo. This amount represents advance to Venus Acquisition Corp prior to the merger. The amount was non interest bearing and due on demand.

 

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Taxes

Note 13 — Taxes

 

Income tax

 

Cayman Islands

 

Under the current laws of the Cayman Islands, VIYI and Wisdom Lab are not subject to tax on income or capital gain. Additionally, upon payments of dividends to the shareholders, no Cayman Islands withholding tax will be imposed. 

 

Hong Kong

 

VIYI Ltd, Excel Crest and Viwo Tech are incorporated in Hong Kong and are subject to Hong Kong Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance with relevant Hong Kong tax laws. The applicable tax rate is 16.5% in Hong Kong. The Company did not make any provisions for Hong Kong profit tax as there were no assessable profits derived from or earned in Hong Kong since inception. Under Hong Kong tax law, VIYI Ltd, Excel Crest, Viwo Tech are exempted from income tax on its foreign-derived income and there are no withholding taxes in Hong Kong on remittance of dividends.

 

Singapore

 

Fe-da Electronics is incorporated in Singapore and is subject to Singapore Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance with relevant Singapore tax laws. The applicable tax rate is 17% in Singapore, with 75% of the first SGD 10,000 (approximately RMB 49,000) taxable income and 50% of the next SGD 190,000 (approximately RMB 937,000) taxable income are exempted from income tax.

 

PRC

 

The subsidiaries and VIE incorporated in the PRC are governed by the income tax laws of the PRC and the income tax provision in respect to operations in the PRC is calculated at the applicable tax rates on the taxable income for the periods based on existing legislation, interpretations and practices in respect thereof. Under the Enterprise Income Tax Laws of the PRC (the “EIT Laws”), domestic enterprises and Foreign Investment Enterprises (the “FIE”) are usually subject to a unified 25% enterprise income tax rate while preferential tax rates, tax holidays and even tax exemption may be granted on case-by-case basis. EIT grants preferential tax treatment to certain High and New Technology Enterprises (“HNTEs”). Under this preferential tax treatment, HNTEs are entitled to an income tax rate of 15%, subject to a requirement that they re-apply for HNTE status every three years. In addition, 75% of R&D expenses of the PRC entities are subject to additional deduction from pre-tax income.

 

Korgas 233, Korgas Weidong and Kashi Guoyu were formed and registered in Korgas and Kashi in Xinjiang Provence, China in 2017, 2020 and 2021. These companies are not subject to income tax for 5 years and can obtain another two years of tax exempt status and three years at reduced income tax rate of 12.5% after the 5 years due to the local tax policies to attract companies in various industries.

 

Shenzhen Qianhai was formed and registered in Qianhai District in Guangdong Provence, China in 2015. The company is subject to income tax at a reduced rate of 15% due to the local tax policies to attract companies in various industries. The reduced rate benefit will expire in December 2025. The effective tax rates is 1.0% and (3.6)% for the years ended December 31, 2021 and 2022.

 

Significant components of the provision for income taxes are as follows:

 

               
    For the
year ended
December 31,
2021
    For the
year ended
December 31,
2022
 
Current income tax expenses   $ (364,499 )   $ (15,215 )
Deferred income tax benefits     279,680       580,008  
Income tax expenses   $ (84,819 )   $ 564,793  

 

The following table reconciles China statutory rates to the Company’s effective tax rate:

 

               
    For the
year ended
December 31,
2021
    For the
year ended
December 31,
2022
 
China statutory income tax rate     25.0 %     25.0 %
Preferential tax rate in China     (13.1 )%     (12.5 )%
Tax rate difference outside China(1)     (4.8 )%     (12.8 )%
Change in valuation allowance     14.4 %     (13.5 )%
Additional R&D deduction in China     (20.6 )%     (2.1 )%
Permanent difference     (0.1 )%     23.4 %
Effective tax rate     1.0 %     7.5 %

 

 
(1) It is mainly due to the lower tax rate of the entities incorporated in Hong Kong, Singapore, and tax exempt in Cayman Islands.

 

Deferred tax assets and liabilities

 

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

 

  December 31,     December 31,  
    2021     2022  
Deferred tax assets:                
Net operating loss carryforwards   $ 754,073     $ 1,832,369  
Allowance for doubtful accounts     69,111       207,174  
Less: valuation allowance     (823,184 )     (2,039,543 )
Deferred tax assets, net   $ -     $ -  
Deferred tax liabilities:                
Recognition of intangible assets arising from business combinations   $ 846,410     $ 241,085  
Total deferred tax liabilities, net   $ 846,410     $ 241,085  

 

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 difference can be utilized. The Company considers both positive and negative factors when assessing the future realization of the deferred tax assets and applied weigh to the relative impact of the evidences to the extent it could be objectively verified.

 

The Company’s cumulative net operating loss (“NOL”) of approximately $9.8 million as of December 31, 2022 was mainly from NOL of Fe-da, Shenzhen Qianhai Wangxin, Shenzhen Yitian, Shanghai Weimu, Wuhan 233, Shanghai Guoyu and Bimai. The NOL starts to expire in 2023. Management considers projected future losses outweighs other factors and made a full allowance of related deferred tax assets.

 

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 2015. The deferred tax liabilities will reverse as the intangible assets are amortized for financial statement reporting purposes.

 

Uncertain tax positions

 

The Company evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2021 and 2022, the Company did not have any significant unrecognized uncertain tax positions. The Company did not incur any interest and penalties related to potential underpaid income tax expenses for the years ended December 31, 2021 and 2022 and also does not anticipate any significant increases or decreases in unrecognized tax benefits in the next 12 months from December 31, 2022.

 

Value added taxes (“VAT”) and goods and services taxes (“GST”)

 

Revenue represents the invoiced value of service, net of VAT or GST. The VAT and GST are based on gross sales price and VAT rates range up to 13% in China, depending on the type of service provided or product sold, and GST rate is generally 7% in Singapore.

 

Taxes payable consisted of the following:

 

  December 31,     December 31,  
    2021     2022  
VAT taxes payable   $ 25,810     $ 5,913  
Income taxes payable     118,563       45,992  
Other taxes payable     4,378       3,460  
Totals   $ 148,751     $ 55,365  

 

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration of risk
12 Months Ended
Dec. 31, 2022
Risks and Uncertainties [Abstract]  
Concentration of risk

Note 14 — Concentration of risk

 

Credit risk

 

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash. In China, the insurance coverage of each bank is RMB 500,000 (approximately USD 72,000). As of December 31, 2022, cash balance of $21,598,231 was deposited with financial institutions located in China, of which $18,003,223 was subject to credit risk. The Hong Kong Deposit Protection Board pays compensation up to a limit of HKD 500,000 (approximately USD 64,000) if the bank with which an individual/a company hold its eligible deposit fails. As of December 31, 2022, cash balance of $20,388,504 was maintained at financial institutions in Hong Kong, of which nil was subject to credit risk. The Singapore Deposit Insurance Corporation Limited (SDIC) insures deposits in a Deposit Insurance (DI) Scheme member bank or finance company up to SGD 75,000 (approximately USD 56,000) per account. As of December 31, 2022, cash balance of $459,262 was maintained at DI Scheme banks in Singapore, of which $330,758 was subject to credit risk. 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 year ended December 31, 2021, one customer accounted for 23.9% of the Company’s total revenues. For the year ended December 31, 2022, one customer accounted for 18.5% of the Company’s total revenues.

 

As of December 31, 2021, three customers accounted for 46.1% of the Company’s accounts receivable. As of December 31, 2022, two customers accounted for 57.8% of the Company’s accounts receivable.

 

Vendor concentration risk

 

For the year ended December 31, 2021, three vendors accounted for 61.2% of the Company’s total purchases. For the year ended December 31, 2022, one vendor accounted for 11.3% of the Company’s total purchases.

 

As of December 31, 2021, six vendors accounted for 95.8% of the Company’s accounts payable. As of December 31, 2022, three vendors accounted for 82.4% of the Company’s accounts payable.

 

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Leases

Note 15 — 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 entered into eight non-cancellable operating lease agreements for ten office spaces expiring through December 2023. As of December 31, 2020, upon adoption of FASB ASU 2016-02, the Company recognized approximately RMB 2.7 million right of use (“ROU”) assets and same amount of lease liabilities based on the present value of the future minimum rental payments of leases, using a weighted average discount rate of 7%, which is determined using an incremental borrowing rate with similar term in the PRC. Two ROU assets and lease liabilities were recognized during the years ended December 31, 2022. 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 and the weighted average remaining lease terms are 1 year. The Company takes the short-term lease exemption for the lease agreements with a term of less than 1 year and expensed $42,844 and $100,988 during the years ended December 31, 2021 and 2022, respectively.

 

Operating lease expenses are allocated between the cost of revenue and selling, research and development, general, and administrative expenses. Rent expenses for the years ended December 31, 2021 and 2022 was $239,983 and $245,573, respectively. Impairment of right of use assets amounted for the years ended December 31, 2021 and 2022 was nil and $22,456, respectively.

 

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

 

       
Twelve Months Ending December 31,  

Operating

Lease

Amount

 
2023*   $ 256,297  
2024     31,597  
2025     -  
2026     -  
2027     -  
Total lease payments     287,894  
Less: Interest     5,487  
Present value of lease liabilities   $ 282,407  

 

 
* include operating leases with a term less than one year.

 

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders’ equity
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Shareholders’ equity

Note 16 — Shareholders’ equity

 

Ordinary shares

 

The Company was established under the laws of Cayman Islands on May 14, 2018 with authorized share of 50,000,000 ordinary shares of par value USD 0.001 each.

 

On February 11, 2021, the Company consummated the IPO of 4,000,000 units (the “Units”). In addition, the underwriters exercised in full the over-allotment option for an additional 600,000 Units on such date, resulting in the issuance and sale of an aggregate of 4,600,000 Units. Each Unit consists of one ordinary share, par value $0.001 per share (“Share”), one warrant (“Warrant”) entitling its holder to purchase one-half of one Share at a price of $11.50 per Share, and one right to receive one-tenth (1/10) of one Share upon the consummation of the Company’s initial business combination.

 

Simultaneously with the closing of the Initial Public Offering on February 11, 2021, the Sponsor purchased an aggregate of or 225,000 Private Units at a price of $10.00 per Private Unit, ($2,250,000 in the aggregate), from the Company in a private placement.

 

As of December 31, 2022, the Company had 4,600,000 Public Warrants and 225,000 Private Warrants outstanding. See Note 17 for further details.

 

Statutory reserve

 

VIYI 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, VIYI PRC entities may allocate a portion of its after-tax profits based on PRC accounting standards to enterprise expansion fund and staff bonus and welfare fund at its discretion. VIYI 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 of December 31, 2021 and 2022, VIYI PRC entities collectively attributed $1,420,145 and RMB 11,964,278 (USD 1,798,310), of retained earnings for their statutory reserves, respectively. During the years ended December 31, 2021 and 2022, VIYI PRC entities collectively attributed $690,674 and RMB 2,453,576 (USD 378,165) to statutory reserves, respectively.

 

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 VIYI 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 consolidated financial statements prepared in accordance with U.S. GAAP differ from those reflected in the statutory financial statements of VIYI PRC entities.

 

As a result of the foregoing restrictions, VIYI PRC entities are restricted in their ability to transfer their assets to the Company. Foreign exchange and other regulation in the PRC may further restrict VIYI PRC entities from transferring funds to the Company in the form of dividends, loans and advances. As of December 31, 2022, amounts restricted are the paid-in-capital and statutory reserve of VIYI PRC entities, which amounted to RMB 201,281,466 (USD 28,900,650).

 

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants
12 Months Ended
Dec. 31, 2022
Warrants  
Warrants

Note 17 — Warrants

 

Public Warrants

 

Each public warrant entitles the holder thereof to purchase one-half (1/2) of one ordinary share at a price of $11.50 per full share, subject to adjustment as described in this prospectus. 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.

 

Notwithstanding the foregoing, if a registration statement covering the ordinary shares issuable upon exercise of the public warrants is not effective within 90 days following the consummation of our initial business combination, public warrant holders may, until such time as there is an effective registration statement and during any period when we shall have failed to maintain an effective registration statement, exercise warrants on a cashless basis pursuant to an available exemption from registration under the Securities Act. In such event, each holder would pay the exercise price by surrendering the warrants for that number of ordinary shares equal to the quotient obtained by dividing (x) the product of the number of ordinary shares underlying the warrants, multiplied by the difference between the exercise price of the warrants and the “Fair Market Value” (defined below) by (y) the Fair Market Value. The “Fair Market Value” shall mean the average reported last sale price of the ordinary shares for the 10 trading days ending on the day prior to the date of exercise. For example, if a holder held 300 warrants to purchase 150 shares and the Fair Market Value on the date prior to exercise was $15.00, that holder would receive 35 shares without the payment of any additional cash consideration. If an exemption from registration is not available, holders will not be able to exercise their warrants on a cashless basis.

 

The Warrants will become exercisable on the later of (a) the consummation of a Business Combination or (b) 12 months from the effective date of the registration statement relating to the IPO. The warrants will expire at 5:00 p.m., New York City time, on the fifth anniversary of our completion of an initial business combination, or earlier upon redemption.

 

The Company may redeem the outstanding warrants (including any outstanding warrants issued upon exercise of the unit purchase option issued to Ladenburg Thalmann & Co., Inc.,), 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 $18.00 per share, for any 20 trading days within a 20 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 foregoing conditions are satisfied and the Company would issue a notice of redemption, each warrant holder can exercise his, her or its warrant prior to the scheduled redemption date. However, the price of the ordinary shares may fall below the $18.00 trigger price as well as the $11.50 warrant exercise price per full share after the redemption notice is issued and not limit our ability to complete the redemption.

 

The redemption criteria for the warrants have been established at a price which is intended to provide warrant holders a reasonable premium to the initial exercise price and provide a sufficient differential between the then-prevailing share price and the warrant exercise price so that if the share price declines as a result of our redemption call, the redemption will not cause the share price to drop below the exercise price of the warrants.

 

If the Company call the warrants for redemption as described above, our management will have the option to require all holders that wish to exercise warrants to do so on a “cashless basis.” In such event, each holder would pay the exercise price by surrendering the whole warrants for that number of ordinary shares equal to the quotient obtained by dividing (x) the product of the number of ordinary shares underlying the warrants, multiplied by the difference between the exercise price of the warrants and the “fair market value” (defined below) by (y) the fair market value. The “fair market value” shall mean the average reported last sale price of the ordinary shares for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of warrants. Whether the Company will exercise our option to require all holders to exercise their warrants on a “cashless basis” will depend on a variety of factors including the price of our ordinary shares at the time the warrants are called for redemption, the Company’s cash needs at such time and concerns regarding dilutive share issuances.

 

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.

 

The private warrants are accounted for as liabilities in accordance with ASC 815-40 and are presented within warrant liabilities on the balance sheets. The warrants were classified as Level 3 at the initial measurement date due to the use of unobservable inputs.

 

The Company established the initial fair value for the private warrants at $380,000 on February 11, 2021, the date of the Company’s Initial Public Offering, using a Black-Scholes model. The Company allocated the proceeds received from the sale of Private Units, first to the private warrants based on their fair values as determined at initial measurement, with the remaining proceeds recorded as ordinary shares subject to possible redemption, and ordinary shares based on their relative fair values recorded at the initial measurement date. The warrants were classified as Level 3 at the initial measurement date due to the use of unobservable inputs.

 

The key inputs into the Black-Scholes model were as follows at their following measurement dates:

 

               
    December 31,
2022
    December 09,
2022
 
Input                
Share price   $ 1.25     $ 10.47  
Risk-free interest rate     4.0 %     3.8 %
Volatility     5.7 %     5.7 %
Exercise price   $ 11.50     $ 11.50  
Warrant life (yr)     4.92       4.97  

 

As of December 09, 2022, the aggregate value of the private warrants was $123,750. The change in fair value from January 1, 2022 to December 9, 2022 was approximately $0.3 million was included in the historical retained earnings (accumulated deficits) of Venus. The fair value of the warrants on December 31, 2022 was nil. The change in fair value of warrants of $123,750 from December 09, 2022 to December 31, 2022 and is reflected in the Company's Statement of Operations.

 

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies

Note 18 — 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.

 

Coronavirus (“COVID-19”)

 

The ongoing outbreak of the novel coronavirus (COVID-19) has spread rapidly to many parts of the world. In March 2020, the World Health Organization declared the COVID-19 as a pandemic. The pandemic has resulted in quarantines, travel restrictions, and the temporary closure of stores and business facilities in China from February to mid-March in 2020. All of the Company’s business operations and the workforce are concentrated in China in 2020, so the Company closed offices and implemented work-from-home policy during that period. Due to the nature of the Company’s business, the impact of the closure on the operational capabilities was not significant.

 

As a result of the resurgence of COVID-19 variants in first quarter of 2022 in China, the Company’s office in the PRC was again closed for one week in first quarter of 2022. The Company’s customers have been impacted as a result of business disruption due to closures in various cities and affected their customers’ advertising spending. As a result, VIYI experienced lower revenue growth on advertising which affected VIYI’s gross margin.

 

In early December 2022, Chinese government eased the strict control measure for COVID-19, which has led to surge in increased infections and disruption in our business operations. Any future impact of COVID-19 on the Company’s China operation results will depend on, to a large extent, future developments and new information that may emerge regarding the duration and resurgence of COVID-19 variants and the actions taken by government authorities to contain COVID-19 or treat its impact, almost all of which are beyond our control.

 

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Segments
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Segments

Note 19 — 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) central processing algorithm services and (2) intelligent chips and services.

 

The following tables present summary information by segment for the years ended December 31, 2021 and 2022:

 

                       
   

Central

processing

algorithm

services

   

Intelligent

chips and

services

   

Total for the

year ended

December 31,
2021

 
Revenues   $ 42,321,966     $ 39,713,323     $ 82,035,289  
Cost of revenues   $ 15,016,980     $ 33,901,432     $ 48,918,412  
Gross profit   $ 27,304,986     $ 5,811,891     $ 33,116,877  
Depreciation and amortization   $ 379,642     $ 1,108,263     $ 1,487,905  
Total capital expenditures   $ -     $ 36,010     $ 36,010  

 

   

Central

Processing

algorithm

services

   

Intelligent

chips and

services

   

Total for the
year ended

December 31,

2022

 
Revenues   $ 66,578,301     $ 20,553,929     $ 87,132,230  
Cost of revenues   $ 48,206,832     $ 19,973,507     $ 68,180,339  
Gross profit   $ 18,371,469     $ 580,422     $ 18,951,891  
Depreciation and amortization   $ 253,721     $ 1,120,961     $ 1,374,682  
Total capital expenditures   $ 160,924     $ -     $ 160,924  

 

Total assets as of:

 

   

December 31,

2021

   

December 31,

2022

 
Central processing algorithm services   $ 59,940,271     $ 47,787,032  
Intelligent chips and services     21,671,581       24,299,702  
Total assets   $ 81,611,852     $ 72,086,734  

 

The Company’s operations are primarily based in the mainland PRC and international, where the Company derives a substantial portion of their revenues. Management also review consolidated financial results by business locations. Disaggregated information of revenues by geographic locations are as follows:

 

               
    Total for the
year ended
December 31,
2021
    Total for the
year ended
December 31,
2022
 
Mainland PRC revenues   $ 42,372,826     $ 66,751,637  
Hong Kong revenues     5,393,844       -  
International revenues     34,268,619       20,380,593  
Total revenues   $ 82,035,289     $ 87,132,230  

 

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent events
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
Subsequent events

Note 20 — Subsequent events

 

The Company evaluated all events and transactions that occurred after December 31, 2022 up through the date the Company issued these consolidated financial statements.

 

On January 13, 2023, MicroAlgo Inc. (the “Company”) entered into a Private Placement Unit Purchase Agreement (the “Purchase Agreement”) with Joyous JD Limited (the “Investor”). Pursuant to the Purchase Agreement, the Investor will purchase up to 2,666,667 units of the Company’s securities at $1.20 per unit. Each unit consists of one ordinary share of the Company, par value $0.001 per share, (“Ordinary Share”) and one warrant entitling the holder to purchase one whole Ordinary Share at an exercise price of $1.35 per whole share. The gross proceeds to the Company from this private offering is approximately $3.2 million. The closing is subject to the satisfaction of customary closing conditions.

 

In connection with the private placement, the Company also entered into a registration rights agreement (the “Registration Rights Agreement”) with the Investor pursuant to which the Company will file with the U.S. Securities and Exchange Commission (the “SEC”) a registration statement covering the Registrable Securities within a reasonable timeframe upon the demand of the Investor. The Company shall use reasonable efforts to cause the registration statement covering the Registrable Securities to be declared effective as promptly as practicable after the filing thereof.

 

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed financial information of the parent company
12 Months Ended
Dec. 31, 2022
Cover [Abstract]  
Condensed financial information of the parent company

Note 21 — Condensed financial information of the parent company

 

The Company performed a test on the restricted net assets of consolidated subsidiary in accordance with Securities and Exchange Commission Regulation S-X Rule 4-08 (3), “General Notes to Financial Statements” and concluded that it was applicable for the Company to disclose the financial statements for the parent company.

 

The subsidiary did not pay any dividend to the Company for the periods presented. For the purpose of presenting parent only financial information, the Company records its investment in its subsidiary under the equity method of accounting. Such investment is presented on the separate condensed balance sheets of the Company as “Investment in subsidiary” and the income of the subsidiary is presented as “share of income of subsidiary”. Certain information and footnote disclosures generally included in financial statements prepared in accordance with U.S. GAAP have been condensed and omitted.

 

The Company did not have significant capital and other commitments, long-term obligations, or guarantees As of December 31, 2021 and 2022.

 

PARENT COMPANY BALANCE SHEETS

 

               
    December 31     December 31  
    2021     2022  
    USD     USD  
ASSETS                
                 
CURRENT ASSETS                
Cash in bank             272  
Total current assets     -       272  
                 
OTHER ASSETS                
Investment in subsidiaries     58,400,949       46,249,542  
Intercompany receivables             20,659,324  
Total current assets     58,400,949       66,908,866  
                 
Total assets     58,400,949       66,909,138  
                 
LIABILITIES AND SHAREHOLDERS’ EQUITY                
                 
CURRENT LIABILITIES                
Other payables - related party             153,333  
Total current liabilities     -       153,333  
                 
Total liabilities     -       153,333  
                 
COMMITMENTS AND CONTINGENCIES                
                 
SHAREHOLDERS’ EQUITY                
Ordinary shares, $ 0.001 par value, 50,000,000 shares authorized, 39,603,961 and 43,856,706 issued and outstanding as of December 31, 2021 and 2022     39,604       43,857  
Additional paid-in capital     27,562,736       47,394,442  
Retained earnings     26,483,410       19,141,699  
Statutory reserves     1,420,145       1,798,310  
Accumulated other comprehensive loss     2,895,054       (1,622,503 )
Total shareholders’ equity     58,400,949       66,755,805  
                 
Total liabilities and shareholders’ equity     58,400,949       66,909,138  

 

PARENT COMPANY STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)

 

               
    Year Ended  
    2021     2022  
    USD     USD  
OPERATING REVENUES             -  
                 
COST OF REVENUES             -  
                 
GROSS PROFIT     -       -  
                 
OPERATING EXPENSES                
General and administrative expenses             (2,033 )
Total operating expenses     -       (2,033 )
                 
INCOME FROM OPERATIONS     -       (2,033 )
                 
OTHER INCOME (EXPENSE)                
Income (loss) from subsidiaries     8,567,907       (6,961,513 )
Total other income (loss)     8,567,907       (6,961,513 )
               
NET INCOME (LOSS)     8,567,907       (6,963,546 )
FOREIGN CURRENCY TRANSLATION ADJUSTMENTS     1,141,784       (4,517,557 )
COMPREHENSIVE INCOME (LOSS)     9,709,691       (11,481,103 )

 

PARENT COMPANY STATEMENTS OF CASH FLOWS

 

               
    2021     2022  
    USD     USD  
CASH FLOWS FROM OPERATING ACTIVITIES:                
Net income (loss)     8,567,907       (6,963,546 )
Adjustments to reconcile net income to cash used in operating activities:              
Change in fair value of warrant liability             (123,750 )
Equity (income) of subsidiaries     (8,567,907 )     6,961,513  
Change in operating assets and liabilities Intercompany     -       (20,535,301 )
Net cash used in operating activities     -       (20,661,084 )
                 
CASH FLOWS FROM FINANCING ACTIVITIES:                
Cash received from recapitalization     -       20,661,356  
Net cash provided by financing activities     -       20,661,356  
                 
EFFECT OF EXCHANGE RATE ON CASH     -       -  
                 
CHANGES IN CASH     -       272  
                 
CASH AND CASH EQUIVALENTS, beginning of year     -       -  
                 
CASH AND CASH EQUIVALENTS, end of year     -       272  

 

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of significant accounting policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Basis of presentation

Basis of presentation

 

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

 

Principles of consolidation

Principles of consolidation

 

The consolidated financial statements include the financial statements of the Company and its subsidiaries, which include the wholly-foreign owned enterprise (“WFOE”) and variable interest entity (“VIE”) and VIE’s subsidiaries over which the Company exercises control and, when applicable, entities for which the Company has a controlling financial interest or is the primary beneficiary. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.

 

Use of estimates and assumptions

Use of estimates and assumptions

 

The preparation of 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 consolidated financial statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected in the Company’s 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, right-of-use assets and lease liabilities, deferred taxes and uncertain tax position, the fair value of contingent consideration related to business acquisitions and allocation of expenses from the Parent and Beijing WiMi. Actual results could differ from these estimates.

 

Foreign currency translation and other comprehensive income (loss)

Foreign currency translation and other comprehensive income (loss)

 

The Company uses U.S. dollar (“USD”) as its reporting currency. The functional currency of VIYI is Hong Kong Dollar, its subsidiary in Singapore is U.S. dollar, and its other subsidiaries which are incorporated in PRC are RMB, respectively, which are their respective local currencies based on the criteria of ASC 830, “Foreign Currency Matters”.

 

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

 

Translation adjustments included in accumulated other comprehensive income amounted to $2,895,054 and negative $1,622,503 as of December 31, 2021 and 2022, respectively. The balance sheet amounts, with the exception of shareholders’ equity, at December 31, 2021 and 2022 were translated at USD 1.00 to HKD 7.7981 and to HKD 7.7965, respectively. The average translation rates applied to statement of income accounts for the years ended December 31, 2021 and 2022 were USD 1.00 to HKD 7.7729 and to HKD 7.8311, respectively. The balance sheet amounts, with the exception of shareholders’ equity at December 31, 2021 and 2022 were translated at USD 1.00 to RMB 6.3757 and to RMB 6.9646 respectively. The average translation rates applied to statement of income accounts for the years ended December 31, 2021 and 2022 were USD 1.00 to RMB 6.4515 and to RMB 6.7261, 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 sheets.

 

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, HK and Singapore.

 

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. For the year ended December 31, 2021 and 2022, the Company made $225,858 and nil allowance for doubtful accounts for accounts receivable, respectively.

 

Short term investments

Short term investments

 

Short-term investments are investments in wealth management product with underlying in cash, bonds and equity funds. The investments can be redeemed any time and the investment was recorded at fair value. The gain (loss) from sale of any investments and fair value change are recognized in the statements of income and comprehensive income.

 

Inventories

Inventories

 

Inventories are comprised of finished goods and are stated at the lower of cost or net realizable value using the weighted average method. Management reviews inventories for obsolescence and cost in excess of net realizable value periodically when appropriate and records a reserve against the inventory when the carrying value exceeds net realizable value. As of December 31, 2021 and 2022, the Company determined that no allowance was necessary.

 

Prepaid services fees

Prepaid services fees

 

Prepaid services fees are mainly payments made to vendors or services providers for future services. These amounts are refundable and bear no interest. Prepaid services fees also include money deposited with certain channel providers to ensure the contents of the advertisement do not violate the terms of the channel providers. The deposits usually have one year term and are refundable upon contract termination. Management reviews its prepaid services fees on a regular basis to determine if the allowance is adequate and adjusts the allowance when necessary. As of December 31, 2021 and 2022, no allowance was deemed necessary.

 

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. No allowance was required as of December 31, 2021 and 2022.

 

Loans receivable

Loans receivable

 

Loans receivable represents loans to a third party under the terms of the agreements signed in November and December 2021 at 3.85% interest per annum. The loans have terms of one-year and are collateralized by real estate property for approximately RMB 24.0 million (USD 3.8 million). Management regularly reviews the aging of loans receivable and changes in payment trends and records allowances when management believes collection of amounts due are at risk. Loans receivable considered uncollectable are written off against allowances after exhaustive efforts at collection are made. As of December 31, 2022, no allowance was deemed necessary. Full amount of loans receivable was subsequently collected in May 2022.

 

Property and equipment, net

Property and equipment, net

 

Property 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   lesser of lease term or expected useful life

 

Deferred merger costs

Deferred merger costs

 

Prepaid merger costs consist primarily of expenses paid to attorneys, consultants, underwriters, and etc. related to its merger transaction. The balance will be offset with the proceeds received after the close of the offering.

 

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 consolidated financial statements and subsequently records any dividends received from the net accumulated earrings 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. No event had occurred and indicated that other-than-temporary impairment existed and therefore the Company did not record any impairment charges for its investments for the year ended December 31, 2021 and 2022.

 

Intangible assets, net

Intangible assets, net

 

The Company’s intangible assets with definite useful lives primarily consist of copyrights, non-compete agreements, and technology know-hows. 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. The estimated useful lives are as follows:

 

   
    Useful Life
Customer relationship   4 years
Technology know-hows   5 years
Non-compete agreements   6 years
Software copyright   6 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.

 

Impairment for long-lived assets

Impairment for long-lived assets

 

Long-lived assets, including property and equipment and intangible assets with finite lives are reviewed for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be recoverable. The Company assesses the recoverability of the assets based on the undiscounted future cash flows the assets are expected to generate and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset plus net proceeds expected from disposition of the asset, if any, are less than the carrying value of the asset. If an impairment is identified, the Company would reduce the carrying amount of the asset to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market values. For the years ended December 31, 2021 and 2022, no impairment of long-lived assets was recognized.

 

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

 

The Company adopted Accounting Standards Update (“ASU”) 2014-09 Revenue from Contracts with Customers (ASC Topic 606). The ASU requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company (i) identifies the contract with the customer, (ii) identifies the performance obligations in the contract, (iii) determines the transaction price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocates the transaction price to the respective performance obligations in the contract, and (v) recognizes revenue when (or as) the Company satisfies the performance obligation.

 

(i) Central Processing Advertising Algorithm Services

 

— Advertising display services

 

For the advertising algorithm advertising display services, the Company’s performance obligation is to identify advertising spaces, embed images or videos into films, shows and short form videos that are hosted by leading online streaming platforms in China. Revenue is recognized at a point in time when the related services have been delivered based on the specific terms of the contract, which are commonly based on specific action (i.e., cost per impression (“CPM”) for online display).

 

The Company enters into advertising contracts with advertisers where the amounts charged per specific action are fixed and determinable, the specific terms of the contracts were agreed on by the Company, the advertisers and channel providers, and collectability is probable. Revenue is recognized on a CPM basis as impressions.

 

The Company considers itself as provider of the services as it has control of the specified services and products at any time before it is transferred to the customers which is evidenced by (1) the Company is primarily responsible to its customers for products and services offered where the products were designed in house and the Company has customer services team to directly serve the customers; and (2) having latitude in establish pricing. 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.

 

— Performance-based advertising service

 

The Company provides central processing algorithm performance-based advertising services for its customers, which enable the customers to get the optimal business opportunities.

 

The Company’s performance obligation is to help customers to accurately match consumers and traffic users, and thereby increasing the conversion rate of product sale using its proprietary data optimization algorithms. The Company’s revenue is recognized at a point when an ender user completes a transaction at a rate specified in contract. Related service fees are generally billed monthly, based on a per transaction basis.

 

The Company considers itself as provider of the services as it has control of the specified services and products at any time before it is transferred to the customers which is evidenced by (1) it is primarily responsible to its customers for the services offered where the algorithms and data optimization were designed and performed in house and it has customer services team to directly serve the customers; and (2) having latitude in establish pricing. Therefore, VIYI acts as the principal of these arrangements and reports revenue earned and costs incurred related to these transactions on a gross basis.

 

In addition, through the Company’s data algorithm optimization, it is able to identify certain end user needs and it facilitates certain value added services to the end users. The Company engages third party services provider to perform the services. The Company concludes that it does not control the services as the third party service provider is responsible for providing the service and its responsibility is merely to facilitate the provision of these value added service to the end users and charges a fee. As such the Company recorded revenue from the value added services on a net basis when the services is provided by third party service provider.

 

(ii) Mobile Games Services

 

The Company generates revenue from jointly operated mobile game publishing services and the licensed out games. In accordance with ASC 606, Revenue Recognition: Principal Agent Considerations, the Company evaluates agreements with the game developers, distribution channels and payment channels in order to determine whether or not the Company acts as the principal or as an agent in the arrangement with each party respectively. The determination of whether to record the revenues gross or net is based on whether the Company’s promise to its customers is to provide the products or services or to facilitate a sale by a third party. The nature of the promise depends on whether the Company controls the products or services prior to transferring it. Control is evidenced by if the Company is primarily responsible for fulling the provision of services and has discretion in establishing the selling price. When the Company controls the products or services, its promise is to provide and deliver the products and revenue is presented gross. When the Company does not control the products, the promise is to facilitate the sale and revenue is presented net.

 

— Jointly operated mobile game publishing services

 

The Company offers publishing services for mobile games developed by third-party game developers. The Company acted as a distribution channel that it will publish the games on their own app or a third-party owned app or website, named game portals. Through these game portals, game players can download the mobile games to their mobile devices and purchase coins, the 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 coins. The third-party game developers, third-party payment platforms and the co-publishers 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 publishing services is completed at a point in time when the game players made a payment to purchase coins.

 

With respect to the publishing services arrangements between the Company and the game developer, the Company considered that the Company does not control the services as evidenced by (i) developers are responsible for providing the game product desired by the game players; (ii) the hosting and maintenance of game servers for running the online mobile games is the responsibility of the third-party platforms; (iii) the developers or third-party platforms have the right to change the pricing of in game virtual items. The Company’s responsibilities are publishing, providing payment solution and market promotion service, and thus the Company views the game developers to be its customers and considers itself as the facilitator of the game developers in the arrangements with game players. Accordingly, the Company records the game publishing service revenue from these games, net of amounts paid to the game developers.

 

— Licensed out mobile games

 

The Company also licenses third parties to operate its mobile games developed internally through mobile portal and receives revenue from the third-party licensee operators on a monthly basis. The Company’s performance obligation is to provide mobile games to game operators which enable players of the mobile games to make in game purchases and the Company recognized revenue at a point in time when game players completed the purchases. The Company records revenues on a net basis, as the Company does not have the control of the services provided as it does not have the primary responsibility for fulfilment nor does not have the right to change the pricing of the game services.

 

(iii) Sale of intelligent chips

 

Starting in September 2020, the Company has also been engaged in resale of intelligent chips products and accessories. 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 gross product revenue at a point in time when the control of products or services are transferred to customers.

 

To distinguish a promise to provide products from a promise to facilitate the sale from a third party, the Company considers the guidance of control in ASC 606-10-55-37A and the indicators in 606-10-55-39. The Company considers this guidance in conjunction with the terms in the Company’s arrangements with both suppliers and customers.

 

In general, the Company controls the products as it has the obligation to (i) fulfil the products delivery and (ii) bear any inventory risk as legal owners. In addition, when establishing the selling prices for delivery of the resale products, the Company has control to set its selling price to ensure it would generate profit for the products delivery arrangements. The Company believes that all these factors indicate that the Company is acting as a principal in this transaction. As a result, revenue from the sales of products is presented on a gross basis.

 

(iv) Revenue from software development

 

The Company also designs software for central processing units based on customers’ specific needs. The contract is typically fixed priced and does not provide any post contract customer support or upgrades. The Company’s performance obligation is to design, develop, test and install the related software for customers, all of which are considered one performance obligation as the customers do not obtain benefit for each separate service. The duration of the development period is short, usually less than one year.

 

The Company’s revenue from software development contracts is generally recognized over time during the development period and the Company has no alternative use of the customized software and application without incurring significant additional costs. Revenue is recognized based on the Company’s measurement of progress towards completion based on output methods when the Company could appropriately measure the customization progress towards completion by reaching certain milestones specified in contracts. 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.

 

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 the relevant criteria for revenue recognition met are recorded as deferred revenue.

 

The Company’s disaggregated revenue streams in consideration of the Company’s type of goods and services and sales channels are as follows:

 

  December 31,     December 31,  
    2021     2022  
Central processing advertising algorithm services   $ 40,229,589     $ 66,399,113  
Mobile games     2,092,377       179,188  
Sales of intelligent chips     34,319,479       20,533,929  
Software development     5,393,844       -  
Total revenues   $ 82,035,289     $ 87,132,230  

 

The Company’s revenue by timing of transfer of goods or services are summarized below:

 

  December 31,     December 31,  
    2021     2022  
Goods and services transferred at a point in time   $ 76,641,445     $ 87,132,230  
Services transferred over time     5,393,844       -  
Total revenues   $ 82,035,289     $ 87,132,230  

 

The Company’s revenue by geographic locations are summarized below:

 

  December 31,     December 31,  
    2021     2022  
Mainland PRC revenues   $ 42,372,826     $ 66,751,637  
Hong Kong revenues     5,393,844       -  
International revenues     34,268,619       20,380,593  
Total revenues   $ 82,035,289     $ 87,132,230  

 

Cost of revenues

Cost of revenues

 

Cost of revenue for central processing algorithm services comprised of costs paid to channel distributors based on the sales agreements, shared costs with content providers based on the profit sharing arrangements, third party consulting services expenses and compensation expenses for the Company’s professionals.

 

For intelligent chip and services, the cost of revenue consist primarily of the costs of products sold and third party software development costs.

 

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

 

Advertising costs

Advertising costs

 

Advertising costs are expensed as incurred and included in selling expenses. Advertising costs are historically immaterial to the Company’s operating expenses. Advertising costs amounted to $279 and nil for the years ended December 31, 2021 and 2022, respectively.

 

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”) and goods and services taxes (“GST”)

Value added taxes (“VAT”) and goods and services taxes (“GST”)

 

Revenue represents the invoiced value of service, net of VAT or GST. The VAT and GST are based on gross sales price and VAT rates range up to 13% in China, depending on the type of service provided or product sold, and GST rate is generally 7% in Singapore. Entities that are VAT/GST general taxpayers are allowed to offset qualified input VAT/GST paid to suppliers against their output VAT/GST liabilities. Net VAT/GST balance between input VAT/GST and output VAT/GST is recorded in tax payable. All of the VAT/GST returns filed by the Company’s subsidiaries in China and Singapore, 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 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 in 2019 to 2021 are subject to examination by any applicable tax authorities.

 

Other Income, net

Other Income, net

 

Other Income 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. Total government subsidies amounted to $45,378 and $184,778 for the years ended December 31, 2021 and 2022, respectively.

 

Other income also includes $260,149 and $73,415 of input VAT credit the Company redeemed during the years ended December 31, 2021 and 2022. As part of VAT reform in 2019, from April 1, 2019 to December 31, 2021, a taxpayer in certain service industries could claim additional 10% of input VAT credit based on total input VAT paid to suppliers, the credit was applied to offset with the Company’s VAT payable.

 

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. Upon adoption, the Company recognized approximately RMB 1.6 million right of use (“ROU”) assets and same amount of lease liabilities based on the present value of the future minimum rental payments of leases, using an incremental borrowing rate of 7% based on the duration of lease terms.

 

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.

 

Share-based compensation

Share-based compensation

 

The Company records share-based compensation expense for employees by allocations from Wimi Inc. using a proportional cost allocation method by considering the headcount and its estimates of each employee’s time attributable to the Company. The share-based compensation expenses are valued at fair value on the grant date when the reward is approved. Share-based compensation is recognized net of forfeitures, as amortized expense on a straight-line basis over the requisite service period, which is the vesting period.

 

The Company accounts for share-based compensation expenses using an estimated forfeiture rate at the time of grant and revising, if necessary, in subsequent periods if actual forfeitures differ from initial estimates. Share-based compensation expenses are recorded net of estimated forfeitures such that expenses are recorded only for those share-based awards that are expected to vest.

 

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. Total expenses for the plans were $213,314 and $278,978 for the years ended December 31, 2021and 2022, respectively.

 

Noncontrolling interests

Noncontrolling interests

 

Noncontrolling interest consists of an aggregate of 42% of the equity interest of Shanghai Weimu, 40% of the equity interest of Tianjin Weidong (no operations), 45% of equity interest of Viwo Tech and 45% of ViZe (no operations) held by other investors. Excess of contribution received from noncontrolling shareholders over carrying value of the entity is recorded in additional paid in capital. The noncontrolling interests are presented in the consolidated balance sheets, separately from equity attributable to the shareholders of the Company. Noncontrolling interests in the results of the Company are presented on the face of the consolidated statement of operations as an allocation of the total income or loss for the year between non-controlling interest holders and the shareholders of the Company.

 

Noncontrolling interests consist of the following:

 

  December 31,     December 31,  
    2021     2022  
Shanghai Weimu   $ 252,908     $ 234,328  
Viwo Tech     (10,502 )     21,337  
Vize Tech             (10 )
Total   $ 242,406     $ 255,655  

 

Earnings per share

Earnings per share

 

The Company computes earnings 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 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. During the years ended December 31, 2021 and 2022, there was no dilutive shares.

 

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.

 

Based on management’s assessment, the Company determined that it has two operating segments and therefore two reportable segments as defined by ASC 280, which are central processing algorithm services and intelligent chips and services. All of the Company’s net revenues were generated in the PRC, Hong Kong and Singapore.

 

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 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 44 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of business and organization (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of accompanying consolidated financial statements
           
Name   Background   Ownership
VIYI Technology Inc. (“VIYI”)   A Cayman Islands company Incorporated on September 24, 2020   100% owned by MicroAlgo
           
VIYI Technology Ltd. (“VIYI Ltd”)   A Hong Kong company   100% owned by VIYI
  Incorporated on October 9, 2020  
  A holding company  
           
Shenzhen Weiyixin Technology Co., Ltd. (“Shenzhen Weiyixin”or “VIYI WFOE”)   A PRC limited liability company and deemed a wholly foreign owned enterprise (“WFOE”)   100% owned by VIYI Ltd
  Incorporated on November 18, 2020  
  A holding company    
           
Shenzhen Yitian Internet Technology Co., Ltd. (“Shenzhen Yitian”)   A PRC limited liability company   100% owned by Beijing WiMi before December 24, 2020 VIE of Shenzhen Weiyixin starting on December 24, 2020. 100% owned by Shenzhen Weiyixin starting April 1, 2022
  Incorporated on March 08, 2011  
  Primarily engages central processing algorithm in mobile games industry  
           
Korgas 233 Technology Co., Ltd. (“Korgas 233”)   A PRC limited liability company   100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021
  Incorporated on September 15, 2017  
  Primarily engages in central processing algorithm in mobile games industry  

 

Shenzhen Qianhai Wangxin Technology Co., Ltd. (“Shenzhen Qianhai”)  

A PRC limited liability company Incorporated on October 16, 2015 Primarily engages in central processing algorithm in advertising industry

  100% owned by Shenzhen Yitian
           
Shenzhen Yiyou Online Technology Co., Ltd. (“YY Online”)  

A PRC limited liability company Incorporated on January 14, 2019 Primarily engages in central processing algorithm in advertising industry

  100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Weidong after January 11, 2021
           
Wuhan 233 Interactive Entertainment Technology Co., Ltd. (“Wuhan 233”)   A PRC limited liability company   100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021
  Incorporated on May 15, 2020  
  Primarily engages in central processing algorithm in mobile games industry  
           
Weidong Technology Co., Ltd. (“Weidong”)   A PRC limited liability company   100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Shenzhen Weiyixin after January 11, 2021
  Incorporated on October 28, 2020  
  Primarily engages in central processing algorithm in advertising industry  

 

Name   Background   Ownership
Korgas Weidong Technology Co., Ltd. (“Korgas Weidong”)   A PRC limited liability company   100% owned by Weidong
  Incorporated on October 30, 2020  
  Primarily engages in central processing algorithm in advertising industry  
           
Fe-da Electronics Company Private Limited (“Fe-da Electronics”)   A Singapore company   100% owned by VIYI Acquired in September 2020
  Incorporated on January 9, 2009  
  Primarily engages in resale of intelligent chips and customization of central processing units  
       
Excel Crest Limited (“Excel Crest”)   A Hong Kong company   100% owned by Fe-da Electronics
  Incorporated on September 10, 2020  
  Support the daily operations of Fe-da Electronics in Hong Kong  
           
Shanghai Weimu Technology Co., Ltd. (“Shanghai Weimu”)   A PRC limited liability company   58% owned by Shenzhen Weiyixin
  Incorporated on November 30, 2020  
  Engages in providing software support services  
           
Wisdom Lab Inc. (“Wisdom Lab”)   A Cayman Islands company   100% owned by Fe-Da Electronics
  Incorporated on May 6, 2021  
  Engages in software solution for intelligent chips  
           
Viwo Technology Limited. (“Viwo Tech”)   A Hong Kong company   55% owned by VIYI Ltd
  Incorporated on April 15, 2021  
  Engages in intelligent chips design  
  No operations as of June 30, 2022  
           
Shenzhen Viwotong Technology Co., Ltd. (“Viwotong Tech”)   A PRC limited liability company   100% owned by Viwo Tech
  Incorporated on July 19, 2021  
           
Shanghai Guoyu Information Technology Co., Ltd. (“Shanghai Guoyu”)   A PRC limited liability company   99% owned by Weidong, 1% owned by YY Online
  Incorporated on March 18, 2019  
  Engages in R&D and application of intelligent visual algorithm technology  
           
Kashi Guoyu Information Technology Co., Ltd. (“Kashi Guoyu”)   A PRC limited liability company   100% owned by Shanghai Guoyu
  Incorporated on July 23, 2021  
    Engages in R&D and application of intelligent visual algorithm technology  

 

Name   Background   Ownership
Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”)   A PRC limited liability company   100% owned by Viwotong Tech
  Incorporated on June 22, 2021  
  Engages in central processing algorithm in advertising industry  
           
Guangzhou Bimai Network Technology Co., Ltd. (“Bimai”)

 

  A PRC limited liability company  

100% owned by Viwotong Tech Acquired in September 2022

 

  Incorporated on April 28, 2021  
  Engages in central processing algorithm in advertising industry  
           
ViZe Technology Limited (“ViZe”)   A Hong Kong company   55% owned by VIYI Ltd.
  Incorporated on April 12, 2022  
  No activities as of December 31, 2022  
         
Shenzhen ViZeTong Technology Co., Ltd. (“ViZeTong”)   A PRC limited liability company   100% owned by ViZe
  Incorporated on August 15, 2022  
  No activities as of December 31, 2022  
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of significant accounting policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of estimated useful lives of property and equipment, net
   
    Useful Life
Office equipment   3 years
Office furniture and fixtures   35 years
Leasehold improvements   lesser of lease term or expected useful life
Schedule of estimated useful lives of intangible assets, net
   
    Useful Life
Customer relationship   4 years
Technology know-hows   5 years
Non-compete agreements   6 years
Software copyright   6 years
Schedule of disaggregation of revenue
  December 31,     December 31,  
    2021     2022  
Central processing advertising algorithm services   $ 40,229,589     $ 66,399,113  
Mobile games     2,092,377       179,188  
Sales of intelligent chips     34,319,479       20,533,929  
Software development     5,393,844       -  
Total revenues   $ 82,035,289     $ 87,132,230  
Schedule of revenue by timing of transfer of goods or services
  December 31,     December 31,  
    2021     2022  
Goods and services transferred at a point in time   $ 76,641,445     $ 87,132,230  
Services transferred over time     5,393,844       -  
Total revenues   $ 82,035,289     $ 87,132,230  
Schedule of revenue by geographic locations
  December 31,     December 31,  
    2021     2022  
Mainland PRC revenues   $ 42,372,826     $ 66,751,637  
Hong Kong revenues     5,393,844       -  
International revenues     34,268,619       20,380,593  
Total revenues   $ 82,035,289     $ 87,132,230  
Schedule of noncontrolling interests
  December 31,     December 31,  
    2021     2022  
Shanghai Weimu   $ 252,908     $ 234,328  
Viwo Tech     (10,502 )     21,337  
Vize Tech             (10 )
Total   $ 242,406     $ 255,655  
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Reverse Capitalization (Tables)
12 Months Ended
Dec. 31, 2022
Reverse Capitalization  
Schedule of consummation of Merger
       
Venus public shares after redemption     2,106,245  
Venus shares converted from rights     482,500  
Venus Sponsor shares     1,375,000  
Venus shares issued to underwriter     75,000  
Venus shares issued in the Business Combination     39,603,961  
Venus shares issued to Joyous JD Limited     214,000  
Weighted average shares outstanding     43,856,706  
Percent of shares owned by VIYI shareholders     90.3 %
Percent of shares owned by underwriter     0.17 %
Percent of shares owned by Venus     9.04 %
Percent of shares owned by Joyous JD limited     0.49 %
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Variable interest entity (“VIE”) (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Variable interest entity
  December 31,     December 31,  
    2021     2022  
Current assets   $ 3,112,213     $ -  
Property and equipment, net     3,948       -  
Other noncurrent assets     15,610,504       -  
Total assets     18,726,665       -  
Total liabilities     2,170,307       -  
Net assets   $ 16,556,358     $ -  

 

    December 31,     December 31,  
    2021     2022  
Current liabilities:                
Accounts payable   $ 31,514     $ -  
Other payables and accrued liabilities     56,041       -  
Due to WiMi Inc.     1,995,944       -  
Operating lease liabilities     6,678       -  
Taxes payable     80,130       -  
Total current liabilities     2,170,307       -  
Total liabilities   $ 2,170,307     $ -  

 

The summarized operating results of the VIE are as follows:

 

   

For the

year ended

December 31,

2021

   

For the

period from

Jan 1, 2022 to

April 1,

2022

 
Operating revenues   $ 2,081,501     $ 329,231  
Gross profit     1,938,898       313,816  
Income from operations     795,962       109,155  
Net income   $ 636,897     $ 80,809  

 

The summarized statements of cash flow of the VIE are as follows:

 

   

For the

year ended

December 31,

2021

   

For the

period from

Jan 1, 2022 to

April 1,

2022

 
Net cash used in operating activities   $ 1,048,779     $ (2,632,880 )
Net cash used in investing activities     -     $ (357,844 )
Effect of exchange rates change in cash and cash equivalents   $ 56,346     $ 11,875  
Net decrease in cash and cash equivalents   $ 1,105,125     $ (2,978,849 )
Cash and cash equivalents, beginning of year   $ 1,873,724     $ 2,978,849  
Cash and cash equivalents, end of year   $ 2,978,849     $ -  
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Business combination (Tables)
12 Months Ended
Dec. 31, 2022
Shanghai Guoyu [Member]  
Business Acquisition [Line Items]  
Schedule of recognized identified assets acquired and liabilities assumed
       
    Fair value  
    USD  
Software     1,383,888  
Goodwill     2,052,844  
Deferred tax liabilities     (345,972 )
Total consideration     3,090,760  
Tapuyu And Pengcheng Keyi [Member]  
Business Acquisition [Line Items]  
Schedule of recognized identified assets acquired and liabilities assumed
       
    Fair value  
    USD  
Cash     25,335  
Other current assets     266,815  
Current liabilities     (292,150 )
Total consideration     -  
Bimai [Member]  
Business Acquisition [Line Items]  
Schedule of recognized identified assets acquired and liabilities assumed
       
    Fair value  
    USD  
Cash     291  
Other current assets     316,539  
Current liabilities     (316,830 )
Total consideration     -  
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts receivable, net (Tables)
12 Months Ended
Dec. 31, 2022
Credit Loss [Abstract]  
Schedule of Accounts receivable, net
  December 31,     December 31,  
    2021     2022  
Accounts receivable   $ 3,106,480     $ 3,821,120  
Less: allowance for doubtful accounts     (339,209 )     (1,218,672 )
Accounts receivable, net   $ 2,767,271     $ 2,602,448  
Schedule of changes in allowance for doubtful accounts
  December 31,     December 31,  
    2021     2022  
Beginning balance   $ 113,351     $ 339,209  
Addition     223,204       1,218,672  
Recovery     -       (321,538 )
Effect of exchange rates change     2,654       (17,671 )
Ending balance   $ 339,209     $ (1,218,672 )
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Property and equipment, net (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and equipment, net
  December 31,     December 31,  
    2021     2022  
Office electronic equipment   $ 95,887     $ 54,681  
Office fixtures and furniture     492       492  
Vehicles     -       172,507  
Leasehold improvements     75,655       72,054  
Subtotal     172,034       299,734  
Less: accumulated depreciation     (98,500 )     (154,414 )
Total   $ 73,534     $ 145,320  
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible assets, net (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible assets, net
  December 31,     December 31,  
    2021     2022  
Customer relationships   $ 4,000,000     $ -  
Non-compete agreements     2,729,112       2,498,349  
Technology know-hows     447,326       -  
Software copyright     1,404,552       1,285,788  
Subtotal     8,580,990       3,784,137  
Less: accumulated amortization     (4,207,990 )     (2,819,796 )
Intangible assets, net   $ 4,373,000     $ 964,341  
Schedule of estimated annual amortization expense
       
Twelve months ending December 31,   Estimated
amortization
expense
 
    USD  
2023   $ 214,298  
2024     214,298  
2025     214,298  
2026     214,298  
2027     107,149  
Total   $ 964,341  
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Cost method investments (Tables)
12 Months Ended
Dec. 31, 2022
Cost Method Investments  
Schedule of cost method investments
  December 31,
2021
    December 31,
2022
 
5.0% Investment in a company in mobile games industry   $ 94,107     $ 94,107  
5.0% Investment in a company in central processing advertising algorithm services     -       78,193  
Total   $ 94,107     $ 172,300  
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
  December 31,     December 31,  
    2021     2022  
Goodwill from Shenzhen Yitian acquisition(a)   $ 14,585,105     $ 13,351,845  
Goodwill from Fe-da Electronics acquisition(b)     5,276,951       -  
Goodwill from Shanghai Guoyu acquisition(c)     2,083,497       1,907,324  
Goodwill   $ 21,945,553     $ 15,259,169  

 

 
(a) Goodwill represents the excess fair value of consideration over the identifiable assets of Shenzhen Yitian acquired by Beijing WiMi in 2015 for the central processing algorithm services segment.
(b) VIYI acquired Fe-da Electronics in 2020 to acquire 100% of the capital stock of Fe-da Electronics for a net consideration of approximately $22.6 million. The excess fair value of consideration over the identifiable assets acquired of approximately $5.3 million was allocated to goodwill for the intelligent chips and services segment. Impairment loss of $5.3 million was recognized for the year ended December 31, 2022 because of market change that affect the demand of products. Its customers are mainly in consumer electronics and communication which has faced slowdown in consumer demand for electronic gadget.
(c) Weidong and YY Online acquired Shanghai Guoyu in 2021 to acquire 100% of the capital stock of Shanghai Guoyu for a net consideration of $2.1 million. The excess fair value of consideration over the identifiable assets acquired of $16.7 million was allocated to goodwill for the central processing algorithm services segment.
Schedule of changes in the carrying amount of goodwill
                       
    Central processing
algorithm services
   

Intelligent chips

and services

    Total  
As of December 31, 2020   $ 14,394,554     $ 8,137,951     $ 22,532,505  
Add: acquisition of Shanghai Guoyu     2,083,497       -       2,083,497  
Less: goodwill impairment of Fe-da Electronics     -       (2,861,000 )     (2,861,000 )
Translation difference     190,551       -       190,551  
As of December 31, 2021     16,668,602       5,267,951       21,945,553  
Less: goodwill impairment of Fe-da Electronics     -       (5,267,951 )     (5,267,951 )
Translation difference     (1,409,433 )     -          
As of December 31, 2022   $ 15,259,169     $ -     $ 15,259,169  
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Related party transactions and balances (Tables)
12 Months Ended
Dec. 31, 2022
Related Party Transactions [Abstract]  
Schedule of related parties
  December 31,     December 31,  
    2021     2022  
Amount due from Parent   $ -     $ 5,741,573  

 

    December 31,     December 31,  
    2021     2022  
Amount due to Parent   $ 16,955,054     $ -  
Amount due to a related party-Joyous Dragon   $ -     $ 153,333  
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of components of the provision for income taxes
               
    For the
year ended
December 31,
2021
    For the
year ended
December 31,
2022
 
Current income tax expenses   $ (364,499 )   $ (15,215 )
Deferred income tax benefits     279,680       580,008  
Income tax expenses   $ (84,819 )   $ 564,793  
Schedule of effective income tax rate reconciliation
               
    For the
year ended
December 31,
2021
    For the
year ended
December 31,
2022
 
China statutory income tax rate     25.0 %     25.0 %
Preferential tax rate in China     (13.1 )%     (12.5 )%
Tax rate difference outside China(1)     (4.8 )%     (12.8 )%
Change in valuation allowance     14.4 %     (13.5 )%
Additional R&D deduction in China     (20.6 )%     (2.1 )%
Permanent difference     (0.1 )%     23.4 %
Effective tax rate     1.0 %     7.5 %

 

 
(1) It is mainly due to the lower tax rate of the entities incorporated in Hong Kong, Singapore, and tax exempt in Cayman Islands.
Schedule of deferred tax assets and liabilities
  December 31,     December 31,  
    2021     2022  
Deferred tax assets:                
Net operating loss carryforwards   $ 754,073     $ 1,832,369  
Allowance for doubtful accounts     69,111       207,174  
Less: valuation allowance     (823,184 )     (2,039,543 )
Deferred tax assets, net   $ -     $ -  
Deferred tax liabilities:                
Recognition of intangible assets arising from business combinations   $ 846,410     $ 241,085  
Total deferred tax liabilities, net   $ 846,410     $ 241,085  
Schedule of Taxes payable
  December 31,     December 31,  
    2021     2022  
VAT taxes payable   $ 25,810     $ 5,913  
Income taxes payable     118,563       45,992  
Other taxes payable     4,378       3,460  
Totals   $ 148,751     $ 55,365  
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of operating lease obligations
       
Twelve Months Ending December 31,  

Operating

Lease

Amount

 
2023*   $ 256,297  
2024     31,597  
2025     -  
2026     -  
2027     -  
Total lease payments     287,894  
Less: Interest     5,487  
Present value of lease liabilities   $ 282,407  
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants (Tables)
12 Months Ended
Dec. 31, 2022
Warrants  
Schedule of Black-Scholes model
               
    December 31,
2022
    December 09,
2022
 
Input                
Share price   $ 1.25     $ 10.47  
Risk-free interest rate     4.0 %     3.8 %
Volatility     5.7 %     5.7 %
Exercise price   $ 11.50     $ 11.50  
Warrant life (yr)     4.92       4.97  
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Segments (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Schedule of segments
                       
   

Central

processing

algorithm

services

   

Intelligent

chips and

services

   

Total for the

year ended

December 31,
2021

 
Revenues   $ 42,321,966     $ 39,713,323     $ 82,035,289  
Cost of revenues   $ 15,016,980     $ 33,901,432     $ 48,918,412  
Gross profit   $ 27,304,986     $ 5,811,891     $ 33,116,877  
Depreciation and amortization   $ 379,642     $ 1,108,263     $ 1,487,905  
Total capital expenditures   $ -     $ 36,010     $ 36,010  

 

   

Central

Processing

algorithm

services

   

Intelligent

chips and

services

   

Total for the
year ended

December 31,

2022

 
Revenues   $ 66,578,301     $ 20,553,929     $ 87,132,230  
Cost of revenues   $ 48,206,832     $ 19,973,507     $ 68,180,339  
Gross profit   $ 18,371,469     $ 580,422     $ 18,951,891  
Depreciation and amortization   $ 253,721     $ 1,120,961     $ 1,374,682  
Total capital expenditures   $ 160,924     $ -     $ 160,924  

 

Total assets as of:

 

   

December 31,

2021

   

December 31,

2022

 
Central processing algorithm services   $ 59,940,271     $ 47,787,032  
Intelligent chips and services     21,671,581       24,299,702  
Total assets   $ 81,611,852     $ 72,086,734  
Schedule of Disaggregation
               
    Total for the
year ended
December 31,
2021
    Total for the
year ended
December 31,
2022
 
Mainland PRC revenues   $ 42,372,826     $ 66,751,637  
Hong Kong revenues     5,393,844       -  
International revenues     34,268,619       20,380,593  
Total revenues   $ 82,035,289     $ 87,132,230  
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed financial information of the parent company (Tables)
12 Months Ended
Dec. 31, 2022
Cover [Abstract]  
Schedule of Condensed Balance Sheets
               
    December 31     December 31  
    2021     2022  
    USD     USD  
ASSETS                
                 
CURRENT ASSETS                
Cash in bank             272  
Total current assets     -       272  
                 
OTHER ASSETS                
Investment in subsidiaries     58,400,949       46,249,542  
Intercompany receivables             20,659,324  
Total current assets     58,400,949       66,908,866  
                 
Total assets     58,400,949       66,909,138  
                 
LIABILITIES AND SHAREHOLDERS’ EQUITY                
                 
CURRENT LIABILITIES                
Other payables - related party             153,333  
Total current liabilities     -       153,333  
                 
Total liabilities     -       153,333  
                 
COMMITMENTS AND CONTINGENCIES                
                 
SHAREHOLDERS’ EQUITY                
Ordinary shares, $ 0.001 par value, 50,000,000 shares authorized, 39,603,961 and 43,856,706 issued and outstanding as of December 31, 2021 and 2022     39,604       43,857  
Additional paid-in capital     27,562,736       47,394,442  
Retained earnings     26,483,410       19,141,699  
Statutory reserves     1,420,145       1,798,310  
Accumulated other comprehensive loss     2,895,054       (1,622,503 )
Total shareholders’ equity     58,400,949       66,755,805  
                 
Total liabilities and shareholders’ equity     58,400,949       66,909,138  
Schedule of Condensed Statements of Income And Comprehensive Income
               
    Year Ended  
    2021     2022  
    USD     USD  
OPERATING REVENUES             -  
                 
COST OF REVENUES             -  
                 
GROSS PROFIT     -       -  
                 
OPERATING EXPENSES                
General and administrative expenses             (2,033 )
Total operating expenses     -       (2,033 )
                 
INCOME FROM OPERATIONS     -       (2,033 )
                 
OTHER INCOME (EXPENSE)                
Income (loss) from subsidiaries     8,567,907       (6,961,513 )
Total other income (loss)     8,567,907       (6,961,513 )
               
NET INCOME (LOSS)     8,567,907       (6,963,546 )
FOREIGN CURRENCY TRANSLATION ADJUSTMENTS     1,141,784       (4,517,557 )
COMPREHENSIVE INCOME (LOSS)     9,709,691       (11,481,103 )
Schedule of Condensed Statements of Cash Flows
               
    2021     2022  
    USD     USD  
CASH FLOWS FROM OPERATING ACTIVITIES:                
Net income (loss)     8,567,907       (6,963,546 )
Adjustments to reconcile net income to cash used in operating activities:              
Change in fair value of warrant liability             (123,750 )
Equity (income) of subsidiaries     (8,567,907 )     6,961,513  
Change in operating assets and liabilities Intercompany     -       (20,535,301 )
Net cash used in operating activities     -       (20,661,084 )
                 
CASH FLOWS FROM FINANCING ACTIVITIES:                
Cash received from recapitalization     -       20,661,356  
Net cash provided by financing activities     -       20,661,356  
                 
EFFECT OF EXCHANGE RATE ON CASH     -       -  
                 
CHANGES IN CASH     -       272  
                 
CASH AND CASH EQUIVALENTS, beginning of year     -       -  
                 
CASH AND CASH EQUIVALENTS, end of year     -       272  
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of business and organization (Details)
12 Months Ended
Dec. 31, 2022
VIYI Technology Inc. (&#8220;VIYI&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name VIYI Technology Inc. (“VIYI”)
Ownership 100% owned by MicroAlgo
VIYI Technology Ltd. (&#8220;VIYI Ltd&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name VIYI Technology Ltd. (“VIYI Ltd”)
Ownership 100% owned by VIYI
Shenzhen Weiyixin Technology Co., Ltd. (&#8220;Shenzhen Weiyixin&#8221;or &#8220;VIYI WFOE&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Weiyixin Technology Co., Ltd. (“Shenzhen Weiyixin”or “VIYI WFOE”)
Ownership 100% owned by VIYI Ltd
Shenzhen Yitian Internet Technology Co., Ltd. (&#8220;Shenzhen Yitian&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Yitian Internet Technology Co., Ltd. (“Shenzhen Yitian”)
Ownership 100% owned by Beijing WiMi before December 24, 2020 VIE of Shenzhen Weiyixin starting on December 24, 2020. 100% owned by Shenzhen Weiyixin starting April 1, 2022
Korgas 233 Technology Co., Ltd. (&#8220;Korgas 233&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Korgas 233 Technology Co., Ltd. (“Korgas 233”)
Ownership 100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021
Shenzhen Qianhai Wangxin Technology Co., Ltd. (&#8220;Shenzhen Qianhai&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Qianhai Wangxin Technology Co., Ltd. (“Shenzhen Qianhai”)
Ownership 100% owned by Shenzhen Yitian
Shenzhen Yiyou Online Technology Co., Ltd. (&#8220;YY Online&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Yiyou Online Technology Co., Ltd. (“YY Online”)
Ownership 100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Weidong after January 11, 2021
Wuhan 233 Interactive Entertainment Technology Co., Ltd. (&#8220;Wuhan 233&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Wuhan 233 Interactive Entertainment Technology Co., Ltd. (“Wuhan 233”)
Ownership 100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021
Weidong Technology Co., Ltd. (&#8220;Weidong&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Weidong Technology Co., Ltd. (“Weidong”)
Ownership 100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Shenzhen Weiyixin after January 11, 2021
Korgas Weidong Technology Co., Ltd. (&#8220;Korgas Weidong&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Korgas Weidong Technology Co., Ltd. (“Korgas Weidong”)
Ownership 100% owned by Weidong
Fe-da Electronics Company Private Limited (&#8220;Fe-da Electronics&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Fe-da Electronics Company Private Limited (“Fe-da Electronics”)
Ownership 100% owned by VIYI Acquired in September 2020
Excel Crest Limited (&#8220;Excel Crest&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Excel Crest Limited (“Excel Crest”)
Ownership 100% owned by Fe-da Electronics
Shanghai Weimu Technology Co., Ltd. (&#8220;Shanghai Weimu&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shanghai Weimu Technology Co., Ltd. (“Shanghai Weimu”)
Ownership 58% owned by Shenzhen Weiyixin
Wisdom Lab Inc. (&#8220;Wisdom Lab&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Wisdom Lab Inc. (“Wisdom Lab”)
Ownership 100% owned by Fe-Da Electronics
Viwo Technology Limited. (&#8220;Viwo Tech&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Viwo Technology Limited. (“Viwo Tech”)
Ownership 55% owned by VIYI Ltd
Shenzhen Viwotong Technology Co., Ltd. (&#8220;Viwotong Tech&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen Viwotong Technology Co., Ltd. (“Viwotong Tech”)
Ownership 100% owned by Viwo Tech
Shanghai Guoyu Information Technology Co., Ltd. (&#8220;Shanghai Guoyu&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shanghai Guoyu Information Technology Co., Ltd. (“Shanghai Guoyu”)
Ownership 99% owned by Weidong, 1% owned by YY Online
Kashi Guoyu Information Technology Co., Ltd. (&#8220;Kashi Guoyu&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Kashi Guoyu Information Technology Co., Ltd. (“Kashi Guoyu”)
Ownership 100% owned by Shanghai Guoyu
Guangzhou Tapuyu Internet Technology Co., Ltd. (&#8220;Tapuyu&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”)
Ownership 100% owned by Viwotong Tech
Guangzhou Bimai Network Technology Co., Ltd. (&#8220;Bimai&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Guangzhou Bimai Network Technology Co., Ltd. (“Bimai”)
Ownership 100% owned by Viwotong Tech Acquired in September 2022
ViZe Technology Co., Ltd. (&#8220;ViZe&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name ViZe Technology Limited (“ViZe”)
Ownership 55% owned by VIYI Ltd.
Shenzhen ViZeTong Technology Co., Ltd. (&#8220;ViZeTong&#8221;) [Member]  
Restructuring Cost and Reserve [Line Items]  
Name Shenzhen ViZeTong Technology Co., Ltd. (“ViZeTong”)
Ownership 100% owned by ViZe
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of business and organization (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Jul. 01, 2021
Jul. 19, 2021
Dec. 24, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 09, 2022
Parent [Member]            
Defined Benefit Plan Disclosure [Line Items]            
General and administrative expenses       $ 0 $ 92,759  
Yao Zhaohua [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Equity interest transferred     99.00%      
Sun Yadong [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Equity interest transferred     1.00%      
Shenzhen Weiyixin [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Equity interest transferred     100.00%      
Weidong [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Equity interest transferred     100.00%      
Business Acqusition description Weidong acquired 99% interest of Shanghai Guoyu Information Technologies Co., Ltd (“Shanghai Guoyu”). The remaining 1% of Shanghai Guoyu is acquired by YY Online. The aggregate purchase price was $3.0 million (RMB 20,000,000). On July 19, 2021 Shanghai Guoyu established 100% owned subsidiary Kashi Guoyu Information Technologies Co., Ltd (“Kashi Guoyu”). On July 14, 2021, Weidong transferred its 100% equity interest of Horgas 233 and Horgas Weidong to Shanghai Guoyu. Viwotong Tech acquired 100% equity interests of Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”), a provider of advertising services, for RMB 2 (approximately USD 0.3). On December 7, 2021, Viwotong Tech purchased Pengcheng Keyi (Xi’an) Intelligence Technology Co., Ltd. (“Pengcheng Keyi”), a provider of testing equipment development and sales, for RMB 2 (approximately USD 0.3). On July 1, 2022, Viwo Technology Inc. entered into an equity transfer agreement to transfer 99.0% and 1.0% of the issued share capital of Pengcheng Keyi to two unrelated individuals at RMB 1.0 and RMB 0.1(USD$ 0.01), respectively. (See Note 4 for details)        
Korgas 233 [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Equity interest transferred     100.00%      
V I Y I Shareholders [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Issuance of shares           39,603,961
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of significant accounting policies (Details)
12 Months Ended
Dec. 31, 2022
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]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives lesser of lease term or expected useful life
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of significant accounting policies (Details 1)
12 Months Ended
Dec. 31, 2022
Customer Relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 4 years
Technology know hows [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 5 years
Noncompete Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 6 years
Copyrights [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 6 years
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of significant accounting policies (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Product Information [Line Items]    
Total revenues $ 87,132,230 $ 82,035,289
Central Processing Advertising Algorithm Services [Member]    
Product Information [Line Items]    
Total revenues 66,399,113 40,229,589
Mobile Games [Member]    
Product Information [Line Items]    
Total revenues 179,188 2,092,377
Sales of intelligent chips [Member]    
Product Information [Line Items]    
Total revenues 20,533,929 34,319,479
Software Developments [Member]    
Product Information [Line Items]    
Total revenues $ 5,393,844
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of significant accounting policies (Details 3) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenues $ 87,132,230 $ 82,035,289
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 87,132,230 76,641,445
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues $ 5,393,844
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of significant accounting policies (Details 4) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Total revenues $ 87,132,230 $ 82,035,289
Mainland PRC [Member]    
Total revenues 66,751,637 42,372,826
HONG KONG    
Total revenues 5,393,844
International [Member]    
Total revenues $ 20,380,593 $ 34,268,619
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of significant accounting policies (Details 5) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Total $ 255,655 $ 242,406
Shanghai Weimu [Member]    
Total 234,328 252,908
Viwo Tech [Member]    
Total 21,337 $ (10,502)
Vize Tech [Member]    
Total $ (10)  
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of significant accounting policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accumulated other comprehensive income $ 1,622,503 $ 2,895,054
Allowance for doubtful accounts 0 225,858
Allowance for inventories 0 0
Allowance for prepaid services fees 0 0
Allowance for other receivables and prepaid expenses 0 $ 0
Interest rate   3.85%
Allowances of loans receivable 0 $ 0
Impairment of long lived assets 0 0
Advertising costs 0 279
Government subsidies 184,778 45,378
Input VAT credit 73,415 260,149
Total expenses $ 278,978 $ 213,314
Antidilutive shares 0 0
Shanghai Weimu [Member]    
Noncontrolling interests 42.00%  
Tianjin Weidong [Member]    
Noncontrolling interests 40.00%  
Viwo Tech [Member]    
Noncontrolling interests 45.00%  
Vi Ze [Member]    
Noncontrolling interests 45.00%  
Year End Translation Rates [Member] | Hong Kong, Dollars    
Foreign cuurency transactions 7.7965 7.7981
Year End Translation Rates [Member] | China, Yuan Renminbi    
Foreign cuurency transactions 6.9646 6.3757
Average Translation Rates [Member] | Hong Kong, Dollars    
Foreign cuurency transactions 7.8311 7.7729
Average Translation Rates [Member] | China, Yuan Renminbi    
Foreign cuurency transactions 6.7261 6.4515
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Reverse Recapitalization (Details)
12 Months Ended
Dec. 31, 2022
shares
Reverse Capitalization  
Venus public shares after redemption 2,106,245
Venus shares converted from rights 482,500
Venus Sponsor shares 1,375,000
Venus shares issued to underwriter 75,000
Venus shares issued in the Business Combination 39,603,961
Venus shares issued to Joyous JD Limited 214,000
Weighted average shares outstanding 43,856,706
Percent of shares owned by VIYI shareholders 90.30%
Percent of shares owned by underwriter 0.17%
Percent of shares owned by Venus 9.04%
Percent of shares owned by Joyous JD limited 0.49%
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Reverse Capitalization (Details Narrative) - shares
12 Months Ended
Dec. 31, 2022
Dec. 09, 2022
Defined Benefit Plan Disclosure [Line Items]    
Weighted average shares outstanding 43,856,706  
Venus shares issued to Joyous JD Limited 214,000  
Venus shares issued to underwriter 75,000  
Reverse Capitalization description MicroAlgo has 4,825,000 warrants issued and outstanding, consisting of (i) 4,600,000 warrants held by previous public investors of Venus; and (ii) 225,000 warrants held by the Sponsor of Venus.  
V I Y I Shareholders [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Issued shares   39,603,961
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Variable interest entity ("VIE") (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 01, 2022
Dec. 31, 2022
Dec. 31, 2021
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Current assets   $ 55,210,655 $ 53,996,365
Property and equipment, net   145,320 73,534
Other noncurrent assets   16,730,759 27,541,953
Total assets   72,086,734 81,611,852
Total liabilities   5,075,274 22,968,497
Current liabilities:      
Due to WiMi Inc.   153,333
Operating lease liabilities   150,666 164,241
Taxes payable   55,365 148,751
Total current liabilities   4,803,435 21,963,686
Operating revenues   87,132,230 82,035,289
Gross profit   18,951,891 33,116,877
Net income   (6,963,546) 8,567,907
Net cash used in operating activities   1,955,358 15,272,446
Net cash used in investing activities   2,763,954 (6,483,869)
Effect of exchange rates change in cash and cash equivalents   (2,269,919) 675,890
Net decrease in cash and cash equivalents   26,475 5,615,686
CASH AND CASH EQUIVALENTS, beginning of year $ 42,719,795 42,719,795 37,104,109
CASH AND CASH EQUIVALENTS, end of year   42,746,270 42,719,795
Variable Interest Entity, Primary Beneficiary [Member]      
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Current assets   3,112,213
Property and equipment, net   3,948
Other noncurrent assets   15,610,504
Total assets   18,726,665
Total liabilities   2,170,307
Net assets   16,556,358
Current liabilities:      
Accounts payable   31,514
Other payables and accrued liabilities   56,041
Due to WiMi Inc.   1,995,944
Operating lease liabilities   6,678
Taxes payable   80,130
Total current liabilities   2,170,307
Operating revenues 329,231   2,081,501
Gross profit 313,816   1,938,898
Income from operations 109,155   795,962
Net income 80,809   636,897
Net cash used in operating activities (2,632,880)   1,048,779
Net cash used in investing activities (357,844)  
Effect of exchange rates change in cash and cash equivalents 11,875   56,346
Net decrease in cash and cash equivalents (2,978,849)   1,105,125
CASH AND CASH EQUIVALENTS, beginning of year 2,978,849 $ 2,978,849 1,873,724
CASH AND CASH EQUIVALENTS, end of year   $ 2,978,849
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Business combination (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Jul. 01, 2021
Dec. 31, 2020
Business Acquisition [Line Items]        
Goodwill $ 15,259,169 $ 21,945,553   $ 22,532,505
Shanghai Guoyu [Member]        
Business Acquisition [Line Items]        
Software     $ 1,383,888  
Goodwill     2,052,844  
Deferred tax liabilities     (345,972)  
Total consideration     $ 3,090,760  
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Business combination (Details 1) - Tapuyu And Pengcheng Keyi [Member]
Nov. 17, 2021
USD ($)
Business Acquisition [Line Items]  
Cash $ 25,335
Other current assets 266,815
Current liabilities (292,150)
Total consideration
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Business combination (Details 2) - Bimai [Member]
Sep. 23, 2021
USD ($)
Business Acquisition [Line Items]  
Cash $ 291
Other current assets 316,539
Current liabilities (316,830)
Total consideration
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Business combination (Details Narrative)
1 Months Ended 12 Months Ended
Jul. 01, 2021
USD ($)
Nov. 17, 2021
Sep. 23, 2021
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jul. 01, 2021
CNY (¥)
Business Acquisition [Line Items]            
Total Operating Revenues       $ 87,132,230 $ 82,035,289  
Net loss       (6,963,546) $ 8,567,907  
Bimai [Member]            
Business Acquisition [Line Items]            
Foreign Currency Translation     USD 1.00 to RMB 6.9920      
Total Operating Revenues       700,000    
Net loss       100,000    
Bimai [Member] | Weidong [Member]            
Business Acquisition [Line Items]            
Acquisition percent 99.00%         99.00%
Bimai [Member] | Y Y Online [Member]            
Business Acquisition [Line Items]            
Acquisition percent 1.00%         1.00%
Shanghai Guoyu [Member]            
Business Acquisition [Line Items]            
Purchase price $ 3,090,760         ¥ 20,000,000
Foreign Currency Translation USD 1.00 to RMB 6.4709          
Fair value software $ 1,383,888          
Estimated finite useful life 6 years          
Total Operating Revenues       4,000,000.0    
Net loss       200,000    
Tapuyu And Pengcheng Keyi [Member]            
Business Acquisition [Line Items]            
Foreign Currency Translation   USD 1.00 to RMB 6.3738        
Gain from disposal       $ 10,000    
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Short term investments (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash and Cash Equivalents [Abstract]    
Short term investments $ 0 $ 0
Invested in marketable securities 16,300,000 15,700,000
Marketable securities redemeed $ 100,000 16,000,000.0
Loss on marketable securities   $ 300,000
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts receivable, net (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Credit Loss [Abstract]    
Accounts receivable $ 3,821,120 $ 3,106,480
Less: allowance for doubtful accounts (1,218,672) (339,209)
Accounts receivable, net $ 2,602,448 $ 2,767,271
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts receivable, net (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Credit Loss [Abstract]    
Beginning balance $ 339,209 $ 113,351
Addition   223,204
Recovery (321,538)
Effect of exchange rates change (17,671) 2,654
Ending balance $ (1,218,672) $ 339,209
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts receivable, net (Details Narrative) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Credit Loss [Abstract]    
Allowance for doubtful accounts net $ 897,134 $ 225,858
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Property and equipment, net (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]    
Office electronic equipment $ 54,681 $ 95,887
Office fixtures and furniture 492 492
Vehicles 172,507
Leasehold improvements 72,054 75,655
Subtotal 299,734 172,034
Less: accumulated depreciation (154,414) (98,500)
Total $ 145,320 $ 73,534
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Property and equipment, net (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 63,320 $ 20,556
Impairment expenses $ 20,324  
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible assets, net (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Customer relationships $ 4,000,000
Non-compete agreements 2,498,349 2,729,112
Technology know-hows 447,326
Software copyright 1,285,788 1,404,552
Subtotal 3,784,137 8,580,990
Less: accumulated amortization (2,819,796) (4,207,990)
Intangible assets, net $ 964,341 $ 4,373,000
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible assets, net (Details 1) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months $ 214,298  
2024 214,298  
2025 214,298  
2026 214,298  
2027 107,149  
Total $ 964,341 $ 4,373,000
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible assets, net (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Indefinite-Lived Intangible Assets [Line Items]    
Amortization expense $ 1,300,000 $ 1,500,000
Impairment loss 2,038,809
Semiconductor Segment [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Impairment loss $ 1,996,029  
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Cost method investments (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Net Investment Income [Line Items]    
Cost method investments $ 172,300 $ 94,107
Investment 1 [Member]    
Net Investment Income [Line Items]    
Cost method investments 94,107 94,107
Investment 2 [Member]    
Net Investment Income [Line Items]    
Cost method investments $ 78,193
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Cost method investments (Details Narrative) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Cost Method Investments    
Cost method investments $ 172,300 $ 94,107
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Indefinite-Lived Intangible Assets [Line Items]      
GoodWill $ 15,259,169 $ 21,945,553 $ 22,532,505
Goodwill from Shenzhen Yitian acquisition [Member]      
Indefinite-Lived Intangible Assets [Line Items]      
GoodWill [1] 13,351,845 14,585,105  
Goodwill from Fe-da Electronics acquisition [Member]      
Indefinite-Lived Intangible Assets [Line Items]      
GoodWill [2] 5,276,951  
Goodwill from Shanghai Guoyu acquisition [Member]      
Indefinite-Lived Intangible Assets [Line Items]      
GoodWill [3] $ 1,907,324 $ 2,083,497  
[1] Goodwill represents the excess fair value of consideration over the identifiable assets of Shenzhen Yitian acquired by Beijing WiMi in 2015 for the central processing algorithm services segment.
[2] VIYI acquired Fe-da Electronics in 2020 to acquire 100% of the capital stock of Fe-da Electronics for a net consideration of approximately $22.6 million. The excess fair value of consideration over the identifiable assets acquired of approximately $5.3 million was allocated to goodwill for the intelligent chips and services segment. Impairment loss of $5.3 million was recognized for the year ended December 31, 2022 because of market change that affect the demand of products. Its customers are mainly in consumer electronics and communication which has faced slowdown in consumer demand for electronic gadget.
[3] Weidong and YY Online acquired Shanghai Guoyu in 2021 to acquire 100% of the capital stock of Shanghai Guoyu for a net consideration of $2.1 million. The excess fair value of consideration over the identifiable assets acquired of $16.7 million was allocated to goodwill for the central processing algorithm services segment.
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill at beginning $ 21,945,553 $ 22,532,505
Add: acquisition of Shanghai Guoyu   2,083,497
Less: goodwill impairments (5,267,951) (2,861,000)
Translation difference   190,551
Goodwill at ending 15,259,169 21,945,553
Central Processing Algorithm Services [Member]    
Goodwill at beginning 16,668,602 14,394,554
Add: acquisition of Shanghai Guoyu   2,083,497
Less: goodwill impairments
Translation difference (1,409,433) 190,551
Goodwill at ending 15,259,169 16,668,602
Intelligent Chips And Services [Member]    
Goodwill at beginning 5,267,951 8,137,951
Add: acquisition of Shanghai Guoyu  
Less: goodwill impairments (5,267,951) (2,861,000)
Translation difference
Goodwill at ending $ 5,267,951
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Related party balances and transactions (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Amount due from Parent $ 5,741,573
Amount due to Parent 16,955,054
Joyous Dragon [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Amount due to a related Party $ 153,333
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Related party transactions and balances (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Related Party Transactions [Abstract]    
Proceeds from related party debt $ 12,500,000 $ 3,200,000
Repayment of related party debt 29,900,000 $ 4,500,000
Additional loan $ 5,700,000  
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Current income tax expenses $ (15,215) $ (364,499)
Deferred income tax benefits 580,008 279,680
Total (provision) benefit for income tax $ 564,793 $ (84,819)
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Taxes (Details 1)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
China statutory income tax rate 25.00% 25.00%
Preferential tax rate in China (12.50%) (13.10%)
Tax rate difference outside China [1] (12.80%) (4.80%)
Change in valuation allowance (13.50%) 14.40%
Additional R&D deduction in China (2.10%) (20.60%)
Permanent difference 23.40% (0.10%)
Effective tax rate 7.50% 1.00%
[1] It is mainly due to the lower tax rate of the entities incorporated in Hong Kong, Singapore, and tax exempt in Cayman Islands.
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Taxes (Details 2) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Net operating loss carryforwards $ 1,832,369 $ 754,073
Allowance for doubtful accounts 207,174 69,111
Less: valuation allowance (2,039,543) (823,184)
Deferred tax assets, net
Deferred tax liabilities:    
Recognition of intangible assets arising from business combinations (241,085) (846,410)
Total deferred tax liabilities, net $ (241,085) $ (846,410)
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Taxes (Details 3) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
VAT taxes payable $ 5,913 $ 25,810
Income taxes payable 45,992 118,563
Other taxes payable 3,460 4,378
Totals $ 55,365 $ 148,751
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Taxes (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Tax rate 7.50% 1.00%
Net operating loss carry forwards $ 9,800,000  
Unrecognized uncertain tax positions 0 $ 0
Interest and penalties $ 0 $ 0
HONG KONG    
Tax rate 16.50%  
SINGAPORE    
Income tax, description Fe-da Electronics is incorporated in Singapore and is subject to Singapore Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance with relevant Singapore tax laws. The applicable tax rate is 17% in Singapore, with 75% of the first SGD 10,000 (approximately RMB 49,000) taxable income and 50% of the next SGD 190,000 (approximately RMB 937,000) taxable income are exempted from income tax.  
VAT rate 13.00%  
CHINA    
Income tax, description Korgas 233, Korgas Weidong and Kashi Guoyu were formed and registered in Korgas and Kashi in Xinjiang Provence, China in 2017, 2020 and 2021. These companies are not subject to income tax for 5 years and can obtain another two years of tax exempt status and three years at reduced income tax rate of 12.5% after the 5 years due to the local tax policies to attract companies in various industries.  
VAT rate 13.00%  
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration of risk (Details Narrative)
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
Dec. 31, 2022
CNY (¥)
Concentration Risk [Line Items]      
FDIC limit $ 72,000   ¥ 500,000
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 18.50% 23.90%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 57.80% 46.10%  
Purchases [Member] | Vendor Concentration Risk [Member] | One Vendor [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 11.30% 61.20%  
Accounts Payable [Member] | Vendor Concentration Risk [Member] | One Vendor [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 82.40% 95.80%  
HONG KONG      
Concentration Risk [Line Items]      
Cash deposits $ 21,598,231    
CHINA      
Concentration Risk [Line Items]      
Cash deposits 20,388,504    
SINGAPORE      
Concentration Risk [Line Items]      
Cash deposits $ 459,262    
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2020
Leases [Abstract]    
2023 [1] $ 256,297  
2024 31,597  
2025  
2026  
2027  
Total lease payments 287,894  
Less: Interest 5,487  
Present value of lease liabilities $ 282,407 $ 2,700,000
[1] include operating leases with a term less than one year.
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Operating Lease, Right-of-Use Asset $ 150,895 $ 322,593 $ 2,700,000
Operating Lease, Liability $ 282,407   $ 2,700,000
Weighted average discount rate 7.00%    
Weighted average remaining lease term 1 year    
Short term lease expenses $ 100,988 42,844  
Rent expenses 245,573 $ 239,983  
Impairment of right of use assets $ 22,456    
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders’ equity (Details Narrative)
12 Months Ended
Feb. 11, 2021
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
CNY (¥)
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
May 04, 2018
$ / shares
shares
Class of Stock [Line Items]            
Common stock, shares authorized   50,000,000   50,000,000 50,000,000  
Common stock, par value | $ / shares   $ 0.001     $ 0.001  
Number of shares issued 4,600,000          
Voting description Each Unit consists of one ordinary share, par value $0.001 per share (“Share”), one warrant (“Warrant”) entitling its holder to purchase one-half of one Share at a price of $11.50 per Share, and one right to receive one-tenth (1/10) of one Share upon the consummation of the Company’s initial business combination.          
Retained earnings for statutory reserves   $ 1,798,310   ¥ 11,964,278 $ 1,420,145  
Statutory reserve   378,165   ¥ 2,453,576 $ 690,674  
Paid-in-capital and statutory reserve   $ 28,900,650 ¥ 201,281,466      
Public Warrants [Member]            
Class of Stock [Line Items]            
Warrants Outstanding   4,600,000   4,600,000    
Private Warrants [Member]            
Class of Stock [Line Items]            
Warrants Outstanding   225,000   225,000    
IPO [Member]            
Class of Stock [Line Items]            
Number of shares issued 4,000,000          
IPO [Member] | Sponsor [Member]            
Class of Stock [Line Items]            
Number of shares issued 225,000          
Share Price | $ / shares $ 10.00          
Value of shares issued | $ $ 2,250,000          
Over-Allotment Option [Member]            
Class of Stock [Line Items]            
Number of shares issued 600,000          
Ordinary Shares [Member]            
Class of Stock [Line Items]            
Common stock, shares authorized           50,000,000
Common stock, par value | $ / shares           $ 0.001
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants (Details) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 09, 2022
Dec. 31, 2022
Dec. 31, 2021
Class of Warrant or Right [Line Items]      
Share price $ 10.47 $ 1.25  
Risk-free interest rate 3.80% 4.00%  
Volatility 5.70%   5.70%
Exercise price $ 11.50 $ 11.50  
Warrant life (yr) 4 years 11 months 19 days 4 years 11 months 1 day  
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants (Details Narrative) - USD ($)
1 Months Ended
Feb. 11, 2021
Dec. 31, 2022
Jun. 24, 2021
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants, description     Each public warrant entitles the holder thereof to purchase one-half (1/2) of one ordinary share at a price of $11.50 per full share, subject to adjustment as described in this prospectus.  
Sale of units 4,600,000      
Aggregate value of warrants $ 380,000     $ 123,750,000
Change in fair value of warrants   $ 123,750    
Private Placement [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Price per share $ 10.0      
Sale of units 270,500      
Public Warrants [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Price per share   $ 11.50    
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.23.1
Segments (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Total Operating Revenues $ 87,132,230 $ 82,035,289
Cost of revenues 68,180,339 48,918,412
Gross profit 18,951,891 33,116,877
Total Assets 72,086,734 81,611,852
Central Processing Algorithm Services [Member]    
Segment Reporting Information [Line Items]    
Total Operating Revenues 66,578,301 42,321,966
Cost of revenues 48,206,832 15,016,980
Gross profit 18,371,469 27,304,986
Depreciation and amortization 253,721 379,642
Total capital expenditures 160,924
Total Assets 47,787,032 59,940,271
Intelligent Chips And Services [Member]    
Segment Reporting Information [Line Items]    
Total Operating Revenues 20,553,929 39,713,323
Cost of revenues 19,973,507 33,901,432
Gross profit 580,422 5,811,891
Depreciation and amortization 1,120,961 1,108,263
Total capital expenditures 36,010
Total Assets 24,299,702 21,671,581
Total [Member]    
Segment Reporting Information [Line Items]    
Total Operating Revenues 87,132,230 82,035,289
Cost of revenues 68,180,339 48,918,412
Gross profit 18,951,891 33,116,877
Depreciation and amortization 1,374,682 1,487,905
Total capital expenditures 160,924 36,010
Total Assets $ 72,086,734 $ 81,611,852
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.23.1
Segments (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenues $ 87,132,230 $ 82,035,289
Mainland PRC [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenues 66,751,637 42,372,826
HONG KONG    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenues 5,393,844
International [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total revenues $ 20,380,593 $ 34,268,619
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent events (Details Narrative) - USD ($)
1 Months Ended
Jan. 13, 2023
Feb. 11, 2021
Jun. 24, 2021
Subsequent Event [Line Items]      
Sale of units   4,600,000  
Warrants, description     Each public warrant entitles the holder thereof to purchase one-half (1/2) of one ordinary share at a price of $11.50 per full share, subject to adjustment as described in this prospectus.
Subsequent Event [Member] | Purchase Agreement [Member] | Investor [Member]      
Subsequent Event [Line Items]      
Sale of units 2,666,667    
Price per share $ 1.20    
Warrants, description Each unit consists of one ordinary share of the Company, par value $0.001 per share, (“Ordinary Share”) and one warrant entitling the holder to purchase one whole Ordinary Share at an exercise price of $1.35 per whole share.    
Proceeds from private offering $ 3,200,000    
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.23.1
Financial information of the parent company (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
CURRENT ASSETS    
Total current assets $ 55,210,655 $ 53,996,365
OTHER ASSETS    
Investment in subsidiaries 172,300 94,107
Total assets 72,086,734 81,611,852
CURRENT LIABILITIES    
Total current liabilities 4,803,435 21,963,686
Total liabilities 5,075,274 22,968,497
SHAREHOLDERS’ EQUITY    
Ordinary shares, $ 0.001 par value, 50,000,000 shares authorized, 39,603,961 and 43,856,706 issued and outstanding as of December 31, 2021 and 2022 43,857 39,604
Additional paid-in capital 47,394,442 27,562,736
Retained earnings 19,141,699 26,483,410
Statutory reserves 1,798,310 1,420,145
Accumulated other comprehensive loss (1,622,503) 2,895,054
Total shareholders’ equity 66,755,805 58,400,949
Total liabilities and shareholders’ equity 72,086,734 81,611,852
Parent Company [Member]    
CURRENT ASSETS    
Cash in bank 272  
Total current assets 272
OTHER ASSETS    
Investment in subsidiaries 46,249,542 58,400,949
Intercompany receivables 20,659,324  
Total current assets 66,908,866 58,400,949
Total assets 66,909,138 58,400,949
CURRENT LIABILITIES    
Other payables - related party 153,333  
Total current liabilities 153,333
Total liabilities 153,333
SHAREHOLDERS’ EQUITY    
Ordinary shares, $ 0.001 par value, 50,000,000 shares authorized, 39,603,961 and 43,856,706 issued and outstanding as of December 31, 2021 and 2022 43,857 39,604
Additional paid-in capital 47,394,442 27,562,736
Retained earnings 19,141,699 26,483,410
Statutory reserves 1,798,310 1,420,145
Accumulated other comprehensive loss (1,622,503) 2,895,054
Total shareholders’ equity 66,755,805 58,400,949
Total liabilities and shareholders’ equity $ 66,909,138 $ 58,400,949
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Financial information of the parent company (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Total Operating Revenues $ 87,132,230 $ 82,035,289
COST OF REVENUES (68,180,339) (48,918,412)
GROSS PROFIT 18,951,891 33,116,877
OPERATING EXPENSES    
Total operating expenses 26,812,591 25,067,464
OTHER INCOME (EXPENSE)    
Total other income (loss) 375,914 519,912
NET INCOME (LOSS) ATTRIBUTABLE TO MICRO ALGO INC. (6,963,546) 8,567,907
COMPREHENSIVE INCOME (LOSS) (11,475,832) 9,632,393
Parent Company [Member]    
Total Operating Revenues  
COST OF REVENUES  
GROSS PROFIT
OPERATING EXPENSES    
General and administrative expenses (2,033)  
Total operating expenses (2,033)
INCOME FROM OPERATIONS (2,033)
OTHER INCOME (EXPENSE)    
Income (loss) from subsidiaries (6,961,513) 8,567,907
Total other income (loss) (6,961,513) 8,567,907
NET INCOME (LOSS) ATTRIBUTABLE TO MICRO ALGO INC. (6,963,546) 8,567,907
FOREIGN CURRENCY TRANSLATION ADJUSTMENTS (4,517,557) 1,141,784
COMPREHENSIVE INCOME (LOSS) $ (11,481,103) $ 9,709,691
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.23.1
Financial information of the parent company (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
NET INCOME (LOSS) ATTRIBUTABLE TO MICRO ALGO INC. $ (6,963,546) $ 8,567,907
Adjustments to reconcile net income to cash used in operating activities:    
Change in fair value of warrant liability 123,750
Net cash used in operating activities 1,955,358 15,272,446
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net cash provided by financing activities (2,422,918) (3,848,781)
EFFECT OF EXCHANGE RATE ON CASH (2,269,919) 675,890
CASH AND CASH EQUIVALENTS, beginning of year 42,719,795 37,104,109
CASH AND CASH EQUIVALENTS, end of year 42,746,270 42,719,795
Parent Company [Member]    
CASH FLOWS FROM OPERATING ACTIVITIES:    
NET INCOME (LOSS) ATTRIBUTABLE TO MICRO ALGO INC. (6,963,546) 8,567,907
Adjustments to reconcile net income to cash used in operating activities:    
Change in fair value of warrant liability (123,750)  
Equity (income) of subsidiaries 6,961,513 (8,567,907)
Change in operating assets and liabilities Intercompany (20,535,301)
Net cash used in operating activities (20,661,084)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Cash received from recapitalization 20,661,356
Net cash provided by financing activities 20,661,356
EFFECT OF EXCHANGE RATE ON CASH
CHANGES IN CASH 272
CASH AND CASH EQUIVALENTS, beginning of year
CASH AND CASH EQUIVALENTS, end of year $ 272
XML 108 microalgo_10k_htm.xml IDEA: XBRL DOCUMENT 0001800392 2022-01-01 2022-12-31 0001800392 2022-06-30 0001800392 2023-03-29 0001800392 2021-12-31 0001800392 2022-12-31 0001800392 2021-01-01 2021-12-31 0001800392 us-gaap:ProductMember 2021-01-01 2021-12-31 0001800392 us-gaap:ProductMember 2022-01-01 2022-12-31 0001800392 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001800392 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001800392 us-gaap:CommonStockMember 2020-12-31 0001800392 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001800392 mlgo:RetainedEarningsStatutoryMember 2020-12-31 0001800392 mlgo:RetainedEarningsUnrestrictedMember 2020-12-31 0001800392 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001800392 us-gaap:NoncontrollingInterestMember 2020-12-31 0001800392 2020-12-31 0001800392 us-gaap:CommonStockMember 2021-12-31 0001800392 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001800392 mlgo:RetainedEarningsStatutoryMember 2021-12-31 0001800392 mlgo:RetainedEarningsUnrestrictedMember 2021-12-31 0001800392 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001800392 us-gaap:NoncontrollingInterestMember 2021-12-31 0001800392 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001800392 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001800392 mlgo:RetainedEarningsStatutoryMember 2021-01-01 2021-12-31 0001800392 mlgo:RetainedEarningsUnrestrictedMember 2021-01-01 2021-12-31 0001800392 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001800392 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001800392 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001800392 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001800392 mlgo:RetainedEarningsStatutoryMember 2022-01-01 2022-12-31 0001800392 mlgo:RetainedEarningsUnrestrictedMember 2022-01-01 2022-12-31 0001800392 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001800392 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001800392 us-gaap:CommonStockMember 2022-12-31 0001800392 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001800392 mlgo:RetainedEarningsStatutoryMember 2022-12-31 0001800392 mlgo:RetainedEarningsUnrestrictedMember 2022-12-31 0001800392 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001800392 us-gaap:NoncontrollingInterestMember 2022-12-31 0001800392 mlgo:VIYIShareholdersMember 2022-12-09 0001800392 mlgo:YaoZhaohuaMember 2020-12-01 2020-12-24 0001800392 mlgo:SunYadongMember 2020-12-01 2020-12-24 0001800392 mlgo:ShenzhenWeiyixinMember 2020-12-01 2020-12-24 0001800392 mlgo:WeidongMember 2020-12-01 2020-12-24 0001800392 mlgo:Korgas233Member 2020-12-01 2020-12-24 0001800392 mlgo:WeidongMember 2021-06-29 2021-07-01 0001800392 mlgo:WeidongMember 2021-06-29 2021-07-19 0001800392 us-gaap:ParentMember 2021-01-01 2021-12-31 0001800392 us-gaap:ParentMember 2022-01-01 2022-12-31 0001800392 mlgo:VIYITechnologyIncVIYIMember 2022-01-01 2022-12-31 0001800392 mlgo:VIYITechnologyLtdVIYILtdMember 2022-01-01 2022-12-31 0001800392 mlgo:ShenzhenWeiyixinTechnologyCoLtdShenzhenWeiyixinOrVIYIWFOEMember 2022-01-01 2022-12-31 0001800392 mlgo:ShenzhenYitianInternetTechnologyCoLtdShenzhenYitianMember 2022-01-01 2022-12-31 0001800392 mlgo:Korgas233TechnologyCoLtdKorgas233Member 2022-01-01 2022-12-31 0001800392 mlgo:ShenzhenQianhaiWangxinTechnologyCoLtdShenzhenQianhaiMember 2022-01-01 2022-12-31 0001800392 mlgo:ShenzhenYiyouOnlineTechnologyCoLtdYYOnlineMember 2022-01-01 2022-12-31 0001800392 mlgo:Wuhan233InteractiveEntertainmentTechnologyCoLtdWuhan233Member 2022-01-01 2022-12-31 0001800392 mlgo:WeidongTechnologyCoLtdWeidongMember 2022-01-01 2022-12-31 0001800392 mlgo:KorgasWeidongTechnologyCoLtdKorgasWeidongMember 2022-01-01 2022-12-31 0001800392 mlgo:FedaElectronicsCompanyPrivateLimitedFedaElectronicsMember 2022-01-01 2022-12-31 0001800392 mlgo:ExcelCrestLimitedExcelCrestMember 2022-01-01 2022-12-31 0001800392 mlgo:ShanghaiWeimuTechnologyCoLtdShanghaiWeimuMember 2022-01-01 2022-12-31 0001800392 mlgo:WisdomLabIncWisdomLabMember 2022-01-01 2022-12-31 0001800392 mlgo:ViwoTechnologyLimitedViwoTechMember 2022-01-01 2022-12-31 0001800392 mlgo:ShenzhenViwotongTechnologyCoLtdViwotongTechMember 2022-01-01 2022-12-31 0001800392 mlgo:ShanghaiGuoyuInformationTechnologyCoLtdShanghaiGuoyuMember 2022-01-01 2022-12-31 0001800392 mlgo:KashiGuoyuInformationTechnologyCoLtdKashiGuoyuMember 2022-01-01 2022-12-31 0001800392 mlgo:GuangzhouTapuyuInternetTechnologyCoLtdTapuyuMember 2022-01-01 2022-12-31 0001800392 mlgo:GuangzhouBimaiNetworkTechnologyCoLtdBimaiMember 2022-01-01 2022-12-31 0001800392 mlgo:ViZeTechnologyCoLtdViZeMember 2022-01-01 2022-12-31 0001800392 mlgo:ShenzhenViZeTongTechnologyCoLtdViZeTongMember 2022-01-01 2022-12-31 0001800392 currency:HKD mlgo:YearEndTranslationRatesMember 2021-01-01 2021-12-31 0001800392 currency:HKD mlgo:YearEndTranslationRatesMember 2022-01-01 2022-12-31 0001800392 currency:HKD mlgo:AverageTranslationRatesMember 2021-01-01 2021-12-31 0001800392 currency:HKD mlgo:AverageTranslationRatesMember 2022-01-01 2022-12-31 0001800392 currency:CNY mlgo:YearEndTranslationRatesMember 2021-01-01 2021-12-31 0001800392 currency:CNY mlgo:YearEndTranslationRatesMember 2022-01-01 2022-12-31 0001800392 currency:CNY mlgo:AverageTranslationRatesMember 2021-01-01 2021-12-31 0001800392 currency:CNY mlgo:AverageTranslationRatesMember 2022-01-01 2022-12-31 0001800392 mlgo:ShanghaiWeimuMember 2022-12-31 0001800392 mlgo:TianjinWeidongMember 2022-12-31 0001800392 mlgo:ViwoTechMember 2022-12-31 0001800392 mlgo:ViZeMember 2022-12-31 0001800392 us-gaap:OfficeEquipmentMember 2022-01-01 2022-12-31 0001800392 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001800392 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001800392 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001800392 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001800392 mlgo:TechnologyKnowHowsMember 2022-01-01 2022-12-31 0001800392 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001800392 us-gaap:CopyrightsMember 2022-01-01 2022-12-31 0001800392 mlgo:CentralProcessingAdvertisingAlgorithmServicesMember 2021-01-01 2021-12-31 0001800392 mlgo:CentralProcessingAdvertisingAlgorithmServicesMember 2022-01-01 2022-12-31 0001800392 mlgo:MobileGamesMember 2021-01-01 2021-12-31 0001800392 mlgo:MobileGamesMember 2022-01-01 2022-12-31 0001800392 mlgo:SalesOfIntelligentChipsMember 2021-01-01 2021-12-31 0001800392 mlgo:SalesOfIntelligentChipsMember 2022-01-01 2022-12-31 0001800392 mlgo:SoftwareDevelopmentsMember 2021-01-01 2021-12-31 0001800392 mlgo:SoftwareDevelopmentsMember 2022-01-01 2022-12-31 0001800392 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001800392 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001800392 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001800392 us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0001800392 mlgo:MainlandPRCMember 2021-01-01 2021-12-31 0001800392 mlgo:MainlandPRCMember 2022-01-01 2022-12-31 0001800392 country:HK 2021-01-01 2021-12-31 0001800392 country:HK 2022-01-01 2022-12-31 0001800392 mlgo:InternationalMember 2021-01-01 2021-12-31 0001800392 mlgo:InternationalMember 2022-01-01 2022-12-31 0001800392 mlgo:ShanghaiWeimuMember 2021-12-31 0001800392 mlgo:ViwoTechMember 2021-12-31 0001800392 mlgo:VizeTechMember 2022-12-31 0001800392 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001800392 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001800392 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-01-01 2021-12-31 0001800392 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-01-01 2022-04-01 0001800392 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001800392 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-04-01 0001800392 mlgo:WeidongMember mlgo:BimaiMember 2021-07-01 0001800392 mlgo:YYOnlineMember mlgo:BimaiMember 2021-07-01 0001800392 mlgo:ShanghaiGuoyuMember 2021-07-01 0001800392 mlgo:ShanghaiGuoyuMember 2021-06-29 2021-07-01 0001800392 mlgo:ShanghaiGuoyuMember 2022-01-01 2022-12-31 0001800392 mlgo:TapuyuAndPengchengKeyiMember 2021-11-01 2021-11-17 0001800392 mlgo:TapuyuAndPengchengKeyiMember 2022-01-01 2022-12-31 0001800392 mlgo:BimaiMember 2021-09-01 2021-09-23 0001800392 mlgo:BimaiMember 2022-01-01 2022-12-31 0001800392 mlgo:TapuyuAndPengchengKeyiMember 2021-11-17 0001800392 mlgo:BimaiMember 2021-09-23 0001800392 mlgo:SemiconductorSegmentMember 2022-01-01 2022-12-31 0001800392 mlgo:Investment1Member 2021-12-31 0001800392 mlgo:Investment1Member 2022-12-31 0001800392 mlgo:Investment2Member 2021-12-31 0001800392 mlgo:Investment2Member 2022-12-31 0001800392 mlgo:GoodwillFromShenzhenYitianAcquisitionMember 2021-12-31 0001800392 mlgo:GoodwillFromShenzhenYitianAcquisitionMember 2022-12-31 0001800392 mlgo:GoodwillFromFeDaElectronicsAcquisitionMember 2021-12-31 0001800392 mlgo:GoodwillFromFeDaElectronicsAcquisitionMember 2022-12-31 0001800392 mlgo:GoodwillFromShanghaiGuoyuAcquisitionMember 2021-12-31 0001800392 mlgo:GoodwillFromShanghaiGuoyuAcquisitionMember 2022-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2020-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2020-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2021-01-01 2021-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2021-01-01 2021-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2021-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2021-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2022-01-01 2022-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2022-01-01 2022-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2022-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2022-12-31 0001800392 mlgo:JoyousDragonMember 2021-12-31 0001800392 mlgo:JoyousDragonMember 2022-12-31 0001800392 country:SG 2022-01-01 2022-12-31 0001800392 country:CN 2022-01-01 2022-12-31 0001800392 country:HK 2022-12-31 0001800392 country:CN 2022-12-31 0001800392 country:SG 2022-12-31 0001800392 mlgo:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001800392 mlgo:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001800392 mlgo:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001800392 mlgo:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001800392 mlgo:OneVendorMember mlgo:PurchasesMember mlgo:VendorConcentrationRiskMember 2021-01-01 2021-12-31 0001800392 mlgo:OneVendorMember mlgo:PurchasesMember mlgo:VendorConcentrationRiskMember 2022-01-01 2022-12-31 0001800392 mlgo:OneVendorMember us-gaap:AccountsPayableMember mlgo:VendorConcentrationRiskMember 2021-01-01 2021-12-31 0001800392 mlgo:OneVendorMember us-gaap:AccountsPayableMember mlgo:VendorConcentrationRiskMember 2022-01-01 2022-12-31 0001800392 mlgo:OrdinarySharesMember 2018-05-04 0001800392 us-gaap:IPOMember 2021-02-01 2021-02-11 0001800392 us-gaap:OverAllotmentOptionMember 2021-02-01 2021-02-11 0001800392 2021-02-01 2021-02-11 0001800392 mlgo:SponsorMember us-gaap:IPOMember 2021-02-01 2021-02-11 0001800392 mlgo:SponsorMember us-gaap:IPOMember 2021-02-11 0001800392 mlgo:PublicWarrantsMember 2022-12-31 0001800392 mlgo:PrivateWarrantsMember 2022-12-31 0001800392 2021-06-02 2021-06-24 0001800392 mlgo:PublicWarrantsMember 2022-12-31 0001800392 us-gaap:PrivatePlacementMember 2021-02-01 2021-02-11 0001800392 us-gaap:PrivatePlacementMember 2021-02-11 0001800392 2021-02-11 0001800392 2022-12-10 2022-12-31 0001800392 us-gaap:WarrantMember 2022-12-31 0001800392 us-gaap:WarrantMember 2022-12-09 0001800392 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001800392 us-gaap:WarrantMember 2022-12-01 2022-12-09 0001800392 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2021-01-01 2021-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2021-01-01 2021-12-31 0001800392 mlgo:TotalMember 2021-01-01 2021-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2022-01-01 2022-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2022-01-01 2022-12-31 0001800392 mlgo:TotalMember 2022-01-01 2022-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2021-12-31 0001800392 mlgo:CentralProcessingAlgorithmServicesMember 2022-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2021-12-31 0001800392 mlgo:IntelligentChipsAndServicesMember 2022-12-31 0001800392 mlgo:TotalMember 2021-12-31 0001800392 mlgo:TotalMember 2022-12-31 0001800392 us-gaap:InvestorMember us-gaap:SubsequentEventMember mlgo:PurchaseAgreementMember 2023-01-01 2023-01-13 0001800392 us-gaap:InvestorMember us-gaap:SubsequentEventMember mlgo:PurchaseAgreementMember 2023-01-13 0001800392 srt:ParentCompanyMember 2021-12-31 0001800392 srt:ParentCompanyMember 2022-12-31 0001800392 srt:ParentCompanyMember 2021-01-01 2021-12-31 0001800392 srt:ParentCompanyMember 2022-01-01 2022-12-31 0001800392 srt:ParentCompanyMember 2020-12-31 iso4217:USD shares iso4217:USD shares pure iso4217:CNY 0001800392 false 2022 FY 10-K true 2022-12-31 --12-31 false 000-40024 MicroAlgo Inc. E9 00-0000000 Unit 507 Building C Taoyuan Street Long Jing High and New Technology Jingu Pioneer Park Nanshan District Shenzhen CN 518052 +(86) 0755 88600589 Ordinary share, $0.001 par value MLGO NASDAQ No No Yes Yes Non-accelerated Filer true true false false false 47010000.00 43856706 6732 ONESTOP ASSURANCE PAC Singapore 42719795 42746270 2767271 2602448 823635 130524 3940948 3722985 425865 266855 5741573 3318851 53996365 55210655 73534 145320 204480 184054 602219 94107 172300 4373001 964341 322593 150895 21945553 15259169 27541953 16730759 81611852 72086734 2052587 2041951 1911831 1608977 731222 793143 153333 16955054 164241 150666 148751 55365 21963686 4803435 158401 30754 846410 241085 1004811 271839 22968497 5075274 0.001 0.001 1000000 1000000 0 0 0.001 0.001 50000000 50000000 39603961 39603961 43856706 43856706 39604 43857 27562736 47394442 26483410 19141699 1420145 1798310 2895054 -1622503 58400949 66755805 242406 255655 58643355 67011460 81611852 72086734 34359251 20553929 47676038 66578301 82035289 87132230 48918412 68180339 33116877 18951891 840109 560453 5277790 5131699 16590757 13928429 2861000 5276951 2038809 502192 123750 25067464 26812591 8049413 -7860700 292196 266059 194994 -158220 -277503 -65982 310225 334057 519912 375914 8569325 -7484786 364499 15215 -279680 -580008 84819 -564793 8484506 -6919993 -83401 43553 8567907 -6963546 8484506 -6919993 1147887 -4555839 9632393 -11475832 -77298 5271 -9709691 11481103 39603961 39860291 0.22 -0.17 39603961 39604 27562736 729471 18606177 1753270 319653 49010911 51 51 8567907 -83401 8484506 690674 -690674 -1141784 -6103 -1147887 39603961 39604 27562736 1420145 26483410 2895054 242406 58643355 7978 7978 4252745 4253 19831706 19835959 -6963546 43553 -6919993 378165 -378165 -4517557 -38282 -4555839 43856706 43857 47394442 1798310 19141699 -1622503 255655 67011460 8484506 -6919993 1487905 1374682 223204 897134 -279680 -580008 158220 -32 2861000 5276951 2038809 9751 124499 145433 216497 123750 502190 -5041867 958720 2409686 -255109 236953 -142626 641688 -691217 -10563 -18697 380797 141017 1048245 -343796 281784 -54589 -124450 -137126 -693806 -56804 15272446 1955358 16011638 16323138 16011638 16164918 93002 89205 3100054 25054 302 36010 160923 -3279857 3172000 -6483869 2763954 5741573 4485078 29891621 3192813 12548920 556567 1182468 3182468 870518 870518 20661356 51 -3848781 -2422918 675890 -2269919 5615686 26475 37104109 42719795 42719795 42746270 675478 185906 17536 2992 548586 96398 110352 <p id="xdx_805_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_z1eGX6tf7JT2" 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 1 — <span id="xdx_82B_zN0BdCofCmv6">Nature of business and organization</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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MicroAlgo Inc. (“MicroAlgo” or the “Company”) (f/k/a Venus Acquisition Corporation (“Venus”)), a Cayman Islands exempted company, entered into the Business Combination and Merger Agreement dated June 10, 2021 (as amended on January 24, 2022, August 2, 2022, August 3, 2022 and August 10, 2022, the “Merger Agreement”), by and among WiMi Hologram Cloud Inc. (“WiMi” or the “Majority Shareholder”), Venus, Venus Merger Sub Corporation (“Venus Merger Sub”), a Cayman Islands exempted company incorporated for the purpose of effectuating the Business Combination, and VIYI Algorithm Inc. (“VIYI”), a Cayman Islands exempted company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 9, 2022, in accordance with the Merger Agreement, the closing of the business combination (the “Closing”) occurred, pursuant to which Venus issued <span id="xdx_906_eus-gaap--SharesIssued_c20221209__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VIYIShareholdersMember_pdd" title="Issuance of shares">39,603,961</span> ordinary shares to VIYI shareholders. As a result of the consummation of the business combination, VIYI is now a wholly-owned subsidiary of the Company, which has changed its name to MicroAlgo Inc.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The business combination was accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, Venus will be treated as the “acquired” company for financial reporting purposes. This determination was primarily based on the holders of VIYI expecting to have a majority of the voting power of the post-combination company, VIYI senior management comprising substantially all of the senior management of the post-combination company, the relative size of VIYI compared to Venus, and VIYI operations comprising the ongoing operations of the post-combination company. Accordingly, for accounting purposes, the business combination will be treated as the equivalent of VIYI issuing shares for the net assets of Venus, accompanied by a recapitalization. The net assets of Venus will be stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the business combination will be those of VIYI. (See Note 3 for details)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VIYI Algorithm Inc. (“VIYI”), is a company incorporated on September 24, 2020 under the laws of the Cayman Islands. WiMi Hologram Cloud Inc. (“WiMi Inc.” or the “Parent”) which primarily engaged in augmented reality (“AR”) advertising and entertainment services, is VIYI’s parent company. VIYI, its consolidated subsidiaries, its former variable interest entity (“VIE”) and VIE’s subsidiaries (collectively referred to as the “Company”) is primarily engaged in providing central processing algorithm services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In connection with a contemplated merger of MicroAlgo, the following steps were undertaken:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; margin-top: 0in; margin-bottom: 0in; width: 100%"> <tr style="vertical-align: top; text-align: justify; border-collapse: collapse"> <td style="width: 0.25in"/> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(1)</i></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Reorganization of Shenzhen Yitian:</i></span></td> </tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen Yitian Internet Technology Co., Ltd. (“Shenzhen Yitian”) was established on March 8, 2011 and was acquired by the Parent’s VIE, WiMi Cloud Software Co., Ltd. (“Beijing WiMi”) in 2015. Shenzhen Yitian and subsidiaries are in the PRC and mainly engaged in provide algorithm services in advertising and gaming industry.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 24, 2020, Beijing WiMi transferred <span id="xdx_905_ecustom--EquityInterestTransferred_dp_c20201201__20201224__srt--CounterpartyNameAxis__custom--YaoZhaohuaMember_zEHaXjrUjAk7" title="Equity interest transferred">99.0</span>% and <span id="xdx_90E_ecustom--EquityInterestTransferred_dp_c20201201__20201224__srt--CounterpartyNameAxis__custom--SunYadongMember_zQHjk75SdVI2" title="Equity interest transferred">1.0</span>% equity interests in Shenzhen Yitian to Ms. Yao Zhaohua and Ms. Sun Yadong for consideration of RMB 1 and RMB 1, respectively, pursuant to share transfer agreements. Ms. Yao Zhaohua and Ms. Sun Yadong and the original shareholders of Shenzhen Yitian entered into contractual agreement (see contractual agreements below) with Shenzhen Weiyixin on December 24, 2020, which granted Shenzhen Weiyixin effective control of Shenzhen Yitian from December 24, 2020 and enable Shenzhen Weiyixin to receive all the expected residual returns of Shenzhen Yitian and its subsidiaries. The reorganization was completed on December 24, 2020. Shenzhen Weiyixin becomes the primary beneficiary of Shenzhen Yitian and its subsidiaries.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 11, 2021, Shenzhen Yitian transferred its <span id="xdx_907_ecustom--EquityInterestTransferred_dp_c20201201__20201224__srt--CounterpartyNameAxis__custom--ShenzhenWeiyixinMember_zJgv3UOFm181" title="Equity interest transferred">100</span>% equity interest of Weidong and subsidiaries to Shenzhen Weiyixin; its<span id="xdx_908_ecustom--EquityInterestTransferred_dp_c20201201__20201224__srt--CounterpartyNameAxis__custom--WeidongMember_zyvFmZG34gL1" title="Equity interest transferred"> 100</span>% equity interest YY Online to Weidong and its <span id="xdx_905_ecustom--EquityInterestTransferred_dp_c20201201__20201224__srt--CounterpartyNameAxis__custom--Korgas233Member_z8G13nyhwa2a" title="Equity interest transferred">100</span>% equity interest in Korgas 233 and Wuhan 233 to YY Online. As a result, Wuhan 233 and Korgas 233 became wholly owned subsidiaries of YY Online and YY Online became wholly owned subsidiary of Weidong and Weidong became wholly owned subsidiary of Shenzhen Weiyixin.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All of these entities are under common control of shareholders of VIYI, which results in the consolidation of Shenzhen Yitian and its subsidiaries which have been accounted for as a reorganization of entities under common control at carrying value. The consolidated financial statements are prepared on the basis as if the reorganization became effective as of the beginning of the first period presented in the accompanying consolidated financial statements of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 1, 2021, <span id="xdx_908_ecustom--BusinessAcqusitionDescription_c20210629__20210701__srt--CounterpartyNameAxis__custom--WeidongMember" title="Business Acqusition description">Weidong acquired 99% interest of Shanghai Guoyu Information Technologies Co., Ltd (“Shanghai Guoyu”). The remaining 1% of Shanghai Guoyu is acquired by YY Online. The aggregate purchase price was $3.0 million (RMB 20,000,000). On July 19, 2021 Shanghai Guoyu established 100% owned subsidiary Kashi Guoyu Information Technologies Co., Ltd (“Kashi Guoyu”). On July 14, 2021, Weidong transferred its 100% equity interest of Horgas 233 and Horgas Weidong to Shanghai Guoyu.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 19, 2021, Viwo Technology established a fully owned subsidiary Shenzhen Viwotong Technology Co., Ltd. (“Viwotong Tech”) in Shenzhen to support its operations. On November 19, <span id="xdx_903_ecustom--BusinessAcqusitionDescription_c20210629__20210719__srt--CounterpartyNameAxis__custom--WeidongMember" title="Business Acqusition description">Viwotong Tech acquired 100% equity interests of Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”), a provider of advertising services, for RMB 2 (approximately USD 0.3). On December 7, 2021, Viwotong Tech purchased Pengcheng Keyi (Xi’an) Intelligence Technology Co., Ltd. (“Pengcheng Keyi”), a provider of testing equipment development and sales, for RMB 2 (approximately USD 0.3). On July 1, 2022, Viwo Technology Inc. entered into an equity transfer agreement to transfer 99.0% and 1.0% of the issued share capital of Pengcheng Keyi to two unrelated individuals at RMB 1.0 and RMB 0.1(USD$ 0.01), respectively. (See Note 4 for details)</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to the business strategy adjustment, Shenzhen Yitian and its subsidiaries no longer operate the business involving foreign investment restrictions since March 1, 2022, therefore VIYI is able to have direct equity interest in Shenzhen Yitian and its subsidiaries. On April 1, 2022, VIYI terminated the agreements under the VIE structure with Shenzhen Yitian. Shenzhen Yitian’s original shareholders transferred their respective ownership to VIYI WFOE and VIYI WFOE obtained 100% equity control of Shenzhen Yitian and its subsidiaries on April 1, 2022. The reorganization has no effect on the consolidated financial statements as Shenzhen Yitian has been under common control of VIYI Cayman that there is no change of reporting entities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">On April 12, 2022, VIYI Technology Limited (“VIYI Ltd”) set up a joint venture company, Vize Technology Limited (“Vize”), in Hong Kong, and VIYI Ltd has a 55% equity interest in Vize. It had no operation as of December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">On August 15, 2022, Vize established a fully owned subsidiary Shenzhen ViZeTong Technology Co., Ltd. (“ViZeTong”) in Shenzhen. ViZeTong had no material operation as of December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; margin-top: 0in; margin-bottom: 0in; width: 100%"> <tr style="vertical-align: top; text-align: justify; border-collapse: collapse"> <td style="width: 0.25in"/> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(2)</i></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Allocation of expenses</i></span></td> </tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">The accompanying consolidated financial statements include the Company’s direct expenses, as well as an allocation of certain general and administrative and financial expenses paid by the Parent. General and administrative expenses consist primarily of share-based compensation expense, salary and related expenses of senior management and VIYI employees, shared management expenses, including accounting, consulting, legal support services, and other expenses to provide operating support to the related businesses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The general and administrative expenses allocated from the Parent amounted to $<span id="xdx_90D_eus-gaap--GeneralAndAdministrativeExpense_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--ParentMember_pp0p0" title="General and administrative expenses">92,759</span> and nil <span id="xdx_90F_eus-gaap--GeneralAndAdministrativeExpense_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--ParentMember_pp0p0" style="display: none" title="General and administrative expenses">0</span> for the years ended December 31, 2021 and 2022, respectively. Income tax provision reflected in the Company’s consolidated statement of income is calculated based on a separate return basis as the Company’s subsidiaries all filed separate tax returns.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management believes the basis and amounts of these allocations are reasonable. While the expenses allocated to the Company for these items are not necessarily indicative of the expenses that would have been incurred if the Company had been a separate, stand-alone entity, the Company does not believe that there is any significant difference between the nature and amounts of these allocated expenses and the expenses that would have been incurred if the Company had been a separate, stand-alone entity.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying consolidated financial statements reflect the activities of VIYI and each of the following entities as of December 31, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_897_ecustom--ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock_zNYyr1B8SAXa" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Nature of business and organization (Details)"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_z23juspoxOD2" style="display: none">Schedule of accompanying consolidated financial statements</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--VIYITechnologyIncVIYIMember" title="Name">VIYI Technology Inc. (“VIYI”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Cayman Islands company Incorporated on September 24, 2020</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--VIYITechnologyIncVIYIMember" title="Ownership">100% owned by MicroAlgo</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--VIYITechnologyLtdVIYILtdMember" title="Name">VIYI Technology Ltd. (“VIYI Ltd”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Hong Kong company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--VIYITechnologyLtdVIYILtdMember" title="Ownership">100% owned by VIYI</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on October 9, 2020</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A holding company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenWeiyixinTechnologyCoLtdShenzhenWeiyixinOrVIYIWFOEMember" title="Name">Shenzhen Weiyixin Technology Co., Ltd. (“Shenzhen Weiyixin”or “VIYI WFOE”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company and deemed a wholly foreign owned enterprise (“WFOE”)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenWeiyixinTechnologyCoLtdShenzhenWeiyixinOrVIYIWFOEMember" title="Ownership">100% owned by VIYI Ltd</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on November 18, 2020 </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A holding company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYitianInternetTechnologyCoLtdShenzhenYitianMember" title="Name">Shenzhen Yitian Internet Technology Co., Ltd. (“Shenzhen Yitian”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYitianInternetTechnologyCoLtdShenzhenYitianMember" title="Ownership">100% owned by Beijing WiMi before December 24, 2020 VIE of Shenzhen Weiyixin starting on December 24, 2020. 100% owned by Shenzhen Weiyixin starting April 1, 2022</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on March 08, 2011</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages central processing algorithm in mobile games industry</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--Korgas233TechnologyCoLtdKorgas233Member" title="Name">Korgas 233 Technology Co., Ltd. (“Korgas 233”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--Korgas233TechnologyCoLtdKorgas233Member" title="Ownership">100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on September 15, 2017</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in central processing algorithm in mobile games industry</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenQianhaiWangxinTechnologyCoLtdShenzhenQianhaiMember" title="Name">Shenzhen Qianhai Wangxin Technology Co., Ltd. (“Shenzhen Qianhai”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <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">A PRC limited liability company Incorporated on October 16, 2015 Primarily engages in central processing algorithm in advertising industry</span></p></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenQianhaiWangxinTechnologyCoLtdShenzhenQianhaiMember" title="Ownership">100% owned by Shenzhen Yitian</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYiyouOnlineTechnologyCoLtdYYOnlineMember" title="Name">Shenzhen Yiyou Online Technology Co., Ltd. (“YY Online”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <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">A PRC limited liability company Incorporated on January 14, 2019 Primarily engages in central processing algorithm in advertising industry</span></p></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYiyouOnlineTechnologyCoLtdYYOnlineMember" title="Ownership">100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Weidong after January 11, 2021</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--Wuhan233InteractiveEntertainmentTechnologyCoLtdWuhan233Member" title="Name">Wuhan 233 Interactive Entertainment Technology Co., Ltd. (“Wuhan 233”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--Wuhan233InteractiveEntertainmentTechnologyCoLtdWuhan233Member" title="Ownership">100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on May 15, 2020</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in central processing algorithm in mobile games industry</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--WeidongTechnologyCoLtdWeidongMember" title="Name">Weidong Technology Co., Ltd. (“Weidong”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--WeidongTechnologyCoLtdWeidongMember" title="Ownership">100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Shenzhen Weiyixin after January 11, 2021</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on October 28, 2020</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in central processing algorithm in advertising industry</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--KorgasWeidongTechnologyCoLtdKorgasWeidongMember" title="Name">Korgas Weidong Technology Co., Ltd. (“Korgas Weidong”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--KorgasWeidongTechnologyCoLtdKorgasWeidongMember" title="Ownership">100% owned by Weidong</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on October 30, 2020</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in central processing algorithm in advertising industry</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--FedaElectronicsCompanyPrivateLimitedFedaElectronicsMember" title="Name">Fe-da Electronics Company Private Limited (“Fe-da Electronics”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Singapore company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--FedaElectronicsCompanyPrivateLimitedFedaElectronicsMember" title="Ownership">100% owned by VIYI Acquired in September 2020</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on January 9, 2009</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in resale of intelligent chips and customization of central processing units</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="3" style="text-indent: -0.125in; padding-left: 0.125in; width: 32%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ExcelCrestLimitedExcelCrestMember" title="Name">Excel Crest Limited (“Excel Crest”)</span></span></td> <td style="width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A Hong Kong company</span></td> <td style="width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="3" style="width: 32%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ExcelCrestLimitedExcelCrestMember" title="Ownership">100% owned by Fe-da Electronics</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on September 10, 2020</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Support the daily operations of Fe-da Electronics in Hong Kong</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="3" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiWeimuTechnologyCoLtdShanghaiWeimuMember" title="Name">Shanghai Weimu Technology Co., Ltd. (“Shanghai Weimu”)</span></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A PRC limited liability company</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="3" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiWeimuTechnologyCoLtdShanghaiWeimuMember" title="Ownership">58% owned by Shenzhen Weiyixin</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on November 30, 2020</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Engages in providing software support services</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="3" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--WisdomLabIncWisdomLabMember" title="Name">Wisdom Lab Inc. (“Wisdom Lab”)</span></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A Cayman Islands company</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="3" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--WisdomLabIncWisdomLabMember" title="Ownership">100% owned by Fe-Da Electronics</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on May 6, 2021</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Engages in software solution for intelligent chips</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="4" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ViwoTechnologyLimitedViwoTechMember" title="Name">Viwo Technology Limited. (“Viwo Tech”)</span></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A Hong Kong company</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ViwoTechnologyLimitedViwoTechMember" title="Ownership">55% owned by VIYI Ltd</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on April 15, 2021</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Engages in intelligent chips design</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">No operations as of June 30, 2022</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="2" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenViwotongTechnologyCoLtdViwotongTechMember" title="Name">Shenzhen Viwotong Technology Co., Ltd. (“Viwotong Tech”)</span></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A PRC limited liability company</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenViwotongTechnologyCoLtdViwotongTechMember" title="Ownership">100% owned by Viwo Tech</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on July 19, 2021</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="3" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuInformationTechnologyCoLtdShanghaiGuoyuMember" title="Name">Shanghai Guoyu Information Technology Co., Ltd. (“Shanghai Guoyu”)</span></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A PRC limited liability company</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="3" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuInformationTechnologyCoLtdShanghaiGuoyuMember" title="Ownership">99% owned by Weidong, 1% owned by YY Online</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on March 18, 2019</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Engages in R&amp;D and application of intelligent visual algorithm technology</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="2" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--KashiGuoyuInformationTechnologyCoLtdKashiGuoyuMember" title="Name">Kashi Guoyu Information Technology Co., Ltd. (“Kashi Guoyu”)</span></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A PRC limited liability company</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="3" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--KashiGuoyuInformationTechnologyCoLtdKashiGuoyuMember" title="Ownership">100% owned by Shanghai Guoyu</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on July 23, 2021</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Engages in R&amp;D and application of intelligent visual algorithm technology</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"/></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: left"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="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="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 32%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--GuangzhouTapuyuInternetTechnologyCoLtdTapuyuMember" title="Name">Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”)</span></span></td> <td style="width: 2%; text-align: justify"> </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">A PRC limited liability company</span></td> <td style="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_901_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--GuangzhouTapuyuInternetTechnologyCoLtdTapuyuMember" title="Ownership">100% owned by Viwotong Tech</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">Incorporated on June 22, 2021</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">Engages in central processing algorithm in advertising industry</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="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="3" style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> <span id="xdx_90D_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--GuangzhouBimaiNetworkTechnologyCoLtdBimaiMember" title="Name">Guangzhou Bimai Network Technology Co., Ltd. (“Bimai”) </span> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"> </p></td> <td style="text-align: justify"> </td> <td style="text-align: justify">●</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="text-align: justify"> </td> <td rowspan="3" style="text-align: justify"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_900_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--GuangzhouBimaiNetworkTechnologyCoLtdBimaiMember" title="Ownership">100% owned by Viwotong Tech Acquired in September 2022</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">Incorporated on April 28, 2021</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">Engages in central processing algorithm in advertising industry</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="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="3" 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"><span id="xdx_902_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ViZeTechnologyCoLtdViZeMember" title="Name">ViZe Technology Limited (“ViZe”)</span></span></td> <td style="text-align: justify"> </td> <td style="text-align: justify">●</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="text-align: justify"> </td> <td rowspan="3" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ViZeTechnologyCoLtdViZeMember" title="Ownership">55% owned by VIYI Ltd.</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">Incorporated on April 12, 2022</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">No activities as of December 31, 2022</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="text-align: justify"> </td> <td colspan="2" style="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="3" 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"><span id="xdx_907_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenViZeTongTechnologyCoLtdViZeTongMember" title="Name">Shenzhen ViZeTong Technology Co., Ltd. (“ViZeTong”)</span></span></td> <td style="text-align: justify"> </td> <td style="text-align: justify">●</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="text-align: justify"> </td> <td rowspan="3" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenViZeTongTechnologyCoLtdViZeTongMember" title="Ownership">100% owned by ViZe</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">Incorporated on August 15, 2022</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">No activities as of December 31, 2022</span></td> <td style="text-align: justify"> </td></tr> </table> <p id="xdx_8A9_z4UGdQobZdHk" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </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"><b><span style="text-decoration: underline">Contractual Arrangements (Terminated April 1, 2022)</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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to legal restrictions on foreign ownership and investment in, among other areas, value-added telecommunications services, which include the operations of internet content providers, prior to April 1, 2022, the Company operates its internet and other businesses in which foreign investment is restricted or prohibited in the PRC through certain PRC domestic companies. As such, Shenzhen Yitian (from December 24, 2020) is controlled through contractual agreements in lieu of direct equity ownership by the Company or any of its subsidiaries.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen Yitian and its subsidiary used to provide Internet information consulting services which required the possession of the Internet Content Provision (“ICP”) licenses and were subject to foreign investment restrictions under relevant PRC laws and regulations. Due to subsequent business strategy adjustment, Shenzhen Yitian and its subsidiary have terminated such Internet information consulting services since March 1, 2022. As a result of the termination of such services, Shenzhen Yitian and its subsidiary were later notified by relevant PRC government authority that the ICP licenses were no longer required and their business was no longer subject to foreign investment restrictions, therefore VIYI can own direct equity interest in Shenzhen Yitian and its subsidiaries. VIYI terminated the agreements under the VIE structure with Shenzhen Yitian, and VIYI’s WFOE achieved 100% equity control of Shenzhen Yitian and its subsidiaries on April 1, 2022. VIYI now controls and receives the economic benefits of Shenzhen Yitian and its subsidiaries’ business operation through equity ownership.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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"><b><i>Shenzhen Yitian</i></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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The contractual arrangements consist of a series of four agreements, shareholders power of attorney and irrevocable commitment letters (collectively the “Contractual Arrangements”, which were signed on December 24, 2020). The significant terms of the Contractual Agreements are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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"><i>Exclusive Business Cooperation Agreement</i></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under the exclusive business cooperation agreement between Shenzhen Weiyixin and Shenzhen Yitian dated December 24, 2020, Shenzhen Weiyixin has the exclusive right to provide to Shenzhen Yitian consulting and services related to, among other things, use of software, operation maintenance, product development, and management and marketing consulting. Shenzhen Weiyixin has the exclusive ownership of intellectual property rights created as a result of the performance of this agreement. Shenzhen Yitian agrees to pay Shenzhen Weiyixin service fee at an amount equal to the consolidated net income after offsetting previous year’s loss (if any). This agreement remained effective until April 1, 2022 when the agreement was terminated by Shenzhen Weiyixin.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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"><i>Exclusive Share Purchase Option Agreement</i></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to the exclusive share purchase option agreement dated December 24, 2020, by and among Shenzhen Weiyixin, Shenzhen Yitian and each of the shareholders of Shenzhen Yitian, each of the shareholders of Shenzhen Yitian irrevocably granted Shenzhen Weiyixin an exclusive call option to purchase, or have its designated person(s) to purchase, at its discretion, all or part of their equity interests in Shenzhen Yitian, and the purchase price shall be the lowest price permitted by applicable PRC law. Each of the shareholders of Shenzhen Yitian undertakes that, without the prior written consent of Shenzhen Weiyixin or us, they may not increase or decrease the registered capital, amend its articles of association or change registered capital structure. This agreement will remain effective unless terminated in the event that the entire equity interests held by registered shareholders in Shenzhen Yitian have been transferred to Shenzhen Weiyixin or until the date when it is terminated by Shenzhen Weiyixin. Any transfer of shares pursuant to this agreement would be subject to PRC regulations and to any changes required thereunder.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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"><i>Equity Interest Pledge Agreement</i></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to the equity interest pledge agreement dated December 24, 2020, by and among Shenzhen Weiyixin, Shenzhen Yitian and the shareholders of Shenzhen Yitian, the shareholders of Shenzhen Yitian pledged all of their equity interests in Shenzhen Yitian to Shenzhen Weiyixin to guarantee their and Shenzhen Yitian’s obligations under the contractual arrangements including the exclusive consulting and services agreement, the exclusive option agreement, the power of attorney and this equity interest pledge agreement, as well as any loss incurred due to events of default defined therein and all expenses incurred by Shenzhen Weiyixin in enforcing such obligations of Shenzhen Yitian or its shareholders. The shareholders of Shenzhen Yitian agree that, without Shenzhen Weiyixin’s prior written approval, during the term of the equity interest pledge agreement, they will not dispose of the pledged equity interests or create or allow any other encumbrance on the pledged equity interests. The pledge under the equity interest pledge agreement shall take effect upon the completion of registration with the relevant administration for industry and commerce, which was completed as of January 29, 2021, and shall remain valid until the earlier of (1) the completion of all contractual obligations and the repayment of all secured debts, or (2) the time when the pledgee and/or the appointed person(s) have decided, subject to the PRC laws, to purchase the entire equity interests of the pledger in Shenzhen Yitian, and such equity interests of Shenzhen Yitian have been transferred to the pledgee and/or the appointed person(s) in accordance with the law such that the pledgee and/or the appointed person(s) may lawfully engage in the business of Shenzhen Yitian.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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"><i>Loan Agreement</i></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to the loan agreement dated December 24, 2020, Shenzhen Weiyixin agreed to provide loans to the registered shareholders of Shenzhen Yitian, to be used exclusively as investment in Shenzhen Yitian. The loan must not be used for any other purposes without the relevant lender’s prior written consent. The term of the loan agreement commences from the date of the agreement and ends on the date the lender exercises its exclusive option under the relevant exclusive share purchase option agreement, or when certain defined termination events occur, such as if the lender sends a written notice demanding repayment to the borrower, or upon the default of the borrower, whichever is earlier. After the lender exercises its exclusive option, the borrower may repay the loan by transferring all of its equity interest in the relevant Onshore Holdco to the lender, or a person or entity nominated by the lender, and use the proceeds of such transfer as repayment of the loan. If the proceeds of such transfer are equal to or less than the principal of the loan under the loan agreement, the loan is considered interest-free. If the proceeds of such transfer is higher than the principal of the loan under the loan agreement, any surplus is considered interest for the loan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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"><i>Power of Attorney</i></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to the power of attorney dated December 24, 2020, by Shenzhen Weiyixin and each shareholder of Shenzhen Yitian, respectively, each shareholder of Shenzhen Yitian irrevocably authorized Shenzhen Weiyixin or any person(s) designated by Shenzhen Weiyixin to exercise such shareholder’s voting rights in Shenzhen Yitian, including, without limitation, the power to participate in and vote at shareholder’s meetings, the power to nominate directors and appoint senior management, the power to sell or transfer such shareholder’s equity interest in Shenzhen Yitian, and other shareholders’ voting rights permitted by PRC law and the Articles of Association of Shenzhen Yitian. The power of attorney remains irrevocable and continuously valid from the date of execution so long as each shareholder remains as a shareholder of Shenzhen Yitian.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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"><i>Spousal Consent Letters</i></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to these letters, the spouses of the applicable shareholders of Shenzhen Yitian unconditionally and irrevocably agreed that the equity interest in Shenzhen Yitian held by them and registered in their names will be disposed of pursuant to the equity interest pledge agreement, the exclusive option agreement, and the power of attorney. Each of their spouses agreed not to assert any rights over the equity interest in Shenzhen Yitian held by their respective spouses. In addition, in the event that any spouse obtains any equity interest in Shenzhen Yitian held by his or her spouse for any reason, he or she agreed to be bound by the contractual arrangements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on the foregoing contractual arrangements, which grant Shenzhen Weiyixin effective control of Shenzhen Yitian and enable Shenzhen Weiyixin to receive all of their expected residual returns, the Company accounts for Shenzhen Yitian as a VIE on December 24, 2020. The consolidated financial statements are prepared on the basis as if the reorganization became effective as of the beginning of the first period presented in the accompanying consolidated financial statements of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to the business strategy adjustment, Shenzhen Yitian and its subsidiaries no longer operate the business involving foreign investment restrictions since March 1, 2022, therefore VIYI is able to have direct equity interest in Shenzhen Yitian and its subsidiaries. On April 1, 2022, VIYI terminated the agreements under the VIE structure with Shenzhen Yitian. Shenzhen Yitian’s original shareholders transferred their respective ownership to VIYI WFOE and VIYI WFOE obtained 100% equity control of Shenzhen Yitian and its subsidiaries on April 1, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 39603961 0.990 0.010 1 1 1 Weidong acquired 99% interest of Shanghai Guoyu Information Technologies Co., Ltd (“Shanghai Guoyu”). The remaining 1% of Shanghai Guoyu is acquired by YY Online. The aggregate purchase price was $3.0 million (RMB 20,000,000). On July 19, 2021 Shanghai Guoyu established 100% owned subsidiary Kashi Guoyu Information Technologies Co., Ltd (“Kashi Guoyu”). On July 14, 2021, Weidong transferred its 100% equity interest of Horgas 233 and Horgas Weidong to Shanghai Guoyu. Viwotong Tech acquired 100% equity interests of Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”), a provider of advertising services, for RMB 2 (approximately USD 0.3). On December 7, 2021, Viwotong Tech purchased Pengcheng Keyi (Xi’an) Intelligence Technology Co., Ltd. (“Pengcheng Keyi”), a provider of testing equipment development and sales, for RMB 2 (approximately USD 0.3). On July 1, 2022, Viwo Technology Inc. entered into an equity transfer agreement to transfer 99.0% and 1.0% of the issued share capital of Pengcheng Keyi to two unrelated individuals at RMB 1.0 and RMB 0.1(USD$ 0.01), respectively. (See Note 4 for details) 92759 0 <table cellpadding="0" cellspacing="0" id="xdx_897_ecustom--ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock_zNYyr1B8SAXa" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Nature of business and organization (Details)"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_z23juspoxOD2" style="display: none">Schedule of accompanying consolidated financial statements</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--VIYITechnologyIncVIYIMember" title="Name">VIYI Technology Inc. (“VIYI”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Cayman Islands company Incorporated on September 24, 2020</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--VIYITechnologyIncVIYIMember" title="Ownership">100% owned by MicroAlgo</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--VIYITechnologyLtdVIYILtdMember" title="Name">VIYI Technology Ltd. (“VIYI Ltd”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Hong Kong company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--VIYITechnologyLtdVIYILtdMember" title="Ownership">100% owned by VIYI</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on October 9, 2020</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A holding company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenWeiyixinTechnologyCoLtdShenzhenWeiyixinOrVIYIWFOEMember" title="Name">Shenzhen Weiyixin Technology Co., Ltd. (“Shenzhen Weiyixin”or “VIYI WFOE”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company and deemed a wholly foreign owned enterprise (“WFOE”)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenWeiyixinTechnologyCoLtdShenzhenWeiyixinOrVIYIWFOEMember" title="Ownership">100% owned by VIYI Ltd</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on November 18, 2020 </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A holding company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYitianInternetTechnologyCoLtdShenzhenYitianMember" title="Name">Shenzhen Yitian Internet Technology Co., Ltd. (“Shenzhen Yitian”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYitianInternetTechnologyCoLtdShenzhenYitianMember" title="Ownership">100% owned by Beijing WiMi before December 24, 2020 VIE of Shenzhen Weiyixin starting on December 24, 2020. 100% owned by Shenzhen Weiyixin starting April 1, 2022</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on March 08, 2011</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages central processing algorithm in mobile games industry</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--Korgas233TechnologyCoLtdKorgas233Member" title="Name">Korgas 233 Technology Co., Ltd. (“Korgas 233”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--Korgas233TechnologyCoLtdKorgas233Member" title="Ownership">100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on September 15, 2017</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in central processing algorithm in mobile games industry</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenQianhaiWangxinTechnologyCoLtdShenzhenQianhaiMember" title="Name">Shenzhen Qianhai Wangxin Technology Co., Ltd. (“Shenzhen Qianhai”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <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">A PRC limited liability company Incorporated on October 16, 2015 Primarily engages in central processing algorithm in advertising industry</span></p></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenQianhaiWangxinTechnologyCoLtdShenzhenQianhaiMember" title="Ownership">100% owned by Shenzhen Yitian</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYiyouOnlineTechnologyCoLtdYYOnlineMember" title="Name">Shenzhen Yiyou Online Technology Co., Ltd. (“YY Online”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <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">A PRC limited liability company Incorporated on January 14, 2019 Primarily engages in central processing algorithm in advertising industry</span></p></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenYiyouOnlineTechnologyCoLtdYYOnlineMember" title="Ownership">100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Weidong after January 11, 2021</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--Wuhan233InteractiveEntertainmentTechnologyCoLtdWuhan233Member" title="Name">Wuhan 233 Interactive Entertainment Technology Co., Ltd. (“Wuhan 233”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--Wuhan233InteractiveEntertainmentTechnologyCoLtdWuhan233Member" title="Ownership">100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on May 15, 2020</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in central processing algorithm in mobile games industry</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--WeidongTechnologyCoLtdWeidongMember" title="Name">Weidong Technology Co., Ltd. (“Weidong”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--WeidongTechnologyCoLtdWeidongMember" title="Ownership">100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Shenzhen Weiyixin after January 11, 2021</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on October 28, 2020</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in central processing algorithm in advertising industry</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--KorgasWeidongTechnologyCoLtdKorgasWeidongMember" title="Name">Korgas Weidong Technology Co., Ltd. (“Korgas Weidong”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A PRC limited liability company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--KorgasWeidongTechnologyCoLtdKorgasWeidongMember" title="Ownership">100% owned by Weidong</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on October 30, 2020</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in central processing algorithm in advertising industry</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--FedaElectronicsCompanyPrivateLimitedFedaElectronicsMember" title="Name">Fe-da Electronics Company Private Limited (“Fe-da Electronics”)</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Singapore company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td rowspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--FedaElectronicsCompanyPrivateLimitedFedaElectronicsMember" title="Ownership">100% owned by VIYI Acquired in September 2020</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated on January 9, 2009</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily engages in resale of intelligent chips and customization of central processing units</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="3" style="text-indent: -0.125in; padding-left: 0.125in; width: 32%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ExcelCrestLimitedExcelCrestMember" title="Name">Excel Crest Limited (“Excel Crest”)</span></span></td> <td style="width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A Hong Kong company</span></td> <td style="width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="3" style="width: 32%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ExcelCrestLimitedExcelCrestMember" title="Ownership">100% owned by Fe-da Electronics</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on September 10, 2020</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Support the daily operations of Fe-da Electronics in Hong Kong</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="3" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiWeimuTechnologyCoLtdShanghaiWeimuMember" title="Name">Shanghai Weimu Technology Co., Ltd. (“Shanghai Weimu”)</span></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A PRC limited liability company</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="3" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiWeimuTechnologyCoLtdShanghaiWeimuMember" title="Ownership">58% owned by Shenzhen Weiyixin</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on November 30, 2020</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Engages in providing software support services</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="3" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--WisdomLabIncWisdomLabMember" title="Name">Wisdom Lab Inc. (“Wisdom Lab”)</span></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A Cayman Islands company</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="3" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--WisdomLabIncWisdomLabMember" title="Ownership">100% owned by Fe-Da Electronics</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on May 6, 2021</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Engages in software solution for intelligent chips</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="4" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ViwoTechnologyLimitedViwoTechMember" title="Name">Viwo Technology Limited. (“Viwo Tech”)</span></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A Hong Kong company</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="4" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ViwoTechnologyLimitedViwoTechMember" title="Ownership">55% owned by VIYI Ltd</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on April 15, 2021</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Engages in intelligent chips design</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">No operations as of June 30, 2022</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="2" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenViwotongTechnologyCoLtdViwotongTechMember" title="Name">Shenzhen Viwotong Technology Co., Ltd. (“Viwotong Tech”)</span></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A PRC limited liability company</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenViwotongTechnologyCoLtdViwotongTechMember" title="Ownership">100% owned by Viwo Tech</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on July 19, 2021</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="3" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuInformationTechnologyCoLtdShanghaiGuoyuMember" title="Name">Shanghai Guoyu Information Technology Co., Ltd. (“Shanghai Guoyu”)</span></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A PRC limited liability company</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="3" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuInformationTechnologyCoLtdShanghaiGuoyuMember" title="Ownership">99% owned by Weidong, 1% owned by YY Online</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on March 18, 2019</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Engages in R&amp;D and application of intelligent visual algorithm technology</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td rowspan="2" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--KashiGuoyuInformationTechnologyCoLtdKashiGuoyuMember" title="Name">Kashi Guoyu Information Technology Co., Ltd. (“Kashi Guoyu”)</span></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">A PRC limited liability company</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td rowspan="3" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--KashiGuoyuInformationTechnologyCoLtdKashiGuoyuMember" title="Ownership">100% owned by Shanghai Guoyu</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Incorporated on July 23, 2021</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Engages in R&amp;D and application of intelligent visual algorithm technology</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"/></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: left"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td> <td style="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="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 32%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--GuangzhouTapuyuInternetTechnologyCoLtdTapuyuMember" title="Name">Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”)</span></span></td> <td style="width: 2%; text-align: justify"> </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">A PRC limited liability company</span></td> <td style="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_901_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--GuangzhouTapuyuInternetTechnologyCoLtdTapuyuMember" title="Ownership">100% owned by Viwotong Tech</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">Incorporated on June 22, 2021</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">Engages in central processing algorithm in advertising industry</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="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="3" style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> <span id="xdx_90D_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--GuangzhouBimaiNetworkTechnologyCoLtdBimaiMember" title="Name">Guangzhou Bimai Network Technology Co., Ltd. (“Bimai”) </span> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"> </p></td> <td style="text-align: justify"> </td> <td style="text-align: justify">●</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="text-align: justify"> </td> <td rowspan="3" style="text-align: justify"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_900_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--GuangzhouBimaiNetworkTechnologyCoLtdBimaiMember" title="Ownership">100% owned by Viwotong Tech Acquired in September 2022</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">Incorporated on April 28, 2021</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">Engages in central processing algorithm in advertising industry</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td> <td style="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="3" 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"><span id="xdx_902_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ViZeTechnologyCoLtdViZeMember" title="Name">ViZe Technology Limited (“ViZe”)</span></span></td> <td style="text-align: justify"> </td> <td style="text-align: justify">●</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="text-align: justify"> </td> <td rowspan="3" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ViZeTechnologyCoLtdViZeMember" title="Ownership">55% owned by VIYI Ltd.</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">Incorporated on April 12, 2022</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">No activities as of December 31, 2022</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: white"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="text-align: justify"> </td> <td colspan="2" style="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="3" 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"><span id="xdx_907_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenViZeTongTechnologyCoLtdViZeTongMember" title="Name">Shenzhen ViZeTong Technology Co., Ltd. (“ViZeTong”)</span></span></td> <td style="text-align: justify"> </td> <td style="text-align: justify">●</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="text-align: justify"> </td> <td rowspan="3" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShenzhenViZeTongTechnologyCoLtdViZeTongMember" title="Ownership">100% owned by ViZe</span></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">Incorporated on August 15, 2022</span></td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: justify"> </td> <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">No activities as of December 31, 2022</span></td> <td style="text-align: justify"> </td></tr> </table> VIYI Technology Inc. (“VIYI”) 100% owned by MicroAlgo VIYI Technology Ltd. (“VIYI Ltd”) 100% owned by VIYI Shenzhen Weiyixin Technology Co., Ltd. (“Shenzhen Weiyixin”or “VIYI WFOE”) 100% owned by VIYI Ltd Shenzhen Yitian Internet Technology Co., Ltd. (“Shenzhen Yitian”) 100% owned by Beijing WiMi before December 24, 2020 VIE of Shenzhen Weiyixin starting on December 24, 2020. 100% owned by Shenzhen Weiyixin starting April 1, 2022 Korgas 233 Technology Co., Ltd. (“Korgas 233”) 100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021 Shenzhen Qianhai Wangxin Technology Co., Ltd. (“Shenzhen Qianhai”) 100% owned by Shenzhen Yitian Shenzhen Yiyou Online Technology Co., Ltd. (“YY Online”) 100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Weidong after January 11, 2021 Wuhan 233 Interactive Entertainment Technology Co., Ltd. (“Wuhan 233”) 100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by YY Online after January 11, 2021 Weidong Technology Co., Ltd. (“Weidong”) 100% owned by Shenzhen Yitian before January 11, 2021; 100% owned by Shenzhen Weiyixin after January 11, 2021 Korgas Weidong Technology Co., Ltd. (“Korgas Weidong”) 100% owned by Weidong Fe-da Electronics Company Private Limited (“Fe-da Electronics”) 100% owned by VIYI Acquired in September 2020 Excel Crest Limited (“Excel Crest”) 100% owned by Fe-da Electronics Shanghai Weimu Technology Co., Ltd. (“Shanghai Weimu”) 58% owned by Shenzhen Weiyixin Wisdom Lab Inc. (“Wisdom Lab”) 100% owned by Fe-Da Electronics Viwo Technology Limited. (“Viwo Tech”) 55% owned by VIYI Ltd Shenzhen Viwotong Technology Co., Ltd. (“Viwotong Tech”) 100% owned by Viwo Tech Shanghai Guoyu Information Technology Co., Ltd. (“Shanghai Guoyu”) 99% owned by Weidong, 1% owned by YY Online Kashi Guoyu Information Technology Co., Ltd. (“Kashi Guoyu”) 100% owned by Shanghai Guoyu Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”) 100% owned by Viwotong Tech Guangzhou Bimai Network Technology Co., Ltd. (“Bimai”) 100% owned by Viwotong Tech Acquired in September 2022 ViZe Technology Limited (“ViZe”) 55% owned by VIYI Ltd. Shenzhen ViZeTong Technology Co., Ltd. (“ViZeTong”) 100% owned by ViZe <p id="xdx_80B_eus-gaap--SignificantAccountingPoliciesTextBlock_zFoWUaCdvH7" 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 2 — <span id="xdx_827_zdbTXbze7JI1">Summary of significant accounting policies</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 id="xdx_845_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwmKuYEQE4jc" 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"><span id="xdx_864_zxxsjtwXA5x3">Basis of presentation</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_eus-gaap--ConsolidationPolicyTextBlock_zGNvftEFSOvi" 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"><span id="xdx_863_zWDz4nqe2KRc">Principles of consolidation</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements include the financial statements of the Company and its subsidiaries, which include the wholly-foreign owned enterprise (“WFOE”) and variable interest entity (“VIE”) and VIE’s subsidiaries over which the Company exercises control and, when applicable, entities for which the Company has a controlling financial interest or is the primary beneficiary. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_eus-gaap--UseOfEstimates_zdwpCaXgVDmc" 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"><span id="xdx_861_zBmNxOMSW5N3">Use of estimates and assumptions</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of 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 consolidated financial statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected in the Company’s 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, right-of-use assets and lease liabilities, deferred taxes and uncertain tax position, the fair value of contingent consideration related to business acquisitions and allocation of expenses from the Parent and Beijing WiMi. Actual results could differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zITkLBaGyJvi" 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"><span id="xdx_86D_zvbbCnameBP7">Foreign currency translation and other comprehensive income (loss)</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company uses U.S. dollar (“USD”) as its reporting currency. The functional currency of VIYI is Hong Kong Dollar, its subsidiary in Singapore is U.S. dollar, and its other subsidiaries which are incorporated in PRC are RMB, respectively, which are their respective local currencies based on the criteria of ASC 830, “Foreign Currency Matters”.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translation adjustments included in accumulated other comprehensive income amounted to $<span id="xdx_90B_ecustom--AccumulatedOtherComprehensiveIncome_iI_pp0p0_c20211231_zfpXPqYC9cc2" title="Accumulated other comprehensive income">2,895,054</span> and negative $<span id="xdx_909_ecustom--AccumulatedOtherComprehensiveIncome_iI_pp0p0_c20221231_zEsgVrCbr8ej" title="Accumulated other comprehensive income">1,622,503</span> as of December 31, 2021 and 2022, respectively. The balance sheet amounts, with the exception of shareholders’ equity, at December 31, 2021 and 2022 were translated at USD 1.00 to HKD <span id="xdx_903_eus-gaap--ForeignCurrencyTransactionsDescription_c20210101__20211231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--YearEndTranslationRatesMember__srt--CurrencyAxis__currency--HKD" title="Foreign cuurency transactions">7.7981</span> and to HKD <span id="xdx_901_eus-gaap--ForeignCurrencyTransactionsDescription_c20220101__20221231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--YearEndTranslationRatesMember__srt--CurrencyAxis__currency--HKD" title="Foreign cuurency transactions">7.7965</span>, respectively. The average translation rates applied to statement of income accounts for the years ended December 31, 2021 and 2022 were USD 1.00 to HKD <span id="xdx_90F_eus-gaap--ForeignCurrencyTransactionsDescription_c20210101__20211231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--AverageTranslationRatesMember__srt--CurrencyAxis__currency--HKD" title="Foreign cuurency transactions">7.7729</span> and to HKD <span id="xdx_90D_eus-gaap--ForeignCurrencyTransactionsDescription_c20220101__20221231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--AverageTranslationRatesMember__srt--CurrencyAxis__currency--HKD" title="Foreign cuurency transactions">7.8311</span>, respectively. The balance sheet amounts, with the exception of shareholders’ equity at December 31, 2021 and 2022 were translated at USD 1.00 to RMB <span id="xdx_90F_eus-gaap--ForeignCurrencyTransactionsDescription_c20210101__20211231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--YearEndTranslationRatesMember__srt--CurrencyAxis__currency--CNY" title="Foreign cuurency transactions">6.3757</span> and to RMB <span id="xdx_90D_eus-gaap--ForeignCurrencyTransactionsDescription_c20220101__20221231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--YearEndTranslationRatesMember__srt--CurrencyAxis__currency--CNY" title="Foreign cuurency transactions">6.9646</span> respectively. The average translation rates applied to statement of income accounts for the years ended December 31, 2021 and 2022 were USD 1.00 to RMB <span id="xdx_90F_eus-gaap--ForeignCurrencyTransactionsDescription_c20210101__20211231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--AverageTranslationRatesMember__srt--CurrencyAxis__currency--CNY" title="Foreign cuurency transactions">6.4515</span> and to RMB <span id="xdx_909_eus-gaap--ForeignCurrencyTransactionsDescription_c20220101__20221231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--AverageTranslationRatesMember__srt--CurrencyAxis__currency--CNY" title="Foreign cuurency transactions">6.7261</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 sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z0uElpxIHfP2" 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"><span id="xdx_863_z7wRsAH7Doyi">Cash and cash equivalents</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, HK and Singapore.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_zWNFFGbd7y4c" 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"><span id="xdx_868_zJiYXYEwzPh7">Accounts receivable, net</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. For the year ended December 31, 2021 and 2022, the Company made $<span id="xdx_904_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pp0p0_c20211231_zo2LAkd64Ox4" title="Allowance for doubtful accounts">225,858</span> and nil <span id="xdx_901_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pp0p0_c20221231_zB5mnLZowHk3" style="display: none" title="Allowance for doubtful accounts">0</span> allowance for doubtful accounts for accounts receivable, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--InvestmentPolicyTextBlock_zURRa76wlkwg" 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"><span id="xdx_868_zoLfq4RKRPZe">Short term investments</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term investments are investments in wealth management product with underlying in cash, bonds and equity funds. The investments can be redeemed any time and the investment was recorded at fair value. The gain (loss) from sale of any investments and fair value change are recognized in the statements of income and comprehensive income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--InventoryPolicyTextBlock_zTNrMbJnhyil" 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"><span id="xdx_866_z0vYX98Cc1l8">Inventories</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are comprised of finished goods and are stated at the lower of cost or net realizable value using the weighted average method. Management reviews inventories for obsolescence and cost in excess of net realizable value periodically when appropriate and records a reserve against the inventory when the carrying value exceeds net realizable value. As of December 31, 2021 and 2022, the Company determined that <span id="xdx_908_ecustom--AllowanceForInventories_iI_pp0p0_do_c20211231_zVqp1D4xShSh" title="Allowance for inventories"><span id="xdx_907_ecustom--AllowanceForInventories_iI_pp0p0_do_c20221231_zuizfCFJrwgj" title="Allowance for inventories">no</span></span> allowance was necessary.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_ecustom--PrepaidServicesFeesPolicyTextBlock_zOMOhAbI8Xt9" 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"><span id="xdx_865_zl767GmcRZjk">Prepaid services fees</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid services fees are mainly payments made to vendors or services providers for future services. These amounts are refundable and bear no interest. Prepaid services fees also include money deposited with certain channel providers to ensure the contents of the advertisement do not violate the terms of the channel providers. The deposits usually have one year term and are refundable upon contract termination. Management reviews its prepaid services fees on a regular basis to determine if the allowance is adequate and adjusts the allowance when necessary. As of December 31, 2021 and 2022, <span id="xdx_90E_ecustom--AllowanceForPrepaidServicesFees_iI_pp0p0_do_c20211231_z3wqqAcIWJfl" title="Allowance for prepaid services fees"><span id="xdx_900_ecustom--AllowanceForPrepaidServicesFees_iI_pp0p0_do_c20221231_zua0jxLKMjoc" title="Allowance for prepaid services fees">no</span></span> allowance was deemed necessary.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_ecustom--OtherReceivablesAndPrepaidExpensesPolicyTextBlock_zf7crZiSBZX7" 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"><span id="xdx_86A_zN1BeQxHitQa">Other receivables and prepaid expenses</span></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-align: justify; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. <span id="xdx_90D_ecustom--AllowanceForOtherReceivablesAndPrepaidExpenses_iI_pp0p0_do_c20211231_za9zzO0MupH7" title="Allowance for other receivables and prepaid expenses"><span id="xdx_903_ecustom--AllowanceForOtherReceivablesAndPrepaidExpenses_iI_pp0p0_do_c20221231_zAgs3Bw193Dh" title="Allowance for other receivables and prepaid expenses">No</span></span> allowance was required as of December 31, 2021 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--LoansAndLeasesReceivableLeaseFinancingPolicy_zhqrwU0zvWWe" 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"><span id="xdx_860_z04nSdZE700h">Loans receivable</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loans receivable represents loans to a third party under the terms of the agreements signed in November and December 2021 at <span id="xdx_90C_eus-gaap--ReceivableWithImputedInterestEffectiveYieldInterestRate_dp_c20210101__20211231_zUvEpOLLJ1p5" title="Interest rate">3.85</span>% interest per annum. The loans have terms of one-year and are collateralized by real estate property for approximately RMB 24.0 million (USD 3.8 million). Management regularly reviews the aging of loans receivable and changes in payment trends and records allowances when management believes collection of amounts due are at risk. Loans receivable considered uncollectable are written off against allowances after exhaustive efforts at collection are made. As of December 31, 2022, <span id="xdx_90B_eus-gaap--LoansAndLeasesReceivableAllowance_iI_pp0p0_do_c20211231_zeZEaw0RIVwf" title="Allowances of loans receivable"><span id="xdx_901_eus-gaap--LoansAndLeasesReceivableAllowance_iI_pp0p0_do_c20221231_zSuX45NPozjf" title="Allowances of loans receivable">no</span></span> allowance was deemed necessary. Full amount of loans receivable was subsequently collected in May 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zFFcXecMUq93" 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"><span id="xdx_860_zY1OazKgINU">Property and equipment, net</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property 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:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89E_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentNetTableTextBlock_zVnsAdJx4iX9" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of significant accounting policies (Details)"> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span id="xdx_8B0_zghokkaG7hzc" style="display: none">Schedule of estimated useful lives of property and equipment, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"> </td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful Life</b></span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_za7epnJDGVjj" title="Estimated useful lives">3</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office furniture and fixtures</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zaT36INCW5q4" title="Estimated useful lives">3</span> – <span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zRXcTPYe6utb" title="Estimated useful lives">5</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_ecustom--PropertyPlantAndEquipmentsEstimatedUsefulLives_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zAuPPWRPwqG7" title="Estimated useful lives">lesser of lease term or expected useful life</span></span></td> </tr> </table> <p id="xdx_8A4_zQEh1XaMahGh" 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"> </span></p> <p id="xdx_844_ecustom--DeferredMergerCostsPolicyTextBlock_zTlA8w1H6Dkc" 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"><span id="xdx_868_zMmkmEaVEG0k">Deferred merger costs</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid merger costs consist primarily of expenses paid to attorneys, consultants, underwriters, and etc. related to its merger transaction. The balance will be offset with the proceeds received after the close of the offering.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_ecustom--CostMethodInvestmentsPolicyTextBlock_zVQmsX87sYf1" 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"><span id="xdx_863_zatHforhmH0c">Cost method investments</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; 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 consolidated financial statements and subsequently records any dividends received from the net accumulated earrings 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-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. No event had occurred and indicated that other-than-temporary impairment existed and therefore the Company did not record any impairment charges for its investments for the year ended December 31, 2021 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zZoCWPP85NE5" 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"><span id="xdx_862_zxisxRCKKwq6">Intangible assets, net</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s intangible assets with definite useful lives primarily consist of copyrights, non-compete agreements, and technology know-hows. 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. The estimated useful lives are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsNetTableTextBlock_zH8Yqu4EPEte" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of significant accounting policies (Details 1)"> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span id="xdx_8B1_zBKik0SZm0nh" style="display: none">Schedule of estimated useful lives of intangible assets, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"> </td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful Life</b></span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationship</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zt0UJmltrGpb" title="Estimated useful lives">4</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology know-hows</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyKnowHowsMember_ztj937lJNLR1" title="Estimated useful lives">5</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-compete agreements</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zH1qQWfj0bIj" title="Estimated useful lives">6</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software copyright</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CopyrightsMember_zmytt7BO3uW3" title="Estimated useful lives">6</span> years</span></td> </tr> </table> <p id="xdx_8A9_zuZ9sgJGL366" 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"> </span></p> <p id="xdx_844_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zy7BjrIaoU53" 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"><span id="xdx_869_zfEs5i0fcdpg">Goodwill</span></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; text-indent: 0.25in"><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. 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_z4Xy5zdkuDi9" 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"><span id="xdx_86B_zprnNx6tduvl">Impairment for long-lived assets</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived assets, including property and equipment and intangible assets with finite lives are reviewed for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be recoverable. The Company assesses the recoverability of the assets based on the undiscounted future cash flows the assets are expected to generate and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset plus net proceeds expected from disposition of the asset, if any, are less than the carrying value of the asset. If an impairment is identified, the Company would reduce the carrying amount of the asset to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market values. For the years ended December 31, 2021 and 2022, <span id="xdx_907_eus-gaap--ImpairmentOfLongLivedAssetsHeldForUse_pp0p0_do_c20210101__20211231_z15mzdpxKRlf" title="Impairment of long lived assets"><span id="xdx_90E_eus-gaap--ImpairmentOfLongLivedAssetsHeldForUse_pp0p0_do_c20220101__20221231_zUeOzvIjHeH1" title="Impairment of long lived assets">no</span></span> impairment of long-lived assets was recognized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--BusinessCombinationsPolicy_zlHd4PHo7dca" 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"><span id="xdx_86A_zTRit7idKEDk">Business combination</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zOkJJDpxKqq1" 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"><span id="xdx_863_z8mbvPrEwef5">Fair value measurement</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p id="xdx_844_ecustom--WarrantsLiabilitiesPolicyTextBlock_zMId7tjWMHje" 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"><span id="xdx_86B_z96WD3dSbzi2">Warrants liabilities</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zmqsMjZUDQZ9" 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"><span id="xdx_863_zVmZl53cU0f4">Revenue recognition</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company adopted Accounting Standards Update (“ASU”) 2014-09 Revenue from Contracts with Customers (ASC Topic 606). The ASU requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company (i) identifies the contract with the customer, (ii) identifies the performance obligations in the contract, (iii) determines the transaction price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocates the transaction price to the respective performance obligations in the contract, and (v) recognizes revenue when (or as) the Company satisfies the performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; margin-top: 0in; margin-bottom: 0in; width: 100%"> <tr style="vertical-align: top; text-align: justify; border-collapse: collapse"> <td style="width: 0.25in"/> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(i)</i></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Central Processing Advertising Algorithm Services</i></span></td> </tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">— Advertising display services</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the advertising algorithm advertising display services, the Company’s performance obligation is to identify advertising spaces, embed images or videos into films, shows and short form videos that are hosted by leading online streaming platforms in China. Revenue is recognized at a point in time when the related services have been delivered based on the specific terms of the contract, which are commonly based on specific action (i.e., cost per impression (“CPM”) for online display).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company enters into advertising contracts with advertisers where the amounts charged per specific action are fixed and determinable, the specific terms of the contracts were agreed on by the Company, the advertisers and channel providers, and collectability is probable. Revenue is recognized on a CPM basis as impressions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company considers itself as provider of the services as it has control of the specified services and products at any time before it is transferred to the customers which is evidenced by (1) the Company is primarily responsible to its customers for products and services offered where the products were designed in house and the Company has customer services team to directly serve the customers; and (2) having latitude in establish pricing. 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">— Performance-based advertising service</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company provides central processing algorithm performance-based advertising services for its customers, which enable the customers to get the optimal business opportunities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s performance obligation is to help customers to accurately match consumers and traffic users, and thereby increasing the conversion rate of product sale using its proprietary data optimization algorithms. The Company’s revenue is recognized at a point when an ender user completes a transaction at a rate specified in contract. Related service fees are generally billed monthly, based on a per transaction basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company considers itself as provider of the services as it has control of the specified services and products at any time before it is transferred to the customers which is evidenced by (1) it is primarily responsible to its customers for the services offered where the algorithms and data optimization were designed and performed in house and it has customer services team to directly serve the customers; and (2) having latitude in establish pricing. Therefore, VIYI acts as the principal of these arrangements and reports revenue earned and costs incurred related to these transactions on a gross basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In addition, through the Company’s data algorithm optimization, it is able to identify certain end user needs and it facilitates certain value added services to the end users. The Company engages third party services provider to perform the services. The Company concludes that it does not control the services as the third party service provider is responsible for providing the service and its responsibility is merely to facilitate the provision of these value added service to the end users and charges a fee. As such the Company recorded revenue from the value added services on a net basis when the services is provided by third party service provider.</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; margin-top: 0in; margin-bottom: 0in; width: 100%"> <tr style="vertical-align: top; text-align: justify; border-collapse: collapse"> <td style="width: 0.25in"/> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(ii)</i></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Mobile Games Services</i></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.25in; 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 from jointly operated mobile game publishing services and the licensed out games. In accordance with ASC 606, Revenue Recognition: Principal Agent Considerations, the Company evaluates agreements with the game developers, distribution channels and payment channels in order to determine whether or not the Company acts as the principal or as an agent in the arrangement with each party respectively. The determination of whether to record the revenues gross or net is based on whether the Company’s promise to its customers is to provide the products or services or to facilitate a sale by a third party. The nature of the promise depends on whether the Company controls the products or services prior to transferring it. Control is evidenced by if the Company is primarily responsible for fulling the provision of services and has discretion in establishing the selling price. When the Company controls the products or services, its promise is to provide and deliver the products and revenue is presented gross. When the Company does not control the products, the promise is to facilitate the sale and revenue is presented net.</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"/></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"/> <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"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-left: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">— Jointly operated mobile game publishing services</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company offers publishing services for mobile games developed by third-party game developers. The Company acted as a distribution channel that it will publish the games on their own app or a third-party owned app or website, named game portals. Through these game portals, game players can download the mobile games to their mobile devices and purchase coins, the 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 coins. The third-party game developers, third-party payment platforms and the co-publishers 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 publishing services is completed at a point in time when the game players made a payment to purchase coins.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With respect to the publishing services arrangements between the Company and the game developer, the Company considered that the Company does not control the services as evidenced by (i) developers are responsible for providing the game product desired by the game players; (ii) the hosting and maintenance of game servers for running the online mobile games is the responsibility of the third-party platforms; (iii) the developers or third-party platforms have the right to change the pricing of in game virtual items. The Company’s responsibilities are publishing, providing payment solution and market promotion service, and thus the Company views the game developers to be its customers and considers itself as the facilitator of the game developers in the arrangements with game players. Accordingly, the Company records the game publishing service revenue from these games, net of amounts paid to the game developers.</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.25in; margin-left: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">— Licensed out mobile games</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also licenses third parties to operate its mobile games developed internally through mobile portal and receives revenue from the third-party licensee operators on a monthly basis. The Company’s performance obligation is to provide mobile games to game operators which enable players of the mobile games to make in game purchases and the Company recognized revenue at a point in time when game players completed the purchases. The Company records revenues on a net basis, as the Company does not have the control of the services provided as it does not have the primary responsibility for fulfilment nor does not have the right to change the pricing of the game services.</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; margin-top: 0in; margin-bottom: 0in; width: 100%"> <tr style="vertical-align: top; text-align: justify; border-collapse: collapse"> <td style="width: 0.25in"/> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(iii)</i></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sale of intelligent chips</i></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Starting in September 2020, the Company has also been engaged in resale of intelligent chips products and accessories. 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 gross product revenue at a point in time when the control of products or services are transferred to customers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To distinguish a promise to provide products from a promise to facilitate the sale from a third party, the Company considers the guidance of control in ASC 606-10-55-37A and the indicators in 606-10-55-39. The Company considers this guidance in conjunction with the terms in the Company’s arrangements with both suppliers and customers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In general, the Company controls the products as it has the obligation to (i) fulfil the products delivery and (ii) bear any inventory risk as legal owners. In addition, when establishing the selling prices for delivery of the resale products, the Company has control to set its selling price to ensure it would generate profit for the products delivery arrangements. The Company believes that all these factors indicate that the Company is acting as a principal in this transaction. As a result, revenue from the sales of products is presented on a gross 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> <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; border-collapse: collapse"> <td style="width: 0.25in"/> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(iv)</i></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue from software development</i></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also designs software for central processing units based on customers’ specific needs. The contract is typically fixed priced and does not provide any post contract customer support or upgrades. The Company’s performance obligation is to design, develop, test and install the related software for customers, all of which are considered one performance obligation as the customers do not obtain benefit for each separate service. The duration of the development period is short, usually less than one year.</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.25in; 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 from software development contracts is generally recognized over time during the development period and the Company has no alternative use of the customized software and application without incurring significant additional costs. Revenue is recognized based on the Company’s measurement of progress towards completion based on output methods when the Company could appropriately measure the customization progress towards completion by reaching certain milestones specified in contracts. 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.</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_84C_ecustom--ContractBalancesPolicyTextBlock_zP0vThJNEj6f" 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 id="xdx_863_zhzWkZVNmilc">Contract balances:</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments received from customers before all the relevant criteria for revenue recognition met are recorded as deferred revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s disaggregated revenue streams in consideration of the Company’s type of goods and services and sales channels 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_89F_ecustom--DisaggregationOfRevenuesTableTextBlock_zfXxmdBqrZT2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of significant accounting policies (Details 2)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B3_zCSpRg1uUtFj" style="display: none">Schedule of disaggregation of revenue</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Central processing advertising algorithm services</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_981_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--CentralProcessingAdvertisingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Total revenues">40,229,589</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--Revenues_c20220101__20221231__srt--ProductOrServiceAxis__custom--CentralProcessingAdvertisingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Total revenues">66,399,113</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">Mobile games</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--MobileGamesMember_pp0p0" style="text-align: right" title="Total revenues">2,092,377</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--Revenues_c20220101__20221231__srt--ProductOrServiceAxis__custom--MobileGamesMember_pp0p0" style="text-align: right" title="Total revenues">179,188</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">Sales of intelligent chips</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98C_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--SalesOfIntelligentChipsMember_pp0p0" style="text-align: right" title="Total revenues">34,319,479</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--Revenues_c20220101__20221231__srt--ProductOrServiceAxis__custom--SalesOfIntelligentChipsMember_pp0p0" style="text-align: right" title="Total revenues">20,533,929</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">Software development</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--SoftwareDevelopmentsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">5,393,844</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--Revenues_c20220101__20221231__srt--ProductOrServiceAxis__custom--SoftwareDevelopmentsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues"><span style="-sec-ix-hidden: xdx2ixbrl0887">-</span></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; padding-bottom: 2.5pt">Total revenues</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_989_eus-gaap--Revenues_c20210101__20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">82,035,289</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_98B_eus-gaap--Revenues_c20220101__20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">87,132,230</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zl3QU0Q8UoT" 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.25in; 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 by timing of transfer of goods or services are summarized 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_89B_ecustom--ScheduleOfRevenueByTimingOfTransferOfGoodsOrServicesTableTextBlock_zjsKbhzjpqgg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of significant accounting policies (Details 3)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BD_z4x3oyUt2yFg" style="display: none">Schedule of revenue by timing of transfer of goods or services</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Goods and services transferred at a point in time</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20210101__20211231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zTVC5LTgOtnj" style="width: 9%; text-align: right" title="Total revenues">76,641,445</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_c20220101__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zpHrGZNhZeL7" style="width: 9%; text-align: right" title="Total revenues">87,132,230</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">Services transferred over time</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20211231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zSODAkPegZ41" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">5,393,844</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20220101__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zNTTEeTIWQTk" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues"><span style="-sec-ix-hidden: xdx2ixbrl0901">-</span></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; padding-bottom: 2.5pt">Total revenues</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--Revenues_pp0p0_c20210101__20211231_zcfGyoLJvNFl" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">82,035,289</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--Revenues_pp0p0_c20220101__20221231_z4xPRhcm99t1" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">87,132,230</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zFaYW2RkliQ6" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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 by geographic locations are summarized 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_893_ecustom--ScheduleOfRevenueByGeographicLocationsTableTextBlock_zWFisRJgFUJk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of significant accounting policies (Details 4)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B2_z5PM4ivZknV5" style="display: none">Schedule of revenue by geographic locations</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Mainland PRC revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_989_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__custom--MainlandPRCMember_pp0p0" style="width: 9%; text-align: right" title="Total revenues">42,372,826</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98F_eus-gaap--Revenues_c20220101__20221231__srt--StatementGeographicalAxis__custom--MainlandPRCMember_pp0p0" style="width: 9%; text-align: right" title="Total revenues">66,751,637</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">Hong Kong revenues</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__country--HK_pp0p0" style="text-align: right" title="Total revenues">5,393,844</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--Revenues_c20220101__20221231__srt--StatementGeographicalAxis__country--HK_pp0p0" style="text-align: right" title="Total revenues"><span style="-sec-ix-hidden: xdx2ixbrl0915">-</span></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">International revenues</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember_zHB6oBMjKWH3" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">34,268,619</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--Revenues_c20220101__20221231__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">20,380,593</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; padding-bottom: 2.5pt">Total revenues</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231_zC4GJuODT6Gj" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">82,035,289</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_989_eus-gaap--Revenues_pp0p0_c20220101__20221231_zjG8qwuz1vx2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">87,132,230</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zqfOYbr9Ks0h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p id="xdx_846_ecustom--CostOfRevenuesPolicyTextBlock_z9sMfUGyJZDc" 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"><span id="xdx_863_zGE5c8CMdY6g">Cost of revenues </span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of revenue for central processing algorithm services comprised of costs paid to channel distributors based on the sales agreements, shared costs with content providers based on the profit sharing arrangements, third party consulting services expenses and compensation expenses for the Company’s professionals.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For intelligent chip and services, the cost of revenue consist primarily of the costs of products sold and third party software development costs.</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_842_ecustom--CostAllocationPolicyTextBlock_zoaRq7IJbbsg" 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"><span id="xdx_86E_zN49q5JUdOQj">Cost allocation</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 VIYI 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.</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_843_eus-gaap--AdvertisingCostsPolicyTextBlock_zORQI8dQkRy7" 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"><span id="xdx_869_znQGv0pWUmUf">Advertising costs</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising costs are expensed as incurred and included in selling expenses. Advertising costs are historically immaterial to the Company’s operating expenses. Advertising costs amounted to $<span id="xdx_903_eus-gaap--AdvertisingExpense_c20210101__20211231_pp0p0" title="Advertising costs">279</span> and nil <span id="xdx_901_eus-gaap--AdvertisingExpense_c20220101__20221231_pp0p0" style="display: none" title="Advertising costs">0</span> for the years ended December 31, 2021 and 2022, respectively.</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_84A_eus-gaap--ResearchAndDevelopmentExpensePolicy_z3YwBk7mwg77" 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"><span id="xdx_868_zuWbXutod9dl">Research and development</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</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_848_ecustom--ValueAddedTaxesVatAndGoodsAndServicesTaxesGstPolicyTextBlock_zboH9NCjmZ98" 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"><span id="xdx_86D_zTSkXxJqaYGl">Value added taxes (“VAT”) and goods and services taxes (“GST”)</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue represents the invoiced value of service, net of VAT or GST. The VAT and GST are based on gross sales price and VAT rates range up to 13% in China, depending on the type of service provided or product sold, and GST rate is generally 7% in Singapore. Entities that are VAT/GST general taxpayers are allowed to offset qualified input VAT/GST paid to suppliers against their output VAT/GST liabilities. Net VAT/GST balance between input VAT/GST and output VAT/GST is recorded in tax payable. All of the VAT/GST returns filed by the Company’s subsidiaries in China and Singapore, have been and remain subject to examination by the tax authorities for five years from the date of filing.</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_849_eus-gaap--IncomeTaxPolicyTextBlock_zUEzvm75Hqmd" 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"><span id="xdx_861_zAWvQlVsJ387">Income taxes</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 in 2019 to 2021 are subject to examination by any applicable tax authorities.</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--OtherIncomePolicyTextBlock_zEmTl6MCPEr5" 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"><span id="xdx_86B_zmoPugu0wEr1">Other Income, net</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Income 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. Total government subsidies amounted to $<span id="xdx_90C_ecustom--GovernmentSubsidies_c20210101__20211231_pp0p0" title="Government subsidies">45,378</span> and $<span id="xdx_90E_ecustom--GovernmentSubsidies_c20220101__20221231_pp0p0" title="Government subsidies">184,778</span> for the years ended December 31, 2021 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other income also includes $<span id="xdx_900_ecustom--InputVatCredit_c20210101__20211231_pp0p0" title="Input VAT credit">260,149</span> and $<span id="xdx_906_ecustom--InputVatCredit_c20220101__20221231_pp0p0" title="Input VAT credit">73,415</span> of input VAT credit the Company redeemed during the years ended December 31, 2021 and 2022. As part of VAT reform in 2019, from April 1, 2019 to December 31, 2021, a taxpayer in certain service industries could claim additional 10% of input VAT credit based on total input VAT paid to suppliers, the credit was applied to offset with the Company’s VAT payable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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_eus-gaap--LesseeOperatingLeasesTextBlock_zb8FPhlPsa0f" 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"><span id="xdx_863_zgU3vASDlFf7">Leases</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. Upon adoption, the Company recognized approximately RMB 1.6 million right of use (“ROU”) assets and same amount of lease liabilities based on the present value of the future minimum rental payments of leases, using an incremental borrowing rate of 7% based on the duration of lease terms.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</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_846_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zj9ZIGhUd408" 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"><span id="xdx_861_zOhW0DdXMZW5">Share-based compensation</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company records share-based compensation expense for employees by allocations from Wimi Inc. using a proportional cost allocation method by considering the headcount and its estimates of each employee’s time attributable to the Company. The share-based compensation expenses are valued at fair value on the grant date when the reward is approved. Share-based compensation is recognized net of forfeitures, as amortized expense on a straight-line basis over the requisite service period, which is the vesting period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for share-based compensation expenses using an estimated forfeiture rate at the time of grant and revising, if necessary, in subsequent periods if actual forfeitures differ from initial estimates. Share-based compensation expenses are recorded net of estimated forfeitures such that expenses are recorded only for those share-based awards that are expected to vest.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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_845_ecustom--EmployeeBenefitsPolicyTextBlock_z28910Dt84sa" 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"><span id="xdx_867_zaf4lsFknd69">Employee benefit</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. Total expenses for the plans were $<span id="xdx_90A_eus-gaap--LaborAndRelatedExpense_c20210101__20211231_pp0p0" title="Total expenses">213,314</span> and $<span id="xdx_908_eus-gaap--LaborAndRelatedExpense_c20220101__20221231_pp0p0" title="Total expenses">278,978</span> for the years ended December 31, 2021and 2022, respectively.</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_847_ecustom--NoncontrollingInterestsPolicyTextBlock_zzha2ojXrIJ5" 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"><span id="xdx_867_zqXP5sLaijE5">Noncontrolling interests</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncontrolling interest consists of an aggregate of <span id="xdx_907_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_dp_c20221231__srt--OwnershipAxis__custom--ShanghaiWeimuMember_zknYTLaOMD1e" title="Noncontrolling interests">42</span>% of the equity interest of Shanghai Weimu<b>, </b><span id="xdx_903_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_dp_c20221231__srt--OwnershipAxis__custom--TianjinWeidongMember_zT20YV7bZfRi" title="Noncontrolling interests">40</span>% of the equity interest of Tianjin Weidong (no operations), <span id="xdx_90D_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_dp_c20221231__srt--OwnershipAxis__custom--ViwoTechMember_zUBEVoKX2kx2" title="Noncontrolling interests">45</span>% of equity interest of Viwo Tech and <span id="xdx_908_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_dp_c20221231__srt--OwnershipAxis__custom--ViZeMember_zGe7VivnPNKi" title="Noncontrolling interests">45</span>% of ViZe (no operations) held by other investors. Excess of contribution received from noncontrolling shareholders over carrying value of the entity is recorded in additional paid in capital. The noncontrolling interests are presented in the consolidated balance sheets, separately from equity attributable to the shareholders of the Company. Noncontrolling interests in the results of the Company are presented on the face of the consolidated statement of operations as an allocation of the total income or loss for the year between non-controlling interest holders and the shareholders of the Company.</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncontrolling interests consist of the following:</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_890_ecustom--ScheduleOfNoncontrollingInterestsTableTextBlock_zGPl1giX760f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of significant accounting policies (Details 5)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B0_zZZCKP05v436" style="display: none">Schedule of noncontrolling interests</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Shanghai Weimu</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98E_eus-gaap--MinorityInterest_c20211231__srt--OwnershipAxis__custom--ShanghaiWeimuMember_pp0p0" style="width: 9%; text-align: right" title="Total">252,908</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--MinorityInterest_c20221231__srt--OwnershipAxis__custom--ShanghaiWeimuMember_pp0p0" style="width: 9%; text-align: right" title="Total">234,328</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">Viwo Tech</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98B_eus-gaap--MinorityInterest_c20211231__srt--OwnershipAxis__custom--ViwoTechMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total">(10,502</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--MinorityInterest_c20221231__srt--OwnershipAxis__custom--ViwoTechMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total">21,337</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: 1pt">Vize Tech</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" title="Total"> </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--MinorityInterest_c20221231__srt--OwnershipAxis__custom--VizeTechMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total">(10</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; padding-bottom: 2.5pt">Total</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_983_eus-gaap--MinorityInterest_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">242,406</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--MinorityInterest_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">255,655</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A3_zpvhqL5FP6N8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zPpsIB5zJzx5" 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"><span id="xdx_86B_zkDUDM7uib3f">Earnings per share</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company computes earnings 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 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. During the years ended December 31, 2021 and 2022, there was <span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20210101__20211231_zbUcyAo4FAid" title="Antidilutive shares"><span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20220101__20221231_z9hBywkjKdWf" title="Antidilutive shares">no</span></span> dilutive shares.</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--StatutoryReservesPolicyTextBlock_zeVuZpYfkpg" 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"><span id="xdx_860_zoOGvAtgRLU2">Statutory reserves</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</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_847_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zfyJ0XWRaevj" 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"><span id="xdx_86B_z1yfuF2nwVAh">Segment reporting</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on management’s assessment, the Company determined that it has two operating segments and therefore two reportable segments as defined by ASC 280, which are central processing algorithm services and intelligent chips and services. All of the Company’s net revenues were generated in the PRC, Hong Kong and Singapore.</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_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zm4nflk8kNsj" 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"><span id="xdx_86B_z7oed0BAIF92">Recently issued accounting pronouncements</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 consolidated financial statements.</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</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_845_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwmKuYEQE4jc" 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"><span id="xdx_864_zxxsjtwXA5x3">Basis of presentation</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_eus-gaap--ConsolidationPolicyTextBlock_zGNvftEFSOvi" 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"><span id="xdx_863_zWDz4nqe2KRc">Principles of consolidation</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements include the financial statements of the Company and its subsidiaries, which include the wholly-foreign owned enterprise (“WFOE”) and variable interest entity (“VIE”) and VIE’s subsidiaries over which the Company exercises control and, when applicable, entities for which the Company has a controlling financial interest or is the primary beneficiary. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_eus-gaap--UseOfEstimates_zdwpCaXgVDmc" 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"><span id="xdx_861_zBmNxOMSW5N3">Use of estimates and assumptions</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of 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 consolidated financial statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected in the Company’s 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, right-of-use assets and lease liabilities, deferred taxes and uncertain tax position, the fair value of contingent consideration related to business acquisitions and allocation of expenses from the Parent and Beijing WiMi. Actual results could differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zITkLBaGyJvi" 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"><span id="xdx_86D_zvbbCnameBP7">Foreign currency translation and other comprehensive income (loss)</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company uses U.S. dollar (“USD”) as its reporting currency. The functional currency of VIYI is Hong Kong Dollar, its subsidiary in Singapore is U.S. dollar, and its other subsidiaries which are incorporated in PRC are RMB, respectively, which are their respective local currencies based on the criteria of ASC 830, “Foreign Currency Matters”.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translation adjustments included in accumulated other comprehensive income amounted to $<span id="xdx_90B_ecustom--AccumulatedOtherComprehensiveIncome_iI_pp0p0_c20211231_zfpXPqYC9cc2" title="Accumulated other comprehensive income">2,895,054</span> and negative $<span id="xdx_909_ecustom--AccumulatedOtherComprehensiveIncome_iI_pp0p0_c20221231_zEsgVrCbr8ej" title="Accumulated other comprehensive income">1,622,503</span> as of December 31, 2021 and 2022, respectively. The balance sheet amounts, with the exception of shareholders’ equity, at December 31, 2021 and 2022 were translated at USD 1.00 to HKD <span id="xdx_903_eus-gaap--ForeignCurrencyTransactionsDescription_c20210101__20211231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--YearEndTranslationRatesMember__srt--CurrencyAxis__currency--HKD" title="Foreign cuurency transactions">7.7981</span> and to HKD <span id="xdx_901_eus-gaap--ForeignCurrencyTransactionsDescription_c20220101__20221231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--YearEndTranslationRatesMember__srt--CurrencyAxis__currency--HKD" title="Foreign cuurency transactions">7.7965</span>, respectively. The average translation rates applied to statement of income accounts for the years ended December 31, 2021 and 2022 were USD 1.00 to HKD <span id="xdx_90F_eus-gaap--ForeignCurrencyTransactionsDescription_c20210101__20211231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--AverageTranslationRatesMember__srt--CurrencyAxis__currency--HKD" title="Foreign cuurency transactions">7.7729</span> and to HKD <span id="xdx_90D_eus-gaap--ForeignCurrencyTransactionsDescription_c20220101__20221231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--AverageTranslationRatesMember__srt--CurrencyAxis__currency--HKD" title="Foreign cuurency transactions">7.8311</span>, respectively. The balance sheet amounts, with the exception of shareholders’ equity at December 31, 2021 and 2022 were translated at USD 1.00 to RMB <span id="xdx_90F_eus-gaap--ForeignCurrencyTransactionsDescription_c20210101__20211231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--YearEndTranslationRatesMember__srt--CurrencyAxis__currency--CNY" title="Foreign cuurency transactions">6.3757</span> and to RMB <span id="xdx_90D_eus-gaap--ForeignCurrencyTransactionsDescription_c20220101__20221231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--YearEndTranslationRatesMember__srt--CurrencyAxis__currency--CNY" title="Foreign cuurency transactions">6.9646</span> respectively. The average translation rates applied to statement of income accounts for the years ended December 31, 2021 and 2022 were USD 1.00 to RMB <span id="xdx_90F_eus-gaap--ForeignCurrencyTransactionsDescription_c20210101__20211231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--AverageTranslationRatesMember__srt--CurrencyAxis__currency--CNY" title="Foreign cuurency transactions">6.4515</span> and to RMB <span id="xdx_909_eus-gaap--ForeignCurrencyTransactionsDescription_c20220101__20221231__us-gaap--IntercompanyForeignCurrencyBalanceByDescriptionAxis__custom--AverageTranslationRatesMember__srt--CurrencyAxis__currency--CNY" title="Foreign cuurency transactions">6.7261</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 sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 2895054 1622503 7.7981 7.7965 7.7729 7.8311 6.3757 6.9646 6.4515 6.7261 <p id="xdx_84A_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z0uElpxIHfP2" 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"><span id="xdx_863_z7wRsAH7Doyi">Cash and cash equivalents</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, HK and Singapore.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_zWNFFGbd7y4c" 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"><span id="xdx_868_zJiYXYEwzPh7">Accounts receivable, net</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. For the year ended December 31, 2021 and 2022, the Company made $<span id="xdx_904_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pp0p0_c20211231_zo2LAkd64Ox4" title="Allowance for doubtful accounts">225,858</span> and nil <span id="xdx_901_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pp0p0_c20221231_zB5mnLZowHk3" style="display: none" title="Allowance for doubtful accounts">0</span> allowance for doubtful accounts for accounts receivable, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 225858 0 <p id="xdx_840_eus-gaap--InvestmentPolicyTextBlock_zURRa76wlkwg" 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"><span id="xdx_868_zoLfq4RKRPZe">Short term investments</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term investments are investments in wealth management product with underlying in cash, bonds and equity funds. The investments can be redeemed any time and the investment was recorded at fair value. The gain (loss) from sale of any investments and fair value change are recognized in the statements of income and comprehensive income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--InventoryPolicyTextBlock_zTNrMbJnhyil" 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"><span id="xdx_866_z0vYX98Cc1l8">Inventories</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are comprised of finished goods and are stated at the lower of cost or net realizable value using the weighted average method. Management reviews inventories for obsolescence and cost in excess of net realizable value periodically when appropriate and records a reserve against the inventory when the carrying value exceeds net realizable value. As of December 31, 2021 and 2022, the Company determined that <span id="xdx_908_ecustom--AllowanceForInventories_iI_pp0p0_do_c20211231_zVqp1D4xShSh" title="Allowance for inventories"><span id="xdx_907_ecustom--AllowanceForInventories_iI_pp0p0_do_c20221231_zuizfCFJrwgj" title="Allowance for inventories">no</span></span> allowance was necessary.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0 0 <p id="xdx_84D_ecustom--PrepaidServicesFeesPolicyTextBlock_zOMOhAbI8Xt9" 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"><span id="xdx_865_zl767GmcRZjk">Prepaid services fees</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid services fees are mainly payments made to vendors or services providers for future services. These amounts are refundable and bear no interest. Prepaid services fees also include money deposited with certain channel providers to ensure the contents of the advertisement do not violate the terms of the channel providers. The deposits usually have one year term and are refundable upon contract termination. Management reviews its prepaid services fees on a regular basis to determine if the allowance is adequate and adjusts the allowance when necessary. As of December 31, 2021 and 2022, <span id="xdx_90E_ecustom--AllowanceForPrepaidServicesFees_iI_pp0p0_do_c20211231_z3wqqAcIWJfl" title="Allowance for prepaid services fees"><span id="xdx_900_ecustom--AllowanceForPrepaidServicesFees_iI_pp0p0_do_c20221231_zua0jxLKMjoc" title="Allowance for prepaid services fees">no</span></span> allowance was deemed necessary.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0 0 <p id="xdx_845_ecustom--OtherReceivablesAndPrepaidExpensesPolicyTextBlock_zf7crZiSBZX7" 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"><span id="xdx_86A_zN1BeQxHitQa">Other receivables and prepaid expenses</span></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-align: justify; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. <span id="xdx_90D_ecustom--AllowanceForOtherReceivablesAndPrepaidExpenses_iI_pp0p0_do_c20211231_za9zzO0MupH7" title="Allowance for other receivables and prepaid expenses"><span id="xdx_903_ecustom--AllowanceForOtherReceivablesAndPrepaidExpenses_iI_pp0p0_do_c20221231_zAgs3Bw193Dh" title="Allowance for other receivables and prepaid expenses">No</span></span> allowance was required as of December 31, 2021 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0 0 <p id="xdx_842_eus-gaap--LoansAndLeasesReceivableLeaseFinancingPolicy_zhqrwU0zvWWe" 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"><span id="xdx_860_z04nSdZE700h">Loans receivable</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loans receivable represents loans to a third party under the terms of the agreements signed in November and December 2021 at <span id="xdx_90C_eus-gaap--ReceivableWithImputedInterestEffectiveYieldInterestRate_dp_c20210101__20211231_zUvEpOLLJ1p5" title="Interest rate">3.85</span>% interest per annum. The loans have terms of one-year and are collateralized by real estate property for approximately RMB 24.0 million (USD 3.8 million). Management regularly reviews the aging of loans receivable and changes in payment trends and records allowances when management believes collection of amounts due are at risk. Loans receivable considered uncollectable are written off against allowances after exhaustive efforts at collection are made. As of December 31, 2022, <span id="xdx_90B_eus-gaap--LoansAndLeasesReceivableAllowance_iI_pp0p0_do_c20211231_zeZEaw0RIVwf" title="Allowances of loans receivable"><span id="xdx_901_eus-gaap--LoansAndLeasesReceivableAllowance_iI_pp0p0_do_c20221231_zSuX45NPozjf" title="Allowances of loans receivable">no</span></span> allowance was deemed necessary. Full amount of loans receivable was subsequently collected in May 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.0385 0 0 <p id="xdx_84B_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zFFcXecMUq93" 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"><span id="xdx_860_zY1OazKgINU">Property and equipment, net</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property 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:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89E_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentNetTableTextBlock_zVnsAdJx4iX9" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of significant accounting policies (Details)"> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span id="xdx_8B0_zghokkaG7hzc" style="display: none">Schedule of estimated useful lives of property and equipment, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"> </td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful Life</b></span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_za7epnJDGVjj" title="Estimated useful lives">3</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office furniture and fixtures</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zaT36INCW5q4" title="Estimated useful lives">3</span> – <span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zRXcTPYe6utb" title="Estimated useful lives">5</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_ecustom--PropertyPlantAndEquipmentsEstimatedUsefulLives_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zAuPPWRPwqG7" title="Estimated useful lives">lesser of lease term or expected useful life</span></span></td> </tr> </table> <p id="xdx_8A4_zQEh1XaMahGh" 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"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89E_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentNetTableTextBlock_zVnsAdJx4iX9" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of significant accounting policies (Details)"> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span id="xdx_8B0_zghokkaG7hzc" style="display: none">Schedule of estimated useful lives of property and equipment, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"> </td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful Life</b></span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_za7epnJDGVjj" title="Estimated useful lives">3</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office furniture and fixtures</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zaT36INCW5q4" title="Estimated useful lives">3</span> – <span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zRXcTPYe6utb" title="Estimated useful lives">5</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_ecustom--PropertyPlantAndEquipmentsEstimatedUsefulLives_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zAuPPWRPwqG7" title="Estimated useful lives">lesser of lease term or expected useful life</span></span></td> </tr> </table> P3Y P3Y P5Y lesser of lease term or expected useful life <p id="xdx_844_ecustom--DeferredMergerCostsPolicyTextBlock_zTlA8w1H6Dkc" 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"><span id="xdx_868_zMmkmEaVEG0k">Deferred merger costs</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid merger costs consist primarily of expenses paid to attorneys, consultants, underwriters, and etc. related to its merger transaction. The balance will be offset with the proceeds received after the close of the offering.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_ecustom--CostMethodInvestmentsPolicyTextBlock_zVQmsX87sYf1" 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"><span id="xdx_863_zatHforhmH0c">Cost method investments</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; 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 consolidated financial statements and subsequently records any dividends received from the net accumulated earrings 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-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. No event had occurred and indicated that other-than-temporary impairment existed and therefore the Company did not record any impairment charges for its investments for the year ended December 31, 2021 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zZoCWPP85NE5" 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"><span id="xdx_862_zxisxRCKKwq6">Intangible assets, net</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s intangible assets with definite useful lives primarily consist of copyrights, non-compete agreements, and technology know-hows. 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. The estimated useful lives are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsNetTableTextBlock_zH8Yqu4EPEte" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of significant accounting policies (Details 1)"> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span id="xdx_8B1_zBKik0SZm0nh" style="display: none">Schedule of estimated useful lives of intangible assets, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"> </td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful Life</b></span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationship</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zt0UJmltrGpb" title="Estimated useful lives">4</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology know-hows</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyKnowHowsMember_ztj937lJNLR1" title="Estimated useful lives">5</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-compete agreements</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zH1qQWfj0bIj" title="Estimated useful lives">6</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software copyright</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CopyrightsMember_zmytt7BO3uW3" title="Estimated useful lives">6</span> years</span></td> </tr> </table> <p id="xdx_8A9_zuZ9sgJGL366" 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"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsNetTableTextBlock_zH8Yqu4EPEte" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of significant accounting policies (Details 1)"> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span id="xdx_8B1_zBKik0SZm0nh" style="display: none">Schedule of estimated useful lives of intangible assets, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"> </td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful Life</b></span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationship</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zt0UJmltrGpb" title="Estimated useful lives">4</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology know-hows</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyKnowHowsMember_ztj937lJNLR1" title="Estimated useful lives">5</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-compete agreements</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zH1qQWfj0bIj" title="Estimated useful lives">6</span> years</span></td> </tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software copyright</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CopyrightsMember_zmytt7BO3uW3" title="Estimated useful lives">6</span> years</span></td> </tr> </table> P4Y P5Y P6Y P6Y <p id="xdx_844_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zy7BjrIaoU53" 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"><span id="xdx_869_zfEs5i0fcdpg">Goodwill</span></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; text-indent: 0.25in"><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. 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_z4Xy5zdkuDi9" 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"><span id="xdx_86B_zprnNx6tduvl">Impairment for long-lived assets</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived assets, including property and equipment and intangible assets with finite lives are reviewed for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be recoverable. The Company assesses the recoverability of the assets based on the undiscounted future cash flows the assets are expected to generate and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset plus net proceeds expected from disposition of the asset, if any, are less than the carrying value of the asset. If an impairment is identified, the Company would reduce the carrying amount of the asset to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market values. For the years ended December 31, 2021 and 2022, <span id="xdx_907_eus-gaap--ImpairmentOfLongLivedAssetsHeldForUse_pp0p0_do_c20210101__20211231_z15mzdpxKRlf" title="Impairment of long lived assets"><span id="xdx_90E_eus-gaap--ImpairmentOfLongLivedAssetsHeldForUse_pp0p0_do_c20220101__20221231_zUeOzvIjHeH1" title="Impairment of long lived assets">no</span></span> impairment of long-lived assets was recognized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0 0 <p id="xdx_84B_eus-gaap--BusinessCombinationsPolicy_zlHd4PHo7dca" 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"><span id="xdx_86A_zTRit7idKEDk">Business combination</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zOkJJDpxKqq1" 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"><span id="xdx_863_z8mbvPrEwef5">Fair value measurement</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p id="xdx_844_ecustom--WarrantsLiabilitiesPolicyTextBlock_zMId7tjWMHje" 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"><span id="xdx_86B_z96WD3dSbzi2">Warrants liabilities</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zmqsMjZUDQZ9" 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"><span id="xdx_863_zVmZl53cU0f4">Revenue recognition</span></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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company adopted Accounting Standards Update (“ASU”) 2014-09 Revenue from Contracts with Customers (ASC Topic 606). The ASU requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company (i) identifies the contract with the customer, (ii) identifies the performance obligations in the contract, (iii) determines the transaction price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocates the transaction price to the respective performance obligations in the contract, and (v) recognizes revenue when (or as) the Company satisfies the performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; margin-top: 0in; margin-bottom: 0in; width: 100%"> <tr style="vertical-align: top; text-align: justify; border-collapse: collapse"> <td style="width: 0.25in"/> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(i)</i></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Central Processing Advertising Algorithm Services</i></span></td> </tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">— Advertising display services</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the advertising algorithm advertising display services, the Company’s performance obligation is to identify advertising spaces, embed images or videos into films, shows and short form videos that are hosted by leading online streaming platforms in China. Revenue is recognized at a point in time when the related services have been delivered based on the specific terms of the contract, which are commonly based on specific action (i.e., cost per impression (“CPM”) for online display).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company enters into advertising contracts with advertisers where the amounts charged per specific action are fixed and determinable, the specific terms of the contracts were agreed on by the Company, the advertisers and channel providers, and collectability is probable. Revenue is recognized on a CPM basis as impressions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company considers itself as provider of the services as it has control of the specified services and products at any time before it is transferred to the customers which is evidenced by (1) the Company is primarily responsible to its customers for products and services offered where the products were designed in house and the Company has customer services team to directly serve the customers; and (2) having latitude in establish pricing. 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">— Performance-based advertising service</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company provides central processing algorithm performance-based advertising services for its customers, which enable the customers to get the optimal business opportunities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s performance obligation is to help customers to accurately match consumers and traffic users, and thereby increasing the conversion rate of product sale using its proprietary data optimization algorithms. The Company’s revenue is recognized at a point when an ender user completes a transaction at a rate specified in contract. Related service fees are generally billed monthly, based on a per transaction basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company considers itself as provider of the services as it has control of the specified services and products at any time before it is transferred to the customers which is evidenced by (1) it is primarily responsible to its customers for the services offered where the algorithms and data optimization were designed and performed in house and it has customer services team to directly serve the customers; and (2) having latitude in establish pricing. Therefore, VIYI acts as the principal of these arrangements and reports revenue earned and costs incurred related to these transactions on a gross basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In addition, through the Company’s data algorithm optimization, it is able to identify certain end user needs and it facilitates certain value added services to the end users. The Company engages third party services provider to perform the services. The Company concludes that it does not control the services as the third party service provider is responsible for providing the service and its responsibility is merely to facilitate the provision of these value added service to the end users and charges a fee. As such the Company recorded revenue from the value added services on a net basis when the services is provided by third party service provider.</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; margin-top: 0in; margin-bottom: 0in; width: 100%"> <tr style="vertical-align: top; text-align: justify; border-collapse: collapse"> <td style="width: 0.25in"/> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(ii)</i></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Mobile Games Services</i></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.25in; 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 from jointly operated mobile game publishing services and the licensed out games. In accordance with ASC 606, Revenue Recognition: Principal Agent Considerations, the Company evaluates agreements with the game developers, distribution channels and payment channels in order to determine whether or not the Company acts as the principal or as an agent in the arrangement with each party respectively. The determination of whether to record the revenues gross or net is based on whether the Company’s promise to its customers is to provide the products or services or to facilitate a sale by a third party. The nature of the promise depends on whether the Company controls the products or services prior to transferring it. Control is evidenced by if the Company is primarily responsible for fulling the provision of services and has discretion in establishing the selling price. When the Company controls the products or services, its promise is to provide and deliver the products and revenue is presented gross. When the Company does not control the products, the promise is to facilitate the sale and revenue is presented net.</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"/></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"/> <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"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-left: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">— Jointly operated mobile game publishing services</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company offers publishing services for mobile games developed by third-party game developers. The Company acted as a distribution channel that it will publish the games on their own app or a third-party owned app or website, named game portals. Through these game portals, game players can download the mobile games to their mobile devices and purchase coins, the 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 coins. The third-party game developers, third-party payment platforms and the co-publishers 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 publishing services is completed at a point in time when the game players made a payment to purchase coins.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With respect to the publishing services arrangements between the Company and the game developer, the Company considered that the Company does not control the services as evidenced by (i) developers are responsible for providing the game product desired by the game players; (ii) the hosting and maintenance of game servers for running the online mobile games is the responsibility of the third-party platforms; (iii) the developers or third-party platforms have the right to change the pricing of in game virtual items. The Company’s responsibilities are publishing, providing payment solution and market promotion service, and thus the Company views the game developers to be its customers and considers itself as the facilitator of the game developers in the arrangements with game players. Accordingly, the Company records the game publishing service revenue from these games, net of amounts paid to the game developers.</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.25in; margin-left: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">— Licensed out mobile games</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also licenses third parties to operate its mobile games developed internally through mobile portal and receives revenue from the third-party licensee operators on a monthly basis. The Company’s performance obligation is to provide mobile games to game operators which enable players of the mobile games to make in game purchases and the Company recognized revenue at a point in time when game players completed the purchases. The Company records revenues on a net basis, as the Company does not have the control of the services provided as it does not have the primary responsibility for fulfilment nor does not have the right to change the pricing of the game services.</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; margin-top: 0in; margin-bottom: 0in; width: 100%"> <tr style="vertical-align: top; text-align: justify; border-collapse: collapse"> <td style="width: 0.25in"/> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(iii)</i></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sale of intelligent chips</i></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Starting in September 2020, the Company has also been engaged in resale of intelligent chips products and accessories. 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 gross product revenue at a point in time when the control of products or services are transferred to customers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To distinguish a promise to provide products from a promise to facilitate the sale from a third party, the Company considers the guidance of control in ASC 606-10-55-37A and the indicators in 606-10-55-39. The Company considers this guidance in conjunction with the terms in the Company’s arrangements with both suppliers and customers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In general, the Company controls the products as it has the obligation to (i) fulfil the products delivery and (ii) bear any inventory risk as legal owners. In addition, when establishing the selling prices for delivery of the resale products, the Company has control to set its selling price to ensure it would generate profit for the products delivery arrangements. The Company believes that all these factors indicate that the Company is acting as a principal in this transaction. As a result, revenue from the sales of products is presented on a gross 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> <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; border-collapse: collapse"> <td style="width: 0.25in"/> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(iv)</i></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue from software development</i></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also designs software for central processing units based on customers’ specific needs. The contract is typically fixed priced and does not provide any post contract customer support or upgrades. The Company’s performance obligation is to design, develop, test and install the related software for customers, all of which are considered one performance obligation as the customers do not obtain benefit for each separate service. The duration of the development period is short, usually less than one year.</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.25in; 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 from software development contracts is generally recognized over time during the development period and the Company has no alternative use of the customized software and application without incurring significant additional costs. Revenue is recognized based on the Company’s measurement of progress towards completion based on output methods when the Company could appropriately measure the customization progress towards completion by reaching certain milestones specified in contracts. 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.</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_84C_ecustom--ContractBalancesPolicyTextBlock_zP0vThJNEj6f" 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 id="xdx_863_zhzWkZVNmilc">Contract balances:</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments received from customers before all the relevant criteria for revenue recognition met are recorded as deferred revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s disaggregated revenue streams in consideration of the Company’s type of goods and services and sales channels 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_89F_ecustom--DisaggregationOfRevenuesTableTextBlock_zfXxmdBqrZT2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of significant accounting policies (Details 2)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B3_zCSpRg1uUtFj" style="display: none">Schedule of disaggregation of revenue</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Central processing advertising algorithm services</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_981_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--CentralProcessingAdvertisingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Total revenues">40,229,589</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--Revenues_c20220101__20221231__srt--ProductOrServiceAxis__custom--CentralProcessingAdvertisingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Total revenues">66,399,113</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">Mobile games</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--MobileGamesMember_pp0p0" style="text-align: right" title="Total revenues">2,092,377</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--Revenues_c20220101__20221231__srt--ProductOrServiceAxis__custom--MobileGamesMember_pp0p0" style="text-align: right" title="Total revenues">179,188</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">Sales of intelligent chips</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98C_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--SalesOfIntelligentChipsMember_pp0p0" style="text-align: right" title="Total revenues">34,319,479</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--Revenues_c20220101__20221231__srt--ProductOrServiceAxis__custom--SalesOfIntelligentChipsMember_pp0p0" style="text-align: right" title="Total revenues">20,533,929</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">Software development</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--SoftwareDevelopmentsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">5,393,844</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--Revenues_c20220101__20221231__srt--ProductOrServiceAxis__custom--SoftwareDevelopmentsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues"><span style="-sec-ix-hidden: xdx2ixbrl0887">-</span></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; padding-bottom: 2.5pt">Total revenues</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_989_eus-gaap--Revenues_c20210101__20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">82,035,289</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_98B_eus-gaap--Revenues_c20220101__20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">87,132,230</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zl3QU0Q8UoT" 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.25in; 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 by timing of transfer of goods or services are summarized 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_89B_ecustom--ScheduleOfRevenueByTimingOfTransferOfGoodsOrServicesTableTextBlock_zjsKbhzjpqgg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of significant accounting policies (Details 3)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BD_z4x3oyUt2yFg" style="display: none">Schedule of revenue by timing of transfer of goods or services</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Goods and services transferred at a point in time</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20210101__20211231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zTVC5LTgOtnj" style="width: 9%; text-align: right" title="Total revenues">76,641,445</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_c20220101__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zpHrGZNhZeL7" style="width: 9%; text-align: right" title="Total revenues">87,132,230</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">Services transferred over time</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20211231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zSODAkPegZ41" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">5,393,844</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20220101__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zNTTEeTIWQTk" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues"><span style="-sec-ix-hidden: xdx2ixbrl0901">-</span></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; padding-bottom: 2.5pt">Total revenues</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--Revenues_pp0p0_c20210101__20211231_zcfGyoLJvNFl" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">82,035,289</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--Revenues_pp0p0_c20220101__20221231_z4xPRhcm99t1" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">87,132,230</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zFaYW2RkliQ6" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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 by geographic locations are summarized 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_893_ecustom--ScheduleOfRevenueByGeographicLocationsTableTextBlock_zWFisRJgFUJk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of significant accounting policies (Details 4)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B2_z5PM4ivZknV5" style="display: none">Schedule of revenue by geographic locations</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Mainland PRC revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_989_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__custom--MainlandPRCMember_pp0p0" style="width: 9%; text-align: right" title="Total revenues">42,372,826</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98F_eus-gaap--Revenues_c20220101__20221231__srt--StatementGeographicalAxis__custom--MainlandPRCMember_pp0p0" style="width: 9%; text-align: right" title="Total revenues">66,751,637</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">Hong Kong revenues</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__country--HK_pp0p0" style="text-align: right" title="Total revenues">5,393,844</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--Revenues_c20220101__20221231__srt--StatementGeographicalAxis__country--HK_pp0p0" style="text-align: right" title="Total revenues"><span style="-sec-ix-hidden: xdx2ixbrl0915">-</span></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">International revenues</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember_zHB6oBMjKWH3" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">34,268,619</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--Revenues_c20220101__20221231__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">20,380,593</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; padding-bottom: 2.5pt">Total revenues</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231_zC4GJuODT6Gj" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">82,035,289</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_989_eus-gaap--Revenues_pp0p0_c20220101__20221231_zjG8qwuz1vx2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">87,132,230</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zqfOYbr9Ks0h" 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_89F_ecustom--DisaggregationOfRevenuesTableTextBlock_zfXxmdBqrZT2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of significant accounting policies (Details 2)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B3_zCSpRg1uUtFj" style="display: none">Schedule of disaggregation of revenue</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Central processing advertising algorithm services</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_981_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--CentralProcessingAdvertisingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Total revenues">40,229,589</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--Revenues_c20220101__20221231__srt--ProductOrServiceAxis__custom--CentralProcessingAdvertisingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Total revenues">66,399,113</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">Mobile games</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--MobileGamesMember_pp0p0" style="text-align: right" title="Total revenues">2,092,377</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--Revenues_c20220101__20221231__srt--ProductOrServiceAxis__custom--MobileGamesMember_pp0p0" style="text-align: right" title="Total revenues">179,188</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">Sales of intelligent chips</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98C_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--SalesOfIntelligentChipsMember_pp0p0" style="text-align: right" title="Total revenues">34,319,479</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--Revenues_c20220101__20221231__srt--ProductOrServiceAxis__custom--SalesOfIntelligentChipsMember_pp0p0" style="text-align: right" title="Total revenues">20,533,929</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">Software development</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--SoftwareDevelopmentsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">5,393,844</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--Revenues_c20220101__20221231__srt--ProductOrServiceAxis__custom--SoftwareDevelopmentsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues"><span style="-sec-ix-hidden: xdx2ixbrl0887">-</span></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; padding-bottom: 2.5pt">Total revenues</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_989_eus-gaap--Revenues_c20210101__20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">82,035,289</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_98B_eus-gaap--Revenues_c20220101__20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">87,132,230</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 40229589 66399113 2092377 179188 34319479 20533929 5393844 82035289 87132230 <table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfRevenueByTimingOfTransferOfGoodsOrServicesTableTextBlock_zjsKbhzjpqgg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of significant accounting policies (Details 3)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8BD_z4x3oyUt2yFg" style="display: none">Schedule of revenue by timing of transfer of goods or services</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Goods and services transferred at a point in time</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20210101__20211231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zTVC5LTgOtnj" style="width: 9%; text-align: right" title="Total revenues">76,641,445</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_c20220101__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zpHrGZNhZeL7" style="width: 9%; text-align: right" title="Total revenues">87,132,230</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">Services transferred over time</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20211231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zSODAkPegZ41" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">5,393,844</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_pp0p0_c20220101__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zNTTEeTIWQTk" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues"><span style="-sec-ix-hidden: xdx2ixbrl0901">-</span></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; padding-bottom: 2.5pt">Total revenues</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--Revenues_pp0p0_c20210101__20211231_zcfGyoLJvNFl" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">82,035,289</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--Revenues_pp0p0_c20220101__20221231_z4xPRhcm99t1" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">87,132,230</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 76641445 87132230 5393844 82035289 87132230 <table cellpadding="0" cellspacing="0" id="xdx_893_ecustom--ScheduleOfRevenueByGeographicLocationsTableTextBlock_zWFisRJgFUJk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of significant accounting policies (Details 4)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B2_z5PM4ivZknV5" style="display: none">Schedule of revenue by geographic locations</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Mainland PRC revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_989_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__custom--MainlandPRCMember_pp0p0" style="width: 9%; text-align: right" title="Total revenues">42,372,826</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98F_eus-gaap--Revenues_c20220101__20221231__srt--StatementGeographicalAxis__custom--MainlandPRCMember_pp0p0" style="width: 9%; text-align: right" title="Total revenues">66,751,637</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">Hong Kong revenues</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__country--HK_pp0p0" style="text-align: right" title="Total revenues">5,393,844</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--Revenues_c20220101__20221231__srt--StatementGeographicalAxis__country--HK_pp0p0" style="text-align: right" title="Total revenues"><span style="-sec-ix-hidden: xdx2ixbrl0915">-</span></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">International revenues</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember_zHB6oBMjKWH3" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">34,268,619</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--Revenues_c20220101__20221231__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">20,380,593</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; padding-bottom: 2.5pt">Total revenues</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231_zC4GJuODT6Gj" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">82,035,289</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_989_eus-gaap--Revenues_pp0p0_c20220101__20221231_zjG8qwuz1vx2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">87,132,230</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 42372826 66751637 5393844 34268619 20380593 82035289 87132230 <p id="xdx_846_ecustom--CostOfRevenuesPolicyTextBlock_z9sMfUGyJZDc" 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"><span id="xdx_863_zGE5c8CMdY6g">Cost of revenues </span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of revenue for central processing algorithm services comprised of costs paid to channel distributors based on the sales agreements, shared costs with content providers based on the profit sharing arrangements, third party consulting services expenses and compensation expenses for the Company’s professionals.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For intelligent chip and services, the cost of revenue consist primarily of the costs of products sold and third party software development costs.</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_842_ecustom--CostAllocationPolicyTextBlock_zoaRq7IJbbsg" 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"><span id="xdx_86E_zN49q5JUdOQj">Cost allocation</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 VIYI 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.</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_843_eus-gaap--AdvertisingCostsPolicyTextBlock_zORQI8dQkRy7" 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"><span id="xdx_869_znQGv0pWUmUf">Advertising costs</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising costs are expensed as incurred and included in selling expenses. Advertising costs are historically immaterial to the Company’s operating expenses. Advertising costs amounted to $<span id="xdx_903_eus-gaap--AdvertisingExpense_c20210101__20211231_pp0p0" title="Advertising costs">279</span> and nil <span id="xdx_901_eus-gaap--AdvertisingExpense_c20220101__20221231_pp0p0" style="display: none" title="Advertising costs">0</span> for the years ended December 31, 2021 and 2022, respectively.</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> 279 0 <p id="xdx_84A_eus-gaap--ResearchAndDevelopmentExpensePolicy_z3YwBk7mwg77" 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"><span id="xdx_868_zuWbXutod9dl">Research and development</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</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_848_ecustom--ValueAddedTaxesVatAndGoodsAndServicesTaxesGstPolicyTextBlock_zboH9NCjmZ98" 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"><span id="xdx_86D_zTSkXxJqaYGl">Value added taxes (“VAT”) and goods and services taxes (“GST”)</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue represents the invoiced value of service, net of VAT or GST. The VAT and GST are based on gross sales price and VAT rates range up to 13% in China, depending on the type of service provided or product sold, and GST rate is generally 7% in Singapore. Entities that are VAT/GST general taxpayers are allowed to offset qualified input VAT/GST paid to suppliers against their output VAT/GST liabilities. Net VAT/GST balance between input VAT/GST and output VAT/GST is recorded in tax payable. All of the VAT/GST returns filed by the Company’s subsidiaries in China and Singapore, have been and remain subject to examination by the tax authorities for five years from the date of filing.</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_849_eus-gaap--IncomeTaxPolicyTextBlock_zUEzvm75Hqmd" 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"><span id="xdx_861_zAWvQlVsJ387">Income taxes</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 in 2019 to 2021 are subject to examination by any applicable tax authorities.</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--OtherIncomePolicyTextBlock_zEmTl6MCPEr5" 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"><span id="xdx_86B_zmoPugu0wEr1">Other Income, net</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Income 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. Total government subsidies amounted to $<span id="xdx_90C_ecustom--GovernmentSubsidies_c20210101__20211231_pp0p0" title="Government subsidies">45,378</span> and $<span id="xdx_90E_ecustom--GovernmentSubsidies_c20220101__20221231_pp0p0" title="Government subsidies">184,778</span> for the years ended December 31, 2021 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other income also includes $<span id="xdx_900_ecustom--InputVatCredit_c20210101__20211231_pp0p0" title="Input VAT credit">260,149</span> and $<span id="xdx_906_ecustom--InputVatCredit_c20220101__20221231_pp0p0" title="Input VAT credit">73,415</span> of input VAT credit the Company redeemed during the years ended December 31, 2021 and 2022. As part of VAT reform in 2019, from April 1, 2019 to December 31, 2021, a taxpayer in certain service industries could claim additional 10% of input VAT credit based on total input VAT paid to suppliers, the credit was applied to offset with the Company’s VAT payable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 45378 184778 260149 73415 <p id="xdx_84F_eus-gaap--LesseeOperatingLeasesTextBlock_zb8FPhlPsa0f" 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"><span id="xdx_863_zgU3vASDlFf7">Leases</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. Upon adoption, the Company recognized approximately RMB 1.6 million right of use (“ROU”) assets and same amount of lease liabilities based on the present value of the future minimum rental payments of leases, using an incremental borrowing rate of 7% based on the duration of lease terms.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</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_846_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zj9ZIGhUd408" 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"><span id="xdx_861_zOhW0DdXMZW5">Share-based compensation</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company records share-based compensation expense for employees by allocations from Wimi Inc. using a proportional cost allocation method by considering the headcount and its estimates of each employee’s time attributable to the Company. The share-based compensation expenses are valued at fair value on the grant date when the reward is approved. Share-based compensation is recognized net of forfeitures, as amortized expense on a straight-line basis over the requisite service period, which is the vesting period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for share-based compensation expenses using an estimated forfeiture rate at the time of grant and revising, if necessary, in subsequent periods if actual forfeitures differ from initial estimates. Share-based compensation expenses are recorded net of estimated forfeitures such that expenses are recorded only for those share-based awards that are expected to vest.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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_845_ecustom--EmployeeBenefitsPolicyTextBlock_z28910Dt84sa" 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"><span id="xdx_867_zaf4lsFknd69">Employee benefit</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. Total expenses for the plans were $<span id="xdx_90A_eus-gaap--LaborAndRelatedExpense_c20210101__20211231_pp0p0" title="Total expenses">213,314</span> and $<span id="xdx_908_eus-gaap--LaborAndRelatedExpense_c20220101__20221231_pp0p0" title="Total expenses">278,978</span> for the years ended December 31, 2021and 2022, respectively.</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> 213314 278978 <p id="xdx_847_ecustom--NoncontrollingInterestsPolicyTextBlock_zzha2ojXrIJ5" 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"><span id="xdx_867_zqXP5sLaijE5">Noncontrolling interests</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncontrolling interest consists of an aggregate of <span id="xdx_907_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_dp_c20221231__srt--OwnershipAxis__custom--ShanghaiWeimuMember_zknYTLaOMD1e" title="Noncontrolling interests">42</span>% of the equity interest of Shanghai Weimu<b>, </b><span id="xdx_903_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_dp_c20221231__srt--OwnershipAxis__custom--TianjinWeidongMember_zT20YV7bZfRi" title="Noncontrolling interests">40</span>% of the equity interest of Tianjin Weidong (no operations), <span id="xdx_90D_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_dp_c20221231__srt--OwnershipAxis__custom--ViwoTechMember_zUBEVoKX2kx2" title="Noncontrolling interests">45</span>% of equity interest of Viwo Tech and <span id="xdx_908_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_dp_c20221231__srt--OwnershipAxis__custom--ViZeMember_zGe7VivnPNKi" title="Noncontrolling interests">45</span>% of ViZe (no operations) held by other investors. Excess of contribution received from noncontrolling shareholders over carrying value of the entity is recorded in additional paid in capital. The noncontrolling interests are presented in the consolidated balance sheets, separately from equity attributable to the shareholders of the Company. Noncontrolling interests in the results of the Company are presented on the face of the consolidated statement of operations as an allocation of the total income or loss for the year between non-controlling interest holders and the shareholders of the Company.</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncontrolling interests consist of the following:</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_890_ecustom--ScheduleOfNoncontrollingInterestsTableTextBlock_zGPl1giX760f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of significant accounting policies (Details 5)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B0_zZZCKP05v436" style="display: none">Schedule of noncontrolling interests</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Shanghai Weimu</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98E_eus-gaap--MinorityInterest_c20211231__srt--OwnershipAxis__custom--ShanghaiWeimuMember_pp0p0" style="width: 9%; text-align: right" title="Total">252,908</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--MinorityInterest_c20221231__srt--OwnershipAxis__custom--ShanghaiWeimuMember_pp0p0" style="width: 9%; text-align: right" title="Total">234,328</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">Viwo Tech</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98B_eus-gaap--MinorityInterest_c20211231__srt--OwnershipAxis__custom--ViwoTechMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total">(10,502</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--MinorityInterest_c20221231__srt--OwnershipAxis__custom--ViwoTechMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total">21,337</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: 1pt">Vize Tech</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" title="Total"> </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--MinorityInterest_c20221231__srt--OwnershipAxis__custom--VizeTechMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total">(10</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; padding-bottom: 2.5pt">Total</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_983_eus-gaap--MinorityInterest_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">242,406</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--MinorityInterest_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">255,655</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A3_zpvhqL5FP6N8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 0.42 0.40 0.45 0.45 <table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfNoncontrollingInterestsTableTextBlock_zGPl1giX760f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of significant accounting policies (Details 5)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B0_zZZCKP05v436" style="display: none">Schedule of noncontrolling interests</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Shanghai Weimu</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98E_eus-gaap--MinorityInterest_c20211231__srt--OwnershipAxis__custom--ShanghaiWeimuMember_pp0p0" style="width: 9%; text-align: right" title="Total">252,908</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--MinorityInterest_c20221231__srt--OwnershipAxis__custom--ShanghaiWeimuMember_pp0p0" style="width: 9%; text-align: right" title="Total">234,328</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">Viwo Tech</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98B_eus-gaap--MinorityInterest_c20211231__srt--OwnershipAxis__custom--ViwoTechMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total">(10,502</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--MinorityInterest_c20221231__srt--OwnershipAxis__custom--ViwoTechMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total">21,337</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: 1pt">Vize Tech</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" title="Total"> </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--MinorityInterest_c20221231__srt--OwnershipAxis__custom--VizeTechMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total">(10</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; padding-bottom: 2.5pt">Total</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_983_eus-gaap--MinorityInterest_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">242,406</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--MinorityInterest_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">255,655</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 252908 234328 -10502 21337 -10 242406 255655 <p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zPpsIB5zJzx5" 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"><span id="xdx_86B_zkDUDM7uib3f">Earnings per share</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company computes earnings 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 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. During the years ended December 31, 2021 and 2022, there was <span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20210101__20211231_zbUcyAo4FAid" title="Antidilutive shares"><span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20220101__20221231_z9hBywkjKdWf" title="Antidilutive shares">no</span></span> dilutive shares.</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 0 <p id="xdx_844_ecustom--StatutoryReservesPolicyTextBlock_zeVuZpYfkpg" 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"><span id="xdx_860_zoOGvAtgRLU2">Statutory reserves</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</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_847_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zfyJ0XWRaevj" 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"><span id="xdx_86B_z1yfuF2nwVAh">Segment reporting</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on management’s assessment, the Company determined that it has two operating segments and therefore two reportable segments as defined by ASC 280, which are central processing algorithm services and intelligent chips and services. All of the Company’s net revenues were generated in the PRC, Hong Kong and Singapore.</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_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zm4nflk8kNsj" 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"><span id="xdx_86B_z7oed0BAIF92">Recently issued accounting pronouncements</span></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 consolidated financial statements.</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</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_80D_ecustom--ReverseRecapitalizationDisclosureTextBlock_zeidnrdHsJni" 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 3 — <span id="xdx_825_zQkrQYvjoxV2">Reverse Capitalization</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 9, 2022, in accordance with the Merger Agreement, the Closing occurred, pursuant to which Venus issued 39,603,961 ordinary shares to VIYI shareholders.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Immediately after giving effect to the Business Combination, MicroAlgo has <span id="xdx_90F_ecustom--WeightedAverageSharesOutstanding_c20220101__20221231_pdd" title="Weighted average shares outstanding">43,856,706</span> ordinary shares issued and outstanding consisting of (i) the 3,963,745 ordinary shares held by previous Venus public shareholders and its Sponsor; (ii) the <span id="xdx_90A_eus-gaap--SharesIssued_iI_c20221209__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VIYIShareholdersMember_zdGjwzkulI32" title="Issued shares">39,603,961</span> newly issued Venus ordinary shares to the VIYI shareholders pursuant to the Merger Agreement, of which 792,079 ordinary shares issued to the Majority Shareholder will be held in escrow to satisfy any potential indemnification claims(s) which may be made by Venus under the Merger Agreement; (iii) the <span id="xdx_90C_ecustom--VenusSharesIssuedToJoyousJdLimited_c20220101__20221231_pdd" title="Venus shares issued to Joyous JD Limited">214,000</span> newly issued Venus ordinary shares to the Joyous JD Limited as part of the backstop investment; and (iv) the <span id="xdx_904_ecustom--VenusSharesIssuedToUnderwriter_c20220101__20221231_pdd" title="Venus shares issued to underwriter">75,000</span> ordinary shares held by Venus’ underwriter.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Venus rights held by its Sponsor and previous public investors were automatically converted to 482,500 ordinary shares upon the consummation of the Business Combination.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Immediately after the closing of the Business Combination, <span id="xdx_90D_ecustom--ReverseCapitalizationDescription_c20220101__20221231" title="Reverse Capitalization description">MicroAlgo has 4,825,000 warrants issued and outstanding, consisting of (i) 4,600,000 warrants held by previous public investors of Venus; and (ii) 225,000 warrants held by the Sponsor of Venus.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common shares issued and outstanding following the Closing 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_882_ecustom--ScheduleOfConsummationOfMergerTableTextblock_zfLLzbnlAQYc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Reverse Recapitalization (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_8BA_zrNkuWHnQUz4" style="display: none">Schedule of consummation of Merger</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49B_20220101__20221231_zkIZt9NOcDh4" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_ecustom--VenusPublicSharesAfterRedemption_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">Venus public shares after redemption</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">2,106,245</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--VenusSharesConvertedFromRights_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Venus shares converted from rights</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">482,500</td> <td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--VenusSponsorShares_i_pdd" 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">Venus Sponsor shares</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,375,000</td> <td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--VenusSharesIssuedToUnderwriter_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Venus shares issued to underwriter</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">75,000</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--VenusSharesIssuedInBusinessCombination_i_pdd" 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">Venus shares issued in the Business Combination</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">39,603,961</td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--VenusSharesIssuedToJoyousJdLimited_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Venus shares issued to Joyous JD Limited</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">214,000</td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--WeightedAverageSharesOutstanding_i_pdd" 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">Weighted average shares outstanding</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">43,856,706</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--PercentOfSharesOwnedByViyiShareholders_dp_zLef8y5GjsQk" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Percent of shares owned by VIYI shareholders</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">90.3</td> <td style="text-align: left">%</td></tr> <tr id="xdx_40A_ecustom--PercentOfSharesOwnedByUnderwriter_dp_zd2o7HhyNRL6" 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">Percent of shares owned by underwriter</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">0.17</td> <td style="text-align: left">%</td></tr> <tr id="xdx_405_ecustom--PercentOfSharesOwnedByVenus_dp_zmHHbvVJ6rW6" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Percent of shares owned by Venus</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">9.04</td> <td style="text-align: left">%</td></tr> <tr id="xdx_40E_ecustom--PercentOfSharesOwnedByJoyousJdLimited_dp_zudbOjHvuEgg" 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">Percent of shares owned by Joyous JD limited</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">0.49</td> <td style="text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 43856706 39603961 214000 75000 MicroAlgo has 4,825,000 warrants issued and outstanding, consisting of (i) 4,600,000 warrants held by previous public investors of Venus; and (ii) 225,000 warrants held by the Sponsor of Venus. <table cellpadding="0" cellspacing="0" id="xdx_882_ecustom--ScheduleOfConsummationOfMergerTableTextblock_zfLLzbnlAQYc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Reverse Recapitalization (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_8BA_zrNkuWHnQUz4" style="display: none">Schedule of consummation of Merger</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49B_20220101__20221231_zkIZt9NOcDh4" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_ecustom--VenusPublicSharesAfterRedemption_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">Venus public shares after redemption</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">2,106,245</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--VenusSharesConvertedFromRights_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Venus shares converted from rights</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">482,500</td> <td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--VenusSponsorShares_i_pdd" 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">Venus Sponsor shares</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,375,000</td> <td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--VenusSharesIssuedToUnderwriter_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Venus shares issued to underwriter</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">75,000</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--VenusSharesIssuedInBusinessCombination_i_pdd" 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">Venus shares issued in the Business Combination</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">39,603,961</td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--VenusSharesIssuedToJoyousJdLimited_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Venus shares issued to Joyous JD Limited</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">214,000</td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--WeightedAverageSharesOutstanding_i_pdd" 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">Weighted average shares outstanding</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">43,856,706</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--PercentOfSharesOwnedByViyiShareholders_dp_zLef8y5GjsQk" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Percent of shares owned by VIYI shareholders</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">90.3</td> <td style="text-align: left">%</td></tr> <tr id="xdx_40A_ecustom--PercentOfSharesOwnedByUnderwriter_dp_zd2o7HhyNRL6" 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">Percent of shares owned by underwriter</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">0.17</td> <td style="text-align: left">%</td></tr> <tr id="xdx_405_ecustom--PercentOfSharesOwnedByVenus_dp_zmHHbvVJ6rW6" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Percent of shares owned by Venus</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">9.04</td> <td style="text-align: left">%</td></tr> <tr id="xdx_40E_ecustom--PercentOfSharesOwnedByJoyousJdLimited_dp_zudbOjHvuEgg" 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">Percent of shares owned by Joyous JD limited</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">0.49</td> <td style="text-align: left">%</td></tr> </table> 2106245 482500 1375000 75000 39603961 214000 43856706 0.903 0.0017 0.0904 0.0049 <p id="xdx_809_eus-gaap--VariableInterestEntityDisclosureTextBlock_zOh23BZ2z1p1" 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 4 — <span id="xdx_828_z3ZU4s4FfLfb">Variable interest entity (“VIE”)</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen Weiyixin entered into Contractual Arrangements with Shenzhen Yitian on December 24, 2020. The significant terms of these Contractual Arrangements are summarized in “Note 1 — Nature of business and organization” above. As a result, prior to April 1, 2022, the Company classifies Shenzhen Yitian as VIE was consolidated in the consolidated financial statements based on the structure as described in Note 1.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A VIE is an entity that has either a total equity investment that is insufficient to permit the entity to finance its activities without additional subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity. The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary and must consolidate the VIE.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen Weiyixin is deemed to have a controlling financial interest and be the primary beneficiary of Shenzhen Yitian because it has both of the following characteristics:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"> <tr style="vertical-align: top; text-align: justify; border-collapse: collapse"> <td style="width: 0.25in"/> <td style="width: 0.25in; text-align: left"><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">The power to direct activities at Shenzhen Yitian that most significantly impact such entity’s economic performance, 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"> <tr style="vertical-align: top; text-align: justify; border-collapse: collapse"> <td style="width: 0.25in"/> <td style="width: 0.25in; text-align: left"><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">The right to receive benefits from Shenzhen Yitian that could potentially be significant to such entity.</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to the Contractual Arrangements, Shenzhen Yitian pays service fees equal to all of its net income to Shenzhen Weiyixin. The Contractual Arrangements are designed so that Shenzhen Yitian operate for the benefit of Shenzhen Weiyixin and ultimately, the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accordingly, the accounts of Shenzhen Yitian were consolidated in the accompanying financial statements as VIE of Shenzhen Weiyixin from December 24, 2020 forward and retroactively as if the reorganization became effective as of the beginning of the first period presented in the accompanying consolidated financial statements of the Company. Under the VIE Arrangements, the Company has the power to direct activities of Shenzhen Yitian and can have assets transferred out of Shenzhen Yitian. Therefore, the Company considers that there is no asset in Shenzhen Yitian that can be used only to settle obligations of Shenzhen Yitian, except for registered capital and PRC statutory reserves, if any. As Shenzhen Yitian is incorporated as limited liability company under the Company Law of the PRC, creditors of the Shenzhen Yitian do not have recourse to the general credit of the Company for any of the liabilities of Shenzhen Yitian.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the opinion of management and the Company’s PRC counsel, (i) the ownership structure of the Company is in compliance with existing PRC laws and regulations; (ii) the Contractual Arrangements are valid and binding, and do not result in any violation of PRC laws or regulations currently in effect; and (iii) the business operations of Shenzhen Yitian and the VIE are in compliance with existing PRC laws and regulations in all material respects.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">However, there are substantial uncertainties regarding the interpretation and application of current and future PRC laws and regulations. Accordingly, the Company cannot be assured that PRC regulatory authorities will not ultimately take a contrary view to the foregoing opinion of its management. If the current corporate structure of the Company or the Contractual Arrangements is found to be in violation of any existing or future PRC laws and regulations, the Company may be required to restructure its corporate structure and operations in the PRC to comply with changing and new PRC laws and regulations. In the opinion of management and the Company’s PRC counsel, the likelihood of loss in respect of the Company’s current corporate structure or the Contractual Arrangements is remote based on current facts and circumstances.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to the business strategy adjustment, Shenzhen Yitian and its subsidiaries no longer operate the business involving foreign investment restrictions since March 1, 2022, therefore VIYI is able to have direct equity interest in Shenzhen Yitian and its subsidiaries. On April 1, 2022, VIYI terminated the agreements under the VIE structure with Shenzhen Yitian. Shenzhen Yitian’s original shareholders transferred their respective ownership to VIYI WFOE and VIYI WFOE obtained 100% equity control of Shenzhen Yitian and its subsidiaries on April 1, 2022. The reorganization has no effect on the consolidated financial statements as Shenzhen Yitian has been under common control of VIYI Cayman that there is no change of reporting entities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The carrying amount of the consolidated assets and liabilities 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_890_eus-gaap--ScheduleOfVariableInterestEntitiesTextBlock_z9Z8SMlNOt9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Variable interest entity (&quot;VIE&quot;) (Details)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B4_zt88hQsNCeqj" style="display: none">Schedule of Variable interest entity</span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49C_20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zdhkikpAmZd9" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_497_20221231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zS4xxTaz2xf1" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_404_eus-gaap--AssetsCurrent_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">Current assets</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">3,112,213</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"><span style="-sec-ix-hidden: xdx2ixbrl1046">-</span></td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_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">Property and equipment, net</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">3,948</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: xdx2ixbrl1049">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--OtherAssetsNoncurrent_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: 1pt">Other noncurrent assets</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">15,610,504</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: xdx2ixbrl1052">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Assets_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">Total assets</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">18,726,665</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: xdx2ixbrl1055">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--Liabilities_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: 1pt">Total liabilities</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">2,170,307</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: xdx2ixbrl1058">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--AssetsNet_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">Net assets</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right">16,556,358</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1061">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </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%"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_403_eus-gaap--LiabilitiesCurrentAbstract_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">Current liabilities:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AccountsPayableCurrent_i01I_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left">Accounts payable</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">31,514</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"><span style="-sec-ix-hidden: xdx2ixbrl1067">-</span></td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_i01I_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">Other payables and accrued liabilities</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">56,041</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: xdx2ixbrl1070">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--AmountDueToRelatedParty_i01I_pp0p0_zjEeYY4CSgmc" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Due to WiMi Inc.</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,995,944</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: xdx2ixbrl1073">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityCurrent_i01I_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">Operating lease liabilities</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">6,678</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: xdx2ixbrl1076">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--TaxesPayableCurrent_i01I_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">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">80,130</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: xdx2ixbrl1079">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--LiabilitiesCurrent_i01I_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">Total current liabilities</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">2,170,307</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: xdx2ixbrl1082">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--Liabilities_i01I_pp0p0" 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: 2.5pt">Total 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">2,170,307</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1085">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The summarized operating results of the VIE 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" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49E_20210101__20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zwXlbeFXs9N6" 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>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>year 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>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>2021</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" id="xdx_497_20220101__20220401__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_z3PZa4Rc2dq2" 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>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>period from</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>Jan 1, 2022 to</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>April 1,</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></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: 76%; text-align: left">Operating revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">2,081,501</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">329,231</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--GrossProfit_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">Gross profit</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,938,898</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">313,816</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_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; padding-bottom: 1pt">Income from operations</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">795,962</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">109,155</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--NetIncomeLoss_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: 2.5pt">Net income</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">636,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 style="border-bottom: Black 2.5pt double; text-align: right">80,809</td> <td style="padding-bottom: 2.5pt; text-align: left"> </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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The summarized statements of cash flow of the VIE 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" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in; 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"> <p style="font: 10pt Times New Roman, 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</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>year 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>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>2021</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>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>period from</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>Jan 1, 2022 to</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>April 1,</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></tr> <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left">Net cash used in operating activities</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">1,048,779</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">(2,632,880</td> <td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net cash used in investing activities</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1103">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">(357,844</td> <td style="text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Effect of exchange rates change in cash and cash equivalents</td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">56,346</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">11,875</td> <td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net decrease in cash and cash equivalents</td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">1,105,125</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">(2,978,849</td> <td style="text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1pt">Cash and cash equivalents, beginning of year</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,873,724</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; text-align: right">2,978,849</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_pp0p0_zIeIqz0YaYud" style="vertical-align: bottom; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 2.5pt">Cash and cash equivalents, end of year</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right">2,978,849</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1116">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zSdnjAGlE7u5" 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_890_eus-gaap--ScheduleOfVariableInterestEntitiesTextBlock_z9Z8SMlNOt9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Variable interest entity (&quot;VIE&quot;) (Details)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B4_zt88hQsNCeqj" style="display: none">Schedule of Variable interest entity</span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49C_20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zdhkikpAmZd9" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_497_20221231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zS4xxTaz2xf1" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_404_eus-gaap--AssetsCurrent_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">Current assets</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">3,112,213</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"><span style="-sec-ix-hidden: xdx2ixbrl1046">-</span></td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_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">Property and equipment, net</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">3,948</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: xdx2ixbrl1049">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--OtherAssetsNoncurrent_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: 1pt">Other noncurrent assets</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">15,610,504</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: xdx2ixbrl1052">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Assets_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">Total assets</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">18,726,665</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: xdx2ixbrl1055">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--Liabilities_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: 1pt">Total liabilities</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">2,170,307</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: xdx2ixbrl1058">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--AssetsNet_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">Net assets</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right">16,556,358</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1061">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </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%"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_403_eus-gaap--LiabilitiesCurrentAbstract_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">Current liabilities:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AccountsPayableCurrent_i01I_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left">Accounts payable</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">31,514</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"><span style="-sec-ix-hidden: xdx2ixbrl1067">-</span></td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_i01I_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">Other payables and accrued liabilities</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">56,041</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: xdx2ixbrl1070">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--AmountDueToRelatedParty_i01I_pp0p0_zjEeYY4CSgmc" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Due to WiMi Inc.</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,995,944</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: xdx2ixbrl1073">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityCurrent_i01I_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">Operating lease liabilities</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">6,678</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: xdx2ixbrl1076">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--TaxesPayableCurrent_i01I_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">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">80,130</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: xdx2ixbrl1079">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--LiabilitiesCurrent_i01I_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">Total current liabilities</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">2,170,307</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: xdx2ixbrl1082">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--Liabilities_i01I_pp0p0" 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: 2.5pt">Total 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">2,170,307</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1085">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The summarized operating results of the VIE 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" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49E_20210101__20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zwXlbeFXs9N6" 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>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>year 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>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>2021</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" id="xdx_497_20220101__20220401__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_z3PZa4Rc2dq2" 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>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>period from</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>Jan 1, 2022 to</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>April 1,</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></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: 76%; text-align: left">Operating revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">2,081,501</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">329,231</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--GrossProfit_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">Gross profit</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,938,898</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">313,816</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_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; padding-bottom: 1pt">Income from operations</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">795,962</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">109,155</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--NetIncomeLoss_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: 2.5pt">Net income</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">636,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 style="border-bottom: Black 2.5pt double; text-align: right">80,809</td> <td style="padding-bottom: 2.5pt; text-align: left"> </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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The summarized statements of cash flow of the VIE 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" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in; 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"> <p style="font: 10pt Times New Roman, 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</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>year 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>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>2021</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>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>period from</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>Jan 1, 2022 to</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>April 1,</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></tr> <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left">Net cash used in operating activities</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">1,048,779</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">(2,632,880</td> <td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net cash used in investing activities</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1103">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">(357,844</td> <td style="text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Effect of exchange rates change in cash and cash equivalents</td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">56,346</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">11,875</td> <td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net decrease in cash and cash equivalents</td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">1,105,125</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">(2,978,849</td> <td style="text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1pt">Cash and cash equivalents, beginning of year</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,873,724</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; text-align: right">2,978,849</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_pp0p0_zIeIqz0YaYud" style="vertical-align: bottom; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 2.5pt">Cash and cash equivalents, end of year</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right">2,978,849</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1116">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3112213 3948 15610504 18726665 2170307 16556358 31514 56041 1995944 6678 80130 2170307 2170307 2081501 329231 1938898 313816 795962 109155 636897 80809 1048779 -2632880 -357844 56346 11875 1105125 -2978849 1873724 2978849 2978849 <p id="xdx_80C_eus-gaap--BusinessCombinationDisclosureTextBlock_zYm3CQfOPDwj" 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 5 — <span id="xdx_82A_zoV27HHclxb2">Business combination</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; 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">Acquisition of Shanghai Guoyu</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 1, 2021, Weidong acquired<span id="xdx_906_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_c20210701__us-gaap--BusinessAcquisitionAxis__custom--BimaiMember__srt--OwnershipAxis__custom--WeidongMember_zd5GLlsKpTQh" title="Acquisition percent"> 99</span>% interest of Shanghai Guoyu Information Technologies Co., Ltd (“Shanghai Guoyu”). The remaining <span id="xdx_90F_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_c20210701__us-gaap--BusinessAcquisitionAxis__custom--BimaiMember__srt--OwnershipAxis__custom--YYOnlineMember_zBWwWQVkJl11" title="Acquisition percent">1</span>% of Shanghai Guoyu is acquired by YY Online. The aggregate purchase price is RMB <span id="xdx_904_ecustom--PurchasePrice_iI_pp0p0_uCNY_c20210701__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuMember_z87Tb2RsnDW9" title="Purchase price">20,000,000</span> ($<span id="xdx_909_ecustom--PurchasePrice_c20210701__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuMember_pp0p0" title="Purchase price">3,090,760</span>). On July 19, 2021 Shanghai Guoyu established 100% owned subsidiary Kashi Guoyu Information Technologies Co., Ltd (“Kashi Guoyu”). On July 14, 2021, Weidong transferred its 100% equity interest of Horgas 233 and Horgas Weidong to Shanghai Guoyu.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanghai Guoyu is committed to the R&amp;D and application of intelligent visual algorithm technology, using image recognition, data analysis and modeling, virtual imaging, visual artificial intelligence algorithm and other technologies, integrating algorithm and data processing capabilities, and integrating functions from data processing to algorithm application, so as to provide customers with a full stack of intelligent visual algorithm services. At present, Shanghai Guoyu mainly serves the Internet marketing industry. The development of Shanghai Guoyu’s business is closely related to the progress and development of the computer vision industry and the Internet marketing industry.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s acquisition of Shanghai Guoyu was accounted for as business combination in accordance with ASC 805. The Company then allocated the fair value of consideration of Shanghai Guoyu based upon the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date. The Company estimated the fair values of the assets acquired and liabilities assumed at the acquisition date in accordance with the Business Combination standard issued by the FASB with the valuation methodologies using level 3 inputs, except for other current assets and current liabilities were valued using the cost approach. Management of the Company is responsible for determining the fair value of assets acquired, liabilities assumed and intangible assets identified as of the acquisition date and considered a number of factors including valuations from independent appraisers. Acquisition-related costs incurred for the acquisitions are not material and have been expensed as incurred in general and administrative expense. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase price allocation on the date of the acquisition of Shanghai Guoyu based on valuation performed by an independent valuation firm engaged by the Company and translated the fair value from USD to RMB using the exchange rate on July 1, 2021 at the rate of <span id="xdx_90E_eus-gaap--ForeignCurrencyTranslationAdjustmentDescription_c20210629__20210701__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuMember" title="Foreign Currency Translation">USD 1.00 to RMB 6.4709</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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_89E_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuMember_zGM4Ph1A8gZa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Business combination (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_8BC_ze6RpdBCV7Wl" style="display: none">Schedule of recognized identified assets acquired and liabilities assumed</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49F_20210701__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuMember_ztMBVRbw1hsg" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">Fair value</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pp0p0_zYvbBzbgGtIi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">Software</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">1,383,888</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--Goodwill_iI_pp0p0_z8Xe3JgZhMFe" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Goodwill</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">2,052,844</td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iNI_pp0p0_di_zFB1HQ64Sj8l" 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">Deferred tax liabilities</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">(345,972</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_z9MN0B4DOL5b" 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 consideration</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">3,090,760</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zc8neuGQPbB1" 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software consists of mainly data algorithm software, with a fair value of $<span id="xdx_905_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_c20210701__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuMember_pp0p0" title="Fair value software">1,383,888</span> and estimated finite useful life of<span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210629__20210701__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuMember_zluTe4x9Qw5" title="Estimated finite useful life"> 6</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The amount of sales and net income what resulted from the acquisition and included in the consolidated statements of income and comprehensive income during the year ended December 31, 2021 were immaterial.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amount of revenue and net loss what resulted from the acquisition were approximately $<span id="xdx_900_eus-gaap--Revenues_pp0n3_dm_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuMember_zZgvsULTA1lk" title="Revenues">4.0</span> million and $<span id="xdx_900_eus-gaap--NetIncomeLoss_pp0n3_dm_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuMember_ze9zENMSLzxc" title="Net loss">0.2</span> million during years ended December 31, 2022.</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">Acquisitions of Tapuyu and Pengcheng Keyi</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On November 17, 2021, Viwotong Tech entered into Acquisition Framework Agreement to acquire 100% equity interests of Guangzhou Tapuyu Internet Technology Co., Ltd. (“Tapuyu”), a provider of advertising services. The aggregate purchase price is RMB 2 (USD 0.3) and the transaction consummated on November 19, 2021. On November 17, 2021, Viwotong Tech entered into Acquisition Framework Agreement to acquire 100% equity interests of Pengcheng Keyi (Xi’an) Intelligence Technology Co., Ltd. (“Pengcheng Keyi”), a provider of testing equipment development and sales. The aggregate purchase price is RMB 2 (USD 0.3) and the purchase consummated on December 7, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s acquisitions of Tapuyu and Pengcheng Keyi were accounted for as business combination in accordance with ASC 805. The Company then allocated the fair value of consideration of Tapuyu and Pengcheng Keyi based upon the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date. The Company estimated the fair values of the assets acquired and liabilities assumed at the acquisition date in accordance with the Business Combination standard issued by the FASB with the valuation methodologies using level 3 inputs, except for other current assets and current liabilities were valued using the cost approach. Management of the Company is responsible for determining the fair value of assets acquired, liabilities assumed and intangible assets identified as of the acquisition. Acquisition-related costs incurred for the acquisitions are not material and have been expensed as incurred in general and administrative expense.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase price allocation on the date of the acquisition of Tapuyu and translated the fair value from USD to RMB using the exchange rate on November 19, 2021 at the rate of USD 1.00 to RMB 6.3825 and the net purchase price allocation on the date of the acquisition of Pengcheng Keyi and translated the fair value from USD to RMB using the exchange rate on December 7, 2021 at the rate of <span id="xdx_901_eus-gaap--ForeignCurrencyTranslationAdjustmentDescription_c20211101__20211117__us-gaap--BusinessAcquisitionAxis__custom--TapuyuAndPengchengKeyiMember" title="Foreign Currency Translation">USD 1.00 to RMB 6.3738</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> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TapuyuAndPengchengKeyiMember_zdvh1eU7Btia" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Business combination (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_8BC_zLtPqwGJdeaj" style="display: none">Schedule of recognized identified assets acquired and liabilities assumed</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49C_20211117__us-gaap--BusinessAcquisitionAxis__custom--TapuyuAndPengchengKeyiMember_zVydiCXI0RWe" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">Fair value</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_z9AdDaSS2Eof" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">Cash</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">25,335</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_pp0p0_z08l8OpbblS5" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Other current assets</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">266,815</td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iNI_pp0p0_di_z3uakVE4q8Vd" 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">Current liabilities</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">(292,150</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_zpsIprxEcFI6" 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 consideration</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="-sec-ix-hidden: xdx2ixbrl1159">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zqiWqa96bUla" 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 1, 2022, Viwo Technology Inc. entered into an equity transfer agreement to transfer 99.0% and 1.0% of the issued share capital of Pengcheng Keyi to two unrelated individuals at RMB 1.0 and RMB 0.1, respectively. The disposal resulted in a gain from disposal of approximately $<span id="xdx_903_eus-gaap--GainLossOnSaleOfBusiness_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--TapuyuAndPengchengKeyiMember_pp0p0" title="Gain from disposal">10,000</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">Acquisitions of Bimai</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 23, 2022, Viwotong Tech entered into Acquisition Framework Agreement to acquire 100% equity interests of Guangzhou Bimai Network Technology Co., Ltd. (“Bimai”), a provider of advertising services. The aggregate purchase price is RMB 2 (USD 0.3) and the transaction consummated on September 23, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s acquisitions of Bimai accounted for as business combination in accordance with ASC 805. The Company then allocated the fair value of consideration of Bimai based upon the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date. The Company estimated the fair values of the assets acquired and liabilities assumed at the acquisition date in accordance with the Business Combination standard issued by the FASB with the valuation methodologies using level 3 inputs, except for other current assets and current liabilities were valued using the cost approach. Management of the Company is responsible for determining the fair value of assets acquired, liabilities assumed and intangible assets identified as of the acquisition. Acquisition-related costs incurred for the acquisitions are not material and have been expensed as incurred in general and administrative expense.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the fair value of the identifiable assets acquired and liabilities assumed on the acquisition date, which represents the net purchase price allocation on the date of the acquisition of Bimai and translated the fair value from USD to RMB using the exchange rate on September 23, 2022 at the rate of <span id="xdx_90A_eus-gaap--ForeignCurrencyTranslationAdjustmentDescription_c20210901__20210923__us-gaap--BusinessAcquisitionAxis__custom--BimaiMember" title="Foreign Currency Translation">USD 1.00 to RMB 6.9920</span> and the net purchase price allocation on the date of the acquisition.</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--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--BimaiMember_zz8FhOAoEUZ9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Business combination (Details 2)"> <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_8BC_zQfDGcMEsmH7" style="display: none">Schedule of recognized identified assets acquired and liabilities assumed</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_499_20210923__us-gaap--BusinessAcquisitionAxis__custom--BimaiMember_zkchO2EG4tc2" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">Fair value</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zs4jbiYPfQEb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">Cash</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">291</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_pp0p0_zvzr6tbPgTue" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Other current assets</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">316,539</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iNI_pp0p0_di_z9Y7KOgZIC2g" 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">Current liabilities</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">(316,830</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_zNUiXDDwg5T1" 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 consideration</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="-sec-ix-hidden: xdx2ixbrl1174">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zPuME0z3llXh" 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amount of revenue and net loss that resulted from the acquisitions were approximately $<span id="xdx_906_eus-gaap--Revenues_pp0n3_dm_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--BimaiMember_zUZK8MKYb7rc" title="Revenues">0.7</span> million and $ <span id="xdx_903_eus-gaap--NetIncomeLoss_pp0n3_dm_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--BimaiMember_zHoYWqRuIbql" title="Net loss">0.1</span> million during the years ended December 31, 2022.</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.99 0.01 20000000 3090760 USD 1.00 to RMB 6.4709 <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuMember_zGM4Ph1A8gZa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Business combination (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_8BC_ze6RpdBCV7Wl" style="display: none">Schedule of recognized identified assets acquired and liabilities assumed</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49F_20210701__us-gaap--BusinessAcquisitionAxis__custom--ShanghaiGuoyuMember_ztMBVRbw1hsg" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">Fair value</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pp0p0_zYvbBzbgGtIi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">Software</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">1,383,888</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--Goodwill_iI_pp0p0_z8Xe3JgZhMFe" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Goodwill</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">2,052,844</td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iNI_pp0p0_di_zFB1HQ64Sj8l" 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">Deferred tax liabilities</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">(345,972</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_z9MN0B4DOL5b" 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 consideration</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">3,090,760</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1383888 2052844 345972 3090760 1383888 P6Y 4000000.0 200000 USD 1.00 to RMB 6.3738 <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TapuyuAndPengchengKeyiMember_zdvh1eU7Btia" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Business combination (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_8BC_zLtPqwGJdeaj" style="display: none">Schedule of recognized identified assets acquired and liabilities assumed</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49C_20211117__us-gaap--BusinessAcquisitionAxis__custom--TapuyuAndPengchengKeyiMember_zVydiCXI0RWe" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">Fair value</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_z9AdDaSS2Eof" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">Cash</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">25,335</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_pp0p0_z08l8OpbblS5" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Other current assets</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">266,815</td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iNI_pp0p0_di_z3uakVE4q8Vd" 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">Current liabilities</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">(292,150</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_zpsIprxEcFI6" 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 consideration</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="-sec-ix-hidden: xdx2ixbrl1159">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 25335 266815 292150 10000 USD 1.00 to RMB 6.9920 <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--BimaiMember_zz8FhOAoEUZ9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Business combination (Details 2)"> <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_8BC_zQfDGcMEsmH7" style="display: none">Schedule of recognized identified assets acquired and liabilities assumed</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_499_20210923__us-gaap--BusinessAcquisitionAxis__custom--BimaiMember_zkchO2EG4tc2" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">Fair value</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">USD</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zs4jbiYPfQEb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">Cash</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">291</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_pp0p0_zvzr6tbPgTue" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Other current assets</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">316,539</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iNI_pp0p0_di_z9Y7KOgZIC2g" 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">Current liabilities</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">(316,830</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_zNUiXDDwg5T1" 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 consideration</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="-sec-ix-hidden: xdx2ixbrl1174">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 291 316539 316830 700000 100000 <p id="xdx_804_eus-gaap--CashCashEquivalentsAndShortTermInvestmentsTextBlock_zT8ScA317s5g" 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 6 — <span id="xdx_823_zJeYLfqnRkT3">Short term investments</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2021 and 2022, short term investments amounted to nil <span id="xdx_909_eus-gaap--ShortTermInvestments_c20211231_pp0p0" style="display: none" title="Short term investments">0</span> and nil<span id="xdx_90E_eus-gaap--ShortTermInvestments_c20221231_pp0p0" style="display: none" title="Short term investments">0</span>, respectively. During the years ended December 31, 2022, the Company invested a total of $ <span id="xdx_90C_eus-gaap--PaymentsToAcquireMarketableSecurities_pp0n3_dm_c20220101__20221231_zWykelR0Ru31" title="Invested in marketable securities">16.3</span> million in marketable securities and redeemed approximately $16.2 million. The fair value change resulted in loss of approximately $ <span id="xdx_904_eus-gaap--ProceedsFromSaleAndMaturityOfMarketableSecurities_pp0n3_dm_c20220101__20221231_zLy9yI9CnmT8" title="Marketable securities redemeed">0.1</span> million for the year ended December 31, 2022. During the years ended December 31, 2021, the Company invested a total of $<span id="xdx_908_eus-gaap--PaymentsToAcquireMarketableSecurities_pp0n3_dm_c20210101__20211231_zDYGoNX00fb" title="Invested in marketable securities">15.7</span> million in marketable securities and redeemed approximately $<span id="xdx_901_eus-gaap--ProceedsFromSaleAndMaturityOfMarketableSecurities_pp0n3_dm_c20210101__20211231_zovetatnFIt5" title="Marketable securities redemeed">16.0</span> million. The fair value change resulted in loss of approximately $<span id="xdx_900_eus-gaap--MarketableSecuritiesRealizedGainLoss_pp0n3_dm_c20210101__20211231_znfDC16dYCbe" title="Loss on marketable securities">0.3 </span>million for the year ended December 31, 2021.</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 0 16300000 100000 15700000 16000000.0 300000 <p id="xdx_803_eus-gaap--AccountsAndNontradeReceivableTextBlock_zXFLI3mhcSya" 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 7 — <span id="xdx_826_zbespT7g0EJ2">Accounts receivable, net</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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; 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--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zI57TpqGTEah" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8B8_zj3BNJoRxMv6" style="display: none">Schedule of Accounts receivable, net</span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49B_20211231_zW9lmXJppQub" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49C_20221231_zxGAJK80vBIg" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--AccountsReceivableGross_iI_pp0p0_maARNzpQi_z5tq4YNNPG44" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Accounts receivable</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">3,106,480</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">3,821,120</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_pp0p0_di_msARNzpQi_zX1aO9Hs811b" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">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">(339,209</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,218,672</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--AccountsReceivableNet_iTI_pp0p0_mtARNzpQi_zEqTXSx3C0rd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">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">2,767,271</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right">2,602,448</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A3_z1WiWXZMzNz4" 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; text-indent: 0.25in"><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; 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--AccountsReceivableAllowanceForCreditLossTableTextBlock_z4K1FWQmSQvk" 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"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8B5_zbyqvZeYoVc3" style="display: none">Schedule of changes in allowance for doubtful accounts</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Beginning balance</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_984_ecustom--AllowanceForDoubtfulAccountsReceivables_iS_pp0p0_c20210101__20211231_zytsvGOnG6i4" style="width: 9%; text-align: right" title="Beginning balance">113,351</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_ecustom--AllowanceForDoubtfulAccountsReceivables_iS_pp0p0_c20220101__20221231_zyHltw3pY557" style="width: 9%; text-align: right" title="Beginning balance">339,209</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Addition</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_ecustom--AllowanceForDoubtfulAccountsAddition_c20210101__20211231_pp0p0" style="text-align: right" title="Addition">223,204</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right" title="Addition">1,218,672</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Recovery</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98D_eus-gaap--AllowanceForDoubtfulAccountsReceivableRecoveries_iN_pp0p0_di_c20210101__20211231_zbkhQby1row1" style="border-bottom: Black 1pt solid; text-align: right" title="Recovery"><span style="-sec-ix-hidden: xdx2ixbrl1217">-</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_eus-gaap--AllowanceForDoubtfulAccountsReceivableRecoveries_iN_pp0p0_di_c20220101__20221231_zjSUo6yLTDj" style="border-bottom: Black 1pt solid; text-align: right" title="Recovery">(321,538</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Effect of exchange rates change</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_986_ecustom--EffectOfExchangeRatesChange_pp0p0_c20210101__20211231_z3gjjhp1HEA2" style="border-bottom: Black 1pt solid; text-align: right" title="Effect of exchange rates change">2,654</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_ecustom--EffectOfExchangeRatesChange_c20220101__20221231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Effect of exchange rates change">(17,671</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Ending balance</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_980_ecustom--AllowanceForDoubtfulAccountsReceivables_iE_pp0p0_c20210101__20211231_zcc1UIiGOzs9" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">339,209</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_98C_ecustom--AllowanceForDoubtfulAccountsReceivables_iE_pp0p0_c20220101__20221231_zks1VnsdIYJb" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">(1,218,672</td> <td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8AA_z41To6A46PXa" 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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allowance for doubtful accounts net for the years ended December 31, 2021 and 2022 amounted to $<span id="xdx_90E_ecustom--AllowanceForDoubtfulAccountsNet_c20211231_pp0p0" title="Allowance for doubtful accounts net">225,858</span> and $<span id="xdx_90B_ecustom--AllowanceForDoubtfulAccountsNet_iI_pp0p0_c20221231_zutnjmwhmN3b" title="Allowance for doubtful accounts net">897,134</span>, respectively.</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--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zI57TpqGTEah" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8B8_zj3BNJoRxMv6" style="display: none">Schedule of Accounts receivable, net</span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49B_20211231_zW9lmXJppQub" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49C_20221231_zxGAJK80vBIg" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--AccountsReceivableGross_iI_pp0p0_maARNzpQi_z5tq4YNNPG44" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Accounts receivable</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">3,106,480</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">3,821,120</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_pp0p0_di_msARNzpQi_zX1aO9Hs811b" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">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">(339,209</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,218,672</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--AccountsReceivableNet_iTI_pp0p0_mtARNzpQi_zEqTXSx3C0rd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">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">2,767,271</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right">2,602,448</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3106480 3821120 339209 1218672 2767271 2602448 <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_z4K1FWQmSQvk" 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"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8B5_zbyqvZeYoVc3" style="display: none">Schedule of changes in allowance for doubtful accounts</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Beginning balance</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_984_ecustom--AllowanceForDoubtfulAccountsReceivables_iS_pp0p0_c20210101__20211231_zytsvGOnG6i4" style="width: 9%; text-align: right" title="Beginning balance">113,351</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_ecustom--AllowanceForDoubtfulAccountsReceivables_iS_pp0p0_c20220101__20221231_zyHltw3pY557" style="width: 9%; text-align: right" title="Beginning balance">339,209</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Addition</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_ecustom--AllowanceForDoubtfulAccountsAddition_c20210101__20211231_pp0p0" style="text-align: right" title="Addition">223,204</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right" title="Addition">1,218,672</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Recovery</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98D_eus-gaap--AllowanceForDoubtfulAccountsReceivableRecoveries_iN_pp0p0_di_c20210101__20211231_zbkhQby1row1" style="border-bottom: Black 1pt solid; text-align: right" title="Recovery"><span style="-sec-ix-hidden: xdx2ixbrl1217">-</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_eus-gaap--AllowanceForDoubtfulAccountsReceivableRecoveries_iN_pp0p0_di_c20220101__20221231_zjSUo6yLTDj" style="border-bottom: Black 1pt solid; text-align: right" title="Recovery">(321,538</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Effect of exchange rates change</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_986_ecustom--EffectOfExchangeRatesChange_pp0p0_c20210101__20211231_z3gjjhp1HEA2" style="border-bottom: Black 1pt solid; text-align: right" title="Effect of exchange rates change">2,654</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_ecustom--EffectOfExchangeRatesChange_c20220101__20221231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Effect of exchange rates change">(17,671</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Ending balance</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_980_ecustom--AllowanceForDoubtfulAccountsReceivables_iE_pp0p0_c20210101__20211231_zcc1UIiGOzs9" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">339,209</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_98C_ecustom--AllowanceForDoubtfulAccountsReceivables_iE_pp0p0_c20220101__20221231_zks1VnsdIYJb" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">(1,218,672</td> <td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> 113351 339209 223204 321538 2654 -17671 339209 -1218672 225858 897134 <p id="xdx_800_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zCpmEOEXKL0b" 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_826_zjkJOexSVVQ6">Property and equipment, net</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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; 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_88B_eus-gaap--PropertyPlantAndEquipmentTextBlock_zLR1DGchvagf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and equipment, net (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8BD_zr8whH6QsIcd" style="display: none">Schedule of Property and equipment, net</span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49C_20211231_zV0WDJW4z0Ci" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49D_20221231_z1vjINwV1Ea" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_403_ecustom--OfficeElectronicEquipment_iI_pp0p0_maPPAEGz0PB_zlk2Jh5SyL0d" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Office electronic equipment</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">95,887</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">54,681</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGz0PB_zeFenG5VrCgj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Office fixtures and furniture</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">492</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">492</td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--VehiclesGross_iI_pp0p0_maPPAEGz0PB_z6HijrUxE0Zj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Vehicles</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1244">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">172,507</td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--LeaseholdImprovementsGross_iI_pp0p0_maPPAEGz0PB_z43JTIU6rpZk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Leasehold improvements</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">75,655</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">72,054</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGz0PB_maPPAENzOxl_zEUBmNyqWS2j" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25in; text-indent: -0.125in; vertical-align: top">Subtotal</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">172,034</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">299,734</td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzOxl_zLNpJa5jQ9bi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Less: accumulated depreciation</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">(98,500</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">(154,414</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzOxl_z6wK372Pi4Yl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in; text-indent: -0.125in; vertical-align: top">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">73,534</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">145,320</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation expense for the years ended December 31, 2021 and 2022 amounted to $<span id="xdx_902_eus-gaap--Depreciation_c20210101__20211231_pp0p0" title="Depreciation expense">20,556</span> and $<span id="xdx_90F_eus-gaap--Depreciation_c20220101__20221231_pp0p0" title="Depreciation expense">63,320</span>, respectively. Impairment expenses amounted to nil and $<span id="xdx_905_ecustom--ImpairmentExpenses_c20220101__20221231_z8so78rFipZ8" title="Impairment expenses">20,324</span> for the years ended December 31, 2021 and 2022, respectively.</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_88B_eus-gaap--PropertyPlantAndEquipmentTextBlock_zLR1DGchvagf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and equipment, net (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8BD_zr8whH6QsIcd" style="display: none">Schedule of Property and equipment, net</span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49C_20211231_zV0WDJW4z0Ci" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49D_20221231_z1vjINwV1Ea" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_403_ecustom--OfficeElectronicEquipment_iI_pp0p0_maPPAEGz0PB_zlk2Jh5SyL0d" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Office electronic equipment</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">95,887</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">54,681</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGz0PB_zeFenG5VrCgj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Office fixtures and furniture</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">492</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">492</td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--VehiclesGross_iI_pp0p0_maPPAEGz0PB_z6HijrUxE0Zj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Vehicles</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1244">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">172,507</td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--LeaseholdImprovementsGross_iI_pp0p0_maPPAEGz0PB_z43JTIU6rpZk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Leasehold improvements</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">75,655</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">72,054</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGz0PB_maPPAENzOxl_zEUBmNyqWS2j" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25in; text-indent: -0.125in; vertical-align: top">Subtotal</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">172,034</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">299,734</td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzOxl_zLNpJa5jQ9bi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Less: accumulated depreciation</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">(98,500</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">(154,414</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzOxl_z6wK372Pi4Yl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in; text-indent: -0.125in; vertical-align: top">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">73,534</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">145,320</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 95887 54681 492 492 172507 75655 72054 172034 299734 98500 154414 73534 145320 20556 63320 20324 <p id="xdx_804_eus-gaap--IntangibleAssetsDisclosureTextBlock_zhNqvlPX6Wy6" 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 9 — <span id="xdx_82B_zq6xwj9kLTZi">Intangible assets, net</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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s intangible assets with definite useful lives primarily consist of copyrights, non-compete agreements and technology know-hows. The following table summarizes acquired intangible asset 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_895_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zYCsZIuLngHj" 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"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8BB_zI9Rw4KJ3VB1" style="display: none">Schedule of Intangible assets, net</span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_491_20211231_zWpNCvCsEbVi" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_496_20221231_zZjTVO0gV4Jf" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_eus-gaap--FiniteLivedCustomerRelationshipsGross_iI_pp0p0_maCzI4U_zCGfxUsInmS8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Customer relationships</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">4,000,000</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1270">-</span></td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--NoncompeteAgreements_iI_maCzI4U_zHiJB9fei278" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Non-compete agreements</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">2,729,112</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">2,498,349</td> <td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--TechnologyKnowhows_iI_maCzI4U_zbOWJ07jjzf1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Technology know-hows</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">447,326</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: xdx2ixbrl1276">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--SoftwareCopyright_iI_maCzI4U_zWzeItCquZCc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Software copyright</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,404,552</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,285,788</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsGross_iTI_mtCzI4U_maCzZin_zkmLlR5cvb78" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25in; text-indent: -0.125in; vertical-align: top">Subtotal</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">8,580,990</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">3,784,137</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_di_msCzZin_z3nCxW46BEJc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Less: accumulated amortization</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,207,990</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(2,819,796</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtCzZin_z3WWUxUz9vN1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Intangible assets, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right">4,373,000</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right">964,341</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zV8vG4ZsL4R2" 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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization expense for the years ended December 31, 2021 and 2022 amounted to $<span id="xdx_901_eus-gaap--AdjustmentForAmortization_pp0n3_dm_c20210101__20211231_z0v3e5QA1vE1" title="Amortization expense">1.5</span> million and $<span id="xdx_906_eus-gaap--AdjustmentForAmortization_pp0n3_dm_c20220101__20221231_zoiNaYofFQMk" title="Amortization expense">1.3</span> million, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company performs annual impairment analysis as of December 31, 2022 and concludes there was $<span id="xdx_904_eus-gaap--AssetImpairmentCharges_pp0p0_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--SemiconductorSegmentMember_zCIT3EGTeKaf" title="Impairment loss">1,996,029</span> impairment loss for intangible assets for semiconductor segment due to reducing sales forecast as of December 31, 2022 as our carrying value exceeds the fair value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><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; 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_898_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_z6yLDERIjWUg" 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="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8B6_zmykB7zBqv0h" style="display: none">Schedule of estimated annual amortization expense</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; vertical-align: bottom">Twelve months ending December 31,</td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Estimated</b></span><br/> <span style="font: 10pt Times New Roman, Times, Serif"><b>amortization</b></span><br/> <span style="font: 10pt Times New Roman, Times, Serif"><b>expense</b></span></td> <td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"> </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; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">2023</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths_c20221231_pp0p0" style="width: 9%; text-align: right">214,298</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">2024</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo_c20221231_pp0p0" style="text-align: right" title="2024">214,298</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">2025</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree_c20221231_pp0p0" style="text-align: right" title="2025">214,298</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">2026</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour_c20221231_pp0p0" style="text-align: right" title="2026">214,298</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">2027</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive_c20221231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="2027">107,149</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><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 id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zCd4PAoutifd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">964,341</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zeEIobqNEegd" 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_895_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zYCsZIuLngHj" 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"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8BB_zI9Rw4KJ3VB1" style="display: none">Schedule of Intangible assets, net</span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_491_20211231_zWpNCvCsEbVi" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_496_20221231_zZjTVO0gV4Jf" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_eus-gaap--FiniteLivedCustomerRelationshipsGross_iI_pp0p0_maCzI4U_zCGfxUsInmS8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Customer relationships</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">4,000,000</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1270">-</span></td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--NoncompeteAgreements_iI_maCzI4U_zHiJB9fei278" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Non-compete agreements</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">2,729,112</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">2,498,349</td> <td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--TechnologyKnowhows_iI_maCzI4U_zbOWJ07jjzf1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Technology know-hows</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">447,326</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: xdx2ixbrl1276">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--SoftwareCopyright_iI_maCzI4U_zWzeItCquZCc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Software copyright</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,404,552</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,285,788</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsGross_iTI_mtCzI4U_maCzZin_zkmLlR5cvb78" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25in; text-indent: -0.125in; vertical-align: top">Subtotal</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">8,580,990</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">3,784,137</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_di_msCzZin_z3nCxW46BEJc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Less: accumulated amortization</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,207,990</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(2,819,796</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtCzZin_z3WWUxUz9vN1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Intangible assets, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right">4,373,000</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right">964,341</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 4000000 2729112 2498349 447326 1404552 1285788 8580990 3784137 4207990 2819796 4373000 964341 1500000 1300000 1996029 <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_z6yLDERIjWUg" 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="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8B6_zmykB7zBqv0h" style="display: none">Schedule of estimated annual amortization expense</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; vertical-align: bottom">Twelve months ending December 31,</td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Estimated</b></span><br/> <span style="font: 10pt Times New Roman, Times, Serif"><b>amortization</b></span><br/> <span style="font: 10pt Times New Roman, Times, Serif"><b>expense</b></span></td> <td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"> </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; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">2023</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths_c20221231_pp0p0" style="width: 9%; text-align: right">214,298</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">2024</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo_c20221231_pp0p0" style="text-align: right" title="2024">214,298</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">2025</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree_c20221231_pp0p0" style="text-align: right" title="2025">214,298</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">2026</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour_c20221231_pp0p0" style="text-align: right" title="2026">214,298</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">2027</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive_c20221231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="2027">107,149</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><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 id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zCd4PAoutifd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">964,341</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 214298 214298 214298 214298 107149 964341 <p id="xdx_800_ecustom--CostMethodInvestmentsTextBlock_z1ndqoFO5GL6" 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 10 — <span id="xdx_821_zTtxOli7kcL7">Cost method investments</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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost method investments consist of the following:</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_883_ecustom--ScheduleOfCostMethodInvestmentTableTextBlock_zhJ9oQbhV9Q4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Cost method investments (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8B6_zVIJlwOxmFFf" style="display: none">Schedule of cost method investments</span></td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,<br/> 2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">5.0% Investment in a company in mobile games industry</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_981_eus-gaap--Investments_iI_pp0p0_c20211231__us-gaap--InvestmentTypeAxis__custom--Investment1Member_zenXjlXosWoc" style="width: 9%; text-align: right" title="Cost method investments">94,107</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_c20221231__us-gaap--InvestmentTypeAxis__custom--Investment1Member_zIrKUy27fAcc" style="width: 9%; text-align: right" title="Cost method investments">94,107</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">5.0% Investment in a company in central processing advertising algorithm services</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_986_eus-gaap--Investments_iI_pp0p0_c20211231__us-gaap--InvestmentTypeAxis__custom--Investment2Member_zTyX5lGLdMVl" style="border-bottom: Black 1pt solid; text-align: right" title="Cost method investments"><span style="-sec-ix-hidden: xdx2ixbrl1318">-</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_982_eus-gaap--Investments_iI_pp0p0_c20221231__us-gaap--InvestmentTypeAxis__custom--Investment2Member_zKNiwRxuOe88" style="border-bottom: Black 1pt solid; text-align: right" title="Cost method investments">78,193</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in; text-indent: -0.125in; vertical-align: top">Total</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_989_eus-gaap--Investments_iI_pp0p0_c20211231_z1claQgzWxhf" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost method investments">94,107</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_98B_eus-gaap--Investments_iI_pp0p0_c20221231_zyukPbYQ3Lz8" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost method investments">172,300</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the years ended December 31, 2021 and 2022, the Company’ cost method investments amounted to $<span id="xdx_90A_eus-gaap--Investments_iI_pp0p0_c20211231_zocPNckHSNF6" title="Cost method investments">94,107</span> and $<span id="xdx_904_eus-gaap--Investments_iI_pp0p0_c20221231_zUuJlHJpe21f" title="Cost method investments">172,300</span>, respectively.</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_883_ecustom--ScheduleOfCostMethodInvestmentTableTextBlock_zhJ9oQbhV9Q4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Cost method investments (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8B6_zVIJlwOxmFFf" style="display: none">Schedule of cost method investments</span></td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,<br/> 2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">5.0% Investment in a company in mobile games industry</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_981_eus-gaap--Investments_iI_pp0p0_c20211231__us-gaap--InvestmentTypeAxis__custom--Investment1Member_zenXjlXosWoc" style="width: 9%; text-align: right" title="Cost method investments">94,107</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_c20221231__us-gaap--InvestmentTypeAxis__custom--Investment1Member_zIrKUy27fAcc" style="width: 9%; text-align: right" title="Cost method investments">94,107</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">5.0% Investment in a company in central processing advertising algorithm services</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_986_eus-gaap--Investments_iI_pp0p0_c20211231__us-gaap--InvestmentTypeAxis__custom--Investment2Member_zTyX5lGLdMVl" style="border-bottom: Black 1pt solid; text-align: right" title="Cost method investments"><span style="-sec-ix-hidden: xdx2ixbrl1318">-</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_982_eus-gaap--Investments_iI_pp0p0_c20221231__us-gaap--InvestmentTypeAxis__custom--Investment2Member_zKNiwRxuOe88" style="border-bottom: Black 1pt solid; text-align: right" title="Cost method investments">78,193</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in; text-indent: -0.125in; vertical-align: top">Total</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_989_eus-gaap--Investments_iI_pp0p0_c20211231_z1claQgzWxhf" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost method investments">94,107</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_98B_eus-gaap--Investments_iI_pp0p0_c20221231_zyukPbYQ3Lz8" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost method investments">172,300</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 94107 94107 78193 94107 172300 94107 172300 <p id="xdx_803_eus-gaap--GoodwillDisclosureTextBlock_zkmcdnOSVB34" 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 11 — <span id="xdx_827_zJCfIwEr13v7">Goodwill</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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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_89F_eus-gaap--ScheduleOfGoodwillTextBlock_zLu5EKOxs8Xf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8BA_zTeFXUFkHd51" style="display: none">Schedule of Goodwill</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill from Shenzhen Yitian acquisition<sup>(a)</sup></span></td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_985_eus-gaap--Goodwill_iI_pp0p0_c20211231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillFromShenzhenYitianAcquisitionMember_fKGEp_zkjXTbeozcog" style="width: 9%; text-align: right" title="GoodWill">14,585,105</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--Goodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillFromShenzhenYitianAcquisitionMember_fKGEp_zzMwGiCJd8Ld" style="width: 9%; text-align: right" title="GoodWill">13,351,845</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill from Fe-da Electronics acquisition<sup>(b)</sup></span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--Goodwill_iI_pp0p0_c20211231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillFromFeDaElectronicsAcquisitionMember_fKGIp_zkmCzpcVgTg1" style="text-align: right" title="GoodWill">5,276,951</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--Goodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillFromFeDaElectronicsAcquisitionMember_fKGIp_z4e007b1CbC4" style="text-align: right" title="GoodWill"><span style="-sec-ix-hidden: xdx2ixbrl1340">-</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill from Shanghai Guoyu acquisition<sup>(c)</sup></span></td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_985_eus-gaap--Goodwill_iI_pp0p0_c20211231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillFromShanghaiGuoyuAcquisitionMember_fKGMp_z3n3HFAKPEV3" style="border-bottom: Black 1pt solid; text-align: right" title="GoodWill">2,083,497</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--Goodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillFromShanghaiGuoyuAcquisitionMember_fKGMp_zfyt8y0irQxj" style="border-bottom: Black 1pt solid; text-align: right" title="GoodWill">1,907,324</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Goodwill</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--Goodwill_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">21,945,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 id="xdx_983_eus-gaap--Goodwill_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">15,259,169</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <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> <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="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span id="xdx_F0E_zetik6yJPM53" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F17_zSYYWEPOZjWh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Goodwill represents the excess fair value of consideration over the identifiable assets of Shenzhen Yitian acquired by Beijing WiMi in 2015 for the central processing algorithm services segment.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span id="xdx_F0A_zgsHMdJ7feFd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1F_zSdJSXFyH3ba" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> VIYI acquired Fe-da Electronics in 2020 to acquire 100% of the capital stock of Fe-da Electronics for a net consideration of approximately $22.6 million. The excess fair value of consideration over the identifiable assets acquired of approximately $5.3 million was allocated to goodwill for the intelligent chips and services segment. Impairment loss of $5.3 million was recognized for the year ended December 31, 2022 because of market change that affect the demand of products. Its customers are mainly in consumer electronics and communication which has faced slowdown in consumer demand for electronic gadget.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span id="xdx_F0F_ziknTbCVqGQf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1F_zqsLIGSTvN67" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Weidong and YY Online acquired Shanghai Guoyu in 2021 to acquire 100% of the capital stock of Shanghai Guoyu for a net consideration of $2.1 million. The excess fair value of consideration over the identifiable assets acquired of $16.7 million was allocated to goodwill for the central processing algorithm services segment.</span></td></tr> </table> <p id="xdx_8A2_zYO0xfj8LMO8" 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; text-indent: 0.25in"><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, 2021 and 2022 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_891_ecustom--ScheduleOfChangesInCarryingAmountOfGoodwillTableTextBlock_z5Rq55L4eGd6" 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="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8B1_z2qalBDmEEs3" style="display: none">Schedule of changes in the carrying amount 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="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"> </td> <td style="font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; vertical-align: bottom">Central processing<br/> algorithm services</td> <td style="padding-bottom: 1pt; font-weight: bold; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intelligent chips</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>and services</b></span></p></td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; vertical-align: bottom">Total</td> <td style="padding-bottom: 1pt; font-weight: bold; text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">As of December 31, 2020</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98B_eus-gaap--Goodwill_iS_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_zSf8DxJGkl1h" style="width: 9%; text-align: right" title="Goodwill at beginning">14,394,554</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--Goodwill_iS_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_zsLWm3B9sE9g" style="width: 9%; text-align: right" title="Goodwill at beginning">8,137,951</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--Goodwill_iS_pp0p0_c20210101__20211231_zJvSa3QGpQD7" style="width: 9%; text-align: right" title="Goodwill at beginning">22,532,505</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Add: acquisition of Shanghai Guoyu</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--GoodwillPurchaseAccountingAdjustments_c20210101__20211231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Add: acquisition of Shanghai Guoyu">2,083,497</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--GoodwillPurchaseAccountingAdjustments_c20210101__20211231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Add: acquisition of Shanghai Guoyu"><span style="-sec-ix-hidden: xdx2ixbrl1363">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--GoodwillPurchaseAccountingAdjustments_c20210101__20211231_pp0p0" style="text-align: right" title="Add: acquisition of Shanghai Guoyu">2,083,497</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Less: goodwill impairment of Fe-da Electronics</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98A_eus-gaap--GoodwillImpairmentLoss_iN_pp0p0_di_c20210101__20211231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_zGMJIDWobQYk" style="text-align: right" title="Less: goodwill impairments"><span style="-sec-ix-hidden: xdx2ixbrl1367">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--GoodwillImpairmentLoss_iN_pp0p0_di_c20210101__20211231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_zRAEo85dfouk" style="text-align: right" title="Less: goodwill impairments">(2,861,000</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--GoodwillImpairmentLoss_iN_pp0p0_di_c20210101__20211231_zCYrbEzN1so2" style="text-align: right" title="Less: goodwill impairments">(2,861,000</td> <td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Translation difference</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_983_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_c20210101__20211231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Translation difference">190,551</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--GoodwillForeignCurrencyTranslationGainLoss_c20210101__20211231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Translation difference"><span style="-sec-ix-hidden: xdx2ixbrl1375">-</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_98B_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_c20210101__20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Translation difference">190,551</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">As of December 31, 2021</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--Goodwill_iS_pp0p0_c20220101__20221231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_zZvyMBCCIQAh" style="text-align: right">16,668,602</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--Goodwill_iS_pp0p0_c20220101__20221231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_zfybsKBY0whl" style="text-align: right">5,267,951</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_981_eus-gaap--Goodwill_iS_pp0p0_c20220101__20221231_zNIMZsUYRgua" style="text-align: right">21,945,553</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Less: goodwill impairment of Fe-da Electronics</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--GoodwillImpairmentLoss_iN_pp0p0_di_c20220101__20221231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_zGKGPnveqNj9" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1381">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--GoodwillImpairmentLoss_iN_pp0p0_di_c20220101__20221231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_zR8pZ3H6kQP8" style="text-align: right">(5,267,951</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98A_eus-gaap--GoodwillImpairmentLoss_iN_pp0p0_di_c20220101__20221231_zR0lnQBUbqxc" style="text-align: right">(5,267,951</td> <td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Translation difference</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_985_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pp0p0_c20220101__20221231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_zRe8AJKWZXo8" style="border-bottom: Black 1pt solid; text-align: right">(1,409,433</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_987_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pp0p0_c20220101__20221231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_zKE1UOaOLxbk" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1385">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">As of December 31, 2022</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_986_eus-gaap--Goodwill_iE_pp0p0_c20220101__20221231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_zsKS4IXS7GWe" style="border-bottom: Black 2.5pt double; text-align: right" title="Goodwill at ending">15,259,169</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_iE_pp0p0_c20220101__20221231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_z3hlZ6eyFi5e" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1388">-</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_985_eus-gaap--Goodwill_iE_pp0p0_c20220101__20221231_zXmBxTmPqLpa" style="border-bottom: Black 2.5pt double; text-align: right">15,259,169</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A7_zFObKsKXPd89" 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_89F_eus-gaap--ScheduleOfGoodwillTextBlock_zLu5EKOxs8Xf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8BA_zTeFXUFkHd51" style="display: none">Schedule of Goodwill</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill from Shenzhen Yitian acquisition<sup>(a)</sup></span></td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_985_eus-gaap--Goodwill_iI_pp0p0_c20211231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillFromShenzhenYitianAcquisitionMember_fKGEp_zkjXTbeozcog" style="width: 9%; text-align: right" title="GoodWill">14,585,105</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--Goodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillFromShenzhenYitianAcquisitionMember_fKGEp_zzMwGiCJd8Ld" style="width: 9%; text-align: right" title="GoodWill">13,351,845</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill from Fe-da Electronics acquisition<sup>(b)</sup></span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--Goodwill_iI_pp0p0_c20211231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillFromFeDaElectronicsAcquisitionMember_fKGIp_zkmCzpcVgTg1" style="text-align: right" title="GoodWill">5,276,951</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--Goodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillFromFeDaElectronicsAcquisitionMember_fKGIp_z4e007b1CbC4" style="text-align: right" title="GoodWill"><span style="-sec-ix-hidden: xdx2ixbrl1340">-</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill from Shanghai Guoyu acquisition<sup>(c)</sup></span></td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_985_eus-gaap--Goodwill_iI_pp0p0_c20211231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillFromShanghaiGuoyuAcquisitionMember_fKGMp_z3n3HFAKPEV3" style="border-bottom: Black 1pt solid; text-align: right" title="GoodWill">2,083,497</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--Goodwill_iI_pp0p0_c20221231__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--GoodwillFromShanghaiGuoyuAcquisitionMember_fKGMp_zfyt8y0irQxj" style="border-bottom: Black 1pt solid; text-align: right" title="GoodWill">1,907,324</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Goodwill</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--Goodwill_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">21,945,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 id="xdx_983_eus-gaap--Goodwill_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="GoodWill">15,259,169</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <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> <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="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span id="xdx_F0E_zetik6yJPM53" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F17_zSYYWEPOZjWh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Goodwill represents the excess fair value of consideration over the identifiable assets of Shenzhen Yitian acquired by Beijing WiMi in 2015 for the central processing algorithm services segment.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span id="xdx_F0A_zgsHMdJ7feFd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1F_zSdJSXFyH3ba" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> VIYI acquired Fe-da Electronics in 2020 to acquire 100% of the capital stock of Fe-da Electronics for a net consideration of approximately $22.6 million. The excess fair value of consideration over the identifiable assets acquired of approximately $5.3 million was allocated to goodwill for the intelligent chips and services segment. Impairment loss of $5.3 million was recognized for the year ended December 31, 2022 because of market change that affect the demand of products. Its customers are mainly in consumer electronics and communication which has faced slowdown in consumer demand for electronic gadget.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span id="xdx_F0F_ziknTbCVqGQf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1F_zqsLIGSTvN67" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Weidong and YY Online acquired Shanghai Guoyu in 2021 to acquire 100% of the capital stock of Shanghai Guoyu for a net consideration of $2.1 million. The excess fair value of consideration over the identifiable assets acquired of $16.7 million was allocated to goodwill for the central processing algorithm services segment.</span></td></tr> </table> 14585105 13351845 5276951 2083497 1907324 21945553 15259169 <table cellpadding="0" cellspacing="0" id="xdx_891_ecustom--ScheduleOfChangesInCarryingAmountOfGoodwillTableTextBlock_z5Rq55L4eGd6" 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="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><span id="xdx_8B1_z2qalBDmEEs3" style="display: none">Schedule of changes in the carrying amount 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="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"> </td> <td style="font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; vertical-align: bottom">Central processing<br/> algorithm services</td> <td style="padding-bottom: 1pt; font-weight: bold; text-align: center; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intelligent chips</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>and services</b></span></p></td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td style="font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; vertical-align: bottom">Total</td> <td style="padding-bottom: 1pt; font-weight: bold; text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">As of December 31, 2020</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98B_eus-gaap--Goodwill_iS_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_zSf8DxJGkl1h" style="width: 9%; text-align: right" title="Goodwill at beginning">14,394,554</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--Goodwill_iS_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_zsLWm3B9sE9g" style="width: 9%; text-align: right" title="Goodwill at beginning">8,137,951</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--Goodwill_iS_pp0p0_c20210101__20211231_zJvSa3QGpQD7" style="width: 9%; text-align: right" title="Goodwill at beginning">22,532,505</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Add: acquisition of Shanghai Guoyu</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--GoodwillPurchaseAccountingAdjustments_c20210101__20211231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Add: acquisition of Shanghai Guoyu">2,083,497</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--GoodwillPurchaseAccountingAdjustments_c20210101__20211231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Add: acquisition of Shanghai Guoyu"><span style="-sec-ix-hidden: xdx2ixbrl1363">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--GoodwillPurchaseAccountingAdjustments_c20210101__20211231_pp0p0" style="text-align: right" title="Add: acquisition of Shanghai Guoyu">2,083,497</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Less: goodwill impairment of Fe-da Electronics</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98A_eus-gaap--GoodwillImpairmentLoss_iN_pp0p0_di_c20210101__20211231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_zGMJIDWobQYk" style="text-align: right" title="Less: goodwill impairments"><span style="-sec-ix-hidden: xdx2ixbrl1367">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--GoodwillImpairmentLoss_iN_pp0p0_di_c20210101__20211231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_zRAEo85dfouk" style="text-align: right" title="Less: goodwill impairments">(2,861,000</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--GoodwillImpairmentLoss_iN_pp0p0_di_c20210101__20211231_zCYrbEzN1so2" style="text-align: right" title="Less: goodwill impairments">(2,861,000</td> <td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Translation difference</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_983_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_c20210101__20211231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Translation difference">190,551</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--GoodwillForeignCurrencyTranslationGainLoss_c20210101__20211231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Translation difference"><span style="-sec-ix-hidden: xdx2ixbrl1375">-</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_98B_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_c20210101__20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Translation difference">190,551</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">As of December 31, 2021</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--Goodwill_iS_pp0p0_c20220101__20221231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_zZvyMBCCIQAh" style="text-align: right">16,668,602</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_985_eus-gaap--Goodwill_iS_pp0p0_c20220101__20221231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_zfybsKBY0whl" style="text-align: right">5,267,951</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_981_eus-gaap--Goodwill_iS_pp0p0_c20220101__20221231_zNIMZsUYRgua" style="text-align: right">21,945,553</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Less: goodwill impairment of Fe-da Electronics</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--GoodwillImpairmentLoss_iN_pp0p0_di_c20220101__20221231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_zGKGPnveqNj9" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1381">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--GoodwillImpairmentLoss_iN_pp0p0_di_c20220101__20221231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_zR8pZ3H6kQP8" style="text-align: right">(5,267,951</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98A_eus-gaap--GoodwillImpairmentLoss_iN_pp0p0_di_c20220101__20221231_zR0lnQBUbqxc" style="text-align: right">(5,267,951</td> <td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">Translation difference</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_985_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pp0p0_c20220101__20221231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_zRe8AJKWZXo8" style="border-bottom: Black 1pt solid; text-align: right">(1,409,433</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_987_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pp0p0_c20220101__20221231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_zKE1UOaOLxbk" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1385">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">As of December 31, 2022</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_986_eus-gaap--Goodwill_iE_pp0p0_c20220101__20221231__srt--ProductOrServiceAxis__custom--CentralProcessingAlgorithmServicesMember_zsKS4IXS7GWe" style="border-bottom: Black 2.5pt double; text-align: right" title="Goodwill at ending">15,259,169</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_iE_pp0p0_c20220101__20221231__srt--ProductOrServiceAxis__custom--IntelligentChipsAndServicesMember_z3hlZ6eyFi5e" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1388">-</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_985_eus-gaap--Goodwill_iE_pp0p0_c20220101__20221231_zXmBxTmPqLpa" style="border-bottom: Black 2.5pt double; text-align: right">15,259,169</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 14394554 8137951 22532505 2083497 2083497 2861000 2861000 190551 190551 16668602 5267951 21945553 5267951 5267951 -1409433 15259169 15259169 <p id="xdx_803_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zSFxC94qUxX1" 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 12 — <span id="xdx_829_zvqi1aaSiSui">Related party transactions and balances</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts due to Parent are those nontrade payables arising from transactions between the Company and the Parent, such as advances made by the Parent on behalf of the Company, and allocated shared expenses paid by the Parent. Those balances are unsecured and non-interest bearing and are payable on demand.</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_89F_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zVC9TGmHEfCc" 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"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B7_zus7Y4YTc0y9" style="display: none">Schedule of related parties</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Amount due from Parent</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_985_ecustom--AmountDueFromParents_iI_pp0p0_c20211231_zo0dYs92EcQg" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1395">-</span></td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_987_ecustom--AmountDueFromParents_iI_pp0p0_c20221231_ztUOmH4fhdYe" style="width: 9%; text-align: right" title="Amount due from Parent">5,741,573</td> <td style="width: 1%; text-align: left"> </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%"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Amount due to Parent</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98D_ecustom--AmountDueToParent_iI_pp0p0_c20211231_zYQZm7wslxte" style="width: 9%; text-align: right">16,955,054</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_989_ecustom--AmountDueToParent_iI_pp0p0_c20221231_zQhK2RBsu0e7" style="width: 9%; text-align: right" title="Amount due to Parent"><span style="-sec-ix-hidden: xdx2ixbrl1400">-</span></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">Amount due to a related party-Joyous Dragon</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_985_ecustom--AmountDueToRelatedPartyCurrent_iI_pp0p0_c20211231__srt--CounterpartyNameAxis__custom--JoyousDragonMember_zMYye0b6UXHh" style="text-align: right" title="Amount due to a related Party"><span style="-sec-ix-hidden: xdx2ixbrl1402">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_989_ecustom--AmountDueToRelatedPartyCurrent_iI_pp0p0_c20221231__srt--CounterpartyNameAxis__custom--JoyousDragonMember_zAdQqwsFXPve" style="text-align: right">153,333</td> <td style="text-align: left"> </td></tr> </table> <p id="xdx_8AA_z68PLou73682" 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During years ended December 31, 2021 and 2022 the Company obtained approximately $<span id="xdx_90A_eus-gaap--ProceedsFromRelatedPartyDebt_pp0n3_dm_c20210101__20211231_zHXxf5ueoURh" title="Proceeds from related party debt">3.2 </span>million and $<span id="xdx_903_eus-gaap--ProceedsFromRelatedPartyDebt_pp0n3_dm_c20220101__20221231_zMGGeZ7Az2Qi" title="Proceeds from related party debt">12.5</span> million from Parent and repaid $<span id="xdx_90C_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0n3_dm_c20210101__20211231_zgC2LPgRSd1c" title="Repayment of related party debt">4.5</span> million and $<span id="xdx_906_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0n3_dm_c20220101__20221231_zpdfelq6xVZ2" title="Repayment of related party debt">29.9</span> million and provided additional $<span id="xdx_904_ecustom--AdditionalLoan_iI_pp0n3_dm_c20221231_zBlTJHUev3Jl" title="Additional loan">5.7</span> million to Parent.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Joyous Dragon is a non controlling shareholder of MicroAlgo. This amount represents advance to Venus Acquisition Corp prior to the merger. The amount was non interest bearing and due on demand.</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_89F_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zVC9TGmHEfCc" 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"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B7_zus7Y4YTc0y9" style="display: none">Schedule of related parties</span></td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Amount due from Parent</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_985_ecustom--AmountDueFromParents_iI_pp0p0_c20211231_zo0dYs92EcQg" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1395">-</span></td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_987_ecustom--AmountDueFromParents_iI_pp0p0_c20221231_ztUOmH4fhdYe" style="width: 9%; text-align: right" title="Amount due from Parent">5,741,573</td> <td style="width: 1%; text-align: left"> </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%"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</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: 76%; text-align: left">Amount due to Parent</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98D_ecustom--AmountDueToParent_iI_pp0p0_c20211231_zYQZm7wslxte" style="width: 9%; text-align: right">16,955,054</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_989_ecustom--AmountDueToParent_iI_pp0p0_c20221231_zQhK2RBsu0e7" style="width: 9%; text-align: right" title="Amount due to Parent"><span style="-sec-ix-hidden: xdx2ixbrl1400">-</span></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">Amount due to a related party-Joyous Dragon</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_985_ecustom--AmountDueToRelatedPartyCurrent_iI_pp0p0_c20211231__srt--CounterpartyNameAxis__custom--JoyousDragonMember_zMYye0b6UXHh" style="text-align: right" title="Amount due to a related Party"><span style="-sec-ix-hidden: xdx2ixbrl1402">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_989_ecustom--AmountDueToRelatedPartyCurrent_iI_pp0p0_c20221231__srt--CounterpartyNameAxis__custom--JoyousDragonMember_zAdQqwsFXPve" style="text-align: right">153,333</td> <td style="text-align: left"> </td></tr> </table> 5741573 16955054 153333 3200000 12500000 4500000 29900000 5700000 <p id="xdx_807_eus-gaap--IncomeTaxDisclosureTextBlock_zqCalqdDa7Mc" 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 13 — <span id="xdx_820_zXy2DwGmJa08">Taxes</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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Income tax</span></i></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"><i>Cayman Islands</i></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under the current laws of the Cayman Islands, VIYI and Wisdom Lab are not subject to tax on income or capital gain. Additionally, upon payments of dividends to the shareholders, no Cayman Islands withholding tax will be imposed. </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"><i>Hong Kong</i></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VIYI Ltd, Excel Crest and Viwo Tech are incorporated in Hong Kong and are subject to Hong Kong Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance with relevant Hong Kong tax laws. The applicable tax rate is <span id="xdx_900_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20220101__20221231__srt--StatementGeographicalAxis__country--HK_zPRPzjY00HO" title="Tax rate">16.5</span>% in Hong Kong. The Company did not make any provisions for Hong Kong profit tax as there were no assessable profits derived from or earned in Hong Kong since inception. Under Hong Kong tax law, VIYI Ltd, Excel Crest, Viwo Tech are exempted from income tax on its foreign-derived income and there are no withholding taxes in Hong Kong on remittance of dividends.</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"><i>Singapore</i></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--IncomeTaxDescription_c20220101__20221231__srt--StatementGeographicalAxis__country--SG" title="Income tax, description">Fe-da Electronics is incorporated in Singapore and is subject to Singapore Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance with relevant Singapore tax laws. The applicable tax rate is 17% in Singapore, with 75% of the first SGD 10,000 (approximately RMB 49,000) taxable income and 50% of the next SGD 190,000 (approximately RMB 937,000) taxable income are exempted from income tax.</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"><i>PRC</i></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The subsidiaries and VIE incorporated in the PRC are governed by the income tax laws of the PRC and the income tax provision in respect to operations in the PRC is calculated at the applicable tax rates on the taxable income for the periods based on existing legislation, interpretations and practices in respect thereof. Under the Enterprise Income Tax Laws of the PRC (the “EIT Laws”), domestic enterprises and Foreign Investment Enterprises (the “FIE”) are usually subject to a unified 25% enterprise income tax rate while preferential tax rates, tax holidays and even tax exemption may be granted on case-by-case basis. EIT grants preferential tax treatment to certain High and New Technology Enterprises (“HNTEs”). Under this preferential tax treatment, HNTEs are entitled to an income tax rate of 15%, subject to a requirement that they re-apply for HNTE status every three years. In addition, 75% of R&amp;D expenses of the PRC entities are subject to additional deduction from pre-tax income.</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--IncomeTaxDescription_c20220101__20221231__srt--StatementGeographicalAxis__country--CN" title="Income tax, description">Korgas 233, Korgas Weidong and Kashi Guoyu were formed and registered in Korgas and Kashi in Xinjiang Provence, China in 2017, 2020 and 2021. These companies are not subject to income tax for 5 years and can obtain another two years of tax exempt status and three years at reduced income tax rate of 12.5% after the 5 years due to the local tax policies to attract companies in various industries.</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen Qianhai was formed and registered in Qianhai District in Guangdong Provence, China in 2015. The company is subject to income tax at a reduced rate of 15% due to the local tax policies to attract companies in various industries. The reduced rate benefit will expire in December 2025. The effective tax rates is 1.0% and (3.6)% for the years ended December 31, 2021 and 2022.</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant components of the provision for income taxes 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_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zK1gvt6cPsYc" 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="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"><span id="xdx_8B6_z6zN9MwPT13g" style="display: none">Schedule of components of the provision for income taxes</span></td> <td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td> <td id="xdx_49E_20210101__20211231_zf3C9ya1Iiva" style="text-align: right"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td> <td id="xdx_497_20220101__20221231_zPl59vAmdp8g" style="text-align: right"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the<br/> year ended<br/> December 31,<br/> 2021</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the<br/> year ended<br/> December 31,<br/> 2022</td> <td style="font-weight: bold"> </td></tr> <tr id="xdx_40B_eus-gaap--CurrentIncomeTaxExpenseBenefit_iN_di_maITEBz9t2_zadqHGtY3P04" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Current income tax expenses</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">(364,499</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">(15,215</td> <td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxExpenseBenefit_iN_di_maITEBz9t2_zRkNywo2Gqa9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Deferred income tax benefits</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">279,680</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">580,008</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxExpenseBenefit_iNT_pp0p0_di_mtITEBz9t2_zcRkQDg5ncVc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in">Income tax expenses</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right">(84,819</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">564,793</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zxvjUKjuC5G9" 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.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table reconciles China statutory rates to the Company’s effective tax 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> <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zBK10xeHPjKd" 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.125in; text-align: left"><span id="xdx_8B2_zEuAAFK0gU2j" style="display: none">Schedule of effective income tax rate reconciliation</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49F_20210101_20211231" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_490_20220101_20221231" 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="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the<br/> year ended<br/> December 31,<br/> 2021</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the<br/> year ended<br/> December 31,<br/> 2022</td> <td style="font-weight: bold"> </td></tr> <tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_z2S3YQR4Cixi" 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">China statutory income tax rate</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">25.0</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">25.0</td> <td style="width: 1%; text-align: left">%</td></tr> <tr id="xdx_40A_eus-gaap--EffectiveIncomeTaxRateReconciliationDeductions_iN_dpi_zbUyZRqYpp9k" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Preferential tax rate in China</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(13.1</td> <td style="text-align: left">)%</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(12.5</td> <td style="text-align: left">)%</td></tr> <tr id="xdx_40B_ecustom--EffectiveIncomeTaxRateReconciliationTaxRateDifferenceOutsideChina1_dp_zld39IeTAqb8" 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">Tax rate difference outside China<sup id="xdx_F46_z6zJq9ph1nga">(1)</sup></span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(4.8</td> <td style="text-align: left">)%</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(12.8</td> <td style="text-align: left">)%</td></tr> <tr id="xdx_40A_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_zfgq8QDftyvd" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Change in valuation allowance</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">14.4</td> <td style="text-align: left">%</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(13.5</td> <td style="text-align: left">)%</td></tr> <tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_iN_dpi_z1xJzHDdFnc9" 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">Additional R&amp;D deduction in China</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(20.6</td> <td style="text-align: left">)%</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(2.1</td> <td style="text-align: left">)%</td></tr> <tr id="xdx_40E_ecustom--EffectiveIncomeTaxRateReconciliationPermanentDifference_dp_zH2sNhuBr19f" 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">Permanent 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">(0.1</td> <td style="padding-bottom: 1pt; text-align: left">)%</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">23.4</td> <td style="padding-bottom: 1pt; text-align: left">%</td></tr> <tr id="xdx_401_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_z5SPa5Qr7Bpc" 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">Effective tax rate</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">1.0</td> <td style="padding-bottom: 2.5pt; text-align: left">%</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">7.5</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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: 0pt; margin-bottom: 0pt; width: 100%"> <tr style="vertical-align: top; text-align: justify; border-collapse: collapse"> <td style="width: 0in"/> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F01_zuD0DhbHQwbj">(1)</sup></span></td> <td style="text-align: justify"><span id="xdx_F1B_zfmji2WIhbVk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> It is mainly due to the lower tax rate of the entities incorporated in Hong Kong, Singapore, and tax exempt in Cayman Islands.</span></td> </tr> </table> <p id="xdx_8AE_zDWrKo249dD3" 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"><i><span style="text-decoration: underline">Deferred tax assets and liabilities</span></i></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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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; 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_89E_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zMUx9PC7Epbg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Taxes (Details 2)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B0_zWqlyyAXT5B5" style="display: none">Schedule of deferred tax assets and liabilities </span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49E_20211231_zfsN4YZ9r3h2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_490_20221231_zNLrSm52Wlh6" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </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></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; width: 76%; text-align: left">Net operating loss carryforwards</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">754,073</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,832,369</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_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">Allowance for doubtful accounts</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">69,111</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">207,174</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_zlKSVM9nmbi4" 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">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">(823,184</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(2,039,543</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: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 2.5pt">Deferred tax assets, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1473">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1474">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; 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></tr> <tr id="xdx_404_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_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">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">846,410</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">241,085</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--DeferredTaxesAssetsLiabilitiesNet_iNI_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">846,410</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">241,085</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_z1GUL29nwbGd" 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.25in; 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 difference can be utilized. The Company considers both positive and negative factors when assessing the future realization of the deferred tax assets and applied weigh to the relative impact of the evidences to the extent it could be objectively verified.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s cumulative net operating loss (“NOL”) of approximately $<span id="xdx_903_eus-gaap--OperatingLossCarryforwards_iI_pp0n3_dm_c20221231_zt66Y2xlzdbe" title="Net operating loss carry forwards">9.8</span> million as of December 31, 2022 was mainly from NOL of Fe-da, Shenzhen Qianhai Wangxin, Shenzhen Yitian, Shanghai Weimu, Wuhan 233, Shanghai Guoyu and Bimai. The NOL starts to expire in 2023. Management considers projected future losses outweighs other factors and made a full allowance of related deferred tax assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; 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 2015. 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; 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">Uncertain tax positions</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2021 and 2022, the Company did <span id="xdx_905_eus-gaap--LiabilityForUncertainTaxPositionsCurrent_iI_pp0p0_do_c20211231_z2h55rJeij39" title="Unrecognized uncertain tax positions"><span id="xdx_907_eus-gaap--LiabilityForUncertainTaxPositionsCurrent_iI_pp0p0_do_c20221231_zDpx3shfePAd" title="Unrecognized uncertain tax positions">no</span></span>t have any significant unrecognized uncertain tax positions. The Company did <span id="xdx_900_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_pp0p0_do_c20210101__20211231_zaplYqoeFa8e" title="Interest and penalties"><span id="xdx_90F_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_pp0p0_do_c20220101__20221231_zaUypKLenu1d" title="Interest and penalties">no</span></span>t incur any interest and penalties related to potential underpaid income tax expenses for the years ended December 31, 2021 and 2022 and also does not anticipate any significant increases or decreases in unrecognized tax benefits in the next 12 months from December 31, 2022.</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">Value added taxes (“VAT”) and goods and services taxes (“GST”)</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue represents the invoiced value of service, net of VAT or GST. The VAT and GST are based on gross sales price and VAT rates range up to <span id="xdx_908_ecustom--VatRate_dp_c20220101__20221231__srt--StatementGeographicalAxis__country--SG_zKD1iymCdiGj" title="VAT rate"><span id="xdx_908_ecustom--VatRate_dp_c20220101__20221231__srt--StatementGeographicalAxis__country--CN_zZbercbYw956" title="VAT rate">13</span></span>% in China, depending on the type of service provided or product sold, and GST rate is generally 7% in Singapore.</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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; 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_89A_ecustom--ScheduleOfTaxPayableTableTextBlock_z9zmj9qrp0U3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Taxes (Details 3)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B4_zN9sgSSc0SE6" style="display: none">Schedule of Taxes payable </span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_493_20211231_zbMAHp0SREK2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_498_20221231_zXQnWmoPKqxg" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_ecustom--VatTaxesPayable_iI_pp0p0_maTPCANzmTG_zgS3712OdIN1" 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">VAT taxes payable</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">25,810</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">5,913</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--IncomeTaxesPayable_iI_pp0p0_maTPCANzmTG_zA9qICayk6uf" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income taxes payable</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">118,563</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">45,992</td> <td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--OtherTaxesPayable_iI_pp0p0_maTPCANzmTG_zsBJpXTyfKlf" 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">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">4,378</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">3,460</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--TaxesPayableCurrentAndNoncurrent_iTI_pp0p0_mtTPCANzmTG_zJCZ4fELUIii" 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: 2.5pt">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">148,751</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">55,365</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zDUTNauL2q6f" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 0.165 Fe-da Electronics is incorporated in Singapore and is subject to Singapore Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance with relevant Singapore tax laws. The applicable tax rate is 17% in Singapore, with 75% of the first SGD 10,000 (approximately RMB 49,000) taxable income and 50% of the next SGD 190,000 (approximately RMB 937,000) taxable income are exempted from income tax. Korgas 233, Korgas Weidong and Kashi Guoyu were formed and registered in Korgas and Kashi in Xinjiang Provence, China in 2017, 2020 and 2021. These companies are not subject to income tax for 5 years and can obtain another two years of tax exempt status and three years at reduced income tax rate of 12.5% after the 5 years due to the local tax policies to attract companies in various industries. <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zK1gvt6cPsYc" 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="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"><span id="xdx_8B6_z6zN9MwPT13g" style="display: none">Schedule of components of the provision for income taxes</span></td> <td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td> <td id="xdx_49E_20210101__20211231_zf3C9ya1Iiva" style="text-align: right"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td> <td id="xdx_497_20220101__20221231_zPl59vAmdp8g" style="text-align: right"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the<br/> year ended<br/> December 31,<br/> 2021</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the<br/> year ended<br/> December 31,<br/> 2022</td> <td style="font-weight: bold"> </td></tr> <tr id="xdx_40B_eus-gaap--CurrentIncomeTaxExpenseBenefit_iN_di_maITEBz9t2_zadqHGtY3P04" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Current income tax expenses</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">(364,499</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">(15,215</td> <td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxExpenseBenefit_iN_di_maITEBz9t2_zRkNywo2Gqa9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Deferred income tax benefits</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">279,680</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">580,008</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxExpenseBenefit_iNT_pp0p0_di_mtITEBz9t2_zcRkQDg5ncVc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in">Income tax expenses</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right">(84,819</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">564,793</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 364499 15215 -279680 -580008 84819 -564793 <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zBK10xeHPjKd" 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.125in; text-align: left"><span id="xdx_8B2_zEuAAFK0gU2j" style="display: none">Schedule of effective income tax rate reconciliation</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49F_20210101_20211231" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_490_20220101_20221231" 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="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the<br/> year ended<br/> December 31,<br/> 2021</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the<br/> year ended<br/> December 31,<br/> 2022</td> <td style="font-weight: bold"> </td></tr> <tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_z2S3YQR4Cixi" 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">China statutory income tax rate</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">25.0</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">25.0</td> <td style="width: 1%; text-align: left">%</td></tr> <tr id="xdx_40A_eus-gaap--EffectiveIncomeTaxRateReconciliationDeductions_iN_dpi_zbUyZRqYpp9k" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Preferential tax rate in China</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(13.1</td> <td style="text-align: left">)%</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(12.5</td> <td style="text-align: left">)%</td></tr> <tr id="xdx_40B_ecustom--EffectiveIncomeTaxRateReconciliationTaxRateDifferenceOutsideChina1_dp_zld39IeTAqb8" 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">Tax rate difference outside China<sup id="xdx_F46_z6zJq9ph1nga">(1)</sup></span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(4.8</td> <td style="text-align: left">)%</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(12.8</td> <td style="text-align: left">)%</td></tr> <tr id="xdx_40A_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_zfgq8QDftyvd" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Change in valuation allowance</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">14.4</td> <td style="text-align: left">%</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(13.5</td> <td style="text-align: left">)%</td></tr> <tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_iN_dpi_z1xJzHDdFnc9" 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">Additional R&amp;D deduction in China</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(20.6</td> <td style="text-align: left">)%</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(2.1</td> <td style="text-align: left">)%</td></tr> <tr id="xdx_40E_ecustom--EffectiveIncomeTaxRateReconciliationPermanentDifference_dp_zH2sNhuBr19f" 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">Permanent 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">(0.1</td> <td style="padding-bottom: 1pt; text-align: left">)%</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">23.4</td> <td style="padding-bottom: 1pt; text-align: left">%</td></tr> <tr id="xdx_401_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_z5SPa5Qr7Bpc" 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">Effective tax rate</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">1.0</td> <td style="padding-bottom: 2.5pt; text-align: left">%</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">7.5</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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: 0pt; margin-bottom: 0pt; width: 100%"> <tr style="vertical-align: top; text-align: justify; border-collapse: collapse"> <td style="width: 0in"/> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F01_zuD0DhbHQwbj">(1)</sup></span></td> <td style="text-align: justify"><span id="xdx_F1B_zfmji2WIhbVk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> It is mainly due to the lower tax rate of the entities incorporated in Hong Kong, Singapore, and tax exempt in Cayman Islands.</span></td> </tr> </table> 0.250 0.250 0.131 0.125 -0.048 -0.128 0.144 -0.135 0.206 0.021 -0.001 0.234 0.010 0.075 <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zMUx9PC7Epbg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Taxes (Details 2)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B0_zWqlyyAXT5B5" style="display: none">Schedule of deferred tax assets and liabilities </span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49E_20211231_zfsN4YZ9r3h2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_490_20221231_zNLrSm52Wlh6" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </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></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; width: 76%; text-align: left">Net operating loss carryforwards</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">754,073</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,832,369</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_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">Allowance for doubtful accounts</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">69,111</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">207,174</td> <td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_zlKSVM9nmbi4" 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">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">(823,184</td> <td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(2,039,543</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: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 2.5pt">Deferred tax assets, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1473">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1474">-</span></td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; 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></tr> <tr id="xdx_404_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_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">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">846,410</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">241,085</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--DeferredTaxesAssetsLiabilitiesNet_iNI_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">846,410</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">241,085</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 754073 1832369 69111 207174 823184 2039543 846410 241085 846410 241085 9800000 0 0 0 0 0.13 0.13 <table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfTaxPayableTableTextBlock_z9zmj9qrp0U3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Taxes (Details 3)"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span id="xdx_8B4_zN9sgSSc0SE6" style="display: none">Schedule of Taxes payable </span></td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_493_20211231_zbMAHp0SREK2" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td> <td colspan="2" id="xdx_498_20221231_zXQnWmoPKqxg" style="font-weight: bold; text-align: center">December 31,</td> <td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2021</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td> <td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_ecustom--VatTaxesPayable_iI_pp0p0_maTPCANzmTG_zgS3712OdIN1" 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">VAT taxes payable</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">25,810</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">5,913</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--IncomeTaxesPayable_iI_pp0p0_maTPCANzmTG_zA9qICayk6uf" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income taxes payable</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">118,563</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">45,992</td> <td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--OtherTaxesPayable_iI_pp0p0_maTPCANzmTG_zsBJpXTyfKlf" 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">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">4,378</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">3,460</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--TaxesPayableCurrentAndNoncurrent_iTI_pp0p0_mtTPCANzmTG_zJCZ4fELUIii" 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: 2.5pt">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">148,751</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">55,365</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 25810 5913 118563 45992 4378 3460 148751 55365 <p id="xdx_802_eus-gaap--ConcentrationRiskDisclosureTextBlock_zqtApoAjmXwd" 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_82A_zVH8jc21OYmd">Concentration of risk</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; 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">Credit risk</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.25in; 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. In China, the insurance coverage of each bank is RMB <span id="xdx_903_eus-gaap--CertificatesOfDepositAtCarryingValue_iI_pp0p0_uCNY_c20221231_zcSjjV34BSch" title="FDIC limit">500,000</span> (approximately USD <span id="xdx_901_eus-gaap--CertificatesOfDepositAtCarryingValue_c20221231_pp0p0" title="FDIC limit">72,000</span>). As of December 31, 2022, cash balance of $<span id="xdx_905_eus-gaap--CashAndDueFromBanks_c20221231__srt--StatementGeographicalAxis__country--HK_pp0p0" title="Cash deposits">21,598,231</span> was deposited with financial institutions located in China, of which $18,003,223 was subject to credit risk. The Hong Kong Deposit Protection Board pays compensation up to a limit of HKD 500,000 (approximately USD 64,000) if the bank with which an individual/a company hold its eligible deposit fails. As of December 31, 2022, cash balance of $<span id="xdx_907_eus-gaap--CashAndDueFromBanks_c20221231__srt--StatementGeographicalAxis__country--CN_pp0p0" title="Cash deposits">20,388,504</span> was maintained at financial institutions in Hong Kong, of which nil was subject to credit risk. The Singapore Deposit Insurance Corporation Limited (SDIC) insures deposits in a Deposit Insurance (DI) Scheme member bank or finance company up to SGD 75,000 (approximately USD 56,000) per account. As of December 31, 2022, cash balance of $<span id="xdx_90C_eus-gaap--CashAndDueFromBanks_c20221231__srt--StatementGeographicalAxis__country--SG_pp0p0" title="Cash deposits">459,262</span> was maintained at DI Scheme banks in Singapore, of which $330,758 was subject to credit risk. 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.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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; 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">Customer concentration risk</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the year ended December 31, 2021, one customer accounted for <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zML2h3iFnXj4" title="Concentration risk percentage">23.9</span>% of the Company’s total revenues. For the year ended December 31, 2022, one customer accounted for <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zsuE8S2pDoGd" title="Concentration risk percentage">18.5</span>% of the Company’s total revenues.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2021, three customers accounted for <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zGMBRWYBdgUl" title="Concentration risk percentage">46.1</span>% of the Company’s accounts receivable. As of December 31, 2022, two customers accounted for <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zFabMmuwOZL8" title="Concentration risk percentage">57.8</span>% of the Company’s accounts receivable.</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">Vendor concentration risk</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the year ended December 31, 2021, three vendors accounted for <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__custom--VendorConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneVendorMember_zEWlowpJukwa" title="Concentration risk percentage">61.2</span>% of the Company’s total purchases. For the year ended December 31, 2022, one vendor accounted for <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__custom--VendorConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneVendorMember_zd1u0leaP2ka" title="Concentration risk percentage">11.3</span>% of the Company’s total purchases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2021, six vendors accounted for<span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__custom--VendorConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneVendorMember_zPglByUBkvH8" title="Concentration risk percentage"> 95.8</span>% of the Company’s accounts payable. As of December 31, 2022, three vendors accounted for <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__custom--VendorConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneVendorMember_zH1pcbejpIm" title="Concentration risk percentage">82.4</span>% of the Company’s accounts payable.</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> 500000 72000 21598231 20388504 459262 0.239 0.185 0.461 0.578 0.612 0.113 0.958 0.824 <p id="xdx_80C_eus-gaap--LeasesOfLesseeDisclosureTextBlock_z3zymTXATcEg" 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 15 — <span id="xdx_821_zttBJ82Z1I45">Leases</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; 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">Lease commitments</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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has entered into eight non-cancellable operating lease agreements for ten office spaces expiring through December 2023. As of December 31, 2020, upon adoption of FASB ASU 2016-02, the Company recognized approximately RMB <span id="xdx_90B_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0n3_dm_c20201231_zFgDq2UGWoC4" title="Operating Lease, Right-of-Use Asset"><span id="xdx_906_eus-gaap--OperatingLeaseLiability_iI_pp0n3_dm_c20201231_zExeHJ656lR2" title="Operating Lease, Liability">2.7</span></span> million right of use (“ROU”) assets and same amount of lease liabilities based on the present value of the future minimum rental payments of leases, using a weighted average discount rate of <span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20221231_zSU0okNLx5Ic" title="Weighted average discount rate">7</span>%, which is determined using an incremental borrowing rate with similar term in the PRC. Two ROU assets and lease liabilities were recognized during the years ended December 31, 2022. 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 and the weighted average remaining lease terms are <span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_zxVLsf2nlApk" title="Weighted average remaining lease term">1</span> year. The Company takes the short-term lease exemption for the lease agreements with a term of less than 1 year and expensed $<span id="xdx_905_eus-gaap--ShortTermLeaseCost_c20210101__20211231_pp0p0" title="Short term lease expenses">42,844 </span>and $<span id="xdx_903_eus-gaap--ShortTermLeaseCost_c20220101__20221231_pp0p0" title="Short term lease expenses">100,988</span> during the years ended December 31, 2021 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease expenses are allocated between the cost of revenue and selling, research and development, general, and administrative expenses. Rent expenses for the years ended December 31, 2021 and 2022 was $<span id="xdx_904_ecustom--RentExpenses_c20210101__20211231_pp0p0" title="Rent expenses">239,983</span> and $<span id="xdx_906_ecustom--RentExpenses_c20220101__20221231_pp0p0" title="Rent expenses">245,573</span>, respectively. Impairment of right of use assets amounted for the years ended December 31, 2021 and 2022 was nil and $<span id="xdx_901_eus-gaap--ImpairmentLessorAssetUnderOperatingLease_c20220101__20221231_zvB5lA2jjxjl" title="Impairment of right of use assets">22,456</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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.25in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The maturity of the Company’s operating lease obligations 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_88A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zpiw1eGSle6b" 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_8B3_zqQt00RKLvFg" style="display: none">Schedule of operating lease obligations</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49C_20221231_zpU6CEZtj7Tk" 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="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="padding-bottom: 1pt"> </td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maCz2H2_zvf0P3Hc6eg6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">2023<sup id="xdx_F42_zg5PJf05dZo8">*</sup></td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">256,297</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maCz2H2_z4MFYA6qL3il" 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">31,597</td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maCz2H2_zlcEAESeW8W6" 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"><span style="-sec-ix-hidden: xdx2ixbrl1570">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maCz2H2_z6CFbfIkMMv1" 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"><span style="-sec-ix-hidden: xdx2ixbrl1572">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_maCz2H2_zjIIgJo30MRb" 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">2027</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: xdx2ixbrl1574">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtCz2H2_zTPJ7ufOc1Ej" 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">Total lease payments</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">287,894</td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_zPipJBL0zN3c" 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">Less: Interest</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">5,487</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiability_iI_z2WzESd8RBpj" 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">Present value of lease liabilities</span></td> <td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">282,407</span></td> <td style="padding-bottom: 2.5pt; font-weight: bold; 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"> <tr style="vertical-align: top; text-align: justify; border-collapse: collapse"> <td style="width: 0in"/> <td style="width: 0.25in; text-align: left"><span id="xdx_F00_zjDqVMqplZT3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><span id="xdx_F1B_zEbwDENkjrCj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> include operating leases with a term less than one year.</span></td> </tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"> </p> 2700000 2700000 0.07 P1Y 42844 100988 239983 245573 22456 <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zpiw1eGSle6b" 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_8B3_zqQt00RKLvFg" style="display: none">Schedule of operating lease obligations</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49C_20221231_zpU6CEZtj7Tk" 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="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="padding-bottom: 1pt"> </td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maCz2H2_zvf0P3Hc6eg6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">2023<sup id="xdx_F42_zg5PJf05dZo8">*</sup></td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">256,297</td> <td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maCz2H2_z4MFYA6qL3il" 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">31,597</td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maCz2H2_zlcEAESeW8W6" 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"><span style="-sec-ix-hidden: xdx2ixbrl1570">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maCz2H2_z6CFbfIkMMv1" 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"><span style="-sec-ix-hidden: xdx2ixbrl1572">-</span></td> <td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_maCz2H2_zjIIgJo30MRb" 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">2027</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: xdx2ixbrl1574">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtCz2H2_zTPJ7ufOc1Ej" 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">Total lease payments</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">287,894</td> <td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_zPipJBL0zN3c" 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">Less: Interest</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">5,487</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiability_iI_z2WzESd8RBpj" 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">Present value of lease liabilities</span></td> <td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">282,407</span></td> <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> 256297 31597 287894 5487 282407 <p id="xdx_80C_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zvVkPWOt4fT7" 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 16 — <span id="xdx_829_zwkVXOE0Xwjg">Shareholders’ equity</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; 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">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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company was established under the laws of Cayman Islands on May 14, 2018 with authorized share of <span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_c20180504__us-gaap--StatementClassOfStockAxis__custom--OrdinarySharesMember_pdd" title="Common stock, shares authorized">50,000,000</span> ordinary shares of par value USD <span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_c20180504__us-gaap--StatementClassOfStockAxis__custom--OrdinarySharesMember_pdd" title="Common stock, par value">0.001</span> each.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 11, 2021, the Company consummated the IPO of <span id="xdx_902_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20210201__20210211__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_pdd" title="Number of shares issued">4,000,000</span> units (the “Units”). In addition, the underwriters exercised in full the over-allotment option for an additional <span id="xdx_906_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20210201__20210211__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_pdd" title="Number of shares issued">600,000</span> Units on such date, resulting in the issuance and sale of an aggregate of <span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20210201__20210211_pdd" title="Number of shares issued">4,600,000</span> Units. <span id="xdx_90D_eus-gaap--CommonStockVotingRights_c20210201__20210211" title="Voting description">Each Unit consists of one ordinary share, par value $0.001 per share (“Share”), one warrant (“Warrant”) entitling its holder to purchase one-half of one Share at a price of $11.50 per Share, and one right to receive one-tenth (1/10) of one Share upon the consummation of the Company’s initial business combination.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simultaneously with the closing of the Initial Public Offering on February 11, 2021, the Sponsor purchased an aggregate of or <span id="xdx_908_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20210201__20210211__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember__srt--CounterpartyNameAxis__custom--SponsorMember_pdd" title="Number of shares issued">225,000</span> Private Units at a price of $<span id="xdx_90F_eus-gaap--SharePrice_c20210211__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember__srt--CounterpartyNameAxis__custom--SponsorMember_pdd" title="Share Price">10.00</span> per Private Unit, ($<span id="xdx_906_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_c20210201__20210211__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember__srt--CounterpartyNameAxis__custom--SponsorMember_pp0p0" title="Value of shares issued">2,250,000</span> in the aggregate), from the Company in a private placement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2022, the Company had <span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightOutstanding_c20221231__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantsMember_pdd" title="Warrants Outstanding">4,600,000</span> Public Warrants and <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_c20221231__us-gaap--ClassOfWarrantOrRightAxis__custom--PrivateWarrantsMember_pdd" title="Warrants Outstanding">225,000</span> Private Warrants outstanding. See Note 17 for further details.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VIYI 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, VIYI PRC entities may allocate a portion of its after-tax profits based on PRC accounting standards to enterprise expansion fund and staff bonus and welfare fund at its discretion. VIYI 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 of December 31, 2021 and 2022, VIYI PRC entities collectively attributed $<span id="xdx_906_ecustom--RetainedEarningsForStatutoryReserves_c20211231_pp0p0" title="Retained earnings for statutory reserves">1,420,145</span> and RMB <span id="xdx_902_ecustom--RetainedEarningsForStatutoryReserves_iI_pp0p0_uCNY_c20221231_zeW3jolz0dx6" title="Retained earnings for statutory reserves">11,964,278</span> (USD <span id="xdx_907_ecustom--RetainedEarningsForStatutoryReserves_c20221231_pp0p0" title="Retained earnings for statutory reserves">1,798,310</span>), of retained earnings for their statutory reserves, respectively. During the years ended December 31, 2021 and 2022, VIYI PRC entities collectively attributed $<span id="xdx_90D_ecustom--StatutoryReserve_c20211231_pp0p0" title="Statutory reserve">690,674</span> and RMB <span id="xdx_901_ecustom--StatutoryReserve_iI_pp0p0_uCNY_c20221231_zFtgd5ESdrC4" title="Statutory reserve">2,453,576</span> (USD <span id="xdx_90A_ecustom--StatutoryReserve_c20221231_pp0p0" title="Statutory reserve">378,165</span>) to statutory reserves, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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">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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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 VIYI 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 consolidated financial statements prepared in accordance with U.S. GAAP differ from those reflected in the statutory financial statements of VIYI PRC entities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As a result of the foregoing restrictions, VIYI PRC entities are restricted in their ability to transfer their assets to the Company. Foreign exchange and other regulation in the PRC may further restrict VIYI PRC entities from transferring funds to the Company in the form of dividends, loans and advances. As of December 31, 2022, amounts restricted are the paid-in-capital and statutory reserve of VIYI PRC entities, which amounted to RMB <span id="xdx_900_ecustom--PaidincapitalAndStatutoryReserve_pp0p0_uCNY_c20220101__20221231_zfyZAiHoE669" title="Paid-in-capital and statutory reserve">201,281,466</span> (USD <span id="xdx_90F_ecustom--PaidincapitalAndStatutoryReserve_c20220101__20221231_pp0p0" title="Paid-in-capital and statutory reserve">28,900,650</span>).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 50000000 0.001 4000000 600000 4600000 Each Unit consists of one ordinary share, par value $0.001 per share (“Share”), one warrant (“Warrant”) entitling its holder to purchase one-half of one Share at a price of $11.50 per Share, and one right to receive one-tenth (1/10) of one Share upon the consummation of the Company’s initial business combination. 225000 10.00 2250000 4600000 225000 1420145 11964278 1798310 690674 2453576 378165 201281466 28900650 <p id="xdx_805_ecustom--WarrantLiabilitiesTextBlock_z4vYunbMHIq1" 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 17 — <span id="xdx_82F_zi9RrjS8zzEf">Warrants</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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Public Warrants</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_ecustom--WarrantsDescription_c20210602__20210624" title="Warrants, description">Each public warrant entitles the holder thereof to purchase one-half (1/2) of one ordinary share at a price of $<span id="xdx_903_eus-gaap--SharesIssuedPricePerShare_c20221231__us-gaap--AwardTypeAxis__custom--PublicWarrantsMember_pdd" title="Price per share">11.50</span> per full share, subject to adjustment as described in this prospectus.</span> 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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notwithstanding the foregoing, if a registration statement covering the ordinary shares issuable upon exercise of the public warrants is not effective within 90 days following the consummation of our initial business combination, public warrant holders may, until such time as there is an effective registration statement and during any period when we shall have failed to maintain an effective registration statement, exercise warrants on a cashless basis pursuant to an available exemption from registration under the Securities Act. In such event, each holder would pay the exercise price by surrendering the warrants for that number of ordinary shares equal to the quotient obtained by dividing (x) the product of the number of ordinary shares underlying the warrants, multiplied by the difference between the exercise price of the warrants and the “Fair Market Value” (defined below) by (y) the Fair Market Value. The “Fair Market Value” shall mean the average reported last sale price of the ordinary shares for the 10 trading days ending on the day prior to the date of exercise. For example, if a holder held 300 warrants to purchase 150 shares and the Fair Market Value on the date prior to exercise was $15.00, that holder would receive 35 shares without the payment of any additional cash consideration. If an exemption from registration is not available, holders will not be able to exercise their warrants on a cashless basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Warrants will become exercisable on the later of (a) the consummation of a Business Combination or (b) 12 months from the effective date of the registration statement relating to the IPO. The warrants will expire at 5:00 p.m., New York City time, on the fifth anniversary of our completion of an initial business combination, or earlier upon redemption.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company may redeem the outstanding warrants (including any outstanding warrants issued upon exercise of the unit purchase option issued to Ladenburg Thalmann &amp; Co., Inc.,), 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; text-indent: 0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; 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 $18.00 per share, for any 20 trading days within a 20 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="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; 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; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the foregoing conditions are satisfied and the Company would issue a notice of redemption, each warrant holder can exercise his, her or its warrant prior to the scheduled redemption date. However, the price of the ordinary shares may fall below the $18.00 trigger price as well as the $11.50 warrant exercise price per full share after the redemption notice is issued and not limit our ability to complete the redemption.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The redemption criteria for the warrants have been established at a price which is intended to provide warrant holders a reasonable premium to the initial exercise price and provide a sufficient differential between the then-prevailing share price and the warrant exercise price so that if the share price declines as a result of our redemption call, the redemption will not cause the share price to drop below the exercise price of the warrants.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the Company call the warrants for redemption as described above, our management will have the option to require all holders that wish to exercise warrants to do so on a “cashless basis.” In such event, each holder would pay the exercise price by surrendering the whole warrants for that number of ordinary shares equal to the quotient obtained by dividing (x) the product of the number of ordinary shares underlying the warrants, multiplied by the difference between the exercise price of the warrants and the “fair market value” (defined below) by (y) the fair market value. The “fair market value” shall mean the average reported last sale price of the ordinary shares for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of warrants. Whether the Company will exercise our option to require all holders to exercise their warrants on a “cashless basis” will depend on a variety of factors including the price of our ordinary shares at the time the warrants are called for redemption, the Company’s cash needs at such time and concerns regarding dilutive share issuances.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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"><b>Private Warrants</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simultaneously with the closing of the Initial Public Offering, the Company consummated a private placement of <span id="xdx_90B_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20210201__20210211__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pdd" title="Sale of units">270,500</span> Private Units at $<span id="xdx_909_eus-gaap--SharesIssuedPricePerShare_c20210211__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; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The private warrants are accounted for as liabilities in accordance with ASC 815-40 and are presented within warrant liabilities on the balance sheets. The warrants were classified as Level 3 at the initial measurement date due to the use of unobservable inputs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company established the initial fair value for the private warrants at $<span id="xdx_90E_ecustom--AggregateValueOfWarrants_c20210211_pp0p0" title="Aggregate value of warrants">380,000</span> on February 11, 2021, the date of the Company’s Initial Public Offering, using a Black-Scholes model. The Company allocated the proceeds received from the sale of Private Units, first to the private warrants based on their fair values as determined at initial measurement, with the remaining proceeds recorded as ordinary shares subject to possible redemption, and ordinary shares based on their relative fair values recorded at the initial measurement date. The warrants were classified as Level 3 at the initial measurement date due to the use of unobservable inputs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The key inputs into the Black-Scholes model were as follows at their following measurement dates:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zvY2zwtP3oV" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Warrants (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_8B3_z8NX4xmIxR66" style="display: none">Schedule of Black-Scholes model</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></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">December 31,<br/> 2022</td> <td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">December 09,<br/> 2022</td> <td style="text-align: center; padding-bottom: 1pt; font-weight: bold; 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; font-weight: bold; text-align: left">Input</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: 76%; text-align: left">Share price</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right"><span id="xdx_908_eus-gaap--SharePrice_c20221231__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_pdd" title="Share price">1.25</span></td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right"><span id="xdx_902_eus-gaap--SharePrice_iI_c20221209__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zlxmjRPVXWu8" title="Share price">10.47</span></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">Risk-free interest rate</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zBkB6vUCx5d2" title="Risk-free interest rate">4.0</span></td> <td style="text-align: left">%</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20221201__20221209__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_z6FJpkGupeCh" title="Risk-free interest rate">3.8</span></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">Volatility</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zT07IN31MCf2" title="Volatility">5.7</span></td> <td style="text-align: left">%</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20221201__20221209__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zfICzIUhqxki" title="Volatility">5.7</span></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">Exercise price</td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_c20221231__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_pdd" title="Exercise price">11.50</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20221209__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zIc6B5VnseRk" title="Exercise price">11.50</span></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">Warrant life (yr)</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 id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zVZMIEiTf6Vc" title="Warrant life (yr)">4.92</span></span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20221201__20221209__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zETRI0stqtj4">4.97</span></span></td> <td style="text-align: left"> </td></tr> </table> <p id="xdx_8A6_zOnAstzF3Sr4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 09, 2022, the aggregate value of the private warrants was $<span id="xdx_90B_ecustom--AggregateValueOfWarrants_iI_pp0n3_dm_c20211231_zBPG50R6Z0Mc" title="Aggregate value of warrants">123,750</span>. The change in fair value from January 1, 2022 to December 9, 2022 was approximately $0.3 million was included in the historical retained earnings (accumulated deficits) of Venus. The fair value of the warrants on December 31, 2022 was nil. The change in fair value of warrants of $<span id="xdx_901_ecustom--ChangeInFairValueOfWarrants_c20221210__20221231_z0ugvM6vDT84" title="Change in fair value of warrants">123,750</span> from December 09, 2022 to December 31, 2022 and is reflected in the Company's Statement of Operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in; background-color: white"> </p> Each public warrant entitles the holder thereof to purchase one-half (1/2) of one ordinary share at a price of $11.50 per full share, subject to adjustment as described in this prospectus. 11.50 270500 10.0 380000 <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zvY2zwtP3oV" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Warrants (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_8B3_z8NX4xmIxR66" style="display: none">Schedule of Black-Scholes model</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></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">December 31,<br/> 2022</td> <td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">December 09,<br/> 2022</td> <td style="text-align: center; padding-bottom: 1pt; font-weight: bold; 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; font-weight: bold; text-align: left">Input</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: 76%; text-align: left">Share price</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right"><span id="xdx_908_eus-gaap--SharePrice_c20221231__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_pdd" title="Share price">1.25</span></td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right"><span id="xdx_902_eus-gaap--SharePrice_iI_c20221209__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zlxmjRPVXWu8" title="Share price">10.47</span></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">Risk-free interest rate</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zBkB6vUCx5d2" title="Risk-free interest rate">4.0</span></td> <td style="text-align: left">%</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20221201__20221209__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_z6FJpkGupeCh" title="Risk-free interest rate">3.8</span></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">Volatility</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zT07IN31MCf2" title="Volatility">5.7</span></td> <td style="text-align: left">%</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20221201__20221209__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zfICzIUhqxki" title="Volatility">5.7</span></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">Exercise price</td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_c20221231__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_pdd" title="Exercise price">11.50</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20221209__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zIc6B5VnseRk" title="Exercise price">11.50</span></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">Warrant life (yr)</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 id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zVZMIEiTf6Vc" title="Warrant life (yr)">4.92</span></span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20221201__20221209__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zETRI0stqtj4">4.97</span></span></td> <td style="text-align: left"> </td></tr> </table> 1.25 10.47 0.040 0.038 0.057 0.057 11.50 11.50 P4Y11M1D P4Y11M19D 123750000 123750 <p id="xdx_808_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z9arOAISRy33" 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 18 — <span id="xdx_82A_zxSZnIIomB14">Commitments and contingencies</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; 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">Contingencies</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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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">Coronavirus (“COVID-19”)</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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The ongoing outbreak of the novel coronavirus (COVID-19) has spread rapidly to many parts of the world. In March 2020, the World Health Organization declared the COVID-19 as a pandemic. The pandemic has resulted in quarantines, travel restrictions, and the temporary closure of stores and business facilities in China from February to mid-March in 2020. All of the Company’s business operations and the workforce are concentrated in China in 2020, so the Company closed offices and implemented work-from-home policy during that period. Due to the nature of the Company’s business, the impact of the closure on the operational capabilities was not significant.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As a result of the resurgence of COVID-19 variants in first quarter of 2022 in China, the Company’s office in the PRC was again closed for one week in first quarter of 2022. The Company’s customers have been impacted as a result of business disruption due to closures in various cities and affected their customers’ advertising spending. As a result, VIYI experienced lower revenue growth on advertising which affected VIYI’s gross margin.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In early December 2022, Chinese government eased the strict control measure for COVID-19, which has led to surge in increased infections and disruption in our business operations. Any future impact of COVID-19 on the Company’s China operation results will depend on, to a large extent, future developments and new information that may emerge regarding the duration and resurgence of COVID-19 variants and the actions taken by government authorities to contain COVID-19 or treat its impact, almost all of which are beyond our control.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_80F_eus-gaap--SegmentReportingDisclosureTextBlock_zaovRHTVkEL6" 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 19 — <span id="xdx_823_zqbiTgvfPXYf">Segments</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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><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) central processing algorithm services and (2) intelligent chips and services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables present summary information by segment for the years ended December 31, 2021 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zHHOeTQz5562" 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_8BB_zwMZhDGDt303" style="display: none">Schedule of 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></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"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Central </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>processing </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>algorithm </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>services </b></span></p></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"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intelligent </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>chips and </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>services </b></span></p></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"> <p style="font: 10pt Times New Roman, 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>year 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>December 31,<br/> 2021</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></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">Revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_986_eus-gaap--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">42,321,966</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_989_eus-gaap--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">39,713,323</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--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">82,035,289</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">Cost of revenues</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98B_eus-gaap--CostOfRevenue_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Cost of revenues">15,016,980</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_988_eus-gaap--CostOfRevenue_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Cost of revenues">33,901,432</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98C_eus-gaap--CostOfRevenue_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Cost of revenues">48,918,412</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">Gross profit</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_987_eus-gaap--GrossProfit_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Gross profit">27,304,986</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98D_eus-gaap--GrossProfit_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Gross profit">5,811,891</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98C_eus-gaap--GrossProfit_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Gross profit">33,116,877</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">Depreciation and amortization</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_986_eus-gaap--DepreciationAndAmortization_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Depreciation and amortization">379,642</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_989_eus-gaap--DepreciationAndAmortization_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Depreciation and amortization">1,108,263</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98B_eus-gaap--DepreciationAndAmortization_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Depreciation and amortization">1,487,905</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">Total capital expenditures</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98C_eus-gaap--CapitalExpenditureDiscontinuedOperations_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Total capital expenditures"><span style="-sec-ix-hidden: xdx2ixbrl1694">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_982_eus-gaap--CapitalExpenditureDiscontinuedOperations_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Total capital expenditures">36,010</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98E_eus-gaap--CapitalExpenditureDiscontinuedOperations_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Total capital expenditures">36,010</td> <td style="text-align: left"> </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%"> <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>Central</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>Processing</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>algorithm</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>services</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>Intelligent</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>chips and</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>services</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>Total for the<br/> year 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>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></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">Revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_980_eus-gaap--Revenues_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">66,578,301</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--Revenues_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">20,553,929</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_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">87,132,230</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">Cost of revenues</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_985_eus-gaap--CostOfRevenue_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Cost of revenues">48,206,832</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98E_eus-gaap--CostOfRevenue_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Cost of revenues">19,973,507</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98E_eus-gaap--CostOfRevenue_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Cost of revenues">68,180,339</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">Gross profit</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_985_eus-gaap--GrossProfit_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Gross profit">18,371,469</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98F_eus-gaap--GrossProfit_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Gross profit">580,422</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98A_eus-gaap--GrossProfit_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Gross profit">18,951,891</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">Depreciation and amortization</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_984_eus-gaap--DepreciationAndAmortization_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Depreciation and amortization">253,721</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98B_eus-gaap--DepreciationAndAmortization_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Depreciation and amortization">1,120,961</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_989_eus-gaap--DepreciationAndAmortization_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Depreciation and amortization">1,374,682</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">Total capital expenditures</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_982_eus-gaap--CapitalExpenditureDiscontinuedOperations_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Total capital expenditures">160,924</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_984_eus-gaap--CapitalExpenditureDiscontinuedOperations_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Total capital expenditures"><span style="-sec-ix-hidden: xdx2ixbrl1726">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98C_eus-gaap--CapitalExpenditureDiscontinuedOperations_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Total capital expenditures">160,924</td> <td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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: 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>2021</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>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></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: 76%; text-align: left">Central processing algorithm services</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_984_eus-gaap--Assets_c20211231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Total Assets">59,940,271</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--Assets_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Total Assets">47,787,032</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">Intelligent chips and services</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98C_eus-gaap--Assets_c20211231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Assets">21,671,581</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_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Assets">24,299,702</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_987_eus-gaap--Assets_c20211231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Assets">81,611,852</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_989_eus-gaap--Assets_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Assets">72,086,734</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zLEabGKD8ZCf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s operations are primarily based in the mainland PRC and international, where the Company derives a substantial portion of their revenues. Management also review consolidated financial results by business locations. Disaggregated information of revenues by geographic locations are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--DisaggregationOfRevenueTableTextBlock_z1jF833cXOgd" 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_8B9_zmO8zpa3pckc" 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></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Total for the<br/> year ended<br/> December 31,<br/> 2021</td> <td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Total for the<br/> year ended<br/> December 31,<br/> 2022</td> <td style="text-align: center; padding-bottom: 1pt; font-weight: bold; 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: 76%; text-align: left">Mainland PRC revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--MainlandPRCMember_z8FNKaCe9Ch3" style="width: 9%; text-align: right" title="Total revenues">42,372,826</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_983_eus-gaap--Revenues_pp0p0_c20220101__20221231__srt--StatementGeographicalAxis__custom--MainlandPRCMember_zT9tSo44bKE1" style="width: 9%; text-align: right" title="Total revenues">66,751,637</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">Hong Kong revenues</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--HK_zrM0sMj8dpu2" style="text-align: right" title="Total revenues">5,393,844</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_pp0p0_c20220101__20221231__srt--StatementGeographicalAxis__country--HK_zbhbszEmY4o4" style="text-align: right" title="Total revenues"><span style="-sec-ix-hidden: xdx2ixbrl1750">-</span></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">International revenues</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98A_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember_zoDVYVxKrg5b" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">34,268,619</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--Revenues_pp0p0_c20220101__20221231__srt--StatementGeographicalAxis__custom--InternationalMember_zp6iJU4TA8Vc" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">20,380,593</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 revenues</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--Revenues_pp0p0_c20210101__20211231_zgiUJ9MpBU1a" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">82,035,289</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_98A_eus-gaap--Revenues_pp0p0_c20220101__20221231_zCtYazN6jc7c" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">87,132,230</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zPVFNrZmOwnk" 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_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zHHOeTQz5562" 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_8BB_zwMZhDGDt303" style="display: none">Schedule of 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></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"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Central </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>processing </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>algorithm </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>services </b></span></p></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"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intelligent </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>chips and </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>services </b></span></p></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"> <p style="font: 10pt Times New Roman, 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>year 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>December 31,<br/> 2021</b></span></p></td> <td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"><b> </b></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">Revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_986_eus-gaap--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">42,321,966</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_989_eus-gaap--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">39,713,323</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--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">82,035,289</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">Cost of revenues</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98B_eus-gaap--CostOfRevenue_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Cost of revenues">15,016,980</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_988_eus-gaap--CostOfRevenue_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Cost of revenues">33,901,432</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98C_eus-gaap--CostOfRevenue_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Cost of revenues">48,918,412</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">Gross profit</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_987_eus-gaap--GrossProfit_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Gross profit">27,304,986</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98D_eus-gaap--GrossProfit_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Gross profit">5,811,891</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98C_eus-gaap--GrossProfit_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Gross profit">33,116,877</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">Depreciation and amortization</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_986_eus-gaap--DepreciationAndAmortization_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Depreciation and amortization">379,642</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_989_eus-gaap--DepreciationAndAmortization_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Depreciation and amortization">1,108,263</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98B_eus-gaap--DepreciationAndAmortization_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Depreciation and amortization">1,487,905</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">Total capital expenditures</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98C_eus-gaap--CapitalExpenditureDiscontinuedOperations_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Total capital expenditures"><span style="-sec-ix-hidden: xdx2ixbrl1694">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_982_eus-gaap--CapitalExpenditureDiscontinuedOperations_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Total capital expenditures">36,010</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98E_eus-gaap--CapitalExpenditureDiscontinuedOperations_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Total capital expenditures">36,010</td> <td style="text-align: left"> </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%"> <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>Central</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>Processing</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>algorithm</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>services</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>Intelligent</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>chips and</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>services</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>Total for the<br/> year 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>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></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">Revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_980_eus-gaap--Revenues_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">66,578,301</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--Revenues_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">20,553,929</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_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">87,132,230</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">Cost of revenues</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_985_eus-gaap--CostOfRevenue_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Cost of revenues">48,206,832</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98E_eus-gaap--CostOfRevenue_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Cost of revenues">19,973,507</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98E_eus-gaap--CostOfRevenue_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Cost of revenues">68,180,339</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">Gross profit</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_985_eus-gaap--GrossProfit_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Gross profit">18,371,469</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98F_eus-gaap--GrossProfit_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Gross profit">580,422</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98A_eus-gaap--GrossProfit_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Gross profit">18,951,891</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">Depreciation and amortization</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_984_eus-gaap--DepreciationAndAmortization_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Depreciation and amortization">253,721</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98B_eus-gaap--DepreciationAndAmortization_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Depreciation and amortization">1,120,961</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_989_eus-gaap--DepreciationAndAmortization_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Depreciation and amortization">1,374,682</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">Total capital expenditures</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_982_eus-gaap--CapitalExpenditureDiscontinuedOperations_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="text-align: right" title="Total capital expenditures">160,924</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_984_eus-gaap--CapitalExpenditureDiscontinuedOperations_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="text-align: right" title="Total capital expenditures"><span style="-sec-ix-hidden: xdx2ixbrl1726">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98C_eus-gaap--CapitalExpenditureDiscontinuedOperations_c20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="text-align: right" title="Total capital expenditures">160,924</td> <td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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: 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>2021</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>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></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: 76%; text-align: left">Central processing algorithm services</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_984_eus-gaap--Assets_c20211231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Total Assets">59,940,271</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--Assets_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CentralProcessingAlgorithmServicesMember_pp0p0" style="width: 9%; text-align: right" title="Total Assets">47,787,032</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">Intelligent chips and services</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98C_eus-gaap--Assets_c20211231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Assets">21,671,581</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_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--IntelligentChipsAndServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Assets">24,299,702</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_987_eus-gaap--Assets_c20211231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Assets">81,611,852</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_989_eus-gaap--Assets_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TotalMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Assets">72,086,734</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 42321966 39713323 82035289 15016980 33901432 48918412 27304986 5811891 33116877 379642 1108263 1487905 36010 36010 66578301 20553929 87132230 48206832 19973507 68180339 18371469 580422 18951891 253721 1120961 1374682 160924 160924 59940271 47787032 21671581 24299702 81611852 72086734 <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--DisaggregationOfRevenueTableTextBlock_z1jF833cXOgd" 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_8B9_zmO8zpa3pckc" 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></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Total for the<br/> year ended<br/> December 31,<br/> 2021</td> <td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Total for the<br/> year ended<br/> December 31,<br/> 2022</td> <td style="text-align: center; padding-bottom: 1pt; font-weight: bold; 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: 76%; text-align: left">Mainland PRC revenues</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--MainlandPRCMember_z8FNKaCe9Ch3" style="width: 9%; text-align: right" title="Total revenues">42,372,826</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_983_eus-gaap--Revenues_pp0p0_c20220101__20221231__srt--StatementGeographicalAxis__custom--MainlandPRCMember_zT9tSo44bKE1" style="width: 9%; text-align: right" title="Total revenues">66,751,637</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">Hong Kong revenues</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__country--HK_zrM0sMj8dpu2" style="text-align: right" title="Total revenues">5,393,844</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_pp0p0_c20220101__20221231__srt--StatementGeographicalAxis__country--HK_zbhbszEmY4o4" style="text-align: right" title="Total revenues"><span style="-sec-ix-hidden: xdx2ixbrl1750">-</span></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">International revenues</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98A_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalMember_zoDVYVxKrg5b" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">34,268,619</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--Revenues_pp0p0_c20220101__20221231__srt--StatementGeographicalAxis__custom--InternationalMember_zp6iJU4TA8Vc" style="border-bottom: Black 1pt solid; text-align: right" title="Total revenues">20,380,593</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 revenues</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--Revenues_pp0p0_c20210101__20211231_zgiUJ9MpBU1a" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">82,035,289</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_98A_eus-gaap--Revenues_pp0p0_c20220101__20221231_zCtYazN6jc7c" style="border-bottom: Black 2.5pt double; text-align: right" title="Total revenues">87,132,230</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 42372826 66751637 5393844 34268619 20380593 82035289 87132230 <p id="xdx_800_eus-gaap--SubsequentEventsTextBlock_z0rZD3IJBJqc" 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 20 — <span id="xdx_82F_zgdXQk57aJ91">Subsequent events</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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluated all events and transactions that occurred after December 31, 2022 up through the date the Company issued these consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 13, 2023, MicroAlgo Inc. (the “Company”) entered into a Private Placement Unit Purchase Agreement (the “Purchase Agreement”) with Joyous JD Limited (the “Investor”). Pursuant to the Purchase Agreement, the Investor will purchase up to <span id="xdx_900_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20230113__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TransactionTypeAxis__custom--PurchaseAgreementMember__srt--CounterpartyNameAxis__us-gaap--InvestorMember_pdd" title="Sale of units">2,666,667</span> units of the Company’s securities at $<span id="xdx_906_eus-gaap--SharesIssuedPricePerShare_c20230113__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TransactionTypeAxis__custom--PurchaseAgreementMember__srt--CounterpartyNameAxis__us-gaap--InvestorMember_pdd" title="Price per share">1.20</span> per unit. <span id="xdx_90C_ecustom--WarrantsDescription_c20230101__20230113__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TransactionTypeAxis__custom--PurchaseAgreementMember__srt--CounterpartyNameAxis__us-gaap--InvestorMember" title="Warrants, description">Each unit consists of one ordinary share of the Company, par value $0.001 per share, (“Ordinary Share”) and one warrant entitling the holder to purchase one whole Ordinary Share at an exercise price of $1.35 per whole share.</span> The gross proceeds to the Company from this private offering is approximately $<span id="xdx_905_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_pp0n3_dm_c20230101__20230113__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TransactionTypeAxis__custom--PurchaseAgreementMember__srt--CounterpartyNameAxis__us-gaap--InvestorMember_zEhCgGlXYLb1" title="Proceeds from private offering">3.2</span> million. The closing is subject to the satisfaction of customary closing conditions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in; background-color: white"><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; text-indent: 0.25in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In connection with the private placement, the Company also entered into a registration rights agreement (the “Registration Rights Agreement”) with the Investor pursuant to which the Company will file with the U.S. Securities and Exchange Commission (the “SEC”) a registration statement covering the Registrable Securities within a reasonable timeframe upon the demand of the Investor. The Company shall use reasonable efforts to cause the registration statement covering the Registrable Securities to be declared effective as promptly as practicable after the filing thereof.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 2666667 1.20 Each unit consists of one ordinary share of the Company, par value $0.001 per share, (“Ordinary Share”) and one warrant entitling the holder to purchase one whole Ordinary Share at an exercise price of $1.35 per whole share. 3200000 <p id="xdx_80D_edei--EntityTextBlock_zyLnuBMOvteh" 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 21 — <span id="xdx_820_z2NWiqtOens3">Condensed financial information of the parent company</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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company performed a test on the restricted net assets of consolidated subsidiary in accordance with Securities and Exchange Commission Regulation S-X Rule 4-08 (3), “General Notes to Financial Statements” and concluded that it was applicable for the Company to disclose the financial statements for the parent company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The subsidiary did not pay any dividend to the Company for the periods presented. For the purpose of presenting parent only financial information, the Company records its investment in its subsidiary under the equity method of accounting. Such investment is presented on the separate condensed balance sheets of the Company as “Investment in subsidiary” and the income of the subsidiary is presented as “share of income of subsidiary”. Certain information and footnote disclosures generally included in financial statements prepared in accordance with U.S. GAAP have been condensed and omitted.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><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; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company did not have significant capital and other commitments, long-term obligations, or guarantees As of December 31, 2021 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </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>PARENT COMPANY BALANCE SHEETS</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_893_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_zVVS3ssilZ06" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Financial information of the parent company (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 0pt; text-align: left; padding-left: 0.125in; vertical-align: top"><span id="xdx_8BC_z09176YxgEzb" style="display: none">Schedule of Condensed Balance Sheets </span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_496_20211231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zhCegEWWQheh" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_490_20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zbclUffIC9w" 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"><b> </b></td> <td style="text-align: center; vertical-align: bottom"><b> </b></td> <td colspan="2" style="vertical-align: bottom; text-align: center"><b>December 31</b></td> <td style="text-align: center; vertical-align: bottom"><b> </b></td> <td style="text-align: center; vertical-align: bottom"><b> </b></td> <td colspan="2" style="vertical-align: bottom; text-align: center"><b>December 31</b></td> <td style="text-align: center; vertical-align: bottom"><b> </b></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>2021</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>2022</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"><b> </b></td> <td style="padding-bottom: 1pt; text-align: center; 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="padding-bottom: 1pt; text-align: center; vertical-align: bottom"><b> </b></td> <td style="padding-bottom: 1pt; text-align: center; 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="padding-bottom: 1pt; text-align: center; vertical-align: bottom"><b> </b></td></tr> <tr id="xdx_40E_eus-gaap--AssetsAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center; padding-left: 0.125in; vertical-align: top"><span style="text-decoration: underline">ASSETS</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></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center; padding-left: 0.125in; vertical-align: top"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--AssetsCurrentAbstract_iB_zhY4zfkWHd17" 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">CURRENT ASSETS</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Cash_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: left; padding-bottom: 1pt">Cash in bank</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">272</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--AssetsCurrent_iI_pp0p0_zGhPJgpngJKb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total current assets</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1785">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">272</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"> </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_40A_eus-gaap--OtherAssetsAbstract_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">OTHER ASSETS</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Investments_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">Investment in subsidiaries</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">58,400,949</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">46,249,542</td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--IntercompanyReceivables_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; padding-bottom: 1pt">Intercompany receivables</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">20,659,324</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AssetsNoncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total current assets</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">58,400,949</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">66,908,866</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"> </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_409_eus-gaap--Assets_iI_pp0p0_zSk1odw80KOf" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.625in; 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 style="border-bottom: Black 2.5pt double; text-align: right">58,400,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">66,909,138</td> <td style="padding-bottom: 2.5pt; 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"> </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_40A_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_z3moAa4sQv12" style="vertical-align: bottom; background-color: White"> <td style="text-decoration: underline; vertical-align: top; padding-left: 0.125in; text-align: center">LIABILITIES AND SHAREHOLDERS’ EQUITY</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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 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--LiabilitiesCurrentAbstract_iB_zcbg7krMXw9b" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">CURRENT LIABILITIES</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_407_ecustom--OtherPayablesRelatedParty_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; padding-bottom: 1pt">Other payables - related party</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">153,333</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LiabilitiesCurrent_iI_pp0p0_zTJfddjbLxml" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1pt">Total current liabilities</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: xdx2ixbrl1812">-</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">153,333</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"> </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--Liabilities_iI_pp0p0_zzwdu1tBjBy6" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.625in; text-align: left; padding-bottom: 1pt">Total liabilities</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: xdx2ixbrl1815">-</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">153,333</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"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--CommitmentsAndContingencies_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">COMMITMENTS AND CONTINGENCIES</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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 style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--StockholdersEquityAbstract_iB_zyhrLmjy6c6f" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">SHAREHOLDERS’ EQUITY</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_40A_eus-gaap--CommonStockValue_iI_pp0p0_znqoIG7ZOrk7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in; vertical-align: top">Ordinary shares, $ 0.001 par value, 50,000,000 shares authorized, 39,603,961 and 43,856,706 issued and outstanding as of December 31, 2021 and 2022</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">39,604</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">43,857</td> <td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--AdditionalPaidInCapital_iI_pp0p0_zxlidYBouXUd" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Additional paid-in capital</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">27,562,736</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">47,394,442</td> <td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_pp0p0_zW7xgYygRa32" 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">Retained earnings</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">26,483,410</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">19,141,699</td> <td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--StatutoryReserves_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">Statutory reserves</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,420,145</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,798,310</td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_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; padding-bottom: 1pt">Accumulated other comprehensive loss</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">2,895,054</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,622,503</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--StockholdersEquity_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1pt">Total shareholders’ equity</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">58,400,949</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">66,755,805</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"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 2.5pt">Total liabilities and shareholders’ equity</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">58,400,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">66,909,138</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zrBXzHOxdL54" 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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PARENT COMPANY STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)</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_898_esrt--ScheduleOfCondensedIncomeStatementTableTextBlock_zxJtSEJ5Rpue" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Financial information of the parent company (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"><span id="xdx_8B5_zs4Z14VmvEB4" style="display: none">Schedule of Condensed Statements of Income And Comprehensive Income</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49B_20210101__20211231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zLoWgjGx8nbg" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_497_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_ztA7eH5OYIp1" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"><b> </b></td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"><b> </b></td> <td colspan="6" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>Year Ended</b></td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"><b> </b></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>2021</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>2022</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"><b> </b></td> <td style="padding-bottom: 1pt; text-align: center; 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="padding-bottom: 1pt; text-align: center; vertical-align: bottom"><b> </b></td> <td style="padding-bottom: 1pt; text-align: center; 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="padding-bottom: 1pt; text-align: center; vertical-align: bottom"><b> </b></td></tr> <tr id="xdx_40D_eus-gaap--Revenues_z29Atyoqtpo8" 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">OPERATING REVENUES</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1849">-</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </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_40A_eus-gaap--CostOfRevenue_iN_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; vertical-align: top">COST OF REVENUES</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1852">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--GrossProfit_zJ4zfjmQCN63" 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"><span style="-sec-ix-hidden: xdx2ixbrl1854">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1855">-</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </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_409_eus-gaap--CostsAndExpensesAbstract_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">OPERATING EXPENSES</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--GeneralAndAdministrativeExpense_iN_pp0p0_di_zMsFOmxsEkee" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: left; padding-bottom: 1pt">General and administrative expenses</td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td 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">(2,033</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--OperatingExpenses_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1pt">Total operating 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"><span style="-sec-ix-hidden: xdx2ixbrl1863">-</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">(2,033</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--IncomeLossFromContinuingOperations_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; padding-bottom: 1pt">INCOME FROM OPERATIONS</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1866">-</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">(2,033</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </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--NonoperatingIncomeExpenseAbstract_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">OTHER INCOME (EXPENSE)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--IncomeFromSubsidiaries_zGHZuD1FmUD7" 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">Income (loss) from subsidiaries</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">8,567,907</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,961,513</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--NonoperatingIncomeExpense_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1pt">Total other income (loss)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">8,567,907</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,961,513</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </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"/></tr> <tr id="xdx_40C_eus-gaap--NetIncomeLoss_ze9Z0sPaF1x7" 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">NET INCOME (LOSS)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">8,567,907</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(6,963,546</td> <td style="text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_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">FOREIGN CURRENCY TRANSLATION ADJUSTMENTS</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,141,784</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,517,557</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--ComprehensiveIncomeNetOfTax_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; padding-bottom: 2.5pt">COMPREHENSIVE INCOME (LOSS)</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">9,709,691</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">(11,481,103</td> <td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8AA_zbUeL3VfdFda" 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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PARENT COMPANY STATEMENTS OF CASH FLOWS</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_891_esrt--ScheduleOfCondensedCashFlowStatementTableTextBlock_zFrCzJX9aAbl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Financial information of the parent company (Details 2)"> <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_zkZlMdXxEzJ" style="display: none">Schedule of Condensed Statements of Cash Flows</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49C_20210101__20211231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zRLuKuVYEDe3" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49F_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_z3J8zhfSULX9" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><b> </b></td> <td><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2021</b></td> <td><b> </b></td> <td><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2022</b></td> <td><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: center"><b> </b></td> <td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>USD</b></td> <td style="padding-bottom: 1pt"><b> </b></td> <td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>USD</b></td> <td style="padding-bottom: 1pt"><b> </b></td></tr> <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_ziBVLC2Uxxq6" 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">CASH FLOWS FROM OPERATING ACTIVITIES:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--NetIncomeLoss_z1rN2ukyMnr9" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: left">Net income (loss)</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">8,567,907</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,963,546</td> <td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB_zPlF78MG8qrg" 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">Adjustments to reconcile net income to cash used in operating activities:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"/> <td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--ChangeInFairValueOfWarrantLiability_zelAAKtqDuXb" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left"> Change in fair value of warrant liability</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">(123,750</td> <td style="text-align: left">)</td></tr> <tr id="xdx_405_ecustom--EquityIncomeOfSubsidiaries_iN_pp0p0_di_zn6BzIgrMjr5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Equity (income) of subsidiaries</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(8,567,907</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">6,961,513</td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--ChangeInOperatingAssetsAndLiabilitiesIntercompany_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in; vertical-align: top">Change in operating assets and liabilities Intercompany</td> <td> </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: xdx2ixbrl1905">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(20,535,301</td> <td style="text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--NetCashProvidedByUsedInOperatingActivities_z7eAF7w5W4F" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.5in; text-align: left">Net cash used in operating activities</td> <td> </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: xdx2ixbrl1908">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(20,661,084</td> <td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zOZyvf8u8Epi" 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">CASH FLOWS FROM FINANCING ACTIVITIES:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--CashReceivedFromRecapitalization_i01_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Cash received from recapitalization</td> <td> </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: xdx2ixbrl1914">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">20,661,356</td> <td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.5in; text-align: left">Net cash provided by financing activities</td> <td> </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: xdx2ixbrl1917">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">20,661,356</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_zwFiGMEaBEkg" 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">EFFECT OF EXCHANGE RATE ON CASH</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1920">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1921">-</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </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_40A_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_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">CHANGES IN CASH</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1923">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">272</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_pp0p0_z0TWSx62NaY" 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">CASH AND CASH EQUIVALENTS, beginning of year</td> <td> </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: xdx2ixbrl1926">-</span></td> <td style="text-align: left"> </td> <td> </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: xdx2ixbrl1927">-</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </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_40D_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_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">CASH AND CASH EQUIVALENTS, end of year</td> <td> </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="-sec-ix-hidden: xdx2ixbrl1929">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">272</td> <td style="text-align: left"> </td></tr> </table> <p id="xdx_8A9_zI5ThkDR9EV1" 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_893_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_zVVS3ssilZ06" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Financial information of the parent company (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 0pt; text-align: left; padding-left: 0.125in; vertical-align: top"><span id="xdx_8BC_z09176YxgEzb" style="display: none">Schedule of Condensed Balance Sheets </span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_496_20211231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zhCegEWWQheh" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_490_20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zbclUffIC9w" 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"><b> </b></td> <td style="text-align: center; vertical-align: bottom"><b> </b></td> <td colspan="2" style="vertical-align: bottom; text-align: center"><b>December 31</b></td> <td style="text-align: center; vertical-align: bottom"><b> </b></td> <td style="text-align: center; vertical-align: bottom"><b> </b></td> <td colspan="2" style="vertical-align: bottom; text-align: center"><b>December 31</b></td> <td style="text-align: center; vertical-align: bottom"><b> </b></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>2021</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>2022</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"><b> </b></td> <td style="padding-bottom: 1pt; text-align: center; 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="padding-bottom: 1pt; text-align: center; vertical-align: bottom"><b> </b></td> <td style="padding-bottom: 1pt; text-align: center; 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="padding-bottom: 1pt; text-align: center; vertical-align: bottom"><b> </b></td></tr> <tr id="xdx_40E_eus-gaap--AssetsAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center; padding-left: 0.125in; vertical-align: top"><span style="text-decoration: underline">ASSETS</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></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center; padding-left: 0.125in; vertical-align: top"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--AssetsCurrentAbstract_iB_zhY4zfkWHd17" 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">CURRENT ASSETS</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Cash_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: left; padding-bottom: 1pt">Cash in bank</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">272</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--AssetsCurrent_iI_pp0p0_zGhPJgpngJKb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total current assets</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1785">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">272</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"> </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_40A_eus-gaap--OtherAssetsAbstract_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">OTHER ASSETS</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Investments_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">Investment in subsidiaries</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">58,400,949</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">46,249,542</td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--IntercompanyReceivables_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; padding-bottom: 1pt">Intercompany receivables</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">20,659,324</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AssetsNoncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total current assets</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">58,400,949</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">66,908,866</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"> </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_409_eus-gaap--Assets_iI_pp0p0_zSk1odw80KOf" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.625in; 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 style="border-bottom: Black 2.5pt double; text-align: right">58,400,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">66,909,138</td> <td style="padding-bottom: 2.5pt; 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"> </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_40A_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_z3moAa4sQv12" style="vertical-align: bottom; background-color: White"> <td style="text-decoration: underline; vertical-align: top; padding-left: 0.125in; text-align: center">LIABILITIES AND SHAREHOLDERS’ EQUITY</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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 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--LiabilitiesCurrentAbstract_iB_zcbg7krMXw9b" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">CURRENT LIABILITIES</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_407_ecustom--OtherPayablesRelatedParty_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; padding-bottom: 1pt">Other payables - related party</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">153,333</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LiabilitiesCurrent_iI_pp0p0_zTJfddjbLxml" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1pt">Total current liabilities</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: xdx2ixbrl1812">-</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">153,333</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"> </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--Liabilities_iI_pp0p0_zzwdu1tBjBy6" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.625in; text-align: left; padding-bottom: 1pt">Total liabilities</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: xdx2ixbrl1815">-</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">153,333</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"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--CommitmentsAndContingencies_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">COMMITMENTS AND CONTINGENCIES</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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 style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--StockholdersEquityAbstract_iB_zyhrLmjy6c6f" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">SHAREHOLDERS’ EQUITY</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_40A_eus-gaap--CommonStockValue_iI_pp0p0_znqoIG7ZOrk7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in; vertical-align: top">Ordinary shares, $ 0.001 par value, 50,000,000 shares authorized, 39,603,961 and 43,856,706 issued and outstanding as of December 31, 2021 and 2022</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">39,604</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">43,857</td> <td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--AdditionalPaidInCapital_iI_pp0p0_zxlidYBouXUd" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Additional paid-in capital</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">27,562,736</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">47,394,442</td> <td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_pp0p0_zW7xgYygRa32" 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">Retained earnings</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">26,483,410</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">19,141,699</td> <td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--StatutoryReserves_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">Statutory reserves</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,420,145</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">1,798,310</td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_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; padding-bottom: 1pt">Accumulated other comprehensive loss</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">2,895,054</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,622,503</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--StockholdersEquity_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1pt">Total shareholders’ equity</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">58,400,949</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">66,755,805</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"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 2.5pt">Total liabilities and shareholders’ equity</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">58,400,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">66,909,138</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 272 272 58400949 46249542 20659324 58400949 66908866 58400949 66909138 153333 153333 153333 39604 43857 27562736 47394442 26483410 19141699 1420145 1798310 2895054 -1622503 58400949 66755805 58400949 66909138 <table cellpadding="0" cellspacing="0" id="xdx_898_esrt--ScheduleOfCondensedIncomeStatementTableTextBlock_zxJtSEJ5Rpue" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Financial information of the parent company (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"><span id="xdx_8B5_zs4Z14VmvEB4" style="display: none">Schedule of Condensed Statements of Income And Comprehensive Income</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49B_20210101__20211231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zLoWgjGx8nbg" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_497_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_ztA7eH5OYIp1" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"><b> </b></td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"><b> </b></td> <td colspan="6" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><b>Year Ended</b></td> <td style="padding-bottom: 1pt; text-align: center; vertical-align: bottom"><b> </b></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>2021</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>2022</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"><b> </b></td> <td style="padding-bottom: 1pt; text-align: center; 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="padding-bottom: 1pt; text-align: center; vertical-align: bottom"><b> </b></td> <td style="padding-bottom: 1pt; text-align: center; 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="padding-bottom: 1pt; text-align: center; vertical-align: bottom"><b> </b></td></tr> <tr id="xdx_40D_eus-gaap--Revenues_z29Atyoqtpo8" 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">OPERATING REVENUES</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1849">-</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </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_40A_eus-gaap--CostOfRevenue_iN_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; vertical-align: top">COST OF REVENUES</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1852">-</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--GrossProfit_zJ4zfjmQCN63" 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"><span style="-sec-ix-hidden: xdx2ixbrl1854">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1855">-</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </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_409_eus-gaap--CostsAndExpensesAbstract_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">OPERATING EXPENSES</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--GeneralAndAdministrativeExpense_iN_pp0p0_di_zMsFOmxsEkee" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: left; padding-bottom: 1pt">General and administrative expenses</td> <td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td> <td 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">(2,033</td> <td style="width: 1%; padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--OperatingExpenses_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1pt">Total operating 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"><span style="-sec-ix-hidden: xdx2ixbrl1863">-</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">(2,033</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--IncomeLossFromContinuingOperations_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; padding-bottom: 1pt">INCOME FROM OPERATIONS</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1866">-</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">(2,033</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </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--NonoperatingIncomeExpenseAbstract_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">OTHER INCOME (EXPENSE)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--IncomeFromSubsidiaries_zGHZuD1FmUD7" 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">Income (loss) from subsidiaries</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">8,567,907</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,961,513</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--NonoperatingIncomeExpense_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1pt">Total other income (loss)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">8,567,907</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,961,513</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </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"/></tr> <tr id="xdx_40C_eus-gaap--NetIncomeLoss_ze9Z0sPaF1x7" 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">NET INCOME (LOSS)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">8,567,907</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(6,963,546</td> <td style="text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_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">FOREIGN CURRENCY TRANSLATION ADJUSTMENTS</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,141,784</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,517,557</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--ComprehensiveIncomeNetOfTax_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; padding-bottom: 2.5pt">COMPREHENSIVE INCOME (LOSS)</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">9,709,691</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">(11,481,103</td> <td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> 2033 -2033 -2033 8567907 -6961513 8567907 -6961513 8567907 -6963546 1141784 -4517557 9709691 -11481103 <table cellpadding="0" cellspacing="0" id="xdx_891_esrt--ScheduleOfCondensedCashFlowStatementTableTextBlock_zFrCzJX9aAbl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Financial information of the parent company (Details 2)"> <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_zkZlMdXxEzJ" style="display: none">Schedule of Condensed Statements of Cash Flows</span></td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49C_20210101__20211231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zRLuKuVYEDe3" style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_49F_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_z3J8zhfSULX9" style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><b> </b></td> <td><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2021</b></td> <td><b> </b></td> <td><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2022</b></td> <td><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: center"><b> </b></td> <td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>USD</b></td> <td style="padding-bottom: 1pt"><b> </b></td> <td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>USD</b></td> <td style="padding-bottom: 1pt"><b> </b></td></tr> <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_ziBVLC2Uxxq6" 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">CASH FLOWS FROM OPERATING ACTIVITIES:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--NetIncomeLoss_z1rN2ukyMnr9" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: left">Net income (loss)</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">8,567,907</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,963,546</td> <td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB_zPlF78MG8qrg" 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">Adjustments to reconcile net income to cash used in operating activities:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"/> <td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--ChangeInFairValueOfWarrantLiability_zelAAKtqDuXb" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left"> Change in fair value of warrant liability</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">(123,750</td> <td style="text-align: left">)</td></tr> <tr id="xdx_405_ecustom--EquityIncomeOfSubsidiaries_iN_pp0p0_di_zn6BzIgrMjr5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Equity (income) of subsidiaries</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(8,567,907</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">6,961,513</td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--ChangeInOperatingAssetsAndLiabilitiesIntercompany_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in; vertical-align: top">Change in operating assets and liabilities Intercompany</td> <td> </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: xdx2ixbrl1905">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(20,535,301</td> <td style="text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--NetCashProvidedByUsedInOperatingActivities_z7eAF7w5W4F" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.5in; text-align: left">Net cash used in operating activities</td> <td> </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: xdx2ixbrl1908">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">(20,661,084</td> <td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zOZyvf8u8Epi" 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">CASH FLOWS FROM FINANCING ACTIVITIES:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--CashReceivedFromRecapitalization_i01_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Cash received from recapitalization</td> <td> </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: xdx2ixbrl1914">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">20,661,356</td> <td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.5in; text-align: left">Net cash provided by financing activities</td> <td> </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: xdx2ixbrl1917">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">20,661,356</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_zwFiGMEaBEkg" 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">EFFECT OF EXCHANGE RATE ON CASH</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1920">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1921">-</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </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_40A_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_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">CHANGES IN CASH</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1923">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">272</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_pp0p0_z0TWSx62NaY" 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">CASH AND CASH EQUIVALENTS, beginning of year</td> <td> </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: xdx2ixbrl1926">-</span></td> <td style="text-align: left"> </td> <td> </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: xdx2ixbrl1927">-</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"> </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_40D_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_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">CASH AND CASH EQUIVALENTS, end of year</td> <td> </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="-sec-ix-hidden: xdx2ixbrl1929">-</span></td> <td style="text-align: left"> </td> <td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">272</td> <td style="text-align: left"> </td></tr> </table> 8567907 -6963546 -123750 8567907 -6961513 -20535301 -20661084 20661356 20661356 272 272 Goodwill represents the excess fair value of consideration over the identifiable assets of Shenzhen Yitian acquired by Beijing WiMi in 2015 for the central processing algorithm services segment. VIYI acquired Fe-da Electronics in 2020 to acquire 100% of the capital stock of Fe-da Electronics for a net consideration of approximately $22.6 million. The excess fair value of consideration over the identifiable assets acquired of approximately $5.3 million was allocated to goodwill for the intelligent chips and services segment. Impairment loss of $5.3 million was recognized for the year ended December 31, 2022 because of market change that affect the demand of products. Its customers are mainly in consumer electronics and communication which has faced slowdown in consumer demand for electronic gadget. Weidong and YY Online acquired Shanghai Guoyu in 2021 to acquire 100% of the capital stock of Shanghai Guoyu for a net consideration of $2.1 million. The excess fair value of consideration over the identifiable assets acquired of $16.7 million was allocated to goodwill for the central processing algorithm services segment. It is mainly due to the lower tax rate of the entities incorporated in Hong Kong, Singapore, and tax exempt in Cayman Islands. include operating leases with a term less than one year. EXCEL 109 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !=(?58'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 " 72'U6L=GTR^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU ,71[43PI""XHWD(RNQMLFI",M/OVIG&WB^@#>,S,GV^^ M@>ETD-I'?(X^8"2+Z6IVPYBD#AMV( H2(.D#.I7JG!AS<^>C4Y2?<0]!Z0^U M1V@YOP:'I(PB!0NP"BN1]9W14D=4Y.,);_2*#Y]Q*#"C 0=T.%*"IFZ ]GQI:Q;V3&1 M&C7F7\E*.@;621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !=(?5;'E&PO=V]R:W-H965T&UL MM9M];^HX%L:_BL6.5G>T;B0=P97N>OS<3PFJ2#:#> .CET^3L3Y)P\S\?DRT\_7W0N]IE? M%>C"T>P/R=H=TJV%*HZ9=T%L\XQ8AF4I#LC%RQ^HN"#655YN*\K'>/EO:0S? M;JB^O7(V]AZPG>O9*.!_C5X2*:"1_UM%N%!PU I9S_^:K*G';CK0M1,FWEEG M^->_F'WC[RHZ.L7&FL0JY)P].0=3'XZYE\(((\GB<\U4V/!RTSC_7<4'K6K+ M1Y-8A4]OSZ>'GN (X/@YH$E(ERI >/TK#1,55QZVFL=6M\6FB:Q"K2K/;2K MXZ!-@L2#OKAE-X&7$Q4X7&WR704+K6D+2Y-8!99IE+;,:(7K.Z.B'E:#6%WC MPLO: M.E5B5V8&1-]"3=5(@?@6$]LT'N_-RTSFU3B0VM;(U-DUH5FU5BL]#S MO(ME(#^!6LC(-(U>F%#"PD4,PSAW#,-RE+C0VM:X-*E5<95NWD0M[P[7$UL& MF:&']C:ED;I]X4(/@2?X*%QR7Y=:E5[I_DW M/1HTOW%H?K]E;?#78+DB%/SUE&W(@GFKF(=\^9F_F9(9#+6,"3*CXDUY"U=K M\M"E5@5=)@\+CPHXZ.!=V58;-*9S0P\96O%)5I#/$4.LP97*47?!,K^>%R\Q6+_PO_E-RT!A)=:E5N92"QC@HD);?"U2B1X4KN M5 E+:PK1I5:%5:80ZZ@4LHQ!%>NI9*JU!1)=:%5P9 M1"P\->R\5G,F=>*J"9*9'A2H\"T@.%7@S.0K S\I-Q81@F M65-!WFFHGN+")5NC/$6JL,I4834$ $'S_#3_C%YXJ"2("SQ\^^5124EK;M"E M5EVO4.8&&_?XNQ9&[CX\L*!+5GN+LT%H.IJ/1_]0KE'0:O]UJ55YE?;?/LK^ M_\G"\/PM!KL*?90F,+CYY#Y)4O7HUJ Y5=T?7K4JO".EA$=)3+W\UQ%7/S^5 FJ53/"38H?F>J M*A>O:DWM%';?+NV^?93=OX\E$\4"PVPVD.XP*JGABG74M'I]76I5:J77MX^: M=,B[(W&I9$NNSI,-.E,>GU//8R #(GXAJ*2G-0+H4JO2*R. ?=2DPSRB84AN MTP3>3M3]\_];(K6-%:W.5RP MEIK61*!+K4JM3 1VP]1"MF@:.M242[+@Y#EA1*X8V#7)LB6XAXNXBE4V2I#X M=]2NXL+K6I,\12"PRT!@'S7-,%^!=T-;'2Y3#TMK+M"E5EV-6^8"YZCYA%GZ M$@8>F82<*J^@N$K;U!\ZEX99S(:_J^B4*< Y*@5 (XIX M-L7$O;CU+XW^_ARW-$X1 )PR M #BX;;]W)T]DE/J!Y(*,I&3 *!^TZI8S-^C5]D*\KG4;.D42<,HDX."^?0=L M$HB(W(^5G'"%_J6MO&&-E[7&=)*M P=[!W"COL-4=^NBH?QQ>C=?/,[(:#Y_ M?AI-W3LR®W7&=UM!.X?R=TOD[#3L*MM"R&[2RYCY_@\0]$2XF43'\5VJOVK^_UNHWR75[?\>+%9[H%F;C8A(7N% M4N/B$@Y4%/O/BB>2K_,=62]<2A[E#U>,^DQD'X#W7SF7NR?9%^QW 0[_!U!+ M P04 " 72'U6#/.;J%T( !4) & 'AL+W=ORO/V6;8'!?DAQEI)FQH;K\5KN[GBJ;LV>5_UVLI"S1RSK-BO/>JBPW M7P:#(E[)M2A.U49F\,U2Y6M1PFG^."@VN12+>M Z'1#/\P=KD62]B[/ZL_O\ MXDQMRS3)Y'V.BNUZ+?(?ES)5S^<]W'O]8)H\KLKJ@\'%V48\RIDLOV_NV$/ M+>12;--RJIYOY"Z@6F"LTJ+^%SWO;+T>BK=%J=:[P:!@G63-_^)E-Q$' S"S M#""[ >2] ^AN *T#;93585V+4ERH9Y94U>*L.ZKFI1T,T25;=QEF9P[<) MC"LOKNXFL[O;\?5P/KI&E\/;X>1JA&8WH]%\AD[0]]DU^O7GW\X&)5RJ&C"( M=VXO&[?$XO9:QJ>(XCXB'B&&X5?O'XZ/AP\@P'V49!\EJ?U16Y3?I]/19(Z& MLQD$9@JG&<_,XZN]]*78B%B>]V"S%#)_DKV+7W["OO?5%-PG.3L*E>Y#I2[O M%U>B6"&1+5!<'\=E5M^*<+1@+FD\ [&SP=1F0TQ%$0 M\;WAD5JV5\N<:H=QK+8@#C)"+$'I0RK[*).E26SCR3_00'R/,!9VM!KL C\ MN6:I?"^5.Z6.LR>81I4GTCB57+LJIAXGK"-.-PL)]:EE&OV]-M^I[3Z7&Y$L M4+68DE@6:"G-*GWM\C0@) IY1Z;!+F)>=##71SJ#O<[ J?.N7,G\X%X7]4K= M[-3+%X!3818>&&Z^'_*N;MV,$1[ZEND-][)#]RI=5XL4+;82+7.U1OGB7M";$2%]"%(
$>[ZV:DR6-(I\:ELX^ "O MV+TSIW?WH^G\+S2<7*/1?[Z/[[\!B/IH,IH;-6,]C3!.231G>3L.MB4E=J/ROI-WZF2TD!M5))851?6[$S*/=Y.\ MP8YX "K/64%J: M8C=.KT ZA%&NU (E@-:B7%MR*C:@-2#4T_:$;AJU+F)N1=&6J+4[2@A/*(6W2U@L9NP?RBU>$[2U"A.ARKF<%'L1UUY MNB6L5,8YMPELP8G=Y&R@DZGLY!W@T=&'?;B] =<$ZY8DX Q'-L&DI21Y#R7M M(HG.O(!X(>CL9C.#98A]C$-.+");.A+\KK[L=CR\'-^.Y^.1N3ES,O;#W=DG M>3N.^: 5=5*M;7DVXH>M!MNYZ $ED4WDQ@-87.$EJQ'6C@2-QSWJ,DE]#U; MGP3"")40M&8^T2"1N)#8MQ6XN&X2+.,ZWH#Q-Q$.2)J6E M8R,ZVH*(8M:MU4UV%!-B6_TM HD;@0=M1:F0@)E.10FZ-R(O?Q@5&TC(*?SI M*G9>]^/M!6E92=RL/ [)WB>YW7R@/B$Z2H$+G!\69<>QM"PE'V/IP7)ZA8 Q M-"-+?=_OWB2#G<\(L^V(EJ7$S=*Y>)'N[&+H4OEAK[,3:. N"P-; T=:EI+W ML/25HV_M4AV14$A31C6Y!I;BJH<+?;-@VK*4>N_HBMZ %'7R^*.0^BQOQQ&W M8*;NMM6Q]M%)508Y-@#5>].J]NF6%08SS*&;LBPOV@*6N@&[)UQ$-NF MMP4N=0.W$?N63)V9'-8 ";158'A:2R(_9)&E@J$M7BEW[MK9S7 ZNKF[O1Y- M9[_\%!(9[\*Q<[LTP=?(^2HH :RSB3G\7V M3W!T/'\M^ND;Z,\722;R'YWI0_N9ZR/NO+I'H5"]F@>HQVDF0H%IL$LH-1K%Y-L(!&C#'2U6OH MX@/NDX#:0-Y6'M1=>4QE*>"C!9(BSV#:S;G+T+Y'F$%9J2590\GALY!:D<#: MDH.YV_=9*O/*C>I]J[LV87ASX?L!YZ'7+ M"(-E5?=X$;,\5&5M(<'&84<.CY\##F/G:ZC94&Z'/*.6VY=T6$=0V./C)1_5[FV\B?TRR LKU)0SU3@/PD3<_86E. M2K6I?P7RH,I2K>O#E1000&4 WR^5*E]/JA^6['](=/$_4$L#!!0 ( !=( M?5:2<^$^V ( #8) 8 >&PO=V]R:W-H965T&ULK99M M;]HP$,>_BI5-TR9U)"00H(-(%*A:J6M1Z;87TUZ8Y"!6DSBS'6CWZ7=V: 0E MM*P:$L0/=W__[G+&[J^YN)7:E$+(5,,IX1 8N!-6R>CGK:WAA\9["66VVB M(YES?J\[E]' ?U,]-[!C+G$H8 M\>0'BU0\L+H6B6!!BT3=\O4%;.)I:[V0)]+\DG5IV^Y8)"RDXNG&&0E2EI5/ M^K#)PY9#LW7 P=TXN,!L'SP1:DIFPQE31H"_XF@AMC6JZ87)CO#$:ENFW M.%,"9QGZJ6!TCR9D=C&9W,W(QRD5D*D8% MI\HE\ M)N^)362,H[)O*UQ=:]CA9J6S[-77<;8ZX" M=ZO 7:/G'=";*:H RU$1OB#G+*-9R&A"IEPR4U\_AW.I!%;9K[I02^U6O;;> M>:3''7@! 0$2RU\/Z$ MY%20%4T*J N[U.H8+?W_L J$%BKF@OV! MJ ZXU/2W4)J.^3Q#?MUN![I=0;??!,VD+.J!VWL@SU%?LMB!]"M(_T7(&Q%A M^8O'HRK /ZH"7K/:X>Q4G)U_XCRJ #I[V6H[M15PA.$.=;>B[KZ%^G %=/= M6EZW[7<<_QGQOJ'7\QW\'LASKR+NO848KP!2T0SGEG78O6.Q]PT/8-M;IYJ^ M47RE8LDR21)8H*O3Z.!.$.4I7784S\U!-^<*CTW3C/%B T(;X/R"<_74T6=G M=54*_@)02P,$% @ %TA]5LB0ASY@" 5R8 !@ !X;"]W;W)KW342ML27W+K:9& IBU2"Q70[AZM M]D,*IF0WQ&QBZ/O^^YT$2B!VW(OXT'(;3Y[QV/,\X^3R3:1_9W/.)?JQB)/L MJC&7'Q^+MJH$;[U\,H]>YS+]HMBZ7X2L?))%(D$IGUTUVOBBRYQ\0&'Q'/&W;.\]RD-Y$>+O_$-O>M6P M;XK@(9B7,.-=$?\63>7\ MJN$UT)3/PE4LA^+MCF\#LG-_$Q%GQ7_TMK%UG0::K#(I%MO!@& 1)9O7\,=V M(O8&X+H!9#N 5 >PF@%T.X 6@6Z0%6%=AS)L7:;B#:6Y-7C+WQ1S4XR&:*(D M3^-(IO!K!.-DJSOHCP;WO>OV.+A&HS&\/ 3]\0@-;E"OWQT\!*C=OT;PYG$8 MW 7]4>\Y>/_AY'XP&IVB,_0TND8G_SF];$H E+MM3K87[VPN3FHNC@EZ$(F< M9RA(IGQZZ* )D>S"(>_A=(C1XS6?G".*?T7$(D0#J/OYX=@ A^YFEQ;^:(V_ MP6,P;(][_5LT#)Z#_E,PTDW2Q@?3^\CW\46V#"?\J@$;->/IFC=:__T%.];_ M= $>R=E!N&P7+C-Y;XV%#&,T6/(TE%'RBH9\S9,5SW1!;SS9A:>\UJQ;GHLI M(=2Z;*[W ](8$HO:Q/-WA@=@[1U8VPBV.QB-\V5NRLS&@[-W[3/'PYY%J5]! MJ;%DGH\]AHD>IK.#Z1AAW@YAEZ''X>"F-]9!=)0+8\^WX0]7$*J&E&+L>*ZK M!^CN +J?7./![X]0(?0SZ1YSC1_)V4&XWBYED7D"?0O6(Q1(T@S3BWOH\P(.I3SQ& MJLBUIH[M6ZY=LPOP'I%B(_;>8AE&:8$V%EF&0&*A5R&F;U$<:V%C[30ZL'FK MJ#66Q'.P9=5-."E!DR^#CA(9)J_12\Q1F&5=:#!9U/,L97X<\00M;& M^@U.1;JZM76T/VDV" V_AB)PR;O83+QUD;Z%:1KFN8W"ERB.Y$]M>$RE$$)= MNTK$9@S?2&3)U-A,U1M=(7:ZPE@--$Q,@+2)K3"BUM2V') !;8D2!+<6M\K/9Z[G6*ZEY$&U]"SF,TQK0)=,CC^@\O%=,-S)^WB^1'/Q*V$ 3L=#7 )6KB>-8ME+M-'8^;'&G)CH:+[F%6QJG8V]OVZIH64 MW$O,W'M8_SK!S6"X.S@8MW_7-PE$Y<YI%+"C#6P M$_0#:+7RSO $NJ[GW@@J-@+XIWOPM>"_08_U%?%8W@YGH61<\D%SO$K3FII" M-*R);8+M:HHT=M1AS*_I;DC)K<3,K==\Q@'>5(M.)4?; Z'L5=&I=L3U':]& M49.20XF1J[:;]&29BG64GW6>HA=HQV:1W&KKHHK+\(<6O*N"=YCK5_M&C1TT MCAZNF]F2"(F9"/O!^/!T3XM2T[8Z/E0-%:=J"3 92*P:H"4;$C,;WH-\OT!] M+M%)WK>H?7\[R W/M8>).C+U M'6JS:@W56$(-A2Z^IA6F)9U2,YU^:AE135>K7T8:2^,RHB6C4O()P6LXW=8" M_T9#:SBO/9*WPQG8.Z V\_2-2'GTFJ!)4? G/Y&$AC&+P\T]ENE?JWIQ235L MS6S;]I3#48TEQL#J7MU**]F:?M#X?C%U:JM[EB,!S%6QJ3&%742H7R,V:Q3Q_HZQS7&UB-6;6.:EI"UFI#)A9&3RF8KJ:2/3' M U^\\/1/+4*CBZ_FY%C>#@,N%0;[0&%\Z@XP.ZJD.):WPY!+2<',DN)+=X&I M4K2)!9+;5V[=:"PIJ'.?V#6E@NW=M3:+B!%,033AYD5YU.[^6-X. RX5"+./ ML2B-,N;+(1_)VV'(I2YA9EWRI46I*@G'L5V/6E7^TE@RUW&!P:I"JKGWB,Z" MIZ_%DTL9FHA5(C>/M^R^W3T=U2Z>":I\W\$7W!'H14HI%\7;.PRE/

* & 'AL+W=OBXV:_?I2MV!%%,]'*#ZUU.>?AD<[+VXE.-ZS\4BTHY>#;,B^JL\&"\]6' MX;":+N@RK=ZS%2W$G0=6+E,N3LOYL%J5-)UMG9;YT+8L/%RF63$8G6ZO79>C M4[;F>5;0ZQ)4Z^4R+9\^TIQMS@9P\'SA)ILO>'UA.#I=I7,ZH?QN=5V*L^&> M,LN6M*@R5H"2/IP-SN&'!'JUP];BCXQNJA?'H'Z4>\:^U"<7L[.!54=$)C[M*)CEO^9S?CB;. -P(P^ MI.N;?FM>Q L'VS[B M8#<.MN3@X",.3N/@R [DB(/;.+B2@VL=<4"- WIK"[AQP+*#<\2!- Y$?+H+SVS DUOQ\SF\O)V JPB,D_/+.)R BTLP23'X&X>]W M%[=_@1-P-PG +S_^>CKD(I*:-YPVK7[9\-LOJ'I#FX#K-9B=9 <;I*N/B7 ,-]- ;RD67IS,0IF61%?-*A)GR M-6?EDXX:]J7>%26M>)E-N;BJ 4>OO(.K\04XYP)TO^;I?4X!9^)ME+3@.FJL MIUZR8LH*7K)$SS-04I!P&=O@<.? =LR[94JMRAT19=C^J/(\?'EGLZ?'PI MNJZ531"VB8/;AD'7D-B^2V#;+.R:00];&!+2-HP4A@0Y-K':=K'B,:"/D=,V M2[IFKF]!RX>' %LI'# QQ D.T!(7W@L+Z(4;L M#'-652H):3U[2,@0)S#$"7&G6WH($]^25R*&VHN[[9UXCFO)HX4B+-=SD875 M0P;99YAH,WQ8N#=1*G.M9?3(M2%.0#HO _L6)M(J->R:G:CL(D-AQ88XR?=S M6EKP]EKPM%J(6$FS>2'VU*68-Z9/@)=I4>5I/9VH5*&E]5"%(4Y@B!,:XD1> M1WX0NI!XDOSBKAV&EKQ34<*(YQ%U__?W.?>U.0^+V>L;1:C*OO^FC:+?"?O( M1K%K"%W;@BZ2^K0"B%TQ8$)I!Q@I##T?64A^^PH[UW8M*;ZD:X8\[#H.0NH$ M0.M07K)ZI4"]453FH"&_8:>HCZ'O5M$H+31*BXS28J.TQ!2MK;07A4RH55J0 M52M6I3E@#Z!0[QZ5*M-2>PSTID"!*5!H"A29 L4-Z&67)C[QI-'H-:NV0 Z% M0ZBO'$YV0T]656LZ$YH 0B)%\R>43<878I'X2,N*BM_IKHJ<_7MT>0 5Q35; MKL"-&ZO6P.][#B3R"!SH8^^3=$.@R!0H-@5*CKQ-Y"/_B#8.%4VH+VG^;VT\ MSVA*C71+G4(C-I&G_;$^N-[SE]%:IU%:9)06&Z4EIFAM"1X*GO"5BJ>F'*%W M[3-)F2IMF@*%L%LI%/M8["!7&B(C4TW&BB9=L=25-R7JR*#O^\Z1X>90RH3Z M6N;;"A-Z2)^LFZID-J#6DIQX$,O[&(7=BDNQ1U//D)QRHSXOBNZ]KR6K1K"4F];+7D;JXP]*$+L>_+_;QK M>0*Q;2.Y%!0K+&V$,$)R)KIVF%@0NM@ZDHI#I1#J2X5OJUFH<]&M9-6YP)T% M_U@?0^\UGTE::)06&:7%1FF)*=I.:<,7WV'57_Y]3LMY5E0@IP\";[TG0JWE M[F.ZW0EGJ^VG6?>,<[;<'BYH.J-E;2#N/S#>_JK[WVGS2._@-02P,$% M @ %TA]5J>P$NFA"@ ^C$ !@ !X;"]W;W)K9FDQ=G)HBQ77[O=8KJ0 M2U%\R58RA?^99_E2E/ U?^@6JUR*6=5HF72)Y_G=I8C3D_/3ZMDH/S_-UF42 MIW*4HV*]7(K\Y9M,LJ>S$WSR^N N?EB4ZD'W_'0E'N18EC]7HQR^=;>]S.*E M3(LX2U$NYV=GFS?J1KN?G[M_:IR'IR9B$+VL^3W>%8NSD["$S23<[%. MRKOLZ8?<.,15?],L*:I_T=/&UCM!TW519LM-8T"PC-/ZKWC>#,1. ^RW-""; M!J39@+4TH)L&M'*T1E:Y=2%*<7Z:9T\H5];0F_I0C4W5&KR)4S6-XS*'_XVA M77G>OQV.;Z\'%[W[RPLTOH<_-Y?#^S&ZO4+]WO@'NKJ^_7V,.NCG^ )]^OMO MI]T27JJ:=J>;%WRK7T!:7H )NLG2CRKG<_&'Y'O?[]X-?@ M?G Y_FH;M[I;9N]6;=^OQ4I,Y=D)[,]"YH_RY/P??\.^]T^;ST?J;&\$V'8$ MF*OW\R%$FT$ZS982?4JRHK"NDKH+7G6A8LOC><>/1;D-PY3;W9?V W00 J"U1F$(&F63J-$XE20!_7Z.&Y^C85Q0*M\NPQ MA@6+)B\(@F8NRCA]J*-.7,:RL$XI/^:4'JFSO='RMZ/E.Z?T0D*GTUC4H3:= M(;',\C+^;_7 YGG=G;\S:Y@&S ])8W8M=BP,(H_;9S?8X@V<>$=JMBIJ 69# MLVP]*>?K!*9KFJUAQC^K>;7!#@PX811@RAJH33-"*/&8'72X!1T>&.2YS'-8 M8J5X1A.9RGEL!1D:;^_PT/.\L('28D>"R \].\QH"S-RPKR&+8WF>;9$Q0(6 M 2IEOH0=\RCK[61#')FSS$-"O 9@YWOM*QPY%C?V-.EY;W1I%A>KK! )RN9J MR\-&+U^J!2__7,>K-O_3T"FXYV1XH2^W3A'4K'3N^^9]GL*4X2%"]7 M(LZ5$TC%9:LGV # 2>!''#?FRF)(0A_#,FR!2S1Z=3FNJQF^M[.SR@W-'4F$A0TRA7LKF3S3OKXG4ZK7XR"P]P1IMBP&9' M&(NBED6GU0!VTJ?AQTQ.2C5/%5]8$7^ CNU;GILK%_LL"EIQ)Y+M16BL4D3N+2OO!,8NY@0@/>C-EN$!]8>IKBL9OC MV_R;K NPA( NIA"SB[B:TI5X$1!1K*XZ7_.>F31E08=#4A&UA40M#'#HSBFV MKNY(SSHV*FYZGV/A58?V"T_>AL-IR2[C!_5K-I#BBDZ M.A$/ T-U6 RYQW#HM^Q HF4%<5 *8$9_X3?"F78=0 MD!:T!;M6#.208G@$;9#E<0M 4QM JDEPT 1HVG5\AOTP; &HJ9^XJ7_4&,9J M;&<21$!LYT-B\CXLR,A ;#'SN-\VH)K5R0%6?]UCCK!);)2-/7-433L:>D$; MOQ%-V<1-V=MT*9N6N3?9M4,9A32H"=,TQ!X+"6O)1(GF8>+FX7IG;4:R MGGK(0_.UW O<5O 6$N:,AT98,.U(B(.P)1\EFF*)FV)O&VKN$%X+ 4+:C\U0 M8#,$'<=;F))HIB3N'/I>/$OWLK5ESY 3-U-\FYT?PO5.37RF& MS,=KYCX6PPXE013R%GE&-1-3-Q-O:>[3NI!J@_ZV1WCUACU,>-3D81+X-.)- MPK88@GH/*IKVF3N;[ M13JM3L5&(F_9),R2H?* 81X8YWI_O6:^[XAF;N9F[CM(QNIP[';%EJ]&881] MTJR_VDP9"[D7M# >TT3-W$0]RK.IE+/-\80#K85T"6>*Y9I@34N*(T@86M)& MIMF9N=EYFY$M9?X .8\B:.NF=O?S#E)C%L+FW.=MM1NVYRR9-88,E&_;3%IHF9NHM[(D.K$^TTN':O(S6QIN-,GS>;L M )OO352B*+(##)G+1)32P9'N;M_CFTGW8>!QW.:9IGMVX!![9[;>X=>QRMG, MH@V+Z/*6\6&]Q@/D T M6C3Q95XY5[J996CW,DD3MP3B%#$RV!_>M?J+IS5&9M6('X4 MX6:MSF+I!SQL.R/B6BAPMU#8P!^\%[GEX-QG03,SMIAQ'_/6@P>N10-WBX96 MM)_11#[$::J6$D2#%RERJP.F!& DP%$0&3Z8EC3 'ML]9]EW0JL%[E8+#B^##?^.1I=5S<]>]?ZGB>LI:O;NYO> M_>!V:+_>=MS[;?^/"VYK8Y;KJV%//*:U&.Q M@\W.VK("KJ4!/W#VW0!;TX<5JN6N6A0U2RT6*QQPVK:Y-=-S]\'U\';8J=;3 M3HT8=LF;$VA^U)/K8_6V/QA:#G"W'-BF1]D^6QXT3Y L]X%0-BD%-*O4@WR>UG<=U+IN7B8Z MANZE]%W(@<&*X ]^;0I?L7]8+MSSW._P=02P,$% @ %TA]5K]J7$Z:&0 MZ%\ !@ !X;"]W;W)K2W_4K4,I1 M,AQ=FNW MW@K6)I\%8C(SY@_\XV7^S?$9 J0*E=6X@H3_W:AGJBAP(0#C MGV[-X[ E3DP_^]6_)=P!EYFTZIDIWNF\7GYS_-6QR-5<-D7]QMQ^KQP^#W"] MS!26_BMN>>SYPV.1-;8V*S<9(%CIDO\OWSLZ)!.^.MLR8>HF3 ENWHB@?"YK M^>3KRMR*"D?#:OB!4*79 )PN\5"NZPI^U3"O?O*SK)M*"3,7L\;";]8*6>8" M3EF6^D^)E/OZM(:-??S)Y>/9X![3W [3W=ZW^ MH8>T<]%AD'\VM1(3\?DG7TTGT\?B@(W%*YU5YK)8&/&RA$,ZP;G3L\?A:_I[ M\A@FB7JIA/OYF5FM9;EQ/]X3)_/3/TZE^%65C167V3\;;34M_\Q4:U/Q5GYM M&N6GWAL)*9[)S4J6XJ4M #XKU'NU6M#[)L0*6) MZ7WFT)&X;!8@O&+:^?N<_Z:-W%=N31B3D*<+A$=V)&8;FBQ7!GCWG7ZEQ?>F M,(M*KL2SPC1Y^Q1PP/ !O)*_FTK7&W&]E)5:FB)75=R%*.S^YRERW7):9 CU=+PFD[EGQ06:%L0@T((%_ M!OG)$G8[206"QP>!,%G65,"Q(R2';20P(G#N[5)G2W;6YU48B9$C4X"[@M;)G@*U'& 3_/G9XC$+@YP%UF M6A8 &3 '';YC"CL&+&'C7($\KU+\UI4&MT(7&[+2)):X'7.V11")0]3[-3H$ MR$Y&+.6- CJLO"RXP[HQO*6Y!3S==[!Y_45*TZ!::%FK2@V0 U>!*T-J W^O M-/& ;<"RP D"1@ >_,"I!;!8#2R1 M 0MF0(81RT!IQ,*8G(8#* 9@J="BR'*A9X7RZ\+&0!Z5@QJ)1 6:(_3F +(L MG?)#$H .NU9*D%T^)P( YTM=V'MW4'@:A7U0Y<*VUPI4'RDZ9[W.1.,$7(E" MW@9^:"O-\6'&A[X9MD!7<*;1LCG5%J58E0L0BIQT4;- X8 _@&,*%%2_Q>6; M,%_FH,QJ9FSD>[+X0*J2Y K]&YTA6P(Q/'4F7SZ&@R$P(G/CCS"JQL,I+3B' M;/]1AG6N 39:I"9N7 &9;N KB:>OR<4 BP[+I3#^^O)%!)($\D78/%U5G( S M3]'*C0+\(3I1E1/GMNKL^D[:#I-M79D;C6(J,@"I EZ&;X &3*+ .)XT8S@K MQ+ET 1.Q//(-X+5:%T2%%=LZX(C@W[&@SP%T2>>*-:GB.L/1$"(1N[^2%;#95\CIDPF=!QM'MD:H.1"=R)MT3'!D(^9W M9O-K,Z]O8<@ *$^5_ET[URR>4(G;/1CWT,/]6SR BVJV7%=OGM'O&%H/':P: M.$.2EHX@+.0*/^HR!W>SZC@W7N9'(@4<5+,LK>._BXOQF9C O]?1T9UP* ;_ M[6*4SD0IF9R=A7^7P?*!@B,I\2BSQ@$97)&= 6XU--1&YS28\)%3%2!K$'I; M3ZXHK<.\1;1 B%KTYJ7(#Y@I50Y[25VN#: /@@WF(Y-5M4%B@CUK%!N>EC:) M'@[9'%113 @(Q=B(._<%?!G4WH#EW)G^%C SL'$KY=QD] AD4-;)<@ N_ !31BM MP_D>NW6-^:5&NG%)!BWJ KW"-"D%F<7>->._5^ M:U2J;<,Z *IMUAA$$+[1RR60?S8WK 81[-9BD4^&2$3\_QT$98L_EZ81;^6Z MH5,[Q%;QX#0:=>J:$-Q>?Q\ M-IZ< %J?PH>S"9 ,N&KM7;_4Y[_?]OF?-ZH70V#2LE: N\Q_!PO/*8B#C!_$ M,P5P!QX3R85J+ZS+&U/\DF%=P?LQ J7H)Z+A!=P&Y\60,>9=+H[:IM$->#. M(=6:C+*;Y.=V]NQY:L$5!(<+["H:P]0U2?4J[*"KY$!)RU6@IM<4F2.0[[Y] M_2(&Y_27F6<M$WB2=TT(&:#DV\46SY#* "\.399_!^Q@'>B>W!@"N1U[3- M?2/T7-Q8+T$,B">0%0" #$T(!;HQR^,]J_1XIZWS363])[W2"&X:]**""H8 MHG'1K$$=_6Z O\0-K(X''C,WF#[9M2#\GD31)=A!E'>#.:YP>FB-E^0H/GC0 MMZ6ZI%T@MJIA5(YX!QODG+6@ML_#J2'R+CO\(&HZ /:N1O0?ZNT!1I1'#=G/ M<5S#08\JN4+6V(_&T\_NU*BUP*O#ET1U=3M Q19.KU.\,4NF5 MB5M^A##=@A4C#[[$E%L"1,9Y 0$6#E HCBB?GH/6T*1*R8TN4R "U&NI.R'B M6'S'JXB!5<(\1$ZC\QW"=!_;?,')2B0$#"40C]RT$=I%/$] M!J;$@-UL%%*"MLG349%*3%(*%)/T+4(+D15^/BK (2Z""Q4]$BH#4?XK0 3* MS0>FCCQE@$%T"#P2R5S0M>F?()N"G(W!S<:PBK0X&70D(2;=6N%>%O6 M8 5G3>U-6\*<1*,4Z4 ICER1SRNS1.[ RPW' M-:W0E/06A_9P:A!; SPC5"ME_H4$[\@X@ MHD.KP9A6Y##/5'V+NU&>FLNGNTB9LH7GE[\53Q?JWDWU@A^'B4G'JG FG/[P M%I[2K1)\/Y]I",G F.09MA&/CJ[!BYW5)E8MSX[BLNBKZKCH47 3(*S?Z/>ZW.TF](8[R$&4 M4Y30F1W "9.9A7.O"BUGNF#_-FK*'/UT]&IN =!B$V(.1IM".JQ;J5A>2'?J M4PBAWTJE&/A_=3B=/DI*^E"2M!%J)6=G'%7U>N1Q[&';5J5'8W64)V'=E9FA3%B#G-N2OCWZ,N:F=)Q#' M_47B=QG T;^;"W_>\@'#M<"[A97=(>[2/M-GTU>4BH/O@P%-.TF<=P]RFF8KTQC3^JG(!F<7/Q/87TH[X;L_3#GOFL@=B<))&7(K97B1:OBNI.288'_8Z+Y2FY\ M2'[V=PBEI_MNXO&@_QW2]:W#'4GH!7[:M;P?301V.(8_M@L9A]B/CT-MM\I> MJIR?_6U4^59]D4OQ AWYRI0ZLR%T@#UN,/O;S7_U9@P0X1KVD&L3TVI#KMBE M+Z;HE@.=XKE-0Y(?>W:QFQX04$L.(70H7M0B@Q/GJ(H;J9,*[@ !FU)#3/'B M?:8*\8QR=UUR)+]]@-?>(^8A]K_+#=<^G0)15BXID=3JV^J?<9JU/ I5.V#' M5;//TJ=C[\S^#[[:I33V.^8]07@1CSLVMEC?B-'-4!V]TS8W*_&3G'6;DOSW MA\> O8-\?MA!HK5XV%&'"1H1>%,TQ)F8%^EQ\%&WQN7XLET&;9= =[$EIJD/ MCY2^(RCG@G%T-'^>9SN5H_?LX9J_6ZT#%I MGI[RC;8-9B.#R:D#YD=[VQ@&36V_B^&#O9J4S+O/='J^G:D_ B6V>R$?I7/@ M+_![D)T=] 'QG$ZWT^>#/)"(]U,PXEK\K&J\L[4;:QIZ5Z2/=B"]W1O9GM)@ M+>AD;(_^:GGQ0_GV']LU M6Z=8>C>$ .:2[GVA)%]6%5:E.>U]\C8V$[127Z$1@\MCK5X(-N,A=QU&$0%HLUOUB^0]9F: 9Z1+0-I,%SJA", MI9[II.T06:!>@H)<+$-=%K\#'PWK<9GP3?UV+"ZQVR%;]IM;3JCBU4ML4F>T MZT8HJ#'#[9.<=](? CL76C5(OW9O2CQ&5_H-9*JH$H0$[[6G[.W7V(C& *ZXIZ[JZI MM&BV@."GXNR9;.HEWTGRE4[5./+P4^UU<&62 M5-I?[MSZB'U:L0\GM()P;Q4$(NKFHW=3$>2EN?5+>0[/E/;5^!61G_ZTE^7"Y!4^/) :DBH/[N] M0:+[J./6ZS_?FU*;MD=2+V$H\$+#5]%\JF*4<"5VVH-AP2NBZ%68'.0T;>T= MN=LKK>ZDE:S^4+6O[S-$XX.PC%8XQ&"*3QC;?,!UV# AX$#BO<*N&H=Q9 ]0 MZ=-7V,SASVS :.-/W-DD!PNC3$8Q5PJ;?'$&]7F@I )@KNNEU MS'QN06SH[B0(E3:-%1LEJZ#0"C#MXD3/T=>XYZZ_1C[C&P]8(0]W0+"/JVBK M+I KUY,29Z)=2+3P4)ING(@(W1,75_YFQ.MU1T:NDFO*[9/CWNEPI\*L.Z*R ME?E;=]U[P V;W;0/I7M[J&<\[C X47D;L0#-A3 /"7>">$97?1E=Y"%'@1$Z MCN2VH W@9!F1 +C3FO+$WFN/EGQW(=<6.-M=>.<;J&M9>=8&B]^[I-"WR*/0 M9-2YX@+8^]NGX*: SN=NQ8Q$!M2[XQ"7"D&U[YP\8)$[$#'<".3F)KY7:YK: M==AA9');X6ZLL=Q=X#Z985S##LH&5,J&6K5 JC",4H(:YMUG[K];@-FC&P&N M@7_$CS<06;&U(2O8%$IK3::=EU?Y#N7^_.B5].21;O&R4+9$LD!3D8B;BW^P M)[&./A[V2U6J?Y)+53AW,8#2(O6 [Q4[QEK-Z68+-4EG<%FA5JPN-$5P>U7$ M99E?)ZP&$2/WSB\.6BD:3%E%MKP"V) MEQYFA5[(--:K=SF:L:VX;0BV.2&R_71&8O,[IF+D8MTAEY1X;-_A=AK#-VQ< M0TMESN$I"26=@GO?"?]/1I8XS_EP>!*A53,L,5@B1UV @6C&+=&H+Q.*#IPV MUH$P/DB8PKF\>]B$,.WHUL'./;[[WM*X=.GJ!K5CWH0>:A3_T("[E[JDD$D% MHD8&B^4?A?O+@;*K6<4N6[ES(2:1@RKRZ5Z) M9^.'9LG?BFG6X5[,"H;'%O*%Z[SV]^-=?S?'\&EK=JCFN;8<*D-#I*0J=)== MF".MWX#=52R,^:>$PD5*$A6"T)D5."*=)QH;G,5"LT3@+?L^V#@W%=:4^6*3 M.KBX_@D2G& 5<#3*A)IA4 BXX'4.8@GLC0\.)5.3NIQ/W0,/P$AXX:;ET?"= M+Y5!?)*/4L7OLX"8,!JECL].@]ABJ6JKIT.R-C3Y8&MY!Q2WO \$B#$=D MT.09M/^4 0WJ'M_&L>TT>1^YMQZ#%6;\N46?UYG[="RI#?\.3H.';TZ-F%GCDP,.2$L8R$ ES&)F*-(0 M39.MCQK$WU U586FFF (&M6;5/],01A$.A%?I$*OT^DT\"XI2#Z86*/6HB1" M!%<\OUGT5BNNTA4^@S^0T6Q1_75IEY@-_1X8.S-!G@@N0E(ZZ<7/[A483 8& M[SD=CDS1."U'14.5VY!:CE>5;5LS>S3&XN5\WU36FYR' ( X EE*?YT)7!:] MED6+N9.7?UJ\/HK?:1ON65$8P[3Z8@XC#P *9B_U@C-,'P@)7;X!Z2[H#;0A M8,)#44RI*^\O7GI_L:L2^Q[EKB!@.*5'N81$[PVJO?2:]^B0*:VT@RL*_#F8 M>7#:+YJ/)+$P"#0ZNDZ67#VC_1(@:4;W%)K+K V9V>#L1X>3:KHRBB.3E[)H M&&S#6==DR9!L-WC+7=:#FZ\4I0IM9Q4O4JX082KKVS3HFF_O6F1GNE68L#"OQWD678/;2LYSVXG M7NQL3&.!A]AY[!DLX(2,>] LEXKH1F27/_T.E%G=S;AC<;V&'4&JG[E$SD^N M.- 1/JM\V< %PCA-!0\OR3CM3RX!IKGF:Z)%MU"Q">Y+2+;L+V#YO L,7_EJ MIO=QV#I Y%Q2#[=_OLT%/?0HXOJ.N8?]\6](WW5/OY6' Z \&1W2Z"C10V(0 M=->D*!Q/8LGQ ZC1?N' ;48OB,FWCNZAXN1<'6.^ Y<[5G%$/EK/!VS(78_$T?3L22Y_\.N*V"3Z2HX3P@(Z- M&< ]Q4=%MVB'M;2K+W92/_2.I4*.M/3,"'RHF\J5;>,=Y,Q==$8R]39&,:9+ M8X/7PMYV:Q?_[UZM^O=S*O]^3N5.#0!#CWF?)J^OT_N(^,8\^J4@=_P0>_@V M/&-_R:^WQ^'\!CX<^0*58J'F,/5L_.6#8];3_H_:K.DM]YD!M;^BC_B8@:IP M /P^-^!.N3]P@_"X_Y-_ 5!+ P04 " 72'U6@1^TRN0H ""A@ & M 'AL+W=OFC:3VYC;9=]WE:U^_9PTW6[ER]>N.7&;HV;-3M;PR^KIMV:#CZV MZQ=NUUI3T*!M]6)^?'SQ8FO*^O#U*_KN0_OZ5=-W55G;#VWF^NW6M(]O;-4\ M?'MX+UJYU9VSO;_;+[T,*G%WZ6HMS:VI5-G;5V]>WASR:)I/^.%=\>WA,0)D*[OL< 8#_]S;6UM5.!& \;O, M>>B7Q('QWSK[][1WV,O".'O;5+^61;?Y]O#J,"OLRO15]W/S\ \K^SG'^99- MY>C_V0,_>W9ZF"U[US5;&0P0;,N:_S6?!0_1@*OC/0/F,F!.K&4N=_PW/,]M: MH);_/;5CGN]L>CZ\02_=SBSMMX=P19QM[^WAZ[__Y>3B^)LGH#WST)X]-?M_ M\ZR>GONGIK/9//O[7Z[F)_-OLN7 M3>U@2&$Z6V2KLC;ULC15YN!Y"Y>\HRDZ&'7+8[*-N;?9PMH:)]Z9%H:5-L3?[:[CL3C[+W6)G^YP65KR9FM;V%SV M%6Y]?OS-+[.[6?;#S9J8O,[':P7;.H;-;VN )^V=IU7]%V/?!W M=MFW95?*$]]]7FY,O:9-;4M'G$P7NOON5I?(<2K3%KB+@!K8==/BSG*:"S97 M]05@M:JR&AE2)4# BBV.-,5OP"\8E]W&=, F:N"K^,40MW@896%;E]5V:9W# MHP8&GYEL96GX,QP G=+/L0S@'&AG-7LO@R M)>A6$>3GD JA![YV_0*V59H6\)]G#YMRN4GF>M@T0!-'L%-@UK"SAQH@@ EM M"[3CK#^:7[__YW?)\=_#E'3X)3YL78>CRN[1C_C7NW2 ?#ZY_":%*FON;2N0 MQ3NPGVV[!! <8J=K&SI;W *0?Z"]G)?%>?"TQM-L#-"=3E&EY.1!AY&EHV&P M:[KE"[@N<,,!Q,=9=@/T!?RO=F;)I(W[69@*[QQ\V#8PZY>0'UU>6Y4@MNBL M^QU00$(/L^P70#N<)L %H'1R;8P#'6''JW\D.)$!>')\#@'A0ZBRX"$1H_#W M&@CU][X$3,3WHVO@TR?[!!QTH\QJ!=H$;9]O)P &.F%)N%YV_'0"NBEK (G M*$JWK!K7M_Y6X,W&I?<-\E2.^]2_O[QUG&&4 =ABEMU-L_^ *-"B4,4*+%8(P]/_'[OOO;.KO@)4W%N1*LAB.J8S M/+D='1ASQ Z8:XGWDI&89R4L7;;*\BJ@U2.-:LCV%!RQA9T MR'0\*)&V1?G6F<]R.#T U78&,6H^>XZ;,T=$%GUOJMX.*$FYNO+CBC .I+WH M'8A[!U,O 8$\EU X8&#I+Y8GB57;;&FM#R!W!=MO;/D;GOROY?L2N,2RZTE& M$=.'I?L*B1SN1^M'N^@^S;+OA>NBN++U\I&9#,M/%B4P!)&\!>K;H-I_C_P6 M/@-CAJOCOB9>H&RG1SCI4A? ZDP;!/C=V\"*';$F+TG]XC.::P5HQN5A(QXJ M0,._WOW/=\@B_X&L[K_P?V]IB3SE7\M##=R?S[\?$O?__S^#=*5VUFR6JK'/!H$$P(%A%\S/$._!5P [11 *-_' M)2@D<*\-:3MWM]G5Z7&>";+T4&YU^^]-!P\[P> L>U<_C^_D V%=UFPP"F4- M!08CQ4LS(D*$N.^0@G4$8@-%&@D2)1="%! UH C(< _S1"R%YPVS;*O:6,O* M'V]-1%O&-C#N,"<^@RQ'6.=XNDT)EAGJC=5@UER4,F:TN;]2>;:&VRR0 C&/ M@<0[REP89&=K9$)B/($U ]W&MR;2^(2'JI+<;WN>]HE;Q=MC%O'7;)Y?79_G MQ^=GV4E^,9_GY\>GV>7L\OKJA/ZY.,=_+N?7\,_5ZL2KRQ0E^K:1"^MM=F6[4W &:B?+KXT?8W*#QP9G:##/>-T16L>1),& MCC)[ CY3N28 @'2$IK6E0B/<,<"C_1C^%DO?!EF!Y &;% M#:H<0^J%JX#/FQ5PI>SZ&.[G(SS^/FAN@%;TU B?U[7I=ANQT,AO4Q*B"@OS M@#X*P*WD]H/8LHLNT@7@28#W]Q[1B=LG):# "^L?(;W?T,0&1HXZEG(&&%?610FK]L37&4W(2UB#S/'8'RPHZH85^8@==<#' M"]$Q*_%]!01'BCPB>F/:-<*Y MV5^!,SRK 5QCN:G%MKZL&TL9;_>6, 3"1( MT3^K\A.H_AO0M0:# #MUTR%6%WA2I!C0B$>X2R 2D(>]!=1N%["R^'I.:%IT M^N2)*-DB80'KFI_G5^=7V7%VMP%!G^$9 P9!@Q3F2%\?C;YF"1P^ ^T_6%,! MDXE, P"TZ$'I)^8#5]*V%3DTT,8 'I%GBP81KNHIW&#B#$P4\>R@0@.R@"8+ M"S,CID '*K?6HRP\G#T8HN:F+5C>!)V/Y\7#4JV([I(#+D4F2/V8;A'FCA1& M$56X<=%6_QT4]]3 5B&!O'!">J!J P-R0ZH*?Z;K_"63&HZ?- *2I"NK'F+ MWMG*1.IL(V*7*6%TRC_3I.76=AL4D%.\(8(. MY6FS &7&NJ4E$J<-PIHEDC%>:81B$0H,V.K./#)9T'T#-@K;*)J6Y*P?)&RR912O>A#.UO]*5.MLHE&! MX0@7A?9'+@:\_@"C^BEF^^!".:RB!>2]?50% 39*EU1-)R3VVE819 Z$''/ M.C293K$[R11 2AU0+1%/T1"?NB\;5*3H <2G?WHT.]],KZSTKB98F^_M&.=T@V>&@J\+U,BG.0_2?6, MA3*+4X;;&YOCQ]C7@N03L_.L-D13>O9VNZN:1TOGQC(-=@JDZL\_M3N\_/4+ M"]L39RK(QY:=4<%<1M8@D[D@0O2( X5&4XH6WG=JB^ =>031N(TNPTW])=\# M7#7TRZ&> #AA]AD8C"V>U##0W>!<[/C=)XTGJ8M-=[A/VS]!3].[^7-4]A9@ MKG_O;7 ]I?K+ ZC_<(./]NLOT]"P5A/)>#0RA^SRCRDQ/S79CPUJ2)'^._H" MJ(4=:VCQXF^ 2I,H_Z1?C'F-6;=6)#.&8UAD_P3*,=T^1*B_BGP-N^QT=G7. M+'_*?\9*^_1O ^%,LK%B[U$P*PO<"ECZWGL3>=Z )H+/&D\Q>K1TI!OTJ<6+ M 3?REV%82B0YN\K);A==N1@Y!PDW[ (@SG_^-Y2[K#9'VM*>"7"?!L45DHM[ M>7"WA%O65XE#>KSFM$.2$'KP"S_[8[FR!_]<@49O([2>ZE>KOJU+8F6DG96? M.W(+GV;G!S^B=W#35(3/%@^8J070S]H1NP^)#35D$;#KU0.YLH!O<2>"S; F MVQ]OFK*JY$LU9X/M'7L!Z7DDT0YT%I"S8'?@@+[J#'E\B%@?R+LD?@_;+6>Q MXQ'EE"P8A13X4-3O@JY8Y'1PB>$@^1PY.-&P+L07"(F1KBW)7M!\O9>H0:XZ7'B%%-Z8ECER%!4G91&N5+$]_7-XG@JPFYAV@!^%Y MC3=IG#L5_0KFB5@(20 2C)Q/H-%Y-D!I%G0< MN!X%2BD D];##Y*7O8.?=D292 )P/(_IB9/2@DY)9&,PZ9(""(6$UIA 11>: M.JZ8S.SG,G;^@%W3B(WEC5$0)7A^? '931'&LR-*>'+G$HI?_1'W$'HE1D%! MY#\1S7HU>10_9!E06'18=(-0Y*1[>MGL'BG0AZLT]1&J-K:+]366BYU=;NJF M:M:/V:>Z>3C:@+X!H!88 %GYS((!,!Q;HR"^.PSBJ)))-.%$0&+N^ M!?RZH%>MXD N\3"O["P>8[4X"2.E',K#R,PY90I@Y8,=_6_KY##_ )I5Z8.U M]FEM'%^)+!69->6_*43=XT[<-O\=V)!YIJHJ6T1>4R4CD14U=3"@/8_JJ.CS M3VFT_P%E=2)$/M13;]6]3'H;4M:FW&5G!Q\G:!8TU)\FR3R[.+AK5MT#2V.Y M%-E%]H/$VL,?D0TD,3F1Z!IF#!%LTC_)IQD3?L#V6&;B32_C6R6'JJ;"DC(_ MBL&]Z9(TBVBI60!;##ZE'N&2L ?K)F2_Z4A11[VC)B]0GFT;DE @75@,[U$( MHDG0 \#.(^',*3@H^,NG3+1H*HXK ,=9C;@V1B:C67TD"3V<;%Y3>$"4^0CE MWM$O(GWL3TY4RM2Y[-/&W(2#&6<$6(?@X_WSH*H^@%&UU@T94,0?AA[6J4M! M,P%-_$;)/8V>LN&<"]9#<(:0.3*IW@S.CM#K*0"O/M' JO4*-!C*)'\%"4^H MB"6I?!*/K(4@W.PL2[0^=&<$HHD1LY& 44-93;17\A5EOP.0)6;\W=NG M=3B&)*0-HL_-MA*P;(=XP.LAP9)AYB:F(IR>'Q_-CRF<9;8LVT$"W=S] L+\ MY/+H^(Q(-M8C%K8J 6<< C,B(_5^QYL(/K#\>2B88]ZC=[MDDI MK0>Z)6$!4.F6;;G +6(J/%\9YD?I&5'2;&O= "(Q>T G'< D5W,$R9AN/3;3 M?4Y-JH&(R9G7 ZX8V5]L-_#><6.RX& *XK-/+1D S/>;,ZH9)GSL*]=CW@)>UB23O""^K0%)RK]L/]DNV% 2!F Z M@[4E[U("2WWP__ 6OIXPJL>L'U4)?)P8-)+NPJIUQ,[*1(TE%B(7T3_%1EKJ M?$P4Y;Z.CE/ ]:?JXF&D>ZL+#U# :>M1*)'H=,#<2=Z2"A&I?4\O&:\A'-.; M%$-$9KNJY_BC=\#YX30(5O(9X/' G/R^-:@ZN*W ):?]('RF+Z3RRW2'Q%C-#[Z.6T!IN*G71! M='T,#F3Q7@-@#<85-.Z[F$!:N&2UXQF!0Y)BE'NG8)PZ)Y4C$J3:8N9"U[)& M,8P;/IGGO$_=90ZC:;.I)CRT4D(<<@#DU.IQHAE/[L]KTK+Y/ER%+9@JP#'H M[GWH H%716)^4P+2@7;9/S?(\9_>.(OC M>D.*<+0QV6SP>8V'"_%PIB.!PJ3!H!?!/?#RX.]_N;ZXO/XF^Y$ /@&\[/K. MJ584-L N(;;R<:K?^P;/C.XAR.Z^YD"M+;YF'8#8,H8.U+!N$U91:IFEL$ W M&T R?Q8D&N%/H4$ '*AW&(G>4S0Q6E]+IWA-32MH%AB*)U:M*N!X/R#(;$GV M3 'GLNS8A$,E@S_E#%"_0!KJ2K+Q6$&I*@G0":U.4><0,:?//J*^CL"GF$RD M5LGHV,G[*TA(0T'$"%%[(V(/^O17'WJ@_648#C]^:,M[Y"7Z'278"Y(X]^UH M60$F27 GN(R_C^]HD,+U1-:" !,JJ31/DIUI@\(\TP.B6K7_UGW)QB;0Q/?^ M!**"SSM_]=\TR.&T?N#[F[LWOH C=2SJV-:BG+G3\Y][OQ;2^CP3LE_V&(- M$\M8/Y\,TRF%!86]AEH\-;&CK?,%7\&%)TXUK.@*B 01ZGJA $Z!]*QXMMB M?Z:H;":W<,U\Q^#F;< M2-@]P$90'*$Y%<5E)^:C6 IBETM4=@W&=_BV"O1ZGJCSDOX'G*"K?$8-GB7R ME<2N&58J3.@"6(*72[V<)N%[TV8OKI \2I=X+S@0Y85AI+2# KJR5%4*U/!; M7ZQY .58U!C<#.F5%"^"(8J5TN&Q2_JC";Z%$.!%;PHZLS'_C\-.%B-H>/\! MHLJ.#PUQ(E3*2B\NPHQ@VQ1\^?T KE =T),O5=F+GWR\K'I1Q/<0:X^&-.*F M%IZB91TI2A05SX19\@(]Z/\)N!/UNQ.MFFXPA5B#[E,G"I[N1)(Q\#S'U2T< MH*-RGM)4W6C7[ M2^.#0]F$3\O9BE=Z**H&6)UE/X^+]E*I6#14-SXI,7[9$28#B__%2XSY\@4JV M0P(%S8%L>G45M/&JOG! XU""Y.$,T5IR-10)&%SWIKA+8EK!FM-E\Y^1'SSG2KS;U'MATY:@R[]F[UR0 ?Y3.GR7Y'K["L#XH M7/'I.)C,?0'1LP,\PUN+ZU28\(=^>T3>C20[T]_5&A6GS3:[TV1B;001/X:> MG\H\AHQC=6R8Z"'CYS)/#$V\.EYJ3F\AXYQ3H:O'9%YJMH%E=ML%1;S,FC-N M,7FH<5PHN"JK+3SB*(!)"C-E%5/(0I[SEL&F<1(&KZPA(FNH50:&?:W9DE]5 MZK/H$&\WH(,$9I+ZIXG(=DU)Z5\L;GS>OUK''I>AE@:N))!.&^?X4FPY57X' M(>:XU UD'F@=(+?]>#]6R/6K972[8>A' M;0&05(99\H@(\0=$<^5*)6?#XDJ@%1'P%)")Z>K M"8GXY^@<"QN2H#>-YG;%4!!25/KY>3NXP1345'N>*W22;4HZUOQKO)!(PI@3 MT:$SHJPCAQ#R>U)S/TYF.Q'-&=]D ]NA>&\G@HLZR=K&GBX,0 66+U6E6IH4 MG)9Q$1V#R MN^?,&Q*[/)Z57]E:)'),:A0*Z7R@&JLSO"^TV2&J,$Y7VO3V/$^,;&RU2Y?" MG(F6,QY ]P68*,EYJWP ]HY9=JB$*0\@#7I!?BJ0"E%F;HW: S5?$(UI M/(]3LKAV!R,'MD/S%31)P]N4C(. W3W[:[\D;3A:45.HH27 R0ZJ+#4V2107 M&D70!JY1ADHDY&F)H JU8:''$K#""M/-L?8:_6)1:&679GXK5?[_S_-4HWPV MJTNV,>9PX]Y@041WDX380RE??2=\>3S@0"1_A3O8URB0VR M*JI4I R$6#Q[5TMB+JO;?71,1%SH'60%SNOP_H'2GX<$G/:C#>TQ,,C>-PMT MH?U@MC#<&UWQD6DN@$N!_ T9/(8BR'%"7)=F6L-,V:ZGZYE(WE"/O^00:--W M]+3V&CG3J.'0;&]ZI4><+(UR<)NJ=!@1O@:$/ MW DV0<) :[GH.;[+NK?P<*X^#E^2ATEH?YR@AJ7C3>K&V,.56O)= 0YH+V*2 M1RR*H24W&A]FW)!'JWVC4EWRKZH'NM%4=[;VI/<'LRBI;H_[1,2>ZY$^ P>/ M]40CN<(:C9!6JBC'E=E-.[ABAO41(-6D^I"WE!93Z-J%W7%?B4E0E8NX_4 MWAD.+W!9&9JQM>?O=%<%3Q"6WI";+N2=9^.CWH&\3ZE_1K3RP08D^Q;I\N3DV,0 M!@R6SG_OJC6FY:CE\#_^*,>)N1@I.F[RL16YV/U4SG.#P$./^-H->,4@24O; MX)A)%N(%'CGT! [/@5S(6<&0DMGMB"LDJW.72/GIP2ZPT4 .MP05+\8!:#"F M(K"\EN%L\ELNGRKS2*$H8#H%S%LUAOE#@@>6:J7'#NP\Z+.:*;.$4Y&#OB_; MKH]:F.52VBAKMG9;]EL0AH;+3*D' J-.KK]QF#/9;"(1^'=!\\.3&" ME#\'QQ@WR_/%TB.U%^V[&!\/FX;]7[J]@O>G^0Y[22'_ B J_);-D1P]:0F8 M$82MQRJ&!<-H0"$81T04Q.9+ZY-V83DTA+'3B+!&YN62=Z;.*U%)XNU-&W&Q M8^J22+DT6FY/^Q,3?%*;#N/Q@5M,Z 88"AZBB#.%>5)[B!5VGT@67S_! M<'HP^9!G^O3@883ABWIH:GE1A$!/7R)13^F@<@78"$?KJ;4^)RA&F50*XM?H M M;"7&J896OV)*QX!%E-8M2U?5WK4N(@3:YRJ;FCB>8K]).0KI*LUB%VFYC. MN6YHXO%0@,P5-YB'*!FUK.LLR8>]\NQ F05U=]CG7HB@U88^@3CR",5*8:ZI M>E_W*-F/*'^:^/ZK[Z1W"06$2HW!Y=9<\D3E8T)< MB13$ICBBXL<68\D,7V0WU^-/RUQJNU-+%A/+,7F299CF)%O*=QD93C%U"AQ6 MEJ5&07D+I<(\%SZSERDY 3#+:Q=_)$U\:N\,Y10[!]=:)Q2$L+X09*4,R9 M(E<>%P1[ XIO85*9H7(98U6<+A_RW3D48BHVF2(O4<0#?3",P*@;P#'UQ[8R ML+4+RDK7Q/86"1"%Q5KE4GG_I*@ZNQJ19ZINP!A=PU);R8T-&!4#; M5I9$QF@6HW1Z)CNY5B_-TGE M3=1#D(I@N']"_,SU/J][A_EF<;8D_/2;-$8._AJ.J^[)/1^+TP506^9Z3,[T M4CN@]9W/LQ_M?<*X#CY_4K,"A0&&42%D3I6.$;)C_914.VHOI]T1N0E?6[I/ ME!=DU^@. CNO'3J.M<[F"2=FN1)>%+U7;R]'7>6CJ>->M6A M]4K)B[X^2"P6WQMXO.WH1-*#UP)*5L4E@2WINC&LHHH<,.AN1]78$9VK(XVH M0D,IVN+G)I1GYF-UP?,6#WKB@!BY\P\H_R;)J7):;RXZC"]?2'0BCIBX\#39 MIN.()@84(W><)U:A\9!@0)[^F;[(@KD7[MT+#N;,=(9%VBPHN($>L:5[%R8( MP9J>PIO(HOK=&OOF_AE%B3>=*V9R+D#E3'B@94E:]"DH"6I"@%;R,N.\DM"7 MM]Z7<*3:2A!7DC#9+"@0PN^:8-KEC%,ONY@GBV-UT*DE/F1)1X6]4B9/[ELM MAJ(S[;?X= !U/QT%25_&;Y.)LSK(B8>R)GI_P@244ZD)-39K(76;)'%4@L=8 MHP4\7%&:N^?): QP:(PLCZ2PDGF7M'=R^[)2DMRB(8+B>A6^I.N6<-L\&&XQ M17JM1'1Y'@!IUVN;I"A*$I@[LK"H:@[C[;Q.LG7I_?#4DG@00#J4823QM2VH M]3 >\P8G ]F.>L7KVSQRXOV#5RU(!0GJ<2$<$/HT]X[5 X790R@;"Z\&":6( MH0_\L NF?^=#>"='-RS$UI;OFCWJFQ^^W&,_1(T&?; TR2(4.6HP)=]GH^-K M'%27!^'8:,Q.C#U55V?9!VT#F[;X"C== NL1@['W2)-)>O3$VS*0:$;MN888 MFK[*H)Z9]1JKT[K(..-L/7T/3)0;NB=='[BWU2+Q03)24,=#4.J)5BP1/+*> MPI14?,8?#JC\$TL_#V['@FDZM]*#]]?L[#B?SZ_S\ZMK^'!QD9]>7^A MOTO,Y,YAN=/\ZNPL.SKXV'3T1A"AY[]F5[#JZ7D^)\BN+O.3TWD^/SU^DB4O M*$=#;4A1S,/1#%5W?I<@,S1+E6_Q8?R)29]S2C^,J20V(2;,D;]FEQ?YQ=E) M?G9VGN#BX&YJAB!;_A/X75M@7&:WH7[SRZA*]MG(G)SA.9A[C_VD$7'X9H]H M)V=(F_/\:G[!-'QY?I)?G%X>A#>P^(=CC+RK18@R$]-'@'[G%U?YQ0G1[^D5 MT/#UZ?/1=RMM /VC@R_VJ9 3MS-I@\X)+>KTT_B4#UJA\ITF_-(-C5N)4:63 M9L9PJVMN81VUN$ZF&$0V8JL@3](4I*]GXOOW]<[:H0<^,5<+[PEJ]D:L?6&2 M%, /V4QR?W*QU5,\3W8GU0=3Z\%APSQ6M:+]3%#9^D MY"QMF!TH*7HJO*@F.*I"H70>44@N!K/:*N$0<25YLX]"%#E*0H6ZCO3U$KP- MS?&,VL57*8>BP!:G49*CA30EK^O&AR6][A;!TQ&E!\BP5$/;6%-H?^CP=HWD M/1W<='%'6K&_8%.Y!AU?:7$4=NAW>'0GIW_SY3BY)"MQ]0Y[+T6_'V3C49FG3]$&$9)[ M2#A<%MO^E[1"]"ZD[_3M9;YZ"&![@8-5/ #V=AP(,JUTI6="EU[7U*],+%6T MG76\Z@B1 S5TM\=<%3:U]?&DKO$G&W[0XD\-W*>KT,U(9RJCM\[HNP?-(Q>W MW(0R77V<0P;8PJ.RPU8;TZ\_U3.BQ3TN\ZCZB:_ EEZY$#KRV<_&9]G).@B< MEOSKBUVPLE':[(RZGP"0E++\CM]KPY2=^ OC/@B<3--)/VIY>J*+':Y0F0/&D=6R3]XY!Z"V4M9HNOBM3C5G5\5]+C#WT?\@1S$N M,IZ%+O2"NOW]:;E74]S*XS$TV_9)*HA?WWHX='S#J\7B1)I3A1_B=)6I_G-[ M6XA(W.B9+UH%>N#P::&XY#1A\A?YV?"5!UZ-C$Z(KAAIZ11Y\.^P3M\*.GJY MX:")'7E<@*!HQBDLI><1]Q^+9GIFX:PN),:%]N^/NF,)LV*R++C-^E[0]+U8 MW$X/R30!]1D$.VRCAL[21Y_5Q&Y8[XYD:B-&9RKVY/(]"\2'CF5J 3$%B[XR M#5@$?%U&[[T55N%))*>.AKO.N]YHT>C="/A^%3\)]]"CN7V!!C(^*FM'I5S0 MN:3W/Y"O.85,PAVFDKQES&ZEP4^=/?91*S@1.'2<25_(DNO^FAU8*$S P6[0 M$HG]?35=(WF0-+:-VST4$W#YPFMJB6"$)&ZGV+%I(TDN.8]_A#\3/XA9]$V] MY\6[PU(KC&UI((,J;-MRE.@9*6M]%VW2^=X9R_^<@#""DKG@Q;)&J0HWL0>,#TE>- MW[_L?*I^B-K1:!)&LXJ(BL-PW((-0@&+NOOV\.0P^A: 7GU[>'/R\F9^^ )&AL=?O]K! M77\/A((O#JWL"H8>SR[/#SEJH!^Z9H=38N2_:[;T)UK4ML4'X/=5TW3Z 1=X M:-I/!-[K_P-02P,$% @ %TA]5N"B_ZL*! \0D !@ !X;"]W;W)K M>:N%6WM0 MJX5LC. 5/BC035DR]7*-0K9++_*&A4>^*8Q="%:+FFWP":R H7YTKN*+J['UMX9/'-L]=X8K)*UE-_LY"Y;>J$EA )38Q$8_6WQ!H6P M0$3C[Q[3VX6TCOOC ?T7IYVTK)G&&RF^\LP42V_F088Y:X1YE.VOV.N96+Q4 M"NU^H>ULX\2#M-%&EKTS,2AYU?VS[WT>]AQFX1&'N'>('>\ND&-YRPQ;+91L M05EK0K,#)]5Y$SE>V4UY,HJ^5J;0\'.58?86("!2.V;QP.PZ/HEXB^D(DLB'.(SC$WC)3FGB M\)+_K;3#&1_&L5URH6N6XM*C-M"HMNBM/GV(IN'E"9;C']6;X34O-J 3--&*G M8>+/IQ%0"%[1\0"Z8$3<.CS?_77730LI,J(\@KNRQ(PS@^(%6&Z(PH9O;4C, M<^IWZV6)7#?$ [6&&UFN"=;J\^&>ITI>B8V$@FD8)_YL,O7/P^D^C3@:^V$8 MPOG$_75LE6UQ#06*#-8OP&G\5,M*2P6LRH 2O>62[.IF+7A*.=LB-;#2T*)" M8 TU,U%(F2#6J:2ORI!XXCJ>Q?Z$PKP7WQ"Z$T+6[MAT&R3SH^(.9<;Y#SMR MW/6'O/BSN!/?,J5H[W:[9;72^:X-#0C4=^RX-GV S_PGPH#BE4QY'[P&UDY)26HS]YANI!+05>1'>W7*K,[I/N/^N+L MB:Z_K!%HT=]GOZOZLZXH>AE]S"[E5/-8ULX\]J-PZL?C26_>V[UN?ZYD.516 M7P>]Z:"O=XG\I*O&MTB]2JJBADY>U2IN&9RPY-71&MCK@&-!OL@7NWE?;N$W M7G(KH&^5LZ_N!K0))V5TH0^^^[E_;;:S!U0IG1@VGX-A6Z';W!\:'N;A*(&/ MIWSVQ8>CZ/RT=2=N/@K'I^U>U8I>;3@:S^$C'#KJ@[UKN+0E8A\;=JN;RG0W M\FYU]YZYZJ[Q5_/N,73/U(97&@3FY!J.SB=>5R/#Q,C:7>IK:>A4<<."WF2H MK %]SR6=]?W$!MB]\E;_ E!+ P04 " 72'U66=S*/,(* ! '0 &0 M 'AL+W=OVQ&YQ(XD]).6.\_5[JBBIU1?;,SO /B162V2Q MZM2IFW2Q-O:KRY7RXEM95.YRD'N_>GYRXM)5!8GR7 X/2FEK@97%WSO@[VZ,+4O=*4^6.'JLI3V[H4JS/IR$ _:&Q_U M,O=TX^3J8B67ZI/ROZX^6/PZZ:1DNE25TZ825BTN!]?Q\Q=C6L\+/FNU=KUK M09;,C?E*/]YDEX,A*:0*E7J2(/'G5MVHHB!!4./W1N:@.Y(V]J];Z:_9=M@R MET[=F.*+SGQ^.9@-1*86LB[\1[/^637V3$A>:@K'_XMULW8X$&GMO"F;S="@ MU%7X*[\U./R1#4FS(6&]PT&LY4OIY=6%-6MA:36DT06;RKNAG*[(*9^\Q5.- M??[JL[1:S@LE=.6555S)UY5FD#?J M[!^QO-$]\M[;I:ST=TD4B<2-J9PI="8#8ZI,? F0"3<, OQ6E>R2K4LQ"?< M5*"G=^)?UW/G+0CV[T,0!07&AQ6@H'ON5C)5EX,5G65OU>#JQQ_BZ?#\ ?/& MG7GCAZ3_9?<^*/VP[N^,5V(L2&J.^#E'//(]'C6 MF"ODW-RJ8W&-%I.I(5T#OHKMV>S M= )XBC7^IAV7@[HD8>O>HJ.RVU"9,EQ&T-%RD+I.V1S(RY1+K9X'8<%HZ,[' M:;*Q]:O/I1ZN@4)Z+"P$GMUY>H%W*'YIA$KN$1[ MUJ"5:1IM02/R!:5R&*R"YU%KA,PR3=B2-?7<&OM[2 MR%@G"IE^#3CEDDB@K'9>ITP/2>!Y:PH$P;(GMJ5UA /2G(#RN37U,A>WQM-2 M2W7!1>$O66)!2E2B8-^W%$.:FR)2-A(9EU5VT\=IC=I+W9>OU3($V&>DS#_: M%3; M\;-2Y%&Z)OJ7J&1]]O%B"#D^$/);(HS32\Z?N$!(R[9S&VI8&>O<13@'@( M9VQFW@1O<1(Y/4?LP&!3ZI1B@3LO4#\B,X^>)D&%/3H%@Q$="VO*PSJDIBXR M*._I-%D4A-)V,C1];8[%A]JZNGD0,M#A[!CMG;>2=TY01="(V84",(@V["+J M%@5!3:I6BOB4FE+1@STJ!/(^F)*1E: _N.),L'&O"@!!(MR"TFK>P;3%B8YZ MQ".D83#(J^)N*^LBUZ4IYY5E^T3B1DV*'. 7^*$.IF#:Q *WJ=Q+P4T./Z@@ M^W:OJI%Q:VDSUA\)Q)K0[,+!$*8#K:WJUR . ,"N%@O%:VEE$P!SM=151?JU M$:$MR L@M0%]0D=TCT6/5YA&9@?KK^@,;9L/=EC5KWHYI]8'8^^ 'P@14+O) M(\B/T !LJMQ"6>HKJ';L;V/B83PP5NV47IBGH:\+9*,"IRAA528()TP.AQ[G M'%&'ZEIP2<-ZCYR\2>R'+(B0WU.U\DQ@"\^XT!"EY$ MTXFY-KESA[&K%)==\!DED5T%< N-JDME!*5"%U1U&K^*NG-1B\,_Y;IU) Z/ M1 J5--?0YN[N>9D!1CZX 6XS2"RJS2I+A*2%*4'(#D'8;OK;W&ZU.^SO8_$F MD-*L=-6T[$B>,C"*P>K)[M(M 4BQC&DQ$D_ULR!B#;5]/FA'-T:188): MU)UP(ZJ^4;U ,)#80JY=$Y?+N@AN/L<9S2$/)K=;B4@*Q4U7E'FX!+18AI:1 MZS%4N=6FZ*:4[N# F?9<#)0@?:@]51/ZYRP2^C0*=5UK2)SWL+)#DF*65/U? M8ȜPHVUK-O8^C5L8=BY\1Y+?4GX0("\TWABS)A0N$3)7U$O6?: "1DA,S M:\1- 9*4WPQQ<@7%T@Z=!@5^M*C9K_>I>"#K=ZE 5N2%.:>5FD*2 YTD-0(H M&&6-_M2VO2J,I3V;$B.\_-KU-]2JW-*+C"8N*/TL#>?A#9NI;&X8#;X'1K8V M=2%]/VF-?9AY(/4"L="V=7#2%K=(1.=:R'H$P6W02LD]AZ76VX8.CQJX5E,R M[I %/$%M^-@4'CH2 IAW=X%SZ-BJ)2E&.RI >;]C_WJB".GHJRIT;E 8(8$Z M<-*N(?(.\IV4!YWUN'>L*FG\ZD:U5MP"ZX.AJ;9I75*XI JFOJR[7-N%-[VP M\&H)AF;_J<- MM_%D2SR"<6>SM!+$XU1ZPH#?6S76VT)QCAEBEON;L!?-&?] MD8^=K=/@1FQ KG@K+3K._J ;"B]2RV]O>+2DP:4=!9JBWXUNFZ'DC^A^+-Y7 MNY,U'T-O 9J)D5N:I54-WO56>[+QTZ%7#L>[-SJ/(P6 EM0(8:108?C:;D1P M@K8M<:@?VY0?V,Y*?GG]_A6;M?EEYI0%L3T>#O_6HM(,2_>E[3V'FAU,0MN] MTR]2^P7/AZ+1OB!XO-N3^ZT'SUL*OP.T"-^22+Q1FLV[D7=EVSSUVRR.<,YI M5M$\3T3C<87=2XJGTEKN165)[7D;A%NZ-IT@P=%O*&1XU1$F0,Q[G])<977! MQ]W[(JMKQ^FU9/_'$<",&=&CF[;DA'.?B%$4QTF4Q"-<_W3TP5(H^3 KDQ=7 M(1YI/AI%9^,9UKSGMRF5J=)M6?$DFL;#:#(<8]$O_*JE?3*+3I-I-)U.NB=] M8Y,H/AU&H^$IGKY3/=WB:3293*/19,;*_1G[>O*?'UVW\Q&&04;N">V:Q&,6 M&^QI'@578)*PM=IV"109CF-2(R2Q+_JM1NY.C\'6L[,)P"&[WX?B *<7"FEQ M2P(0."4 ?Y'?U$:7V3"*1\,.F'3?@"V ]N%[TGL.>\*+Q!?^!$&FB=N^E80\4BV:JJANEAS,X M81B3-Y*S*!G%1W^W5+=6UM!@#%A'LVAV-L/)HV@63X_>A F=#^Q5X5-"?YH@ M]9Q%\63"'&J&^2=B.II"!B$#H&?#LUUXM@?"5+I<+(#%_Q\DTIJ/Y]%,5SW' M]29+! 5HB'@Z/F-VFF2&<977%!2P#C @#VAH!B-IZ15',U. _29POQ$W']D;QS% MPTD4)Y-@R-DIG#T^@TXW]VV*MM\(,/XD9W8Z0H(9,ZD:,0\)4576V[XYF8+G MT*>.D]Y7K5+9)7^[<]Q^^?"!J[O;?1Z\#E_%-LO#MT7T&# (ZY:8.OP^'0R M""_0VA_>K/@;V=QX;TJ^S)5$>:(%>+XPZ+B:'W1 ]]'TZK]02P,$% @ M%TA]5NP]!5^F" 0B( !D !X;"]W;W)K&UL M[5IK;]LX%OV>7T%X9HL4T-BR'"=V\P#RF':[N^T436=F@<5^H"7:(BJ)&I** MX_[Z/9>49-EQ'MAMI\ B'YK*XN5]W\,CV2=+I3^;5 C+;O.L,*>]U-KRU6!@ MXE3DW/15*0JLS)7.N<5'O1B84@N>N$UY-HC"\'"0OLM29I8_>ZT?[:Q8Y89MR(2Y7]+A.;GO8F/9:(.:\R^U$M_RKJ>,:D M+U:9<7_9TLN.#WHLKHQ5>;T9'N2R\/_SVSH/G0V3\)X-4;TAW91&=PQAL4JG\F"4ZI.!A:::7T0 MUUHNO);H'BW#B+U3A4T-^[E(1+*I8 "76K^BQJ^+Z$&-5R+NL]$P8%$810_H M&[5QCIR^T6-Q7J[C9+Q(V+DQ:/WS^(]*&NGN_NM\9JQ&N_Q[5R*\F8/=9FB$ M7IF2Q^*TAQDQ0M^(WMF+'X:'X?$#01RT01P\I/W)Q7I0RVX?WRLKV)B]^&$2 M#:-CMLO21I+4G%VGO%BD7+(WE5I5[)>"_:W*5LS7#']_%S)1Q0*#AVU:)&PZ M94.L!6'H_K%1$$[#X.@PW%8EG=U<6HM=5C&;"O;Q!<_+XRM7,UZ6F8QYXX@L M+*9:+D1AV8TT%<\8SQ9*2YOFS(HX+52F%JN 45 +)G.@#0 E5HO"!1.P!*,# MS3Q;&=@F$[E*!!*W"*!16U))V^H;WH2VTCB>[>>54X:#-LKE5^9S,2U]&^3EG M#%8,K4/Z1B:B!AJA#=#'IHQ#=98Q8WG\^=$$4P-)V.RS<\M<0Q4VV*XH'0_H M#==LQM7S+73J J.'L^"SM5GGR"0B!L<&65.1N]TF^O3HV/#9DVC M4L]D"G"_0FDSWNDH$TZ-Y4IS?GW))N%XPRXY""S01F2=S"F/'QM(K02$! #)&7Y@GEDI@"\AU)H>DKP<\.+C:*MI>92YTP4"S1N.V!-USK$U;PPV2X@=L<"0D7-Y)ZDR M)U*3@R]4]6YS/ZDN>Z];E_=@:^]:S>V2&FX8C":C8#*9[+U1*EE*'+%1$(ZC M8')PL'6W&UKW1P?C8'H4L9=[GY1%\VV">8=$-7:< ,T (JD/7D]P MUF=V+1JTY_U&1_ZX=I4=NH;F.1U7M&9X)CQJ44-A., ;T'#(,9H-CT(T<52G M[0[RT$'S[4?)HUEA5"835VQ@KW509CSE<(H]:.1HY)0>!&]$LY!4NBG^2G#- MJ,T2AJ<&X4!EU-3>P:C,FSGO;T6C@=9%)=IXP"#,4Z)Q:AT.W[K3"RG^D1WT M0Q;VHRXHN5@^\;+"Q)"-#VA\]!D\_[M82>+,[]6-=WEXU!#GW^1266+.GT ; M$9D5'G[0KUT*_EKS7- S+SL'O_&G '$^WYYL&(9_80+7=N4(' +RJ7U3852^ MI*IJ'&OYS:>6*V,B^P'[ATWZ;)]H310>>V'W87C\$FRT88\.PGER(T"(W42N M&:%+]@+>+6CVMM '1Q2-7\3V:2+#_NAER[@(JANOJ8^7_WO MD\6M2N[_4];TCQ16 MMMN!.FJ2_0C??:3A_=Q\9_)[OWO///B9!W\['OQ,5_]$NMH9\J_"*.^<.X_3 MRM$D&K<(^[_&LX547RVN;81_0EA'H\FW8\N7W*0L&@>CT7COEUU $1T>!I/A M>.]R!UCL1],H&([#>[CR3ULO*2//$KHG]-LB[F^2!3S(U.>_RS=8.D[8#E-H M[TZG?7 %"G-(%\VH> 0UJ6/FO)3DUMUZDB)X4A4-+.#A2>+\KWAFJ"24>JAU MZNDZ[",$0C;AOM;(FI=F$E@'+K"FKP3[;(&G@/HE82- 4+?%7X?^M>PV?;V MA*.JUP!PWRO1J)N_/X6K>B_>"^NT/,BIG.AW)ZIWL_4T\N0#_=X> M^= S'_J_X$,UK'PMVG 7W1XG#M-I%'YKXC =[F8-H^%A,!Y-=[,&6IR,[F<- M3WAG9!]]9V1VOS0*^T=TF+-=7P\/.M_KYT(OW*\7Z 2 )_XK_O9N^P.)<_^[ M@+6X_W7%.ZX7$CYD8HZM,#KN,>U_L> _6%6Z7PG,E+4J=Y>IX$@""6!]KI1M M/I"!]F&PO=V]R M:W-H965TY$J M"FI[4?7"[ ZL%1\V]@#IV]?V+ELJ$:0*B?6,9S[_8WL\W1O[ZFI$@G:%=/H>[;%U&Q) M"HW/%MQ6*6Y_+U":_8QE[.!X$9N:@B,II@W?X!+I6_-LO97TE$HHU$X8#1;7 M,S;/)HM1B(\!WP7NW=$80B4K8UZ#\:6:L30(0HDE!0+WGQW>HY0!Y&6\=4S6 M+QD2C\<'^J=8NZ]EQ1W>&_E#5%3/V"V#"M=\*^G%[#]C5\]UX)5&NO@/^S9V M>,.@W#HRJDOV"I30[9>_=_MPE'";?I"0=PEYU-TN%%4^<.+%U)H]V!#M:6$0 M2XW97IS0X5"69/VL\'E4+&MC"0BM J%WZ,AO.+EI0IX=(I*RXRQ:3OX!)\OA MR6BJ'3SJ"JM_ 8D7U2O+#\H6^5GB Y8#&&97D*=Y?H8W["L=1M[P ]X]=S5P M74$SB0+.YD M.)DK<*<3N3);35@!&=!"0NI_V7@PA'20078]N F6=WK/J9U*CNZT0KN)G>N@ M#-#V>O?>_G&8MSWQ-[Q]69ZXW0CM0.+:IZ:#FVL&MNW6UB#3Q Y9&?+]%H>U M?^#0A@ _OS9^JSHC+- _F<4?4$L#!!0 ( !=(?5:JIMUX.@, +4' 9 M >&PO=V]R:W-H965T#],?/M-]\P M,].=5-]UB6C@L:F%GGFE,9M)$.BLQ(;K2[E!03>%5 TWM%7K0&\4\MPY-77 MPG 4-+P2WGSJSF[5?"JWIJX$WBK0VZ;AZFF)M=S-O,A[/KBKUJ6Q!\%\NN%K MO$?SS^96T2[H4?*J0:$K*4!A,?,6T6296'MG\&^%.[VW!AO)2LKO=O-W/O-" M2PAKS(Q%X/1YP&NL:PM$-'YTF%[_I'7<7S^C_^EBIUA67..UK+]4N2EG7NI! MC@7?UN9.[O["+IZAQ , MJP>^JM$'@68:&$*W-D'6(2U;)'8"*6)P(X4I-7P0.>:' '1ZKFQ9VY+=A;Q M/6:7$$<^L)"Q,WAQ'VOL\.(3>-<*\\K 1ZDU?%VLM%'TG_AV+-(6)SF.8^MD MHC<\PYE'A:!1/: W?_TJ&H7OSK!,>I;).?3_E9&S2,=Y?I(&80RO7Z4L8N_@ MU&NG+S))%:D-YB +,"5"(6LJ[4JL)X-[ZAGYMD9[=1* THK-"I5+[?YF0'F. M7+('1YSA F(_"D=^DH9N30'X$0L''U'K"7!+@HO,\E&0R^W*%-N:JKX#>A/' M5SX+K^ MO(E\%J7^:,S@[;&76IH7P/SQ:.RS<>36HY#Y29+"Y_V0P3AJ;4NK M_D/M%,E*+M:TKL1+M XE^WV_WQ)QB>M*",MRQ6N'=0%1%/OQT$;4Z3%8Y%04 MMD$R%M-! KTZ@SO,Y .J)_B#Y".UAW%*BGTH"FJIEB\^MHQ!<4.TNPU)-4Q( MY#%A1-9>Y(<*VU0K=W H- L3MM5^]-^)BW:5OS+O!UH-UR1 M_AIJ+,@UO!S3"%#MD&@W1FY<8UY)0VW>+4N:JZBL =T7DFJUV]@'^DD]_PE0 M2P,$% @ %TA]5D^E@048 P R 8 !D !X;"]W;W)K&ULE57;CMLV$'WW5PR419 ZDJB)-]B&]C-!0G0M$8V31^*/M#2 MR")"D0Y)K7?_OD/*=AQ@XZ /MCCBS)DS0\[18J_-5]LB.GCHI+++J'5N-T\2 M6[78<7NM=ZAHI]&FXXY,LTWLSB"O0U G$Y:FXZ3C0D6K17BW-JN%[IT4"M<& M;-]UW#S>HM3[991%QQ>?Q+9U_D6R6NSX%N_0_;5;&[*2$THM.E16: 4&FV5T MD\UO"^\?'+X(W-NS-?A*-EI_]<:'>AFEGA!*K)Q'X/2XQ])66-OS#?O M M*&/56Z>[0S#9G5##DS\<^G 6,$U_$L . 2SP'A(%EF^XXZN%T7LPWIO0_"*4 M&J*)G%#^4.ZK?L(N(;K*XASV)@*6,7\/)3N7G RW]1 M;@QKR94+5;\]5@W_W&RL,W11_GVJ]@&Y>!K9#\_<[GB%RXBFPZ*YQVCU_%DV M3E]=X%V<>!>7T/_O,5T$>YKJ']HA3.'YLRG+V"NXD/#B7J5I7JT#W8!K$1HM M:>R%VLY'=Z0G=2_1;UU"H"/';H,F'/NY,:([D(6+,/JS:42%$&;;:"6J[R!P M!;,RGDXGM"B+>#S-CMZ->' ]U1N2-KU1PIM0S)C_C;Y@*RI)V[]!-F%QF4Y& MOR/->ZME#:+;&7V//H&%21F/RQ+(*2V+T5V_<=IQ&:+2O VF\63O*!H:^> = 63/"X)Z@JRHHQS MEE(CSD+Q@339^NZ:T.5'Y,8"^IG[L7VA8[YZ5Y^$T(;,T+LLQC/. M3U;."GCJJB9GZM*AV08-M732!#8(S>GM2:9O!G7Z[CYH_$=NMD)9D-A0:'H] M*2,P@VX.AM.[H%4;[4CYPK*E3PT:[T#[C:9K>C!\@M/':_4?4$L#!!0 ( M !=(?5;2;9NC 00 .(( 9 >&PO=V]R:W-H965T:OTG2D1+3Q40II%4%I;GPV')B^Q8N94U2CI M9*-TQ2R)>CLTM496>*-*#),H&@\KQF6PG/N]&[V-SXRK>E=1O#Y;QF6URA_5;?:)*&!Y2"5R@-5Q(T;A;!17QVF3E]K_ 7 MQ];TUN B62MUYX2/Q2*('"$4F%N'P.CG'J]0" =$-+[O,8.#2V?87S^B_^YC MIUC6S."5$G_SPI:+8!I @1O6"/M5M7_B/IZ1P\N5,/X;VDYWE :0-\:J:F], M#"HNNU_VL,]#SV :O6"0[ T2S[MSY%E>,\N6$D+^#$"7Q6TI8&/L@" MBZ< 0R)U8)8\,KM,7D6\QOP4TCB$)$J25_#20Z2IQTM?P/M#J:+E0@"3!?3" MOO!APS4WN5"FT0C_7*R-U=0O_Q[+0^6W@-\C"*(KK MD8Z@580)=T.-F8NF MH,8@6I36EKGJQ13].(R2F?>%QE(?/\M3A]QUHWG:43V+CA8[DHS!;8OB'J'J M+E-*ANOI)S0_'/?\"/!M=>UZ,27&24Q5FTV=F/6%45\8]X4)Q%3EV+6<[Y2? ME3MV>PU[[P[U^]:_KH;21_7IGJ##[N$!O^C>K9_JW>O_F>DMEP8$;L@T.IV, M M#=B]H)5M7^%5LK2\/EER7]"4'M%.A\H^CZV@O.P>%OS?(_4$L#!!0 ( M !=(?58PNAY/M0( '@& 9 >&PO=V]R:W-H965TGH6]V)KHXDH"PM]W)8-# M9@*=OH!6VG/VK%:['F^T>;85HH,7*92=1)5S]2B.;5ZA9+:K:U1TLM1&,D>F M*6-;&V1% $D19TER&4O&530=A[T',QWKE1-T,A=Y,HC3:;SSR MLG)^(YZ.:U;B$[J?]8,A*VY9"BY16:X5&%Q.HIMT-.M[_^#PB^/&'JS!9[+0 M^MD;=\4D2KP@%)@[S\#H;XUS%,(3D8P_.\ZH#>F!A^L]^]>0.^6R8!;G6OSF MA:LFT3"" I=L)=RCWGS#73X7GB_7PH9?V#2^63^"?&6=ECLP*9!<-?_L97R(W+O$^8YHUA!E1XC2#.ZU MVBP[R7B+>1=Z:0>R),M.\/7:5'N!KW)?)^,;,URG$34 M"!;-&J/II_/T,KD^(;/?RNR?8O^?BIPD>E_F=^T0T@0^G0^S-+N&(]&.[N>: M^I&.]!)^DR:!=_),GITW#!-1&YV@M*0=6K-$X MWJQ%J0UWE01_7YQZ^]CB\Q80-\! M;Y.E-YP"4T5XS)W@.V]4A4H,KH_>&9-ZI1SQ.?T:?!_ZO?<6'TP#B:8,,\]7 MCFB:P=#NMF/UIIDFK^[-3+YGIN3*@L E09/NX"("T\RYQG"Z#K-EH1U-JK"L MZ-. QCO0^5+3>]L9/D#[L9G^!5!+ P04 " 72'U6*[)QK+@% "O#@ M&0 'AL+W=OO.'"SH@$4 M6Q?+L=/$0-*K@74KFJQ%,.R!EFB+BT2Z)!7'_?4[A[)E*W;<=M@>XI#4N7SG M3IXOE+XS&><6'HIN:N>8L=4Q% MW@U]O]\MF)#MT;D[^ZA'YZJTN9#\HP93%@73RRN>J\5%.VBO#SZ)66;IH#LZ MG[,9O^;VC_E'C;MN+245!9=&* F:3R_:E\'958_H'<%GP1=F:PUDR42I.]J, MTXNV3X!XSA-+$AC^N^>O>)Z3((3Q=26S7:LDQNWU6OI;9SO:,F&&OU+Y%Y': M[*(]:$/*IZS,[2>U>,]7]L0D+U&Y<;^PJ&CCJ U)::PJ5LR(H!"R^L\>5G[8 M8ACX3S"$*X;0X:X4.92OF66CJX$9R0%)1KJ_&K0#X[>J=4 MNA!Y?MZU*(W.NLF*\ZKB#)_@#$+XH*3-#+R1*4^; KH(H\82KK%'/RXFQ M&C/DKWU^J+3T]FNAJCDS'ZGK='SY\%??_E 1MZM0V]0](/QN<@ MYWY$&P-JZG:)PFI,N6:NHN9, MI/2%47%]+841[EC=<^VHITQHN&=YR=?\$KL,\DLKIH)1*%@5BM5G)T7S%%O$ M!/4(I@4WP*S[F#+KY&RIZFQ@"P-266"%TE9\0Q$4%/(G12%@:3!AT 0J8B(0!;0@JVA(S=(U>2 ME!IA=^"&K%8Y=CHA9V"=B56[0TQFY<)BKJ3S[]H8LGBV-F3"\DHE(X*SUC6V MX;3,G>FUM5@IO)B@FZE:MC3UAJ<0>$/_U(O"WD; $81XVHN].(X('VJ)AU[0 M'[80?>L[V=M,Q&82U]GZ1%[N=1Q%;+*$*R[^ID!_$1\$I@CZ/8A=JKE HSC- M43)T6NJ[U>7P[WBC8=;53$?I@U9H* M__ MI:Y.-A<6->+02.[H<%<"@6.N#!]Y 5-QCD@?! XZGB_A* P[?1PX>>[J[.8_ M<&9MV*ZRN!.M=<$"$Q]+4E&YI61J71IKSPJ)7+F841$FF9@;5^P[+H7QIE:Q MS[MH[FC2/%$SZ3K&6OR2,PV<9EJSSJBJ8,(35AIG.E;U'3F2LIHC)S85-IVB MKZMVA9^<)$JRD@DN[V% MW]WTV$3H4:56>1?\<-X]8C^0=$=A)_C_LNPHZ'=.?R*Q?JYD'=PJ^JXT*U=H MO71\A2HQ[Q!$K:6A&QL53JIJ0%3R#-Y+B/YQS@4N2"[Y*&,H\F["F.9L^'$@ MK5<[9K;&ATOJ1F%\6_OQ^=7LB(8X/^(>;@9>$)VZ 8!-._3B"/_\N'69IF?- M>\).HFPFP,EFW?H5,9YMW+@U@?>VN!-X$7J#?N#YO@_'C4WK1C-I\BJ+4H'% MJCG.6@B&/F+'@;5>/6%J $'?Z_<'7M\/:<[U*S,WD^E?8-V(.6YLGL+Z(O!Z M_M#K11$RG#P!-&R,2-R<- _V74R[6X\(;"(S]U3"?D7I4[TGZM/Z-799/4(V MY-53[@/3,R$-WK&FR.IW3N,VZ.IY5&VLFKLGR419;(9NF>&+DFLBP.]3A??4 MU884U&_4T3]02P,$% @ %TA]5I#ZM8"> P 5@@ !D !X;"]W;W)K M&ULI59-;^,V$+WG5PRTBSTYEB59^5K;@).T: MD M$23;[:'H@9+&%K$4J26I./[WG:$IJ1 _/ MC=)N'M7>MU=Q[,H:&^'&ID5-;U;&-L+3TJYCUUH457!J5)Q.)F=Q(Z2.%K.P M=V\7,]-Y)37>6W!=TPB[O49E-O,HB5XV'N2Z]KP1+V:M6.,C^M_;>TNK>$"I M9(/:2:/!XFH>+9.KZRG;!X,O$C=N[QE826',5U[\6LVC"1-"A:5G!$$_3WB# M2C$0T?BVPXR&D.RX__R"_G/03EH*X?#&J#]DY>MY=!%!A2O1*?]@-K_@3D_. M>*51+GS#IK>=3B(H.^=-LW,F!HW4_:]XWN5AS^'B1P[ISB$-O/M @>6M\&(Q MLV8#EJT)C1^"U.!-Y*3F0WGTEMY*\O.+!U3"8P6ML'X+W@KM1,B7 Z$K$JR$ M+M'-8D_!V"4N=\#7/7#Z ^ DA3NC?>W@)UUA=0@0$\N!:OI"]3I]$_$6RS%D MR0C229J^@9<-TK. E_V#]/L@_?.^]#^7A:-44LI:Q"$4CWU!!H&+[9[1D MH,!:J!68U3[8** )I4P9 MM+F:["O 9^I[CJ!:(:M#J#%\#BH&N2RL(^.R8T^&(X&G4GND3'H*2^I(6XAC M!]',J*(6JZOQR2,UVZKCO16UNMF0!MJ?W]Q0ASBE3SXZGR:C_#P[^8]0KT?W'I*ST66>CR;YE%&_LQ('I+>GOYFMZ8BY M%6L2V;-(\FR491G<=B$96TJ* ^3><*@P,.%4,9N#4S>%IRG#&6Y;:YXE]614 M6X+.QBE5Z3B'*7W2R_$EY.-S."0AZ9CX6*#DVC-*,8EPUK51%<6FS-_)TIJE M6AL^87;H15H,-X(+>E=@K/D+:D)?EM\ZJMPP86Z,;:&UTEA^S\P;M&NTC(8O M8!LJ4Z9QM#HXG:]5 #7O)^Z=L&M) M-TSABEPGX_,\ MM/L7[A31LF1V$\S:'P6-/@1\L&]'YEJ#_L%AQ@^"NQ^!M0 M2P,$% @ %TA]5D*-O8\*"P TQL !D !X;"]W;W)K&ULQ5EK;]M&%OVN7S%0X\(&&%FD)$MR$@..XZ1&T]1K>]-=+/;# MB!Q)TY(<=8:TK/[Z/?<.25&V%&2!!1:((SYF[N/<]_#MVM@_W%*I0CQE:>[> M=9=%L3H_/77Q4F72]&O*(M6YNK7"E5DF[>:]2LWZ73?LU@_N]&)9T(/3B[]#,_?#VD]+_BJU=JUK@5I,C/F#[JY2=YU^R202E5< M$ 6)GT=UI=*4"$&,/RN:W88E;6Q?U]0_LN[092:=NC+I;SHIEN^ZDZY(U%R6 M:7%GUC^I2I\1T8M-ZOA_L?9K!X.NB$M7F*S:# DRG?M?^53AT-HPZ1_8$%4; M(I;;,V(I/\A"7KRU9BTLK08UNF!5>3>$TSD9Y;ZP>*NQK[AXD$_*O3TM0(H> MG,;5MO=^6W1@6QB)7TQ>+)VXSA.5[!(XA0R-(%$MR/OHFQ0_J+@G!F$@HGX4 M?8/>H%%LP/0&!^C=Y+')E(!^XH-V<6I<:97XU^7,%1:N\.]].GN*P_T4*3S. MW4K&ZET7_N^4?53=BQ]_",_Z;[XA[["1=_@MZH<-\B%2NG3!S?K:[.!!? M;_YY(W I?M,N,9GX+&=" MO<%(CMV>^(-U$8YH.PTYZKL2*6*UW(5"R0*GKB M,DDTQ:5,TTT@RA66KL (S)EQHA]UHD@X(@4IW!(\EB:%I) A-\]U6.MB2:]U MOF#6:YVF8J:$SE;&J:0G?C)X\S/]QPI\+I) 7#_%*A57 *Y@C;[JM1$/*EZR M0B2Z71DK"Y7@ID6!UM**EKK;E[?6S#6T>/ D/ 02,Y258,A'?(9"%=T:;$K M9%$6QF[$7.I0PVE8$ H!,V!,/ MX"Y7JU3'+ "]('V$=B(\ZXW$/?"2$$6)C^IU(L4UI4MK-.J! M2C?B[I?W8CBE-R3G(/5L" MX1\UUV9-Y=FM*C= OP!N>.[:_(!V+-.X3%D06?"+/69Q!QP&[0<_!G%M$.Y4 MB1-:JYZT*RCH4[70R 7$.<"N0EDDQ**2A.1?4=[7L7([ B^556;>:^7 :[]7 M.R5:1>3S,T2.Z8(2;-1_04'0O5$/-"H)5 HX"TE3]B M ;EVBY_;H?KQYKHFR.8J74G)LAUR4I2YGFL@$<%GM[S:=F)G7R\UL 0@J\C(V=R0^ET81%G'OD8)G@]V[RF7[*'1K 1 M$KS$O616H>&D/R6-E"4DY%U\0LOZ"!H\R;F]0L-KN@5(#\].7ANL%X:S'] M+5Z!X%T^A/"^2"$\(9>_P C='P2Z^5OU9:JN\V$OOMQL\?4V^NV&W) 8^ M>SD"SE(P6:7$1DD+2&Z0KZI:%]2IY>Y'F:W>? "\:*Y)Q99CL90B@!=H$$&PT&07W]F]))7;A^EFZIQ:?2;$JQ!FJD M1$9!B7>6@@C(^V11;=YNPK-_Z/QW+7V9@Y?$2)I72R1L>A?UPS$W<'W>@XN0 M\R_\ Y*M9%ZK]:Q5:%F" !UYZ)A&#$.9&;N*Q*XE61PUVB\@U!HGK4W@4U5C M ,HUEO!BE5Y:/.K!)')>5,%?\TY*57<>J8DKKUHA1F+2@%?M!'\\^E< [,0_LY*@I!-Y,BJ:/+;5J?@AK]XL /[(M4F1,[0&) M;_*ZQ>1RTA0QHKO%JO)3ME2*P=6==^XQ#R=ERJ#]-X0Z'RN)J]_.5=5CMRS3 MY(%74/-L& RG4W%"-^$HB,*1..E\H 1G=WVXPA:1/IX&9Y.^&$VHM9AT;O93 MG@R#2>@)C\!D/!TP\%Y#WS=3Q;4J-FB_4FSR7K;MS+Q5*E>Y\O[&0\;XC=MC MP%W0MN^?QV'-47.U?@G8,RF>;X<']<51]=.YW5?DR.<\F>-PT L%'.F80A\7 MG8=Z3:+GO!-MI2D+]%*JV7,BCH>]2;V-+B 5HE+Y0$A+Z<\8"$GN2\-A;RB. MF!LSV8X[3?+?9O&M<%&_=\9<(A:R^U\B$];2K0P0$H:/?,G'"W:9B4V1G->J)Q M7LY"SJG"IVD8? :K,Z_#<9I\QVZN8X>B]7L([*20]DV'\PGEDLX>-$U_NPM:4)QW[A"., 8S GSHI>'IFE)##1[Z,M*6NX]9B6M%:IML!B?V M#?!<.PCZMH& ;]R:CS8 IN7O;SK:5[L8^35)5LT& Q!LJ/(Y0XT'%Q MVI*91VZ_P8-J!#!TK(#"NQ?+*BHPJ37MWKPL2KN=1E;59%N?+LA'J5//GHXU M,"NBTXZ7U<3WPC,X5! E""GDL59(4YL#9P)VJY6DB^F:,^&RQ94ZM!.CLV$0^Q7@>TQ" N:[/2FT.1P8,9'J_I4+.& M!5.V9Z4A%IJ!.EOP04V\K0L5?)KBN$P3TLMP.X*]2#^P%X\L.SHV120NL[)B MLP>_>A+X\NOG9C2"&+N3]"LQ189N VB]0P/8@][GM?.S@50&_(Q1KL^\QMJH&G<+%.&;"ZU9>=3U9$&CQ8<23+&K.%T,SMO6[N# M4K,?6IHZ'.>__<)R*Y.1O 0!)9P]1RPME5:EI4,S1S-6/:CYEK"6;E](H@.0 M!- M=71G2O(A+ZTH\Y;1FT8)>!AH37;FDY[JH&&K6$]NH.5=B.Z))QZP/S1X+BQ%EI/4[V'@CGU>H>6^ MV[/8DL"%#N[4!!&:&"I M,HR":3AHM;FM56$X"49G S'$FFG4^=6/C#M+AL%@/!'C6]S6)RE4XG 3C M44C$1ZC0(['O3/^T]:$%GK?@STE4^5!Y_#>7YFGSQ>K2?ZC9+O>?NWZ1=H&" M(5(UQ]9^;SSJ"NL_(?F;PJSXLPUR?F$ROEPJB3) "_!^;A!"U0TQ:+[C7?P' M4$L#!!0 ( !=(?5;(XA3_%@4 -P+ 9 >&PO=V]R:W-H965TV<:P*()378VR\?AL5 NI!HO+L'9G%I>Z=954 M?&?(MG4MS.Z&*[V]&J2#_<*]7)?.+XP6EXU8\P.[+\V=P=OH@%+(FI656I'A MU=7@.GUW,_7VP>"KY*WM/9//9*GUHW_Y5%P-QIX05YP[CR#PM^%;KBH/!!K? M.\S!(:1W[#_OT3^&W)'+4EB^U=6?LG#EU6 ^H()7HJW = P66'X03BTNCMV2\ M-=#\0T@U>(.<5'Y3'IS!5PD_M[C5*F?EC @:Z149:1\O1P[0WF"4=S W$29[ M 2;-Z+-6KK3TBRJX. 88@=.!6+8G=I.]BOB!\X0FZ9"R<9:]@C),7 M\.Z1ER6A"OJ"C(U#O3K)EOZZ7EJDG[N_3V4=,:>G,7W#O+.-R/EJ@(ZP;#8\ M6+Q]DYZ-W[_">'I@/'T-_>>WYE68TR1_TXXIG=+;-_,LS=[3R5AT:[B0+CY_ ME$JH7(J*I()@+1K367*E<-0 #&**JMJAN9??T'#XP "M&Z%VY#19N59R)7.A M'.7]6-8'RWMQ\-5*"U C,24D(+V!L&5"GQ3=EJ Q#.B@T1I08KALV&"">$L6 M>8DV58\D+=U_OJ'9>#P$C]A'%HFT%=6Y#$%81B30>IW!<@%H([8M-'*7> M:+,7N"^0-Y10$^)964BDS;:+2,):=K%P*RF6LI*A;$^'3$)<9*ZTHY5AAGP0 M%/(XN:R\9M@+3'+,*H7I8@QC2]D&:3VAN_O;(77=<;#CI[P4:GTB9\/?6XF] MH^6.*K'U&[U\-L.Z5B" CZ)U)63]!TNKHSJ2KNW@W',<5 8R1-K>-="Z^?T6 MJ7$MG?,[;GVZS_1)P\CX6HRZ=UY[=657-E1CG'J"C=' L"#C2J/;=7D(0MIT M8-'C/Q(87K>5<-H@+5WXV-M2HN(Z)0[:V;8)>ZW65.@\-$ML+7S3IO!L-8G5 M:M\JYI!;0G_HL,1/OJMBA_734[=QM*7Y"%!E*H2QL8=]B* .MJFD0Y* MAZ)%A[6&8R7YD])SVQOXM9CWLK68']92TYI&6[9#$@WF!G9L7[FAM-?";U\_ M-D#;JJ!2;!AX) J00Z-P3%+' @N^M6[5<4[1%5$81S0*5]?A<\S0G_^)GU ! ML-H-21ZW3P%V!1]I$MK 2]$GZ"7Q?EUJ/I=:!!T:L8OSS)L4<@,X52!U?S(X M7LLGL-?1<^]IAA]?"WU5^T.[(-VHH-D)6 MPG>VTWU)(%>X.H#4T;3M1GFGPXZ!Q/Z\)IRV7"]AWIVX^-6*NPL(ED6>^X"^ M?^&<39(+2N?)C*[#_#[AC<[B9W_[ \#T+$EI=I[,Z2OBZ__!,L;9!)0?HYRE M249IFDQ>IFGETPO.%S.PFV?)E$X=Y:/>C0OYK<.]TE( B)>OP^KAZGH=;VS/ MYO'>^UF8->J *E[!=9R -\7VF,$ "R"@ &0 'AL+W=O/]M#I 2)7)"8@P "@9?77=Q>@:-FQ=2% 8!_?M[M8X'QK['=7(GIXJ)1V M%_W2^_IL.'19B95P U.CIIV-L97P]&N+H:LMBCPH56J8CD8GPTI(W5^>A[4K MNSPWC5=2XY4%UU25L+M+5&9[T1_W]PO7LB@]+PR7Y[4H\ ;]77UEZ6_86L.YL!,UL9\YY\O^45_Q(!08>;9@J#A'C^B M4FR(8/QH;?8[EZQX.-];_QRX$Y>U=8_[4P)! =$C2/9++]*C%3Y@-8#).(!VEZ1%[DX[9)-B;'&4&_ZS6 MSEM*_K\OD8PFIB^;X -QYFJ1X46?*MZAO,Q!Z!PR)9R3&\F_#JC%6.&E+L!8V$@MR-5>==,M2:'(8VUL MD*P;6QL2& 1&>WN9"&>]=<;3-1:!2,3'D4"RSK& G. $-+P3>7(\H'$$2^JP M?&") J":/+!%T$:_SQBG4F*M$(B!-'E NRUE5AY& TH1E2RW"/"&/82%ALZ. M53OF0_C1)[19(.V0%>E+HJMQ2[1-"'SKQ)$';-$]H,TD&3.;Z."IO'2T(IS1 M!'$'&5I.:F"\$5(U%AE+9\,U!+O5C!PHM=3<(.@ 4E&82F:$0@OE=P-8*;5W M_#SOY%8!.L\1;A,I++Z:]B@R>%*<'#3*$MJ0# 8:HO<\\,^,@"@L8BQU3H:G M2)D-%0;QXS-#-A]J:5G>E]8T10G4>+!:4\BI\4R(E6-2W6+;D48)-#7?(GD; M(9+YO+JYA-7-'>V/3]Z/TN1)TBT%K-#R/^9:U]8\2+I#D/)P_>T2TL$PD9)KBT5CI=Z\5 MT?/4FK6213B+CDL[-#\=XT%OB[/>#;U8\D:%TW!$MW>[144T'^\O%CLDTGO, M0VR@J\HTVO>X0. =DYJ=).GIG!>FK#"+\QF\Y^$D#G,:;HVG@Q AU&(7ZS)= MS)/%Z;3W%9T[@R^AQBF)LV2ZF/>N(BO@OA.81&4EQ5HJZ26&H"XHBJ-Y[UVO M;4H_G:78/T1L:(H<<8^FJM4Q?0-XZ0(;'KPC*K1%>"TY*C$B'Y\4W6KW(%O% M=\BC>'S-?1,V]%V%&U(=#>:S?FQ_^Q]OZO J61M/;YPP+>E1B98%:']CZ$9K M?]A!]TQ=_@]02P,$% @ %TA]5I*$'H&P!@ MP\ !D !X;"]W;W)K M&ULO5?O;^,V$OU7!NZV: '%EA3;R6Y^ $FZV\N' MO0V2VQ9%<1]HB;)X*Y$N2<7)_?7WAI05N[$#W)=^2"R)Y..;F3+S:Y<2MK!1E6-0VDSQ-YY-6 M*#VZ/ _?[NSEN>E\H[2\L^2ZMA7V^5HV9GTQRD:;#_=J67O^,+D\7XFE?)#^ MZ^K.XFTRH)2JE=HIH\G*ZF)TE7VXGO+\,.%7)==NZYG8DH4QW_CEMKP8I4Q( M-K+PC"#P\RAO9-,P$&C\V6..ABUYX?;S!OU3L!VV+(23-Z;Y396^OAB=CJB4 ME>@:?V_6_Y"]/3/&*TSCPG]:Q[DY=BPZYTW;+\9[JW3\%4^]'[86G*8'%N3] M@CSPCAL%EC\++R[/K5F3Y=E XX=@:E@-=:DZ+&N(U9^ "O+Z;/1OG;T49>RW 68@-C +M^P MN\[?1/Q9%F,ZSA+*TSQ_ ^]XL/8XX!T?P/L8+*,_KA;.6PCBW_N,C!#3_1"< M)!_<2A3R8H0L<-(^RM'E#]]E\_3L#8+3@>#T+?3_,QQO8NUG^D_C)65S"N#Y M&1W>D+[84FDD*CF>X^A?M:0;TZZ$?J:U<"2=%XM&07LE=0BX)8\9C5@[,A7= MB.=6:+IUC= EOFCZ+)XIFW(LLU.HW-G';)*E/^W"=BN$ASTW>)(+)J9L>;D7 MAR,%KRG1T*)S$)QS6-0NX#)>,Z8'U:(>"BU-YYKG&.: W!C'YO:@MSW(70<% M%?2EJJ0-PP>#_0".SMC!0R6,);%<6KE$X(,]EO)\%L*;<:@H3_*H)KH*X44U MD>T"WMI4E%T9U:+<4L@&ZL$+WWD#/GT.T:^WO]_2W?U-#*)"9K /+6>-904: MGR6PB:D*ECVG#!.A;2B M0EJ/YDKN%1$>=D@]KQHT50#L#M@ .HL;\R9P%90NF60A5LJ+9HQ D"A+Q<%+ M]EC6(F=%TYB"?0SI&;N1!@.^MF,1(H,9C"**PC [Q!7D=2DL6,$LH$L+%4/F M\@FN#PT^V,KZQ=2JHH71G0OO:]E4[. XP8>-2^4**Z/B_B;28FO34!XZNVI M\1 MKI:'0L9FL?)V$?LQF*J-YS%OU:+C&@LKD&;"U?CZ"%EAWICN9:L\&,9: M, S0 L;3&B4%Z8=#&XXE^LBL-0>]%SK.9J%"U\A:4@ZF+/Z#0U((S9-H^UQF M(":Y$/H;3),.0*'$XCLGA:2K$G.9YE O/L7]Z.,3SXV1V,J?CD],DF\_@+/9FP2C"(3UWNME0VL1"-=SYN!!#0R\^A9.@5YQ: M%1B5$B=B?/?45\U- 8G%EI4S! ]^"0Z(L:VL:8-0X'&4!X6H>M1/XU[XTNAD"'FL %Q.X ;5&@ZI[*3B" MH^QY!QY7.J2"+8/"0AT_F!Y_H1G%#\FC$\2^"MZ]!3AST5&BW&204?>S^_K^&%,OUQ=W<$IW%"BOW'$ MWKL/6+]R9E"SZ W;=#).L:5A\K;7&-NY3]:Q2PPZC#RX&[RH#JFD715/4CP2 MIQE^GQ2OM9V*6"1QI986DZ/IF-XM%L\^+-*ES-%L;CHA<> M:]RLI>4)&*\,CNO]"V\PW-4O_P=02P,$% @ %TA]5GQQS#)B"@ RAT M !D !X;"]W;W)K&ULY5GO;]LX$OV>OX)PNT4" M*(YL)TV:7T#3=K$!MMV@N=OB/M(291.11)6DXOB_WS=#298=Q^T=[@XXW(?$ MEDP.9X9OWCQ*EPMC']Q<*2^>BKQT5X.Y]]7YT9%+YJJ0;F@J5>*7S-A">ES: MV9&KK)(I3RKRHW$7YK:Y[I4=U:XNBBD7=ZHW"RN!J-! M>^.KGLT]W3BZOJSD3-TK__?JSN+JJ+.2ZD*53IM26)5=#=Z/SF^.:3P/^%.K MA>M]%Q3)U)@'NKA-KP8Q.:1RE7BR(/'QJ#ZH/"=#<.-[8W/0+4D3^]];Z[]R M[(AE*IWZ8/)O.O7SJ\'90*0JDW7NOYK%;ZJ)YX3L)29W_%\LPMC19""2VGE3 M-)/A0:'+\"F?FCST)IS%+TP8-Q/&['=8B+W\*+V\OK1F(2R-AC7ZPJ'R;#BG M2]J4>V_QJ\8\?_U-6BM+[RZ//*S1O:.DF7D39HY?F#D:B\^F]',G/I6I2M<- M',&-SI=QZ\O->*?%CRH9BLDH$N-X/-YA;]+%-F%[DW\AMC#S>/M,JH1S5\E$ M70T =:?LHQIAM?[/#KN//K>)?UG7[MG+G=KR_&*S$Z%6]>G8U'XPO1 MFA=W]337R>KZDTSFH@HW%^&F4*77/E=.^+D2F%* M=3B7>2;V1T?C X%?<4<8F^H2M2S<7%HEI!=25%8GB@:\%J/1\"067\S&H@X8 MSW,Q54(]*9MH)Z>Y$B 8D4@W%W4)?X)#'TQ1R7(IX(*0I5!9IKB*<9&B.JR% M^Z"&F7;>2JYRYZ57!=U.S*.RNIRQH75'G=#.U;QJ76%2XP9[3:,[/VD9V2U4 M6>,J.% [K)EC/3)NP&=(Z\8"0W'KL4@_"-Z>TPO7F=.EI^QC?1B92X[J?RA$ M^-]X2[.*RN=+[&$.EJ=)B2F9Y]ECK(G0=*F]EMCWV@'6V.'$%%-8I"%#H,0O M--C$PZ$V)$!"S0RN(J%AXC^0ADU@8LM*XWN[0#XAT'>Q2.72]0*DV9M!FMKN MC#+:K+Y0< Z$OHR >Z_SD&J/OB>D"Y5(3JTAXX4TT$ZF-2>":J9"3DPJ%G-5 MBH6B=*#F&&:9U+E*:5^I:WO\_8S]:)6\+EW45KEHN6+1'>$J* ,9AS^P#[/R M$:OQ!F Z4$(V,^!E?96Z;(A'W"M@$2G$UKU//.JH#"E1C\$'XK"&IQ:FSE-1 MR25/[+P+!#0% AC4Z0H;G=_$-7X.NBKK8@I+M'<;N%'?:^PB8J")WVL#CQ"3 MF5*ZD#R83_6C9JCN/QT$,%F3UBB'!ELOV^9H\^6F6Y$HH"5TE>NP /V6:FP+ MHJ"(E%\H;.:68+<5-=T@SAG'%[]*;<5G:1\@\OZ4>:WX_NA"[$._A'!(G1W0 MHOO+$,RS.4/QMY^P&&!6*!G\!-PLM!TVNS+68Z%<.B^,KWN*J^&UKI:C#KFX4Y,OZ$;9 H-)13$OCS82J!2W+2T^6%%FT"'V)\>""C.(BA. MCI#KH".M=NOI[@L$V>]H-.SV[H_@_[HN44^5#F+FY!SXJ(;%,!)?<+[X!\X7 MXH/V2^;GJ(TJTYF?8P=*N&$=@;AI!4@#8/>3'3"B*)6T*'X;>I55:;.CPL'4,=494Y-:^6,/3GOBK&A3Q!&3O=YFJ M8'8Q1O4V 5\1*YNRV08'40D$!; 69 RA#'[MZ;L+'EB&?,.6SAF3SX0M:<\>W*)N.L=&*S>*$GLP"9V\46-- MW2[0<2#&:&CCTRKY7!'4==97;2IHM9;.(@[4E!!"=!&0^,_Q'G<=QU!X2I1* MB4+.AH1"9(?'1,R-E)3Q!C![TQ$ MHV)^)&A7DI*"P2@6HZU3+.7*EY/7:ZLL&5;M,+ JHV@])/*S[34DQN'G)#ZD M=+2I:;)G%=JP#>B74]/J<]"1+FL:QQ!)@Q:Q2F;$=$'1]1M3OZ9OLW612]8" MSP=$.V3'9:0%VA;4,D!H(5R.R.FVO6J$TKK.!'?W*GVNL6]SXF.(5N*^9NP: M#N@A4%J36NPEC8(9BM_, IK,1HWTV0%J(JQ, RN A#:J]U;,97 C3T3 7 M"L."\,48/CYV)]5UR4,%D=48W1P].>&AY#I'F\SHCNM:(LIU 7XCCI93G3.C MFY:NU8:50+X]JPG( J"0'7 ZG+&ZGI)&4\ T*L7-:=$5V8'"L"OD#YW]T@ G MR$8(2?7L4$#G'>G0]:?,&JK0==&50M-)-I)"\;7F)(H@RW3"NK65D:']](0D M_LI#&"=EP(7#V5Q9Z\6WN9@S0=?HL.O]F:E*Z-&%HZVD,!QT;=L5^YD$**+- M3>L422+KH$'63",!J355#TN[M7!79VWQT*+/3P-]3G#PWV&7I[1Y5.L1.XXV M!RG+/,4^\FXSWCMZM.!OU@[T<[.-G*,%H+"A#E>J,S642U97C;S>$%FMN/ZW MGH6X,_^_GH@R$O-%$/.//WDB>C9G[43THL7_ZHGH!VT]M*&RX:$7&ST(RJFR MZ[LMDC%H557?YHHZW7I?"O*YE9*HF1^4Q@_.&ENKH4S'(4IG:Y/H,X9Z.VH MM$]+M-6;6QP^_O/XBST/#*O*T(;3#0* MMNTW?5,-OJ#;'+B=U!E+B;M[K9M$]4(0@RA0+6JQX.K!Y&9L[GSOOE%Q%-<6 MJWL?%;:=F)E>OG07\;MH[Y9\VKOO]=_78C0]\Z%&0*'&P/ M8//=F/Z=BO=,1GU/^9U1P+B[]S MU'N_5B@[X[>(='H'\L.KMNYN]Z+R?7@_MQH>WG)^EG:FP0"YRC U'IZ>#(0- M;P[#A3<5OZV;&N]-P5_G"L=M2P/P>V:,;R]H@>[U[?5?4$L#!!0 ( !=( M?59&F&S8Q04 P- 9 >&PO=V]R:W-H965T2 MDN(4J;>]1*9T>>X]YWZ0N=@:>^\J(B\>FEJ[RZ3ROGT[F[FLHD:ZJ6E)XTMA M;",]EK:?5%EY?C%;7K2RI,_D?V_O+%:S$257#6FGC!:6BLOD:O'V^H3M@\$7 M15NW]ULPD[4Q][RXS2^3.0=$-66>$20>&UI173,0POC68R:C2]ZX_WM ?Q>X M@\M:.EJ9^JO*?769G"4BIT)VM?]DMN^IYW/*>)FI7?@KMM'V-$U$UCEOFGXS M(FB4CD_YT.NPM^%L_H,-:;\A#7%'1R'*&^GE\L*:K;!L#33^$:B&W0A.:4[* M9V_Q56&?7ZY,TR@/E;T34N)T>1+RA;"J.%Q.1SM/T -[Q2/@XX!W_1\*K?<+B M1KFL-JZS)/Z\6CMO435_/2=#='+RO!/NI+>NE1E=)F@51W9#R?+EB\7K^?D! M"B!'$GD(VBQ WRG9._,3I M2.?GJX]?;F^.%C^'Y>+\E?@-6$:7!M()C-XUB-TS0?:AS89J>-J#&?:_$A64 MB>-<6-FJO YI:3A/G"0W@&"VUOE4W&KQ05HH@6Z):=" AOCH5%H;8Y\6(5HH#DF*@5)OW722BXM@N9H1B:" M[]ZJ,-.Y2G2$AURML3A6Q-"_"!S3$];!9MTY1G&BD)FJE>@+.;3&FW/WB(VCT@;J;HR+SR0D"Z M,V35RIY?=-_[F AGGC0*,X&=*0J5]314T]:A,/">H8\X]*/*H-=:U%&V$WEG MN0A\);U .,H@:S<=#06GI>_%.<0D9A;.,/X&VU'76.DC5Y1K)ENY'E3=(H=< M]TZ56B%RY _J<=)C9@<\7ED>&2&:L3PV$OW!/0Q5"F6=#T6 KF$K/@-&W2;/ M4HAJ#?UX]VD5 I(ESX]>4.0#+) ;HOL?NHF5^3UZ/)$Q E"J&T)'D^YEXJGT ME.18%KERMFMC2\1,]%H&DDS8H"FS*!]G618%!4104/;1:1^&D/D&MH >N )8XQUC;@IRE#6G$4.+(0;ORM6@/:ULIE/SHG3%& MYM@!*KBXE4J'.4#28EC@>*9F#636;!(2@R-$E)@Y5G.APL[U(R#V;3@Z+"XZ M#;YP07$ZAO1/^AAX$-1Q:H8J8:&4SFP$4[J(E[HHUYZ^,#.=?:XCH0]:JNA" M^3]6]EAW?5E_G_#8H2-,KR\?#Y@'.;'XV#KA0*7 M$.H].#!>S+XRB%Y;=K' MHU/CJ@H&X4ZI@ENT:B-W HW-^_D L7EL8N)^CF:\]=]Z9I@ZLE?'RWL4Z'JW MGP_9^!0 [ T !D !X;"]W;W)K&UL MK5?;ZZHQ9].EM>WQ;&;RI:BY.5*M M:.#-0NF:6QCJ?BK.IAX!$)7*+$3C\/8@K4548"&!\[6-.QR71 MQZV'%+O&PZL=V .=[>00WG-+3\_U6I--%I#-'QP MJ3IO "<;W)1[J^&M!#][?B]*H-B:TYF%:#@WRWO/R\Z3?F M$,5N@!G &+&P "CZP7TX MZ+D?UZ_*"N)GY,VKE/GLA SAR<7]%6&I1]T;YIV\X,C-^R>4"&/YO))06H; M8U-P71@",@"]./ IFTX67'_-H><)J(7F[IT9EL1WV#G2D%Q!-QN+"ZZE71*[ M%.1*U2UOGAS2Y,1 3"MTPRL"2L,;^:^+#D/8N%5N5UH0;L@:VAC_7P(HA2HU M;Y: MDO52 ?4/J$O.< -VFP6U<"^-:#DL(_9MR'HIW)K;&$Q/'Z\JE7?V4$QJI7/1 ML<6-@0P'!B"H6[+)Q;!BJ=6JW4F<+&&'@#FA0;A$ 5;<$FG=M%VK/=".R5O_ M'#&8=H(6"M-8. M/-0T.+M. 8?^+-IAP7[U2^6X]E*SCR3V< MF<6J#:4P^*PLAMO'L@3.Y$P^B64%^KTG(:,!\FL4Q#(*, M)GX $P$,4D:](*(LS297REC$JC=^?D0]/Z99ZJ%?0#//IV' ,&)*,S^EH<\F M/VMED$2U@.U\35A" R\$'UPKHJGOTS3S.W\?@J5),KD6P#E4:]>J6% UBDC7 MWFB:9#0.<1V?^EY*61RXYS!- $/4$Y#S5N*_>(1;22%1#A#T>PP0 W!O?!AI MO_W_:'^^]6R;\#BF49("$9@X\V@4 7DL0\(3Z@>,LL#;1SC0RCS@R''L9S1+ M AIY"49,J0]2'039<\)A&X($N(DQ? 0V(6/==!8Y[K]+-P-T"?,[N@%M%G?/ M01+2.&6'Z88S#U(+>^*'4>>".H$""[J_.)Z\:)87,^S'^@/S!&Y"C[($D88) M38!7+V#?V4("31 #5U'J$Q92ED$K>$-^/5C8(C#"JHV0Q@0:)(UI$H1[9;R7 M+:>9E'DOGB-SP!N[-3JAX98;#P1VRJI(%J'^Q=4C UL%- MU:"\C>=5I_5@?T2NI>%EJ47IW)Z=*&.Y@O/F@-VX.R*XZ776[ KA5F2P?=92 M.Z/)S39I>E?,8%=2%G>-ED"5QT$R^:B@6'Y1[K#JC2,:9 %-PY"\=Y4Q4KXQ M": ,H+=BN!]!Y0?0/E$6]+BV%MWHY$X/DWVWO=G6#1PN$Z7[SL#[SJJQW65\ MG!T_92ZZ&_S&O/L.NN&ZE$!I)1;@ZATET93H[MNB&UC5NOO\7%FXN;C')7R. M"8T&\'ZAX/+7#W"!\0/O_#]02P,$% @ %TA]5A7F:28[! W@D !D M !X;"]W;W)K&ULI5;;;N,V$/V5@7:QV *&;,E) M-DUL TDV11,T72-NVH>B#[0TDHB52"U)VVV^V@+1P6-5*KL,"N?JL^G4)@56PH:Z1D4KF3:5<#0U^=36!D7JC:IR&L]F M)]-*2!6L%EZV-JN%;EPI%:X-V*:JA'FZQ%+OET$4]()[F1>.!=/5HA8Y;M ] MU&M#L^F DLH*E95:@<%L&5Q$9Y='K.\5?I>XMZ,Q<"1;K;_RY"9=!C,FA"4F MCA$$_>WP"LN2@8C&MPXS&%RRX7C4*"]G<91? [/_,!O!<*5KFJA MGD@DRD8X3$&49:\@5 J4-&6%WU$67"$8:;A0UST=VP*'&L_/.CY]%YS\ H2#SE4UB5E MC%W @Y(.UHU)"MKN<)$;;.5CT.?+ _Y>N@)N]9-N+-Q^AE]D)3F8L?6-VB%M M;=/;A.S.-H*<$"=6?(X_\?+>DKQ08>I>BW.L(9Z M8L/R(7CN$?:P%\9P.$1<\DV0>P^%+E."(JH#IFDL(;+!_"30@;I,TF MG<1V-UX_4A)5[NTJVD?,84QN'"U4+XJMH9*.L#"C]P5ECI*1"%YC M^__!EW"V3"5X-%?_R LM0,Q<>53.^:S+/'F[?G%H)3X#M^@SD)XZ5B? MCN[<"DWN7Q:6R#7*M=?O(!T>+Q?MG?U=O7WYW F32SI.2\S(=!9^.@[:GNLG M3M?^!M]J1^\!/RSH 8:&%6@]TW2X=Q-V,#SI5G\#4$L#!!0 ( !=(?5:Z MWD@!)@@ !43 9 >&PO=V]R:W-H965T MXI.G+-\RA;?YNB=W.6>Q5MHF/=LT^[TM$VG[ZD*O/>17%UFA$I'RAQQDL=VR M_/6:)]G+9=MJUPL+L=XH6NA=7>S8FH=X>^9@G"1E"&+]7-MM[ MEZ38O*ZM3W3L&,N*23[.DM]$K#:7[6$;8O[$BD0MLI=;7L7CD;TH2Z3^"R^E MK.>V(2JDRK:5,B+8BK3\SWY6>6@H#,UW%.Q*P=:X2T<:Y0U3[.HBSUX@)VFT M1APY-(61H)EH!(RV)3UK(G4!L..Y;S M5$&4;7:Z=&._X\:RX3Y+U49"@/[B8P,]Q+P';M? K^T/ M+=[PJ N.98!MVO8']IQ](AQMSWDW$<\\AW_Z*ZERI,J_3L586G!/6Z#V^21W M+.*7;>P/R?-GWK[Z]1>K;W[^ )^[Q^=^9/W_5Z@/W9P.8I8I#K8%O_XRM"W[ M,_Q/6&")2^/J>L=S$D<+#!27"E"+5-"ERD6D\$&*$XE)R94D>U&6RBP1,:-' MLEA)$0L<(N@6&SO*\AAA<.P=M8&01T4NE. 26!I#\#/:L'2M?6^%U--DP==% M4F(-.]]@420!H4E++6I^U M)\08)072&T-A"H2"%X88=KM$1&R%+C!D'66=!;09"QDEF>1Z_9!-N7>P5SK. M9E>GLY&(6&#*,H5BKT"V8_$LL$@Q.6GZW)OCNA;"(-D>&&M!K]DB.(#%Q5(F*H"N6:&;H"2EK9M8@L3Q5L:=' M$ _PFO4E39%B 7AMITG$)IZ#7;G!M)'X0?%/QKLPYKEBE)I&$Y''IRQ3*35? M19,"/<"ZY&5"Y*_XAJHGN8.(J&SQJ39Y[(9=^.+[#[!ASQQ6G*>-O)'W;"N4 M)D:S:24IUJEX0G83,=E.*'2O-3$Y.5$5+6@D!B19NNXHGF\A6R5BK6/$ M9:3+6V3YGP7'OQ%,%O">'[_X,^^P[5_Y\_& M 82W0; ,6R&>66)J9K1R&%+7%0="S8%6PWS354M[(B^MQ_ &\-?RPY"LCA\7 MVFE]RR0Q$:F5_@![8+>6&<6-0TMNZE]/[Z;+:1""/[O!O&*^;^=W-\$BU--_\!F"?SQ.E]_W66FHM.:Z M[CB"2I@=!)WHB8TLQ,ZV/,=P'.<-YD2PE4C*@=UY(W/Z&5;_?KJ\1^\ERO%\ MMIS.O@2S,8'X /,\C[%-L%MU6R+]_@9FUS0MP@?/+"FX 9YIF*;^55+ "AQ( MN?B#QP8X(Z-O.L:H7Y+2=8RAUS<&9A\'@"SJQBD4-F$:T]AD?T'ITJ);6AJT M_#@6U!H8^XZ)N(-$J1O+'AA>WS8&3A_<@>&,7,-%CBPX30YTS%F>HD,D1]]P MAX[A6B986%77,OJC48NVK$)E.1%);^L2+,-%(EFNAU>#T=!P++/E1U&Q+B4I3;OYK,Q5UWTZ&<.DO@Y(B\PE,9[@>5&2Y?T!^!+-P^C6H'YS= MSD20"EF>)0X\TF_5NFL_ MM<;E.9L.(TQ4\Y2B>6$Y;?#[%G_%S-D.]K^)[H.RI\]*3^='!R3BSMD!]CGL MR=#PUA55I]]&TB5<[_5(+)=(;' MD+!RK#CM<_@-GE&9W>\?BZ/VN_!=10"R:3 M8*PG2/!M?.OC1@A(B "0ZQHHS8]R/40NUVMT/-&7>BC2!6V27_T[XJR!Y\&U M2&E#H8J\TDS39MY7H'>-@RA:AU-OO;W&IXHMS]?Z@XP$?:.RG?[PL&ULU7UI;]O6MNCW_ HBISU( %JQ)(]I&\ 9 MVI-WFS:(.^#AX7V@Q"V)+46J'.RXO_ZM<0^<[/C@7-P'%(TED7M8>^TU#]_> MEM6?][ICF\?/&B7N_,/JEGY<$4\,NFK/9) Q^K[8OZ4)DD MI9?V^8O%\?'9BWV2%4]??4O??:Q>?5NV39X5YF,5U>U^GU1WKTU>WG[W=/Y4 MO_B4;7<-?O'BU;>'9&NN3?/KX6,%GU[84=)L;XHZ*XNH,IOOGE[-7[X^.<87 MZ(G?,G-;>W]'N)556?Z)']ZGWST]QA69W*P;'"*!?V[,&Y/G.!*LXR\9]*F= M$U_T_];1OZ?-PV9626W>E/GO6=KLOGMZ\31*S29I\^93>?LO(QLZQ?'695[3 M_Z-;?O;L_&FT;NNFW,O+L()]5O"_R61A4^#:/A'[15>AL6EQ5X*M=-!;]F\%[SZII/(RHW49UMBVR3K9.B 6"M MR[9HLF(;'FCIY]E+^>?_NB@:EQ@!=KF>8U3[,8F6:^B#Z41;.KHW=% M:M)P@!>P9KOPA2[\]6)RQ+=F/8N6\SA:'"\6$^,M+2"6--YR9+PKMV/=9_1_ MKE9U4P'B_-^A'?-X)\/CX6UZ61^2M?GN*5R7VE0WYNFK?_YC?G;\S<1J3^QJ M3Z9&?_4ZJ;,:#XW&+IH$47QHD9/##"]R<.SHEYTAK-@?DN(.H;0NBQH E2:- M2:--5B3%.DORJ(;G#5S;AH9HX*TW_$ZT2VY,M#*FP($/206O906-6:7PL@', M;W8!YE49C'G(X22VIC!5DN=W^+LY-/PNCOYKD>&G:YR6IKS:FPJ0.'KVSW]< M+!;'W_PZNYY%/UQ=?:3/\V^>1TF11LGA (>2)=Y_7NZ38TJ;V64VT22>Z?O=&IXAQJ*1*<1<.-+#KLL*=Q306;"YO M4X!JGD<%4IA<%@$S5OAFDOX!!(!AV>R2!NY] 902O^C"%@\C2TU51X59F[K& M*PTD.TJB39)5X4G"JQF,Z-9U*.N,221,#_2^XN?@'2!M]2R:P-=3BZ^GD_CZ MT1TE3.]09P1K)P<;QMJ)&0AW[T=7/0^$ZT/PF"_+6 %,*"I ,%K8_'G]^]_?A?@Z T,21B:X<.F;O"M MK+FS;_SV/GQ!/L_/OPE7%94WII*5^3LPGTVUAB74")VF*@D!<0MP1]T%B7E: M' =1JC_,+H'+H4/D(<[;I<.;64VOP:Z)Y:S@3@.[@27>S:(KN 1 :HLZ6?/] MP_VLDAP) WS8ES#J?<#W*(S),V"6=-;M 3 @P(=)C#ZS&'TVB=&_PLD!0L#6 M8#>-D(>D!NGF0!L80NO)$8?1^KYI"+>9GMK;_1!4QX=0ID-T(KIKR23<^[_: M#!;@DYNFA$]_FHEU$(%*-AN0MNB@F-C! N#L6KD]\+QI^-4<,#O+'6%-LWJ= MEW5;V?N+A!*G'GO)WD?;&%*VLR'P&R1?O1MH2-2;4!=92 MIK724Y/.HNMAJ5N6Z6V6YS%RIO*66#->_+1L M5PW.+=N$X6#RFXR8(#[@'9IW4K&"%3E;"[2?+6=#!)F:2RMYP@#JB]:FNX MBS4,O08 \EB"X0"!M;U8%B4V5;FGN3Z"&"/0?FVR/_#D?\\^9$#/UDU++)]X M*$S=YHCD<#\J^W;MW:=)FG1N:=+Y)$WZ7E@,"A"F6-\Q166)AID[S(KGM <$ MWJ%J=8/,!3X#%X+;-RS93\XY3+7^_84075-BWR+,B4"EP&"2RLEVUV\= ZR) M(5@ARTX^H[$V@#(X/1R*714[!9P =5( *-.6-P@?YPNPRT<%0I M\LZHL1H?GYY$\_ALL8A/CY?1^>S\\F)._YR=XC_G MBTOXYV(YGT=GL^7YZ3G\K0SN5R@K$HC$"GA7AP MM?!ZTP26]4_O)-OO#="_AJ05W+UN;1:0=30:-G13]B5O J%*,+;SB,P$U"&. M_O5?! I+AB=YYJ7%O#1].F M,$N=FTAD(A80,G1F=)2I@7% E8+%;82$@AQC5HTG',*3L-Z_6CQP/""2"E.D M>O814BFM:8+1(!C &5%(\NQ/T%IW('QW7@+H%&6#4%WA2(^(!?1_<1I?G%Y$QU,W:'[L;,C' MDW?H>@@FSJ4$K\>1 PU=H>/2(OC[J?<&U2 R/C M88*LF^V-/57W<'2;T(4KJY3E"J>G\+B(3RK]TG6O@=23VES'<< ;,O+_ M9NJW)T,:W1N02C.0[EB+%1VN$C!8X1 N*UP5NF5LF4*"7 &69'\3'6:X.B'M MEGP[^+Y(:WO3[%! &R*KWNI0GBM7($R;>FV(.A#@89DEG&I9JH-H$I($FZ#GF9!/NDJ@C->09<@$GKP>E1VL:E/92N M6#:1LB&H*"=1:>%0:7&/W=@P+TB]$Y+8D(W68FJ!CV )VZ?[HW.-,W*RFW=$B83!X1E,O,BZJUWU(. MVFS)^18Q:HGI=D22.0Q"YX$RS;@HPUI7W7FJ*\W82[\F&S1?W'V!B,&._S[JA(Z!HHNIK](2_O#*$:RUAP M.'"[+,J&Q@0K#]J)A<>)\PSDM8JMYA_16!JN=O*!8Z2Z5-Z2HUFVC!@:\ MUG<@JNV]^WM5W&<J +@Z46P$FS),G@U+&5[ AU:CKH\Z,N$ MZI^F;ZASS,^G/?,_EBCVN\LP>!:!V[$_Y[#;B0#ZY%=^]L=L8Y[\O $UW7A@7>I7F[8J,N('I,]D MGQMR_BVCTR<_H@]H5^8$SPH1D;$:P,]R.SN)B):7I.:S@\TN.?3 M3MZWZGG:&]#[*\*"8>[Z"-?NX."6(P5?JIW/&25];Q0]CY>] 7D?), ZIA?: MO$G(6D_7_I8\ V*S-LUZYCO 4(*2"3TG/*.-VLS1)8@,#6@UH!IC&KOS2]8C MF!3A=2'J3%(A:+/6PE^B\PMP?5K+=+ZN^;2SZPW>2+DD]UD='N'"&AD^,&!: M?H1X8@&J34# M#1'*\1*2JS9P*TD:76<5 "@27(4&C[7K)/)J80.<#9X%-N^J2RK/1RE_2#JB'8(1V+K[5! M,TM.&RZKCKP*\Y*ZD9#M%V<:';@V=@@1ZV-0#9BSXX7#&"$F@&3,>!D]RYZK MCM([NF_@5_AYG5"\ M[;M@IR M8!+ ^4'RXC;PTX$P$U$ CNW;]65JGLA0,QFTH-VDR;3F31H/MS71[N*&X'9RF+(Y1A3>,K M$"Q>-&:]*\J\W-Y%?Q;E[=$.!,M9]#[%&("-#6GL+(9#92AZ4(E]$(Z#;A\_ ML$*8KQ!+Q],.;04H4#L!>N/'91&9M5+MZLY7(H-(BI"(VC4R_PCI5K+'B)._ M32WX]@5@5ND>YAH3SSG$P-/K9=20180K:NX.8CG^=]:&]#W42=A^8%42,JFP M1*X61#38H=XA"N:4ZO(?T$H&(MZZ"LD;=0Z2^(N8M3!,,YI.?3'ND?)/YND$0\P@6MXT7V#\]2(+$R(@EI M^(^+DB/=@GQ0_FUT*-"7-9#\9/Y5%TQ3175-T:5IYS(W02BG-]7,+5ML-HK2 MPEU@#Z8>D)F2AM1$E-<*LCW'T;XDS@Y&RR%HX6+@<%IFS* M0. -Q:YJ((.;'K?#B"%O5!L^@9X?MI"1QUD4-0_DUG(XJ$ST$;Z MUP,.01P1UMI=/A(%NU25HS"4I*J[5-$C6EW/T]!-I9$ )_Z@ .)23SGAN$Z6 MWW $%YTZ*!9VSH[ :S$ Z1'AP*:RBD>V8;E%@# A6FZ"]89(9)&C=F6O;EE;A,#S2;FTJB=*HN M'/!ZB'.[FVR#(8++T^.CQ3%%2"1[EHF +5Y=_PI"T/S\Z/B$4-:7OU8FSP!F M'%61"./6^^UOPIFQXX>!<)BBN)#.MN 11M06]J>1,%]T9'*" H"R7E?9"K>( M^8A\99@>A6=$>4Z5J3LK$G419/G.FN1J]E;2QUL+S7"?0X.J@W9PY&V'*GIZ M*^M;O'?^:)?NQ^XV/HEV02 M,$!%:G02&]/\8?L%,@DEM6C$H*@53D4)B.ZSNL7(0J0L049J2DQ&HUTH(:7Z MTS1.41:W(U\*F%L24<3WWCI#)&_A^8#EI,^G4.[!QXF;X#U;&56!V:X?* )$ M[X1JV*=8$P_M](&JT18>[LER+0K6_FNDO:BU&T# :9%>/ A=J@XG(N& Y!U/ M<)Z>TI]#R+M5RKJ C YYRT$DUA)L7Z>78":;8>B_&).+I "Y#+?E2/KP0=C7 MB)XE7'I:TDXF*0 M-CTB@FMH;$Y>4WT=0+,VOJZ!O$P2CLG_G&OJP,HTMY0F8(G2((VR@_1SQ^IV M[UN5[9,V7![7H-ZXM05< %GB^F L^_=A=^#]@AT$;<\> D>$7$V M/+K-K1<;%7+"-*E2/XD\$!;]U!LXS-;Y5-2GMQF1JA(??DNET&> '7BPW9G<31X8VS M2%/L2//Q-B:;=<;A_NN"WYS/04MA[.6EI\Y(]?+)/_]Q>79^^4WT(RUX#G Y MM$VM8K#; !LFV=:$0_W5EGAF1"I _FD+#JXQZ7.6HXBUH8]-+2E50,TRK6TB M;*2>=5:R>-!*-"HK7 TNH 9Y'J.'1C)Q>_-K>0.>4T/!RA5> F)W*O/W]P/" M@,E(@4WA7-8-Z^PHJ/&GF!?4KA"'FHR4>A;R\ESB 017A["S"YCE@X^H+;SE MD_/2$TWE;=\;,D6+7+#?8CK8[W<051(*?'#0'J1$CPCM&QI[W+=]JT\_^]C" MY5Q']G7X\6.5W2 ]UN\H%5-.D:/GC]8Y'#5)9\%A^]_[1,2)6L5 *)PLQE4Z MT&00MCEWJGLD+9QDI1:);9NQ^0.0]GN+(E[MEVM+FUZ72((UT_3[J^O7-M44 MS28G%\R>CU/5&Q(R =2U>0V3!//$@E?H+QV/]A1;GI'QK"1+"4-1N.":)3[>+OT_ ML>Y A6E$,Z$;3,$23C@K B%9=R*A7WB>_3QH=K53Y-8L>N-L,Z'[KF^;[:S= MFO4(S.0CQKM#J4UDD:IM+O87*!>^Y=SDUC*A(<7JZ>_R)GQ:SE;\)%U6U8'J M--]V(<"+Z1#@3_UZ%X-L^Q%1P -#AUP[+:DXUB!'^_5 )^U8T*^6HRV.YR=' MQY>1CD^:UAOQYXJU3SVG( 4@T?ZE/ "PSX[/A'FAQV"(' $:F%O@3S?F"&3: M UX@$+W(L*3VJLJ?U69OJCM9D* [@C>77%T% H;Q6'M0';BFG<:NT\0G,7HV)!^]>PXWL4=;V+,D ]@P# MB$ @]$^GAL'J>P ]>X)G^,;@/#D&:*.G"X%W)4E)]'>^1<%NMX^N->F'..WB MF^ Q-#_FR9W+#%+K6N(]E-BQDHE7 ].BY>K#6X@XT4+PZBX8EZXU%HS8K\A' MG&PYS03#%,N:2UYLLGP/C]04AT :!Z72D)-/GK.JU:ZL)9HE-PDA64GD!*,W M3+(GX[ZD\=,AOMF!C#2SESWTZ!"2'B13Q*R( 3P:I".0*^[Y]5]#U638SLY@][0?V<58FK,'WYN,'2],H M^Y+A( ?Y/&0G6,&I$G#[Q[,.Z9Y-A&-A7(+1-'=/4\)Q0=T%DY2>?18+I!() MK@%P/W!J+LI 42<$C]"L$@=(C(LC!W8W#R\6YSYEOJA\[Y&5,30@0S> 4V)^ MT,QHP5UWG:6JJP 7-CE&2]GY=5,68ZA,#W%RK3FG3S P?.R28@(HLY+$8[.K M5QP4R 22*)I6B"H#XJYU*N I0S' :[XFS^8A38BF\G0-C!47L"$1A3&TJ4%K3E9X%C6D]R2&_S(85TDXE]@B?5A.T5JT<;DH,VV-;RI$ MEZTC^5)\1).F$([LHQKYXQH;VH$IB=;>71X05.C9SDQX M>Q[&1G8F/X138911Q3%"()O#FBCE8Z]T /:.\;PHA"D-( E_188^X I>#D"! MT@.51!.-0IL3H..B.[*^ZC]NPRZP@?U=% M"R<]+3=4;C 07.@M6JVC&IG+&$::%C JE\/M"LD"*U41_(@U'\5Z=XQ<$K55AVRN ME-ZC[C4C#:<_LYN8J(]#>F'G\)M-PI0WM*2??=I*3H!Q%+E6>B!3?B_5,"WJ M# "P!S^5VRAK(4%2114%* S&9\_6%!2HR^JWZ!T3(1=:+UF LS*\?2"SYR$> MNW&PH3X&"MF'/3ED&&'J"Z-M(61HD-+ MUS/@O*XHTIK=W&7;T--R1P;B&,^.SV(KRWYR]I&7T4=[I:^H#N@;7_$.E3J; M@E7[T=[6:$#K3=%WA#O!TJ3H3,]6+?OP6?86&LY50MR79 $3W.^'=&(1FC(T M8XQ0I8IL:P #VHNHY!Z)XM62F8\/TR\MJ54YO)(:9/]5"WFI236L[4F)."91 M4B?'+];E6]9[\@P4MAVI;. MG9H#%_<:7*I2D7I\$0!W7H=EN"P,S=@X5N8]-IN%L;*C[);+PG"Y[![Q".X! MU3;(:A#:-,'0LC1'M'@@,NC,HM_UKC]XH[$*> 2V\(18=R7M/GS?JW[)^Y2B MR(PO \L8)-\Z7!R<'"^A0V#I_$=G+3 V3#6'__6E%,>G8B3HU(./;<@%8(>J M+35P-/2(KUV'5G0B!;5:8C)(0BS#(X.>K,-2H-K%):'+*SD?GI MUJRP(% ,MP0%+X8!2#!)3LNR4D9M@M]B^90G=^0J Z*3PKAYF3!]".# 7"VS MT(&=.WE6HZ'6<"IRT#=9U;1>,=Y8DJAESLKLLW8/S##AL@!4JXCC-W@:NS2J MMOT9G5&&W#6_=/'>67)\ "E]=H8Q+F%M*X3TQ%[4[WQXW.Y*MG_I]E+>GP:, MC*)"?,]"E/FMRR,Y>I(2,.H+B^CFO!9T\P&&H)\30>"K+Y4-2K^!/@+J*LIKQW.Q\/.?TOX''7:D#3IS#8%@)ZV999TTV[(TE!THLJ*31 MF'G!6ZV6!G3($7L@5@RKR[RU&=82@HO\I_3OO]I.VCK )?;U+G4+0P@M[15(Q[#"_"U%9BRLX_.E=FIY2(;Q \HG1 MCR<&;ZTV,K!0QWY_].7V +D"+HC%ZT3$]S7&C F^\&ZN3C+,IZ/9)I M[W[7%M8Q$J1B-NN_J#D\'0(E$C4ZSO!V%U0YK/ON/03'(K6U2#QARG8MM5@1 MX4#6YGX2N^Q0HW^]TORZ:VQ-I86RCL-+2%UR$.&Y_B^92<@(!ML8'3R0M;'U M55U3:=&Q=&_?I:6IHQTAR*=,GBF/\_JM L6W,$@/4KZ,OBK.V7!)%^P*27)6 MF3PKD4<#K3.,EE&4 &/J6F/DQZJX4B,[+-'"X)$AI4N>\M3N86%)>(Q& M64K_%=*3"[72',V/CTY/CY;G5UZ59,K$XDHM_C.78U;W!N/A_&A.^.D/:?'A M[#7L5QW)+^BSTQ5@6U2W&#QJN;8#ZWN;2]';^X!R[6S^)&8Y# ,(HT#(E"I\ M1]".Y5,2[:@,K-9_YG*^55;_27%+9HOF(-#SJJ[A6).])HP$+ G:"6WD)IUV MJ)('[DF5=_'V-MPCQ1_6JRF+VBL%5]HD-=%8;)>+_K:]$PD/7E..6127 +N@ MOD\WE<\SP*"Y'47CFO!<#6F$%>I*T8)G5RZA.>Z+"Y:VV*4'!HB>.?\)Q=\$ M,56UEHT0&<;F?P0R$7M,:OV)9$=IF/6A=YVH$ZCD>.TV=^RTP_JH.,>,AKO*YF M ZL<"DTHL"P4B=O$B;T\4(8:36#7Y87A6YJ,R@"[QDCS"+)[F79)(;EZ+"HE MB"WJ LA/^.%+NJT(MN5MPL7L2*X5CRZ/ TLZM%J0S?.2..*.),Q+W41_.\\3 M;%VJI4Q-B0 M:Y;1UBP>Z)KM"F5CKF&?RX=U'8VZI9]M)S;7*:_IEB[0YD53H;2N-.QBNC2L MAJ#:LL$O!R-I'U$1MC_RB'KCU=>UOMP@R%'8?((9#3:8'WN_J:H!O+M4EZ+H MHBI-SZ*/6DT^K'7H")'X_3WZ9V[PR@31Y0,M]A"G>W4*NPDRV6\P^ M;#S=D8,)M7FD%[HZDNT S,5HU8=.K)33%IS/;*+@D[<>F4_7%&1%^Q^>4(HT MID<_>=/GF\.AGW9Y7T4GQ_%B<1F?7ES"A[.S>'EY&<_GRR?+RZ>7#OEHZO)+4_BY?PR/CF_A%7%I\ME?+FX=%6D?!I\"M,MXXN3 MD^CHR2]E0VT$Y;I]%5W K,O3>$$KNSB/Y\M%O%@>3W*,%860J(HK>H,[FJYF MP1W:F=X:RFST#^,1@S[DE'[H8XFOX0QH2U]%YV?QV#P3,7T$\'=Q=A&?S0E_EQ> PY?+AX-OBANX48FY.V[4^6),_!X@'4$S&@X&4H.I^O:LPP\5ES!8FLB' M7TV1LM@TJHC;>7";#J^-1S!$QROD:U1Q$.(A%:(#OXFM!Z#UP. 3DUS7^;0< M]?;;I#.I8-&E@<'ECL7.$<)YL,ZU/AAJ7C66-64QU8M;&9:*ZWNZF"]G% M XI.NZ:P@PCXV&+37J_9[F>O5;S7CE:ER(D*#V%%Z+!BN#B4N(7M+/KA 74B M^N<#*)N(P4+E(_LT!3(4&$#A%=G$)RGH3KM_."SWGG*M-)T!TE40B#WLC<40 MHCJH0S"<27J/ZHH\ YBK+J%OVCP8WH;&[GKM>O*0M)/#DL-CR8!&$K#58?S# MDE*D*V?!\L(^Y+50\MZ9)-5F%ZYU7= $C\OV'DC;L9=_*(:D87*C\8!#CM#> MV;$-Q'1KI+@R/JXU[O35@73ES^A\[($% MI"Z14<>4NERV%9K$ -U5*2^KL)]DR?TLD(JB:;C7$Z2WLC$>>N_2,!9Z\K8M M74FZY71)NM^\D%%NJZXI5+]=_>)Z:A?ID/H6OO##M7UA"%^F%S*,+_^9U5F; M4J?^K>CGJP]QW MVH7;Y@["VE[@RRI$ /0.[ 9.*FG$Q 1'^GY0?4^Q4Z'E3-]7*==SG[B&3ABI MQH8V?3S(NO[)N!\T-5W#=L)9Z/*'(V5>5TU4#9//:%SAU+8K5T1 'V>'(59 MRDVW4I$K*>+7)M8SHLDM+&,O]Y%O^9ZZC+D*MN9S8F-L91YW%HOM+5U=> FC@P*7F-JFGRVGH1 ';*5PX3D;K(:"RE1_7^TV4FA)6+^"2&R0Z<;$IN1&SZ'W#%:#S=1LT=8>E5I)MG31^Q]^"@S[]^D48 MDFU_$!SIUV; YE'JZ&70C5>_YSJ&?HFF.]=MQ,;.(7QM[P57NA7O/,L;4KC1 M_>!'T0T5DATM#27N[ ?T@^$G*X[J2!66G+U 9FP[&G;.LEJ0=T)T]TD!)H>H M^/HPVS;U !C6T0C+5E#'BYRH((\X!*7P//S:G-Y(#\SGUXE$;]$L8VHL!)S@XFOF<. M^=#?195SAM:B[;2!1,#75#18#EE(A461F$H3'QIK&%)FJ@:!.*>!<4QLQ/-493SD]PE<3"YHBQ M[J\\@(+-".S47LW<&B^079<2GDWO5GZ5G'1@7;8>!%62200EW@R1XZ3R1 P) MQ?X2^DSTP"?15X5S4O'-U"*PG0Q0=+FK?Y4* &0;@8.(<$/@T!I,UM\?S,"! M!RNTOM8X/^-50@]Y;%D*>/:^EYK0R.:H3BA*/YAN*U6ZF.KYM?9K 0VF<#5^ M95DD8+(U)@$8#602[H\&.SD]_EIW!H_SM.XN%?ZBI"RLM\W:EAQ2ZO\0@,$* MJ6*LOS9/AJ)./B"* NJKMJ4]B ?3&JF*E\:&E1L/J=C[[BJ\V8Y< F[2AFP8 MN7C'"ZV8C\9L(DV!O)9A,[7Y)4[,-7#)PCXFZW+ B-MO:9'F.J^ZXW<.1_HXHQ%I2],57!$+%8^8/J%= M*O??\V52=F6ZB#M.BT"I+K,6M'W9A#;64ON,K:GWBVVEDA4IW,!^HR\)R!U< MNH=<_N\8ZEE6%*12_F%<_A'[:2E;*3U(-S6$]X1+E)'FVP5!565M1V$V='QPM;29'?L843 MN=[4Q$F]0ELMC*RC&.6U%CMXFAFO>)O$.FGMO[9F+S_+EB\I=]XV MGL,LT<\'RLF@YJ,<:ND%WR2H'99

V.Y1@R#][_/W,/U364>?FOR&\,1[N2QW9A;3(-)N-6JMEO88QQQ M:@//D\(OYDM=)N\8T+@5$E7\XEX\Y["",.N'OBE:C)R8#0#$LDB\2C;U(5=E M&L3S49QP<23@UGI_M52ZE#51.:UBF^M;]KE9]"NVH*?%V#I] W'U%!CTF6SR MP&L_?7@=S6=G&-:34ST-C5+&6"DU2'WZV95=\Z!28]2YDQQX/;ZFTG'SD?TJ MK,4GU<#0=;-O]V*0U$B3VHZ*'6'9:5%P+9 ]/[@"W:N\)0E$S _G7X>S^N%M M'BK-HI^M^9J_ACT&)][;3+=:H(0@";C%_E&INK='W8:H94H1XL3/&1IWI$M MD>I =@$@6+,8"M7,U/BD:3H$NO7>5+$ M:6LC;=A&H1YL(BN(A[ >X33"9A@N*!SIW,Z]- D&OG\3R]%4,"TEJ9)@+\R6 M)6Y.LRAQ?,J#HL%B#HS%U$H4?$6XU2R10I$>F\M;_TBXS)BE=ZU##7A3E'M@ M!J:XR:JRL'Y%.E3W'!_JCQ[-TV@XJP0_"%>D:)0=0&[L"M1UHS^".7.-V M$0;K6VA2VVP\Y,;W1_4N-.>W>G>BFN=.N@EREUJ> ME#5^);]2L&IB95WK4^>TY+:*RN>W$!_@A,A:T,9G+WD/"6Q<=&2;/VS;A(1L M":L;72IS.M@>"W#N;$GBKA5GK8K4+\PVV9;1)VFA9.NR%KWN*7+D'B#%S6^+ M21!MUNXFI%!9DZG*P[U>0^-3]QOCX##]9D6WFFKI M$Y8=!XV;W!=Y#KSK2%27= 2U"S\;Y'_>$-K\# M?453P.S?C4"QD2:VY%$094+1W;H4%]N+L2<3@26,A_=MD^5 NA@D _9K6)/1 M0LN+VR*D&%M/5EJD2:3 CT(_I)WBS@7H;DQ&A26D[Z%V%%7XWT]D257$JAK. M04LFK-B57\/';J3YHD;%C_K([H>5%=J]>MQV(RRB=6J8,_2D8 HY=JCGEFT< M27*55]N=%UE37RYNX^M!2MP,C'VJA5I4F3B"X+"MJU:.8F@OMO95THR\3&9B MELK+.L2SA!,O!GT9>!C3Y,0E)BRG$Q/>R8U0$^H@&7E$6D)W7"Y]W>;Y$1VJ MHPEAT'VO.@@PQ\T&0U0V%)_ @VDT#>(1MIA%S7I-U@HLQ$=^OQ8%6 0YF\'Y M-5 8"YZ9.1\F^-DV H9N?98@AP/0;OFD+%$B]X<\J3+N;S&G%+L MLFJM'E9[&W*Y;^)I-B+(^(7J=3B M5]%BOHR7\Y-H<7X17YY?3&*["[Q>3@=>_U06DOF9Q/T7/)=8>7CU9Q"?'9S3<:7QV.FWP=:'-R^G0YG=)A6:#FBM9(T4= M/-U'1#?W1^[UVFU1VC#]Y]1H]N[CM36:C?0Q1B.XFHZ#&8DQR=LS?32R[0,Z MO@TV!2"S7W-08I:W2+E@!;/H-7T-?W(=2$JI(\<6%<9CXWR:>24587T&10A\ M"O4+K,,4=*CQVZ.X"RW"PELW=Q1$K-&B*#*;\_=LU5H>4T05*>6@O6UZO7&> MF=F6ZJD7%&B*4EQM0)?*N/2#VA6HA8[?VXE+W*%ZD7)HBXS@#'DKL\VXQI N M0B0+FRQ-YA';;H;->C N68AFT"Q#2IP M@*(4>/F1>I/8GYZ+\""1OU934\N16$$#['CK4FH?VKF374>WG%T[=8U=&/5R M.HSZ&KA*RX4"^/X-$^E'Q%'W1XX^>GVB;'" [W'EKX$[QL0BC88?[MNZ$6^" M3:UUN@VUH3ERT3PZ#AKT;?8,32#WO;9+@QM)_6AEB230V+M_/<#BVST=)[:\ MQ[;5DICR)>,Z4L)]YKM; C29'W]-G*J[+_2A<%JGEV_9>9V2ABE0P&K]6S3. M4%Y0IY[)T%F\#[4!RD=> M"V[# $3;Z&IQ05,AQZ%WPBL9W=::WPG(Z3^':4#,SEVT^2-L>D:#0&UC=TB L8.\[_?V3_NXU*D5]U?98XF1L M'21PX*Q(M'=I1SRD%,YBECUD>.TZG;3D&3"O+<@M?VNF)G;]6Y,IP,M-Z"_ MI9GB;4#6%[LV!79-K+[\X9?6P+L[&+O)A62 FN;U6&6&W@2AMM=JSW0_3TSM MS4&Y9 8MA^/V(,F##HT1>CP&(>@5=J?**O5X=/AZEQG?7 HB!&==(4.K7"^: MG]^&S6C@9_]Q+E9"!CKN<4RI)E+JB\S/8CC20)+A9'V1T- Z>8(WX:.DNE ME&[+H1MDNUMP2Y/;TL<3]U1MS0]PL/9J>Y5B'I3AJQ%Q87J_GX$2Y!UTCPMI MJ,TS)IU=ZR.E 7=T6=I!VL$D(3UQZ3\GT^D_GPQN%F,MN;%A("N41=F*8WE0 M>)P>>RP#[($38N#VA^2.POP8)X@2RVL2)W1Y='SJ&5JQ] ;WMJ-^I;]JI[N? MRAE'%V*X. M;0<<&!PX>CA4F7@CBL->NV&523K5;,(72I\6B[_,Z:.-9]$F1X XV^%6Y,G: MBPVXRS=2^D7E/4[EK0JVK[?Y*B1^-?872U-_M(HB>ZN82<< M2+JG5+-[ML"(G]Q)#H*$!VE@(.4,6,V;ZE?N,:?#N?:G+CAW]:T;*D1O-SH$ M%6YF0J.J!'$D02$>P"@SYZ?R1LNDCE%YH=V71W/+HU$Q.6BS6C'WH.*NV7+> M:QA(*H6UN>.KM?)A['M#UT)T<%\(E,H7@HKU'JZ]\>5Y9RNDM!BE*P$M<.&> MU+R!VW];#4&Z59C;[OJ=;P,0'E!0.F5PAJ!-6JL]TQJK8-:ZA#VTT:@D-UM# MZ4@,@8$0.&&H41+9K'1G1AR4=^]+WYI%[S@Y)T'V4>"\>$E7<,H=L4X7(/4< MQ7E4=82#5=O04W<@*SDP><3.@="AH4JQ(L M95(JLT./V8WQ?PC?N"^>X05-]#9IDE??@K:U-6] P*0J;04(69CC:;\%<&U MPIN_O%H\?0%ONL=??7L ?L#$ K0PP$--_#J\>S\]"E'HNH'X"\X))8[!=6. M_L0@ %/A _#[IBP;_8 3W);5G[2\5_\/4$L#!!0 ( !=(?5:, 3_@Q@8 M &L; 9 >&PO=V]R:W-H965T/WK9;R AH1M2YBRO')4,B(:/PI M1RT52TI\RQ2%+;?=WFQ%A/'FWHZ]=R;W=D2B0\;IF0251!&1DWT:BO%NTVE. M;YRS4:#-C=;>3DQ&](+JW^,SB;]:N12?190K)CA(.MQM]IWW^QN&WA)<,3I6 MA6LPE@R$^&Y^'/F[S;91B(;4TT8"P3]W]("&H1&$:OS(9#;S(PUC\7HJ_:.U M'6T9$$4/1'C-?!WL-K>:X-,A24)]+L:?:69/U\CS1*CL_S!.:;N])GB)TB+* MF%&#B/'T+[G/<"@P;+4K&-R,P;5ZIP=9+3\03?9VI!B#--0HS5Q84RTW*L>X M<.R$ZD13$$ :)PF=* >$^H)<)9S^)1>[U)1F$5+W9:6D\T?"U MO$SZ?BK=K9#NN' LN X4''*?^O,"6JAJKJ\[U7??K97X@7KKT''>@MMVW1IY MG=S^CI77J9#7]SR1<,WX",Y$R#Q&%?S1'R@M,5[^7&9Q*F]CN3R30^]53#RZ MV\0D453>T>;>VBMGL[U=H^U&KNU&G?2]"\Q)/PFMOPAJ'L6$3XSNGN *U?>) MICX,&2?<8R0$I?$&II!6RRRI/6NY)4]7H'%"(@K[Q/L^DHBX#Z=C3J4*6-RX M.KHY@DOJ!5R$8C2!(XX^?KWV:LMUV]OFH;UTMM_ VJO>YKO>-O3A@$PBPN%( MA1BN"C)-#*N0L9!6#0S="QKC^0,JP=VP,=,&I]W^!00>[L-@ L?,DZ(?CD1) MBV_:G]?"W%FBR6>!YG\5%H-4B?D3#&MC2KZHWZFGA=&NERK7F(D-1.BSF=#& M14#Y3_P'UY1-V#WC15T/Q/K;>85+Y)GF0D+1I.N/IX=+;#H[/X"01#KH MT*11V;&8--)6)#2]Q+:^<%8->Q\]$$)6*RO!/2;2"Z!MD76E5B3L=2>-@GS D$$TWF!DYM#00RQ(@IT5?B-RLQ3M=B M^*X&0X3I:3#F5OV&-@6$P37AH]6K0,:U"&WC(6BKZI6S:4WM/LU$XM]1#%'[ M8&IAO1>+:3T1R=15M<;G'GVVU7DLV!QT>O^6U:O&+J:^;QI01>1>)P'*,AEH MBV$Z".-$AM<:QW;3GNN1S 7\SU+SF$RRI"RTC!=,RBGN]>"E1/\-=.7N\$@( MIPGO+G;>%TN!FL$PZPDKP3Q/^TRT,RD/HM)I_V.H?*2_^@0.S?8J!6>>0IM3 M5?&,.U0$OF7&3!$H<2P!X0+/(+&)G.IA%?K>CX1)O,'F!NBBG545TLZQ[5X] M'KA-D'2%8%B#PI"-3 7RT./I\IFNO=/M$\F6 )APACO%X;U'0SA @;H$1^'9 M$Z;V$IBK]/_%:+A(8B34H ,*/C$HB!CKKS%+&;O*/D9TLBAY MJ-,7:1\=_MVMNJ+Q\&!>2H3#F;O1:W?,SNA*#/688/"I#!BS53)T:>.:*5]$ M\(T,YK>_V?W5=\"2(S^LYDC3+387RF'!C)GR(DQL9&(%+D=PXXJ-Q=P>F8)> MV"6G!"N%9;?[F$TI&_F[U6:44\ZG"C>WG/9$%*.4V$#]DF#SS7SLSF8Q8XE^ ML#+/43VS,.?855>B!-/,Z64 Y&GQ*1&3!(G3UYC&>ZNED^5[M-*]7KF9O 5G MV4SSP%Z6;KQ.;YDKS]=(%&]_L#63Q''(O+QB%KU\QU2"Q7/6>,KP4;[ M6' *3,^>:HHPU_O4[50']0L@43V%?$I0R9\!;AV7)$XL4*N\4DB)7R#>\]RI MP0?3TW6K\7G2!#*S>Q^;.(,3JLT;]GJK+>ECC6[4&%T]C52_TDBK8#:ROAP@ M5^R6+JGLA4)W6]HU5Z_IZP\5=7?A10X6:KO*X4) IX4Z?UTT?45>+-:W]'*% M8IU2/3MN;ZLK6S\9(:#3+O5(@V#9:_16X0-(1.7(?N8Q$T'"=?HM)+^;?TGJ MIQ]09N3I9R@LNR.&C2^D0V1MK[_K-D&FGW;2'UK$]G/*0&B<4NUE0(E/I2' MYT,A]/2'.2#_OK;W-U!+ P04 " 72'U6:S($AL8$ "P#0 &0 'AL M+W=OO(+QA6 &UEJB+I2XQ MD*3;6JS9@KJ7AV$/M'0D$:5(E:3B9+]^AY*MN(#CND/[8I,4S^W[SCDDSS9* M?S0-@"5WK9#F?-98VSV?STW10,O,,]6!Q"^5TBVS.-7UW'0:6#D(M6).@R"= MMXS+V?)L6+O1RS/56\$EW&AB^K9E^OX2A-J@C1<2:*A.I]=A,\O<[=_V/">P\;LC8F+9*W41S=Y59[/ N<0 M""BLT\#P[Q:N0 BG"-WXM-4YFTPZP?WQ3OMO0^P8RYH9N%+B R]M<4+)BV"5:A>6BYKTBG!"PZ&_/R6K068)V=SBX:=^+S8&KD3VW3G]B4]JO$%%,](%/J$!I0>T1=-,$2#ON@1?1O(V/ M:5^NL#3+7H!C#8SEF)Q0DMY U0LB,,N-^])I+%UM[PF3)8%//>^PF*Q/)-A# M 7UGD]Z[<>]K7H'W5X5Y!@\[2+1;JGHMN>TU#"HJ?N?&AD0D\5X#5E^C1$EX MBX9NP4D:@BF)^#KKPFT@%G1+E"9PUV'E[SM9P1'LDPG[Y!L P:5ELN98+X2A M>]8\"OOWL_89XE=#*T&<- CF^J%I>$=B[RT4C51"U??DHU2;IXW:&,3Z3R6? M%JKMP*+*6L,6Z]1;JNY9'TB.HIA.JZ$R/,D6P0X#[1H!#9]G"#R/JTR@@1^A=3/0N3J9W!_#Z MGF ^.YQP$6&4IAK+N%:J-*Z"=Z@=XOVHO2_S_O5.G)00OP]2KG--8CNE&NN6 MX<&*YRE2B#0ZPX!(+U(_C4,_CI//8/=6AS1@U].CX+>F,INHS/X/E36H6K.N MX041JA@[S"'>CBK_*MX.63R)I&N\J@K'T!!UC!./@!O>X2$)M3/@\R-7)^C MF?>>;Q1QQQ;Y.410 TJ>$!KZ$3+UGO\+TR?R9(LVBB*U<9 .ZA(_39*#\,[W M;M%X4M;#6\&0X6(X7JBGU>DYPA^VCV^9:Z9K+MW=I$+1X-D"3WD]O@_& MB57=<"=?*XO'\C!L\$D%VFW [Y52=C=Q!J9'VO(_4$L#!!0 ( !=(?59Y M'/W#Z0( ,0& 9 >&PO=V]R:W-H965T0L7,0-4@\62E=,4L;O4Z M,K4&5GA2):*$TE%4,2Z#V<3';O1LHAHKN(0;34Q354R_S$&HS32(@VW@EJ]+ MZP+1;%*S-=R!_5'?:-Q%O4K!*Y"&*TDTK*;!>7PVSQS> ^XY;,S.FC@G2Z4> MW>:RF ;4%00"JO^Q7M'+TMF8*'$ R]L M.0U. U+ BC7"WJK-5^C\#)U>KH3QOV338M-A0/+&6%5U9*R@XK+]9\_=/>P0 M3ND;A*0C)+[N-I&O\H)9-IMHM2':H5'-+;Q5S\;BN'0/Y )M M@"Q8S2T3_#?SE_7A.UL*,!\GD<4D#AKEG>"\%4S>$(P3Y"-(76S%#PGIF1HC+"5!8T=6$!5>W@2QG04)MFP@W]JS&OTEM*'*8GPY#VQUV8&].@C%6DP9=(;S1W%1Q &+1L#%FH:LEE:RX=AR.:AN-1_%:2*_6B,'YU0;[QBCL#29SY7 ^^JS' MT!D.J2T7QYNQ3!9R5.X-E&VG;(]-%^1)^WD^D5WL[W:Z;77!HB8(54.CC!B:C;F=ENK*K]G%HJBU// M+TO\S(!V #Q?*66W&Y>@_W#-_@!02P,$% @ %TA]5B?A/1YY! =0H M !D !X;"]W;W)K&ULO5;?4]LX$'[/7Z%QF0[, MJ,2R8\>!D!F@M,?-<#"%HP\W]Z#8FT136THEF4#_^EO)CDD*Y'HO]Y+HUW[[ M[;>KM<8KI;^9!8 ECU4IS4FPL'9YU.^;? $5-X=J"1)W9DI7W.)4S_MFJ8$7 MWJ@J^U$8IOV*"QE,QG[M1D_&JK:ED'"CB:FKBNNG,RC5ZB1@P7KABY@OK%OH M3\9+/H=;L'\N;S3.^AU*(2J01BA)-,Q.@E-V=#9PY_V!>P$KLS$F+I*I4M_< MY+(X"4)'"$K(K4/@^/< YU"6#@AI?&\Q@\ZE,]P19?N263\9:K8AVIQ'-#7RHWAK)">F2>OFK'$3O>&& M1>1*2;LPY$(64&P#])%S1SQ:$S^+=B)^A/R0Q(R2*(RB'7AQ)T3L\>(W\*[U MG$OQ@[M:H>1<2:-*4?"F=&1!;E EA/IE/:N^\UAJ/$VX,H+A[)*:, M131B,8X_]&XTMB:-6"X]\+T62Y<$2B2VLIB.!AF>N;8+A)5*YMM8+*$I"VD2 M#O#0G;*8QO5.1H=12M,TZ79*#$&4P@HP)*)L&-(X'.+N'[#!C:4T25(:)YDG M]U_BV\ _ZIWFN:I=+2WYDU=NSUDE;.!AFWC:+>,CYWFN:RBV6"*1<, 2KN!+D4N*-870T2E <%_D!&QL6PBHP- )>,QC[&0^X6T'X/Q ^,076,L%:PKQI70Q@RP2Y$N :4F\Q4B5\2 M5 J[LM][ JZQK+"M;%>5$[H[A,!"%62F545^YY*TC<.)<[K4HEPO;(BBX0%D MW9(.,TQ"R%PVHA&-8M;[K)5!9;2:">MDC3.:C3+T'-.,I3U46U70.&S#PIY" MAD[]-"(L'%&6)+Z&1'-TCZ1QBAA.&10Z"T<_RV.>.PWJDG.S(#/4XO\7R;'V M[FN#@$)N),Y_9M?)9EB&>)^&(QSO1S2-(YIE(3EX"2#D W:'GP ^.+,X&=(, MZ_6@=S&;X;?<10N/^8++.1!TBN?:"<)X3'>L'VW*6(!ZECQ6@V M;*0O(->^]O_%EE$6)I1%21/(:(C)'HR0T_E;1I1,82ZD="$A8Z^_P\F&,3:8 M@2^J%F87"*9LP_S9L[L\KWT6^AM/@0KTW#]X4"'74YI70;?:O:E.FZ?$\_'F M07;%-09@L#G,T#0\'"8!T&ULQ5??;]LV$'[W7T%HP- "6O3+LN7,-A G:U=LP8(Z MW1Z*/=#222)*D2Y)QLZHVUA LYUM:P1K,A^V-PEG0HQ2L M :&9%$1!N? NHO-5Y!SCP_H;USRF,R&:KB4_ ]6F'KA91XIH*0M-^_E[F?8)Y1: MO%QR[7[)KML['7LD;[61S=X9&31,=$]ZOS^((X0GY$D\DD< MQO$ 7M(GG#B\\1-XZYJ*JJ:,O&WE0TL^7D.S ?7GJ50'@>QU.==;FL/"P_N@ M0=V!M_S^NV@2_CA <]S3'#OTY-_J6>@T2<)C[\!X;0G MG Z?*[XOBI8#D27>UEQ6@OT%!6$%",-*AD.J-1B-]Q 34G8N"L(9W3".V8&V MZVWS3\UTB0V&/IW8L_$9O:%,D3O*6QA]6%^-UK(T.ZJ 1'Z2)7Z69:.W4A8[ MQCF)_3"-_6P\'EU!"WTE".%P]?<06H[NHE?C@+ M_>DD) ,UF?0UF0S6Y)9N6]3X!29V Z+"$Q$5^04>V*#L!S&_4D73GO'T^64_ M_0:$LYYP]G*R'PS]/\O^DNJ:Q*F?).GH-U.#PJ\3"ER8 V \F?A9E(XN]^9' MHH]GL1^EX1.B_V%([+.^$K/!2JP8-B&#PA[T_TJ=1.&7#VWX_-+>8SXSYZ/F M('HY=0_'?A%YSZ+3VDZBB9\FL]/:MHM9\M^T'1QU; VHRO6EM@EKA>F:M][: M][X77+=A,CMZ[_VTB#W:0;UMB_@[(; M<+V4TAPF-D#_CV#Y-U!+ P04 " 72'U6\GFU)?$" !7!P &0 'AL M+W=O=7$%XPM(!7VW*^FB4! MDK;#!K1 T>[C,.R@V'1BU)8R24G:?S]*=KP42+)>=K%%F7Q\Y+.HT5:J)[U$ M-/!<%D*/O:4QJV$0Z&2))=<72Z\ MR,@72V,W@LEHQ1?XB.;;ZEZ1 M%30H:5ZBT+D4H# ;>]-H..M:?^?P/<>MWEN#K60NY9,UOJ1C+[2$L,#$6 1. MKPU>85%8(*+QN\;TFI0V<'^]0__D:J=:YESCE2Q^Y*E9CKV!!REF?%V8![G] MC'4]CF B"^V>L*U\NUT/DK4VLJR#B4&9B^K-G^L^[ 4,PB,!K Y@CG>5R+&\ MYH9/1DIN05EO0K,+5ZJ+)G*YL*(\&D5?%66JX$2FFKP$"XM>09#N2,W82\1J3 M"X@C'UC(V F\N"DZ=GCQ$;PKA6ENX%9J#3^G3J(L B/V)AZQ:U'@(O:"YPD2#0 MA(%4KN=P%ODL&OB]/H/S0YDJFFU@?K_7]UD_ MR/Q.9P G%.DVBG3?K$BRY&*!&G+QKQ(.:?0_\KQ)H!DN,R/J+]#6'G\UN M&ULC57?;],P$'[O7W$*$]JDL/QHLK:CK;3! M$$A,5&S ^+!32Z-A6,'VUFW_YZSTY8B=86'-C[GON^^\_DNT[72/TV-:.&Q M$=+,@MK:]C**3%%CP\RY:E'2FTKIAEDR]2HRK496>E CHC2.+Z*&<1G,IWYO MH>=3U5G!)2XTF*YIF'ZZ1J'6LR )MAN?^:JV;B.:3UNVPCNT7]J%)BO:L92\ M06FXDJ"QF@57R>5UYOR]PU>.:[.W!I?)4JF?SOA0SH+8"4*!A74,C!X/^ :% M<$0DX]>&,]B%=,#]]9;]G<^=9L&EF*Y/RC8L-ZW;.FS[ F*=PJ:6L#-[+$\F^"B"3N=*9;G=?I4<:W6)S# M, DAC=/T"-]PE_?0\PW_D7<("\&D]>G?;-.'[U=+8S7=F!^'03)*PSP>#3XB]6BM1 F\:;5Z0!? MP"@/+_(#M,8#I4[VFO5!O7*#R0# MA>JD[;MVM[N;>5=]J_]Q[P?F+=,K+@T(K @:GX_R '0_A'K#JM8W_E)9&B-^ M6=/<1NT4P# # !P M&0 'AL+W=ON75QG170:"+&EJF+V4' D]V4K7,H*BJ0'<*6.F,6A[0 M,%P$+6N$MUZZO7NU7LK>\$; O2*Z;UNF7FZ RV'E1=[KQN>FJHW="-;+CE6P M ?.ENU=?1U:2$ M'>NY^2R'WV ?CR-82*[=/QE&W7GLD:+71K9[8V30-F+\LN?]/1P89.$[!G1O M0!WOT9%C><<,6R^5'(BRVHAF%RY49XWD&F&3LC$*3QNT,^N/PC!1-5L.A&D- M1OM$8"F\";$9"^ QA1\DD*4VOR0910O@4(D-U$D;Y2 MO*$G$>^@N"1QY!,:4GH"+YY"CAU>_ [>KU*60\,Y8:(D!_%?N_C)7:,++G6O M@/Q]O=5&8>'\<^P>1B_)<2^VF:YTQPI8>=@M&M03>.N??H@6X<\G8DBF&))3 MZ.L--F?9(VFY(\=3>(SQ2DA@/$C^*T]GOH/45SHVB;WMD#25AK52F^<]% M0,X2GX:ILSDG9]3/HMQ/\P4YG[US43;:.(WWT>8+E)*(G*B&^50-\^^N!M"F M:4>R0O08V1O.\(S37,.QXCCIXMO%\5U^9P\#\"<@[3@A0)2-J-X6T(>O.,< MOFSN;%G%>($TP@3DF1630V%^*"P.A91$F+#(5H]+^NDD! =3%4NW&PO=V]R:W-H965TUW;'!*YEK_>2=FVH:)9X0"BR=1V#T6>$E M"N&!B,;O#6;4M_2%N_86_5O03EKFS.*E%K]XY9II=!I!A0NV%.Y>K[_C1L^Q MQRNUL.$7UEUN?A)!N;1.RTTQ,9!<=5_VO+F'G8+3Y(V";%.0!=Y=H\#RBCE6 M3(Q>@_'9A.:-(#54$SFN_*,\.$.GG.I<<:FM XFNT15PM4+KZ,:=A4^/;"[0 M?I[$CKKXW+C<(,XZQ.P-Q#2#6ZU<8^%:55C]#1 3O9YCMN4XRPXB7F$YA#P= M0)9DV0&\O->: "KI4#0"RCW/],^R@=!]U/^CTY CX!RCB8\Q*YS=#Q, M/NS<(U4!(QC9,O7B':GGG+!K)M&27]&?VKS >S@;#=)DW!O_Q"DI:)B UN@2 MK>6J!E:MT#C>V:+6AKM&@E?%*06^P/ATD)[E1X_:4>%.RW2<#?(D@7W/%.], MDT13AYUAB,3Z'RAM=LZOD&_K(L_4$L#!!0 ( !=(?59BS514! 4 M #L- 9 >&PO=V]R:W-H965T]BG'9'I_[LP]Z?*YJ*[C$#QI,755,/UZA4(N+=M1>'7SD M16G=06]\/F<%7J/]??Y!TZZW1LEYA=)P)4'C[*)]&9U=I4[>"WSBN#!/UN \ MF2IUYS:3_*(=.D(H,+,.@=&_>WR%0C@@HO%EB=E>FW2*3]=_)ER@R^ M4N(SSVUYT1ZV(<<9JX7]J!:_X-(?3S!3POB_L&ADT[0-66VLJI;*Q*#BLOG/ M'I9Q>*(P#%]0B)<*L>?=&/(L7S/+QN=:+4 [:4)S"^^JUR9R7+I+N;::GG+2 ML^-W2N4++@0*S M)A6O2%W%!Q%?8]:%) H@#N/X %ZR=C+Q>,D_.!DAP-=8\DXO*O58[VMF'4@#L)A$O1'IQ %H_ T M2.+^!N (8CKMIT&:)HX?64E'0308M8C]1DRCOTA).6)+!'S(T!B8,:[AGHG: M1S%3U*!RU,Q;5O<4.2=+1]+R&7=%!:S),Y+>&SB-.4P?X0KY7UP6\)F_Y\ E MQ3U*@=JNQ\L(3C,!O3Y':R,; ; M:F\B#L&JE11$8?BCH^DMLCFW9)%:4';G#G<1'#Dⅅ'LRC,@,V)Z0.GMHGB M$8[BN#N@]B4$/>["S7\0S+5CN\;2;K*R!0M&HD*HC)[ESM5BG43+R'))6H(7 M9 *RDL^-[Q([(85)-2>N;@W4+/QM[EC2F*E"\J]D:@7_B$P#NL:X76>NJF"* M&:N-=YU&XIT+I,MJ)$UF@?*922)W=[";[[M;&[H6:4V>1=]<]X]4S^0=$=Q-_K_LNPH M&G1/OR.QOJ]D#XR(=#TBTF]N[DT>^2)O@JKUHV=0J9HRF"2* T/DH)W]@^[? M&6^]V@E2:W*X(&\494?KTA?@\XH*F\F3C&CZI'W:#(,H.?7C@UI^'*0)_<*T M=9GG9UL38S?--O/C9+-N_4H:SXCW3!9<&!,Y(->R>4F[KYE6]V5@U]Z_'4V6IE?IE25\WJ)T M/9\I95<;9V#]O33^&U!+ P04 " 72'U6&N^'D7H" "_!0 &0 'AL M+W=O]7K!:$0 KUO3<22TD+ M J1*45O@ ?&PL<>QU;V8W773_#VSZ\1-41K$0^*=]9PS9V8\,UXI?6]J $L> M!9=F0FMKVXL@,$4-@IECU8+$-Y72@EDT]3(PK096>I#@01R&)X%@C:3YV-_- M=3Y6G>6-A+DFIA."Z?4,N%I-:$2W%S?-LK;N(LC'+5O"+=AO[5RC%0PL92- MFD9)HJ&:T&ET,4N=OW?XWL#*[)R)RV2AU+TSOI03&CI!P*&PCH'AXP$N@7-' MA#)^;SCI$-(!=\];]D\^=\QEP0Q<*OZC*6T]H6>4E%"QCML;M?H,FWPRQUL$ALP*A"-[)_L<5.'',)L?@.<62A)R[1=$ZN9-,S7RQ F2TR8,UF M(6_OV(*#>3<.+$9UV*#81)CU$>(7(D0QN5;2UH9\E"64SPD"E#MHCK>:9_%! MQBLHCDD2C4@+YDG_48.YK<+=;@Y_3A<&B%/;7OL1[VG0_K1NG M"].R B84Y\6 ?@":OWD5G80?#HA.!]'I(?;\%L>S[#@05>%P/#6Q ;-/ZD&R M_5(/1"#8 A +T+X-N\81]B3RC3F:"M5)2\H.2*65<.4%M%^3]_C+1J=I-,I. MDZ/_I++JB2@Z&9UGV2C,4L?ZEQ=[)GK]_JM:JPZ5:[;$;="KB+)DE"0)V=>/ M8&>H!.BE7QV&%"Y&/U_#[;"=IOU0/KGWJ^V:Z66#7Q.'"J'A\6E&B>[716]8 MU?H172B+ ^^/-6Y8T,X!WU=*V:WA @P[._\#4$L#!!0 ( !=(?5:#U':" MT00 #0, 9 >&PO=V]R:W-H965T]YD7#)>#19S^^Y6+N:BT06OX%82U90ED]LK*,3F8D ' M^Q=W?+76YL5X,:_9"NY!_U[?2MR-.Y2,EU I+BHB(;\87-+956SDK(2/4!0&"&G\O<,<=":-8G^]1__)^HZ^ M+)F"CZ+X@V=Z?3%(!B2#G#6%OA.;S[#S)S)XJ2B4_26;5C:*!R1ME!;E3AD9 ME+QJG^QI%X>>0N*]HN#O%'S+NS5D65XSS19S*39$&FE$,POKJM5&JW(IRJ#[#G M&,ETC/P]HRO_).(UI",24)?XGN^?P LZ#P.+%[R"=U.EH@2"CI)KKM)"J$8" M^?-RJ;3$G/CKF,\M8G@DUD%J*1VXK @N2\-8W;0[QF!\G+1WWX[^:=[!( MK,CNZ7QLI$35GA"!)^PE"O/M'1D&D] -IU-R;C8TE[BW!Q'3D(WH2UPA$;B:4!.'$O4'4OTYF.!/ ?;3?HT M)=. ;2H55[AW$H3LK#]<8Z_-FK:5'\CY MWFABK?B6I',+V*E-QO;)#;W6 S\P-IQ/75P[;ZD-2(RFSQPD[]Q@VBIB[K1B M2[(&)86-,+(%>5#;%86)G>:8?";0LA;FF\E@\EE4*_(S_KCDGEO% :ZHFP2^&TRFSF67;J9[9:)9ZKPI<#)(16.:W&3J M4FKLQBZ-0^<74&IV-%N'B1^X- FQR0Q]UPNF;A0&_?9U(.N2"LF^(S^:O^<" MO5#,G#NLZ55E<]Z$CU<:RX7CK=P%3V+C16]S*4JR;' -QFU1+K$2C)KQ.@DG M;D@]7/DA=;TD=5<\J8G^U0U[WM1N++ M=A(\B+?S]!/;&?4=J-%;>?"I= X9=KE&L=ZD$8 O^=" MZ/W&&.C^45C\ U!+ P04 " 72'U65D\"1HD" "=!0 &0 'AL+W=O M=77&73M$VL"2%\E$$D:#>M M4JNATFT/TQZS1K3P5 II M)L':VFH4AB9?8\G,A:I0TLE2Z9)96NI5:"J-K/"@4H1Q%/7#DG$9I&._-]?I M6&VLX!+G&LRF+)E^GJ%0NTG0"0X;]WRUMFXC3,<56^$"[;=JKFD5-BP%+U$: MKB1H7$Z":6.YN"<9$H]NL5-,0DB)P@%YM8Q,!JV>(5"."*2 M\7O/&317.N#Q_,#^V7LG+QDS>*7$#U[8]208!E#@DFV$O5>[+[CWTW-\N1+& M?V%7QR91 /G&6%7NP:2@Y+(>V=/^/QP!AB\!XCT@]KKKB[S*:V99.M9J!]I% M$YN;>*L>3>*X=$E96$VGG' VO46R9.#M \L$FG?CT!*I.PKS/<&L)HA?(.C$ M<*>D71OX) LL_B4(24TC*3Y(FL5G&:\QOX!NIPUQ%,=G^+J-Q:[GZYZW^'.: M&:OI%?PZ9;*F2$Y3N,H8F8KE. GHZ1O46PS2-Z\Z_>CC&8%)(S YQYXNJ-** MC4!02Z!JT\QRN0+A9(/*!%\Q]X#-*=EGB4_+_L_;6@\[%%L\2JX+H]Q@F:%V M^6E];=#^%\.T5!MI6Y2V+KR'UQ#W^NWX?'!#OQX&-#PHR\1> M0L6>J>:M@7@X: \OD]8M&C."&VF1+%CHM9/AH#5W=J2%+1,;[Z0&"\XR+KCE ME&^Z?QBWDV@ IU(4'I5,B7KE&X.!W#FHJZ?9;7K/M"ZYO^%UX[IC>L6E(0E+ M@D87@UX NFX&]<*JRA=@IBR5LY^NJ7^B=@%TOE3*'A;N@J8CIW\ 4$L#!!0 M ( !=(?58Z^43Q< ( &T% 9 >&PO=V]R:W-H965TAJ&*BNQ(BH0-7*S4PA9 M$6U,N0Y5+9'D#E2Q,(FBR[ BE/OIS/D>93H3C6:4XZ,$U505D>\+9&([]V-_ MYWBBZU);1YC.:K+&)>K?]:,T5MBSY+1"KJC@(+&8^]?Q=#&T\2[@F>)6[:W! M5K(28F.-^WSN1U80,LRT92!F>L4;9,P2&1E_.DZ_3VF!^^L=^P]7NZEE113> M"/9"Q:"F2#RCB!!X$UZ6".YYC_C]!:/3THI*= MJ$5RE/$6LP &\3DD49(U_ 8>[HT+98W#$$4L& DVUP8CS"W )7(D1V2>Y3PL-Q/ MLGCFM+%:H70GWAO1U;EWS^M&>\N22(1:T@SA*\1!,K)3% S'WA-5FXM"(@+E M&DU )HA&$0P0D,@@F<>,^"$4T9U>\P"L;&[4;O[@UE1M4><1R,HMWL=5<& MC!8(I^_RS'!>)788PZ&3#_=:H$*Y=HVN(!,-UVTW]-[^+[EN6^A?>/L1/1"Y MIEP!P\) HV \\D&VS=T:6M2NH59"F_9TR]+\ARAM@-DOA- [PR;H?]CT+U!+ M P04 " 72'U6R('PL1L$ #V"0 &0 'AL+W=OR ML)+HDG2<[==W2,F*DWJ=?>B+Q,O,X9E#SI#3O=*?S ; DJ>VZ9";:'#F;72K;38U55HMAKDRCNU345=U"9VK5$0WK M67#%+J\39^\-?J]A;X[:Q$6R5.J3ZWQ8S8+($8(&2NL0)/X>X0::Q@$AC;\' MS&!MP_H/_O8,9:E-'"CFC_JE=W,@CP@*UC+76/OU?X]#/%X@J5JC/^2 M?6_+BX"4.V-5.S@C@[;N^K]\&G0XK,;9&OWL_ $JE-@:\OU'N6S _# -+<*ZR; <(*Y["/X% M",;)G>KLQI"?NA6L7@*$R&#QQ/DAR M#UNE;=U5Y,^KI;$:C\1?I^+MT>+3:"Y-+LU6EC +, \,Z$<(YM]]P]+HQS-< MXY%K? Y]_H!IM]HU0-2:F&%S3G$\BW*:XRGHR0U^M6S(5JL2C''BR*92NK:; MECC'&H?JCL@B!)8+8#9#/(#4!=Q8([B2T2]!N M-R?W\ C=#@SYEL2<"LYHD:;8$07-F, !@9VG^& M8'F636X!92IKV5<*#$VV[J3\TP^@:5;0-';K,,JBG/)4^':<9\@A&00HY;9V M?WC"FKFJ[4Y[TN\<0(K$H[$QRK[X_V0_UMIGSK'@:4J3+$+Q&O_IMP[2&, BYTT&.;E MY+5B[#\C_.ORP\6)VL01Y9EC&F4HS$9,SY289RTWRU>7FMC:RJC14?AM.%9VS6&\7G9<+ MO#J^+WJ3.WQ/-$ZIQ?W-B_.(A0,5R'G:'^H,3U0JLLE[A1OSJ_N,Q@D5A:!Y M')-W?A=TYY?%1483@9+C.4Y9X7)"X%%-"C'P.EKTN2:]R)>3^H='=W$+NO(O M#D-*M>ML?RV/H^.CYJJ_RY_-^Q?1G=15W1G2P!I=HXL,Y=?]*Z/O6+7U-_M2 M67PG^.8&'V:@G0'.KY6RAXY;8'SJS?\%4$L#!!0 ( !=(?59VF&PO=V]R:W-H965T=9$8I?@?2)#,.,0DW">0P2=NYN0\"BZ"KL:DD)TU__:UD0TQ+N-[=W <2 MV=Z71[O/[DHG3[GX+!>,*?BZ3#-YVEPHM3INM>1LP994OLM7+,,O\UPLJ<)' M\="2*\%H8I26:V0]EJ;:$,+X4MEL;EQJQ?IZ;;UO M]HY[F5+)>GGZ@2=J<=KL-"%AP9 M#B9TFC)Y>-)2B$%;:LTJ?^>E/^<5?[8#-WFF%A(B=)QL&V@A^,T.G/4.SIV] M%B_8[!VX-@''!P-)[!^ MI'*!E,/:RCZ#TW8:DUPA"6>%,)2C4J(7.#*?1I.K:+Q6'&2/3*JE%D)U64PE M3S@5G$GP.\2S+-+UNN %Q/&ZQ/<<5%!,K"DL$"I_-#1&E"3PN\1UO-W.:^:" M@'2M#ND$027ZBDB7V&ZG<3T(SP?7@\D@BB$<7D!\%8ZCJ]'U132.W[[I.';[ M/42_W0TFGS91J:DT1EAZ FOON81YA*!3JC %6([J&6S?):[K?H :YP/X@"?P"UCO+ MLC4^>*1IP0CX%K$L\ZND@!9JD0O^C24$W"X)+)=T QMHEH#GDHX?D+85 )>R MP)WJMSA+I,(%SQXPW)J,-9Z9NB^U-=E*BUYIJ=T(DX3K/H9[7U&>'"%19G3% M=2R<-O$#A[3= +PV<;L>\9 C8Z9PDJ%C1D6&#I$< ?$Z+O%L"VS,JF>3H-MM MQ(JJ0N5"$\E4BP2;>$@DV_-QU>YVB&M;C7 V*Y9%F;3<9%/S3["%'FN/#-)< MH@?2Z?K$\CTX0...0WS+A<,J929HBSQ-F)#K\+,O!<48%]7&KJ$ X=8[@L?\#BF); 4-A)'+S*# M(19S!/WQZ 8J?Z-A7):D(R+O4\P&8?#^-IL M",*+7^_BJF/9IB;;':P>#YU@5?MMU$<7M]BW<'>#^^@[EUWL,-@FNC86'%9M M!TWHBMM#^6!#^> _L\\,O#Z>AG>.Z;WV_\F8?LWI#DKWPO@*^M>C#_$6I"Y,_BW(P2U"YGK0Y'BP17_9B =_/-*1"0\6N_$)K MNXT5O0[('I[W/*JY&B=_-$A:"U68E0RV]1 M^> %]B%LN%GS5<-2#G==GO6&NG60T+5E$=_UB8N3[]"$Z6^W5FD%Z-M"YA[^ MD(+^8!CB_/TN!2:+Y)3.=#XM_+$?@258=4$TMZO>CGFEHT58AG 4!"1("E9X#J=E:^C[&TUN_T">*9GJL[(LVZQQLSK"DS/_HTH6M\YE%JUR\^2B0=SQ9,X9XM, ME?>@S=O-+3(L+T\OXN45](8*A"@A97-4M=ZU<=2(\EI7/JA\9:Y2TUSAQ&ULS5QM<]LV$OXK&'7::6=2 MBP1?';_,V([3^BY.@9+5%#M..$T(2R?GI]5W[[/S4UZ(%4OI^PSE19*0[.F2KOCC MV<2=/'_Q@2V6HOQB>GZZ)@OZD8I_K]]GSR87[\O+8 M*0'5B-\9?<_U5NW,S/)DYI$5W1F2BG(/+/9WI%5ZMR)FG'WYM) M)\T^2V#[\_/LKZN#EP=S3W)ZQ5=W;"Z69Y-X@N;T@10K\8$__DHW!Q24\\WX M*J_^1X^;L4 ME:/E;.6'ZE KM#2.I:57/HI,_LHD3IR_):+(*.(/Z+[(Y6]YCD@Z1]+-)&5? M277F?GQ%!6&K_*?3J9"[+('3V6;ZRWIZO&=Z%Z-;GHIECJ[3.9UO3S"5MC8& MXV>#+[%RQE=T=H0\]P7"#L:*^;SF!'C5?/Z>^7Z_^72#?J.S93\A^_[M.9(/-!=9,9/^9.D"7?%<5*[\4.\(_?E&CDUS79 MJ8:ZCO,]XA(_1_=/Z);-,GZQ6G"%45%C5'30"7@CYMW8+;\UCE_E_@8&0=P< M36PS?F,+IA\WIA\/BE\U:H_[=ERGCV'7@8N],SR*-=CM,"[-4YG4TA]7.>W' M)4V_RG_HCK(G]H6E[3-RQ8]>=*.Z VF%-\_0;OS?O7YW;4P M;4#P\C%<#:P M30YL9O_&UH.4NFHMW4<##V2ISPFE5D@ MG:Y:!9O3\8D)1E*I@H)FJ-J #J+6K5%0-'=38;3I<4O;?TI5W[):A>RI+38IDFE\%8'WF ML5_E^XYDSG59JW2O&+D@F2@GD?5*/_8(;>]5,E?I! MJN.%! ,;9@K_DC8N"4-W)%TXV(!ID'3@$?6_!JMDFLHZ2"JP<7;PQ(MG-FI)T1#7G TV&@08<@YL MM46 ;?0(,.@_'M8ET, .M?-!GP#[?=&-!PTV/^?[,Z#;,%3R_XSL_6LJ@>:<\I&P\*# MW,&SVK#P;#0L/,@MO&$-"PU,X\QM1QJP!G($;T1?0H/]=JSI=A<&L@>R"\^H MNV!,HNWQYERRT67P(0?QK789?!M=!A]R"G]8ET$#,W-MKUOUS/(A-_!'=!LT MV-X<3F45:+ZO%N_7].YU\#)H"B^R.Z 1ILSZV@ MB]G?!O'>RH3 89]]5Z?/UE1E?H2CI5]!*B];LY%6QT WQ0 M>M]J-\"WT0WP0:_]8=T #:S?CUT?ZL,] -$-1A3^&NQVN'=HJ;(/9#70K2$@ MZ:+J$U*6%";-X/9XXW!76S%TB13(;V"U- ]LE.8!R'0PK#37P,QZC7HY '4-K-;+@8UZ M.0"A#8;5RQI8UX4=]QD$-&AG,*)*UF [E_17QI=T4,= LS:./?*MM7&UU.TL M;WP>9![9-JK7$(0TM%J]AC:JUQ!D-AQ6O6I@"E?NNM%@O2[(93BB6M5@@^"P MU5HAR&!H> >[/&AAU*C9&FDAI.*Q,U<",G=OG M6(/8;RU6'[-:_:#Z])F;*KM &T/=?>I-AO9+P9\**73U8T7E0R;F27N%->>! MC1HU!)T-K=:HH8T:-005#H?5J!K8X6[N=;&>$1$H;S2BA-5@CX^[KY M!LP I8Y&E+8:[.X]KS9]5<:!$$=J1?VED%-^77)9^9-U49TNT]7M-<"-2 !R'0THAS68+L)4Y/4J6P#$8[4 M:@IGZ9(EDEUOJ2B?=-8SH!IN3@ ;I7$, AU;+8UC&Z5Q#)(=#RN--; #7=MV MJS[Z8Q#A>$2IK,$JHK__OI;N>8H8U#?6/+K-_C!8Y%J.,B:!>H]#PPBT.+9: M-<5C5K8+MNW+VK53G0(-Q!:^,1U;$&V]L9.E*9!2(:&R[B+@_X M-\/64#W2/+ZM/.#=>L+;[B/>-JKA&(0X'E8-:V#&?MWQJ3[DCT%=CT>4OQKL M[A7^C]XJ=]IZ!TE"LT7UII4ZY$#RI/BXIF=.L'"!_?^!<7/^ M/U!+ P04 " 72'U69Y8SJKL' #A.0 &0 'AL+W=O^:G9 M=UVF"SM@-4W\LK@O8 M&FPH"9^S7'*1DX+=G_7>NB>1-](&YHS/G"WE5IGHKMP)\45O7"5G/4>WB&4L M5AI!X=\#NV19IDG0CJ\UM+>I4QMNE]?TT'0>.G-');L4V9\\4>E9[[A'$G9/ MRTQ]%,M?6-VA(\V+12;-7[*LSAV/>R0NI1+SVAA:,.=Y]9\^UH[8,CAVGC#P M:@/ON0;#VF"X8^".GC 8U0:C78.G^G!4&QP]MX9Q;3!^KL&D-IB88%7>-:'Q MJ:+GIX58DD*?#31=,/$UUA 1GFLIWJ@"CG*P4^GPX4-$/#!G%=Y655I?=$ ME2YY+W*52A+D"4LZ[(/_L?&Y7AYYA M[DZ?-/?MYCZ+^\0;&7.GRQW/,!]6C?$*1Y,F(\)"S!A(28L0H*UQ'.T$<^1]>82@6@*FID,1Q/( MIERJ*J$1]@@/=Y+)+LU8H?MJ!A/F8\*""G9D8/H)]N$1'ALC? M%>3OE(JTI-8<8J7L&U),F(\)"S!A(28L0H*U1#+9 MB&3RHCED@BD>3)B/"0LP82$F+$*"M<1SO!'/L?4.$WPMN5H1GBL&<$4@@>3R MGA5%YZO,A16VKU8P87X%FV[?[OO3G7MY@%ECB F+D& M#4PW&IA:-7!3YN26 M)B*?69.,%;)O[#%A/B8LP(2%F+ ("=;2B.LT(RO.BZ:9&H^D'U2:CTH+4&DA M*BW"HK5%M#4\YV*F&SMM;\U@TOR:ULXXCKN3<5#K#%%I$1:MK06OT8)G3SLI MR[_!C_S)^(H_\MR:?>RPO:6 2?-1:0$J+42E15BTMF2:T51W^+(Y"'6P%97F MH]("5%J(2HNP:&T1-4.NKG50;N\=,V-#O=-Z_[Y%/* M2,'TVC .];H_=E3"9=.>NQ6YO26_FX97QG0V*]B,*D8691&G5$*AX#$C2RK) MJV'?(7.>96:YSL?W%\1S#AW'_*#RWW/R:YFMJI"L%ZKL5@\]IW<9ERE4[SH. MM'"I;^&RO),\X;18D7=4IOM[9,NJ<4>[1=7:%_>0K..R=:D3KF35'K9S/P / M_J+7*4GB#8=F3K?>W%#$3A_[G5>Z72J?^5(H3=.]; +4U2*IFQ254..W5)3D M$UV4QE-P-&>J<=-JXZ3^QDO5R6L''1(*T14//&&%AM+D@16*2ZT=?7U!W.4A M@0@0$VMR0!=P^B.'@+!L999F.?UAY6>?Q>9IK?+U9.WJ=K_6FDK(-T/RUZ0N(;,9R$)ZU/VW,4_U2X#7=)^W(Q5PO_$G8 \M$ M5=8AE31[?E>W)%4M2*JZN=W2JSSN$V8"ENC ":AE'<>UZN!:*Q@S38#CF[W3 M:1]BKAOEZH)N/ER77,I27R8IA>>:F"ZXHID^MN-'#8*6E'G!,FBYKCOAX(>2 M9G#9*],YP!J\+CM]]P#Z]HKH(3+P&^AKPS^OH,X(H=(B+%H[33630JY]5NA=$2@M0:2$J+<*BM573S UY+SLWY*'.#:'2?%1:@$H+46D1%JTMHF9NR+// M#5W!ZP_5;X/PRF/>@3I74-LA>TL%=4H(E1:@TD)46E33QEM)=C@=._!K M7&_H"C9?=9[_!U!+ P04 " 72'U6/Y!2*/\" "_"P &0 'AL+W=O M"@J30F'F42J8@S+EPE0L1P%<;!>N">+0MN%<#PL\0(>0'\K9]+,PA8E(PRX M(H(C"?DHN(C/)W'7&K@3WPDLU=88V5#F0CS:R6TV"B++""BDVD)@\WF&2Z#4 M(AD>3PUHT/JTAMOC-?J-"]X$,\<*+@7]03)=C(+3 &60XXKJ>['\ DU /8N7 M"JK<+UK69WN= *65TH(UQH8!([S^XE63B"V#;F^/0=(8)(YW[I\U#Q^%U]^!]S4WD@*Z?*E*:HM/HYQ38'.2O M7<%ZH>P[.EB0#Y#,'[_+NY'GSU$NRW1KD/O["$ZD^9%2OWR";;.^,\?1K0:F=C+O'H%YKV7>\Z;X6FEBGA%DJ%*05Q11\Q[5+I9^G YZ M 2R5AU&_9=3W(MU4DA-=27!9O"$K.U;MU:/?:$HX817S5H/7QRMS.F@C&!RQ M&@9'8'[:,C]]HVKPXQRNAK.6T=G_5@->':P&KX]7YC2.-O_FT1'KH0%_8_); MK2A^HY(X -0[6!-QLB&5>+'NP/3\0M ,W;)2BF>PF53>$O COC:-FTX6=XY9 M \=H;O&FN\7>%O0O-> 'HJ ,.ZMKJ+U!I$$R)"2"56D$X39^#KN8AUN:BH%< M..6HD)-%M;QJ5UMU>E%KLLWQ6MI.L5P0K@R1W)A&)P/3WV2M%NN)%J53:'.A MC=YSP\(H;)#V@-G/A=#KB770:O;Q'U!+ P04 " 72'U6JB?@!.L" !Q M"P &0 'AL+W=OA*4QM3'8:C3$BJJ#V0- G=RJ2IJ<*J*4-<*:.:,*AXF M430,*\I$,!V[M5LU'N&-%:>Q".!W7M(![ M,-_K6X6SL$/)6 5",RF(@GP2G,3'L[AO#=R)'PP6>FM,;"AS*1_LY"J;!)%E M!!Q28R$HOA[A%#BW2,CCSPHTZ'Q:P^WQ&OW"!8_!S*F&4\E_LLR4D^ P(!GD MM.'F3BXN8170P.*EDFOW)(OV[& 0D+311E8K8V10,=&^Z=,J$5L&\7"'0;(R M2!SOUI%C>48-G8Z57!!E3R.:';A0G3628\*JK)G/$B_B&:0'I!=_(DF4)!Z\7I>)GL/K[\ [=Z M4_O%Z)+5FORZ@6H.ZO=S(7L![7TZUC5-81+@A=&@'B&8OG\7#Z,O'KK]CF[? MH?=VT+U@@AGX?(W?=$:NA*&B8',.Y$1K,$C[&L^3*P.5?I9Z?P_4!QWU@3?3 MY]HPO$_(N]&0-YQP#$(_Q]*/TR=+H$I[& T[1D,OTC=(2R&Y+);D0:!I*1=^ MY;UPKTS?J",[VJ?RHSU0/^RH'[Z1\GZ5_A/<#>80/M[H@K..%Z_4T<8U,VQ!U MJUT_>=)V49OC;3-Z0U7!A"8<&ULK5A1C]HX$/XK5NY4M5)O$]LDD#U MVH7KW4I=:56NUX?J'DPR@-7$3FT#O7]_=L(&PH9TM\T+V,[,Y_G&G\,,X[U4 M7_0&P*!O>2;TQ-L84US[ODXVD#-])0L0]LE*JIP9.U5K7Q<*6%HZY9E/@B#R M<\:%-QV7:P]J.I9;DW$!#PKI;9XS]=\M9'(_\;#WN/"!KS?&+?C3<<'6L #S ML7A0=N;7*"G/06@N!5*PFG@W^'J&(^=06OS#8:]/QLA164KYQ4WNTHD7N(@@ M@\0X"&:_=C"#+'-(-HZO!U"OWM,YGHX?T=^5Y"V9)=,PD]DGGIK-Q!MY*(45 MVV;F@]S_!0="H<-+9*;+3[2O;*/00\E6&YD?G&T$.1?5-_MV2,2)@R7:[D . M#N3<87#!@1X<:$FTBJRD-6>&3<=*[I%RUA;-#N; ML6]L% [+3PX[WE8[D@L[8H+NI3 ;C?X0*:1- -^&7W,@CQQN22?B')(K1/%; M1 )"6@*:/=\==X1#ZY32$H]>P'M0,MTF!MV)ZI8YM7Y^;XW0G8%<_]N6L@IQ MT([HKO*U+E@"$\_>50UJ!][TU2\X"GYOH]L36(/\H"8_Z$*?_BT-R^S]WH'8 M@FZC6OF'I;][R>RFHR&FA-!@[.].:;08DH"&9!37AHT0PSK$L#/$&0BC;)#V MG!+0VFG\)MV!,KP:9VNIN-GD:&%SPZT)^GP/^1)4Z\EU[O72D^L)K)&6J$Y+ MU+MLHS[)]P36(#^LR0]_4K:5?W2BQBBB<8PQ/9/M4\.!?2W%X279CNH01YTA MWLLESP#]R?+O*+(3YJ6'TA-8@W%<,XY[5V3<)_F>P!KD<7#\90Y^4I,'@%.M MX6&,1Z,S2;;8D2 F=#ALER0^J1YP9XP+EEDUVN*!"V-+,;ZV[U:4;'C1+=%N MU)<>4U]HS1R08PY([S(]0/:5@)[0F@DXUCNXLZ)XCE!IBP!#2F,2GTOUJ24= M4!P/AA=>G_A8F>#NTF0A5V;/%*"YC323A6U&S'=DV@GXXE/J":U)_UCUX+!_ MF?9:W?2%UDS L;[!G17$XX3V24FU(K[9FW"XSY;RH)0F' DEF6)^=\A%&P]L%QKLW!%\KG4 M"W;<7^ !M=@:(RUEQMB= MGERD \O1&4$!B=046-U6,(*BT$PJCS\UJ=7LJ8';XPW[-R->B9EA 2-6_"*I MG ^LKH52R/"RD%=L_1UJ0:'F2U@AS!6MJ]@HM%"R%)*5-5AE4!):W?%];<06 MP(WV +P:X#T&!'L ?@WPC= J,R-KC"6.^YRM$=?1BDT/C#<&K=00JH]Q*KEZ M2A1.QM/J^!#+D" Y)1E),)7*W80MJ20T1PM6D(2 0"=CD)@4 OD?T6=T,QVC MD_GMV=#UTR:B<"_25II#N$M@J_4:#M]$P] XRCB$Y M1;[["7F.Y[4D-'H^W#V0CM]8ZAL^?Q\?$3C/.>38%*IR]@I60)> ;G^H4'0A MH12_VXRK>(-V7OU"GXD%3F!@J3=6 %^!%7]XYT;.ES;11R+;L2!H+ @.L5&MFB36N%#@]>?FE7<[;B^Y_E.WUYMRV@)]!P_]+J])G GQ;!),3R< M(L=49, YI A+-&%$E3VAZ%I]I-#M)90SX*V'=)#VI8=T)+(=!Z+&@>B-ZC0Z MI@5'(MNQH--8T'EEG5;XZ.DZ_3^P$T6!&P1A>YUVFQ2[SZY3M@+^=($>Y'OI MZ1R);$=ZKY'>>Z,"[1W3@B.1[5C@.@__9^>5)7J8H#U!U":T)MK^UH9^S^\& MP:,2MK?ZC1)X;MHP@4S+4/VVF]6FU3LW#$"E1 MIBB=TX[*BE&ULK59=;],P%/TK5D!HDV!)G,^.-M+: 9M0H5H9/" >W.2VM9;8Q7;; M\>^QDS;T(XV8MI?$=NXY/LV"4&8EW7)L))(N7ZJ<,A@)))=%0<2? M/N1\W;-<:SMP1V=S90;LI+L@,QB#NE^,A.[9-4M&"V"2/WAM.JIS3 W?:6 M_6/I77N9$ D#GO^@F9KWK-A"&4S),E=W?'T#&S^!X4MY+LLG6E>Q86"A="D5 M+S9@K:"@K'J3Q\TZ[ #<\ 0 ;P#X$."? '@;@%<:K925MJZ)(DE7\#42)EJS MF4:Y-B5:NZ',9'&LA/Y*-4XEXRI[B$^1I#-&IS0E3.G53?F2*H?NQ]?H[/5YUU9:A>&RT\V,_6I&?&)&%Z,A9VHNT0>60;9/ M8&OYM0>\]=#'K8S7D%X@SWV+L(-Q@Z#!_\/=%CE>O:1>R>>?X/O&%MPS *W-"+#I)R'.AC+\(Q#IN3$M82PU:)-U^_?$*?]:-)72OT MJ8EX(;(]EU'M,GIF(EKQS>I0D\OH*$^!U_%BWV].4UP;B%L-W#(%@A%3A+21 MMLW3RO/4G+T0V9[E3FVY\\R<=8X.*GU.Q4[0\0XVSW&@Y^,P#MW#$\W>J6D% MB%E9ZB4JRU)5&NK1^C9Q51;1@_&^OF54EX)_--4594C$C#*)&PO=V]R:W-H965T0UD33]E"I:GIYF/;@D ^P"C:SG=#MU\\&BI*6 MIA?U)?CRG>-SOB-BXH:+6UD *'17E4Q.K4*I^L2V95I 1>0QKX'IG8R+BB@] M%;DM:P%DU8*JTL:.$]H5H3G:FHY1A"4D"K#0/1C S,H2T.D9?SI.:WA2 /<'M^S?V^]:R]+(F'& MRQNZ4L74BBRT@HRL2W7!FQ_0^PD,7\I+V?ZBIJL- PNE:ZEXU8.U@HJR[DGN M^CYL 5S_"0#N ?BE *\'>*W13EEK:TX426+!&R1,M68S@[8W+5J[HQK;2*@R7G?8GGG8GXB=.G$-ZC#SW,\(.QB/PVSE>&T( M[T2V8S<<[(9O"R%\W%W7\R8/,@@?O0U'KA,X>#R#R2!J\DP&_^#Y#/9RO#:# M=R+;L1L-=J.W91"-=?=! GNI7RO.9YH+:*[*+N) MXG5[URRYTC=7.RSTMP4(4Z#W,\[5_<1<7\/72O(?4$L#!!0 ( !=(?58U M&USZF04 (\; 9 >&PO=V]R:W-H965TOG3 ) M@6#(B!<@B>_Q.?]+,Y]D--+D>N4T#*"%")M(:CY6L$MI*E%,CR^;4![U9PVJ->RB&.:VFN,A.GI_=E^9"8(\46G,U91+DVV8U$SC7C"[04 M*8L8*/3B#C1EJ4+OJ9349O\E^A5]NK]#+WY^>3G0AHW%'$2;F6_*F =1'WGX%2)#0EH(W9X>CAUTO"JU7H$W M.H!W'45YEJ=40XR$3D"B2&3F64OL0[ "Q+@YAK;$E;A^@6N?P]44!X3X0^]R ML-K6LS^.C"?^T!]5XQK$1Q7QD9MX:AYNRB- 9IE LIZG3_>$:F-< @9; M3(8[7/='&$5C?]Q.U:^H^AVH,KX"KH4T=VL;2?\H2=>(!K^@XA=TX&>*OZ0L M1@KDBD7FD9I#.]/@*%/7B ;3L&(:=F!:WJ\2(F K.DL-5W?M >KCBOK82?TMUR!!:616I=;GR1ENC?)"+6D$5STCT-8&>M-??L+! M\+>V1:0$P\-M_OVA-_;;14PJ$9/3\J_L6IP*RM56_MM438YF>G)JIO&PMHNA M.]>9N0.D\7%=TC0&D9K%+$94*6A?&S:(+J+.(4VF6\:&W0F-5R U4];#(J$. M<,/'N>T/(>'D #M2LR-.=G\(PXX7>53Y3+'XP)JU@=F>'8]'83C>9;D_;N1[ MX8'E%=<>AMTF]I8OKQ]0)"%FNI6CMS=WZ(VPOTMQ?Q@)AGAT*)>U76&W M7ST(35/GHK0!:#AE.)[L9[%E'/8\?,!0<6U3^(A/F5XJ9FENNR:D$BH/\#QN M4$&:J>$NX;CGO"Y@FJ+)VZ+?V3H+W#7SPG0N7YG0FO* MK3L%XNX4.M7/.ZE^S@F?*ZAN*XB[K?@"5-IW$^A!FF;<_(^WKYT^FK\8JBHJ M^@^]L>OLG^;C%;HSTJEL%^RC=>V \G@=\J]'C@V/6JAM0M$'&W0*<5^S9AG+Y"7W)J+@+/&)^Q M5L%G[9+.A=9,3=TE$7>7U+W<;KR@/PE&0:O08X%>Z(ZZNU3X76C,S=SX M*%2\B2YW!JJSU:[2=;&7LG/^!E_&PO=V]R:W-H965T;7!N+Q ZVTS(^/>.IDQY:7KZB2#@ND+68+ .QNI"F9P MJ+:N+A6PM#8JG-'(+QH43+^JY6Q4O9&5R+N!6$5T5!5./*\CE?NEXSF'B MCF\S8R?<>%&R+=R#^5S>*ARYG4K*"Q":2T$4;);.&^]RY876H%[QP&&O3ZZ) M#64MY3<[N$F7#K5$D$-BK 3#OQU<09Y;)>3XWHHZG4]K>'I]4']7!X_!K)F& M*YE_X:G)EL[,(2EL6)6;.[E_#VU $ZN7R%S7OV3?K UQ<5)I(XO6& D*+II_ M]J--Q(F![PT8^*V!7W,WCFK*:V98O%!R3Y1=C6KVH@ZUMD8X+NQ3N3<*[W*T M,_$=[$!I('>0L)(;EO.?K$[7BVLPC.?ZY<(UZ,>N=I-6<]5H^@.:GD\^26$R M3=Z*%-+?!5P$["C] ^7*'U6\AN2"!-XKXE/?)SIC"O2(;- %']2RP5^"O_HM M]+Z &YVP7\?NG$M=L@26#FX-#6H'3OS\F1?1UR.484<9CJG'#R J3S3RP\G"W?7@3#JG7GW@BEZ'W _[=Q/ MGYX*KG6%>3"25%CU:J\X/J(^F.D9S C*K$.9_3,*%\1D0%:5QL5:DRM9K+D8 MK/'9&583Y=%CUZ.C M3%_J;HT@#,L7WSX'/'QO:<-$RL6VM^_1\S(.9I-H2J,!HI,^[(T2W8)*0!@B M-QW+7B#@^I$\W'R]:28SF6-I]99X*V\).S9Z,:?! )A_!//_%^POA=X*_X%$ MJ3<=8#KV;6^TX8XFRU9;+TW02X,9FI]^!M".S=H;[]8C:,>*SX7/V^L34E@M-(M31X(*DO,SP"@K(+\/Y&2G,86 ?=H3+^!5!+ P04 " 7 M2'U6C;"YNXL# #\"P &0 'AL+W=O;,MV:AM(G U-T11!@K48BGV@I;-%5"(UDK*;_?H> M*5NU$UE8C>R#;)+B\]P]Q^/I)ANIONH,T<"W(A=ZZF7&E)>^KY,,"Z8O9(F" MWBRE*IBAJ5KYNE3(4@;.+6[M5L(BN3T4SOV%)>8%"-WAN#E;*0\JN=W*93+[ >88Z)L12,_M8XQSRW3.3'/UM2K[%I@?OC'?L? M3CR)63"-5+9*[=+VSJO8/(@Z321A9; M,'E0<%'_LV_;0.P!1L$10+0%1,\ 8?\(H+<%])S0VC,GZX89-ILHN0%E=Q.; M';C8.#2IX<(>XZ-1])83SLP><(U*(\Q9R0W+^;_,1??L!@WCN8:/3"EF(_T& M?@.=,85ZXALR;.%^LC5R71N)CA@)([B3PF0:?A4;XEK:1PC8)&!NYS)N"&ZR27 MNE((7S[0:[@U6.B_V\)7L_?;V>U-OM0E2W#JT575J-;HS7[])8R#MVW27XGL M(!#])A#]+O;99W=M*!*,THK*P#9E@ J(-DRD7*S:]->DL2.UA6<]Z_=&@W@8 MQ!-_O:^MT_J)V@:-MD&GMD\H*KT3Q+6N2*:1\%X^25I_?P,?>,'-\_2N!0Y> M"(S"?A $S^1U.G"BO+B1%Y\BKZ(;JS:*A*DV8?$+8I$\=*.VW1U<][Q1,FK?"4A8QKZYZ-H<$ZJ86.KI3!-_"CC]U/_'!)) M'T!M: QR"6?\#8'C(#@$9YBGL'@""L::V]PJJT7.$^!BC?1!4-IBW7&]=1;. M./%$SUW8L9@,X;$DNU(UN(NVNM$I^<1#&C6'-.I./KB%O^AYM.F7R9QR3L.7 M.RP6J%HK9B?=SU;,5R([4#YNE(__UT_'^#4#\4ID!X$(@Q^M2-"9!+?UI>GH M,CKQ/RMVR[9?NWKC.* G;,I7K<3?ZZ\*5"O7=FJZS)4P=:O5K#:M[95KZ/P? MV^N^^(ZI%1<:VD(9Z/S?,J#U'93?0^Z649C>Q M!IJ&?_8=4$L#!!0 ( !=(?59__H,&K@@ !@U 9 >&PO=V]R:W-H M965T#/9"D>E8&%GR4'+2_/NE9,6T1>K$Q ME+)$/U9I5ER-EF6Y_C >%_%2KJ+B(E_+3/^RR-4J*O5']3@NUDI&\[K2*AT3 MSQ/C591DH\EE_=V=FESFFS)-,GFG4+%9K2+U\E&F^?/5"(]>O_@M>5R6U1?C MR>4Z>I3WLORZOE/ZTWBG,D]6,BN2/$-*+JY&U_C#C/E5A;K$MT0^%WO'J++R MD.=_5A]NYU?S5B(YV;585]X]?U?]5F]=F M'J)"3O/T>S(OEU>C8(3F12Y<](5:6U6G50![.NK>TG677=[TNE?TUTO7+R+5))])!*E&2E5+(HDHW/T]7Z&WOW]_>6XU"U7]<=QT\K';2NDHQ6* M/N=9N2S033:7(>(2X3@BN/I/Q M!:+=U6?'5\> &[J[BK36HQUZTSPK\C291]6]=(8^R:) Y3+*T/=EGJ8OZ-?G M3,[1_>:A2.:)OKW/T%VD](6N?U#%,EFCV^;ZGZ&;Q4+?E 7*%VBJ-1YE<8:^ MZ!'HCT^Z571;RE7Q7U<7V)XBH JI'J2H\D__H:%]T]7 M^(<4FPTD=G!IV.[2,$A],MVH.M)14> MS\.6:[L@\3G#(:=NX_[.N \:_STOHQ1P"];NZ]:W+QWQ FV8M=S:!0,L, XX M<;L-=FZ#(]RF>LY,TJ1,I-,R*-'7V&-F&XG*''U//B=ZDHTOG/0$2O0- M7J-V,"9PJO^T>LPIK2(H)GO0B>'!4D\1FE6R1Y1*#>UOW4^P6N_P8$=X/"%$ M.SR.JG V^D7K-_;+[%'$+X_SS=V[6*8!3[O MLFO8%(-\U0R9L3V,.*T/2I&-VKXG%GB44%/RP#73G0G=9 MSJR!S"X9<.&'7I=?@WX89K_*;QP52[0I]/HRR5"^Z^QU0J?[-A^4"K%->YIK M.>5!.Q*.@AJE"&-=M[GA0@R#H16*)'O2R^DC0C$H+6('!OJ"AKR-BXZ"YX(% M-!!=-[X!1@P2U62;0*CR!_)'7&<0D.X4>LIK/NC@U)&J5HCU0;5,?(I2/3VX M(S0H6C9J!\8)$6&(VRLF1TGA\R#TW $B!@D)C(157YG+6-7LTS<:L';?:!"; M%8E@?GM^=!3C O/.Z9$8%"0P"DZO[W]!UU]FJ#ZX^<_7VV_7GVZ^_'Y_AA[D M8Y)EU1VDN]*+C)0S'-A*9##BX] /6QZFQ.8Y=\F9HR3UL<>PUW%O$,-^!&8_ MP*[4'0 R.B@4$IOV=#"8('Z;$-PE#\-V& Q#A@0FPUWR^37YB&[JY/,9NE-) MM0V!/LI,+I*XREFB/S[+U8-4SMPCW%#OX R:?1Q*[3#(AC\)^__/#9-!\790 MM=E0:H?7QV R@3'Y[00Q+- [>">H(6?<'!R-,2&X(Z%(#$83&*-[YI!AM=[Q M.4'-'1\;NVG(@H[@&.8F,'/W2#3#2KT#! MB P*VZ>HN2-BPS@.?")$UVX,,3!.8!@_*F$-:_0.RPEJ[K#8 $ZP[]&NA2LU M!$[?)O#N7@)7[KV5^?-IUF8;TY'7%9R+_77N83P,A5,\2)*?#IJ)'51M-I3: M80@-V5.8[*_C.-_H-1N4V(4E>H?O!#5WQ[(1GV*..T9CNO=4 LSWVZFJB4=1 MS^91'*N-YLTW!B18N'>@3E!S!\I.$W/A=>T(4,/H%,X1'[-'!$OT#LD):NZ0 MV ED'(8\9%V]QX QA<&XYR81K-8[/D-1,K4I60B_:\ VB$QA1'YS#PFNWSL< M0T$Q=>2B/4P[4FK44#$]YBF$(S>98*W>L1F*BZG-Q3#N&"RF,!8?MP=%;0JE M)"2TM8$RA1OK/6T[,M9>@+G7-:H:]*4P^KZU 45MO*28!EBT_0[Z-(*C51S2 M( @[Q@1FH);!4'M;[SRAA>9^Y,Q!DEZ(VP^)3>$&^SIWM.KKF4)T M/)+##+TR.(<,;[LQ.YL;>($7MKT."J..1JO=Y*Z'<9C!3 9CYLE;;LR&O',B M* D"KQV)(2EUYF@7>RSP_8Y<.C-XR6"\/'G+C=D8=TZY'S#6CL2@B>!3U*#G M;=C>,Z@P7PZ](\<#]J[1%#ZKWN&S&]5KWZZ=6V8XD\&<^5.[<#INZ "&OGSEEPYE#4G8WZ MI&.)P0PU,I@:3]^-@X6/A[[I*4) M_#?C.DV5..]5T964CW6K][H\:!*86S? MHMA]NWN]Y[I^J:7U_11_F&U?TC$RVW>&/D=*=Y="K]X66M*[\/59J>UK.-L/ M9;ZN7TQYR,LR7]6'2QG-I:H*Z-\7>5Z^?J@:V+T,-?D?4$L#!!0 ( !=( M?589XI&Y,0, (D/ 9 >&PO=V]R:W-H965T[C8MJ%0TX2:P:GMFG:?S\;* HM M9,Y MEFK(5[;8<,"+2I13VW.8_YP!I1MIY9K M/4Y\):NUU!-V,MG@%=R _+ZYYFIDMRX+DD,A""L0A^74^N">SF*]OEKP@\!6 M[-PC?9(Y8W_TX'(QM1R](:"02>V U>4.SH%2;:2V<=MX6FU(+=R]?W3_6)U= MG66.!9PS^I,LY'IJ119:P!*75'YEVT_0G"?4?AFCHOI%VWIMH")FI9 L;\1J MG).BON+[AL..P U>$'B-P-M7X#<"?U]!T B"?05A(ZB.;M=GK\"E6.)DPMD6 M<;U:N>F;BGZE5KQ(H=^3&\G54Z)T,CDKA9H1 F4LGY,"5]E[FX+$A(HC=(R^ MWZ3H[>NCB2U5-*VQL\;YK';V7G!.(3M!OOL.>8[G][/?)T6/ZYI"?( M>5D^VS^ZTY7;BG"+V6LQ>Y6?_R_,'[+;D@A28?[U1_[:)LT2TV:S0R9=?+BMWGQA]R3"\866T)I M'_Y:&59*76[O$C?TPM@=Q1/[;A?M\X6>&P=A&/K=A>G@7@[%UA/5"WTO=,(V M:@=)T"()!I'^H(-&A[Z@)LU2DV8S0V:=;(1M M-D+SA2,TF1>39JE)LYDALTY>1FU>1L/_$K:46\RA#_^@\E#\)LW2T?.2YD=^ M%$7=0C4S%+1#=MR2'?]W21Y4'DK6I%E:FXUVJ[$3>E$0/"%K*&B';-22C0;) MIK $SF&!)+Y'E. YH:J>@.@C/>AT*&F39FGTC/2Q'X3QV'M"VE#0#NFX)1T/ MDO[&)*;JDUJU4PO@U4=U'^1!DT,AFS1+XV>%PG=B9SQRGD V%+2&;.^T,;I) MO<)\10J!*"R5O7,R5OOA=>-7#R3;5)W-G$G5)U6W:]4K ]<+U/,E8_)QH)NE MMOM._@)02P,$% @ %TA]5E9 D2]G @ P@4 !D !X;"]W;W)K&ULA51M3]LP$/XK5C9-( V2N"0PED:BH FTL56\;!_0 M/KC)M;%P[& [+?S[G9T0=5KHOB3V^>YY2>Z<;91^-!6 )<^UD&8:5-8VIV%H MB@IJ9@Y5 Q)/EDK7S.)6KT+3:&"E+ZI%2*,H#6O&99!G/C;7>:9:*[B$N2:F MK6NF7V8@U&8:Q,%KX(:O*NL"89XU; 6W8.^;N<9=.*"4O 9IN))$PW(:G,6G ML]3E^X2?'#9F:TVYQ%)"B M-5;5?3$JJ+GLWNRY_PY;!92^44#[ NIU=T1>Y06S+,^TVA#MLA'-+;Q57XWB MN'0_Y=9J/.589_-9:S!B#"E4O>"2^4^U=P&6<6%(O$\.R!UKVI>6G,F2S$&N ML"WDBGR%%TX>KJ%>@/Z=A1:E.,"PZ&EG'2U]@_:[6A^2^/@CH1&-R?WM!=E[ MO_\W3(A.!CMTL$,][N1_=LZ*IY8;[NT\?,,8N;)0FU&I'>31.*2;BE/3L *F M ;:] ;V&(/_P+DZCSSL$3P;!DUWH^3DSU9BFKBKQ56ZPUCE-)I,D"]8>2;I.GZ4G\!GLRL">[K?:\@K,%%_AK8)0\ M^8?\@'ZB<1*-LZ<#>[J3_4Y9)K#+\3HI0?L^'V/?"3+>"V2L#<*MD72WVS73 M*RX-$;!$Y.CP&&WJ[L;H-E8U?DH7RN+,^V6%ERQHEX#G2Z7LZ\8-_G!MYW\ M4$L#!!0 ( !=(?5:ZR7&PO=V]R:W-H965TQ+_/J\7'QWV5[I9U,"6/(J167&06EM/0I#4Y0@F;E4 M-51XLE9:,HM+O0E-K8&M/$B*D$91&DK&JR#/_-YX"CN6%9=0&:XJHF$]#FX&HTGJ[OL+ M/SCLS=&._9-_<3:* %%MCE6S! MZ$#RJAG9:_L?C@"4O@&@+8!ZWXV0=SECEN695GNBW6UDC.5ZY1UE8 MC:<<<3:?; WN&$,*)9>\8OY7G?D@DPX/BYYN@>Y!/TK"RW*.G!8 MM!*31H*^(;& ^I+0^".A$1V0Q\6,G+T__YLF1->===I9IYXW_I_UF^)ERPWW MUI^^XAZYLR!-K]6&@=Q#D']X-TNCS"<-Q9S@^Q9Y/ MF2G[/#6HQ*-<$>UR>CW(PEV/U+"3&IZ4^F9+T)@_6D-E"3,&K.F3;EC2(^EX MD";Q=;]ZTJDGIP-M=05G2R[P8:!7//E'_ +5K^*H7SWMU-.3ZM^590+S&1O' M"K3/Z#[UDR3]F4#ZDB \*C[7Q^Z9WO#*$ %K9(XN/V&8NND-S<*JVM?C4EFL M;C\ML9V"=A?P?*V4/2Q&PO=V]R:W-H965TALIMT>#@5AL>,1$/]GR6/VR2M*(2;6; MK@=BFW*V+(*B<$ -PQY$+(A[L^/BV&4Z.TXR&08QOTR)R**(I0]G/$SN3WIF M[_' 5;#>R/S 8':\96M^S>7'[66J]@8[RC*(>"R")"8I7YWT3LTCGT[R@.*, MOP-^+_:V25Z5VR3YFN^\7Y[TC/R*>,@7,DT7E565NF>#S)/P4+.7FI#?ID25?L2R45\G][[RJT"CG+9)0%)_DOCQW MJ$I<9$(F416L]J,@+K_9]^I&[ 50ZYD 6@70UP9858#UVH!A%3 \#*#/!(RJ M@-%K ^PJP'YMP+@*&!?)*N]ND1J'238[3I-[DN9G*UJ^4>2WB%89">)'@^D*BV/&2PJ\KPD MTV?()CE/8KD1Q(V7?-D2[[X03S6 @:KFKJ[TL:YG5$O\(PO[Q#!_)=2@)OEX M[9 W/[=63(^Y2.[ZQ!R7F)9P1Q]^S;=]0JUGPUU]N,,7?6*5E:":2GBOQ^CN MA=_EELXO/I,WO_QDVJ-W;S7YLG;:M JX]9(V3Q??LD $A3:__*6.D?>21^*? MENL]*Y'#=F3>L!^)+5OPDYYJN05/[WAOEE^Q\:Y-"$B8@X2Y2)B'A/D@6$,Q MPYUBACKZ[":1+"0?MCQOM>(UN>)W/,ZX:!.*EM15*$B8@X2Y)6Q4P/)QR=UL M,C8M2BWC>'"W+X*6$ZEAC>ADVCS1!UU>(\&C78)'V@1?J,%9F(C6A&HCNR84 M"7.0,+>$V7MY^LV>VM9H:!\D=/0TH2-[/#7&!_D$75TCG_8NG[8VGV>!&BZ3 M+^<\NN5I:WNNC>^:523,0<)<),Q#PGP0K"&/\4X>8_P(8(Q4#!+F(&$N$N8A M83X(UE#,9*>8B;9!4<^GZNDS)O,L37F\>" W*8M%6#S7M(E%2^LJ%B3,T=M0F@.EN15M/_%F6^*AI?HH M6C/U>[:7V6'@2?XEGWBP3%1#H!N+ZIF=-8&D.5":"Z5Y4)J/HC650VOE4/R8 MM&*BE(.D.5":"Z5Y4)J/HC654]N9IM;[FNT+1@T\%CR6K5HI*=.]]MA0H[MF M:SS7E]59 U!S$DKSH#3_I;O;S&UM/)IZY_%)?_)9_7\H3M-W*5 ;$DISH#07 M2O.@-!]%:XJG-C7-T0_H4J!^)Y3F0&DNE.9!:3Z*UE1.;9^:>O_TM5V*W=+H M&>9AEP*U1Z$T%TKSH#3_I;O;S&WM?9I:HVQVO6'Q>J-Z%3]+'C)]+P+U/*$T M!TISH30/2O-1M*9>:N?3G/R 7@1J@$)I#I3F0FD>E.:C:$WEU%ZHJ3=#+[-T ML6&"DVT:+'BK3*9/)A,M8VJ,;>.P#X'ZFU":"Z5Y4)I?T4QS[PY3PVCZ<,VW MGFJ;D^IMSJYS(B_@GDX]#,?&M/4]*JCK":6Y4)H'I?DH6E,OM3=*]=ZHQX*4 MW+$PXT0D*WG/TM8VH:+LMPFF-;$FD\E!FZ OKK,,H$8GE.9!:3Z*UI1!;712 MK1TVG4]B6U\98%A;X2"J4Y4)H+ MI7E0FH^B-953FZ-4;XYV?J:%.J0O7-S3)V1K;$U:]0(U1Z$T#TKS4;2F7FIS ME.K?E_19$)-5FD1D&8AM(EC8JA*H&PJE.5":6]$:#^]M Q6HS8FBE1H8[*UZ MC'BZ+A:TY@L9LUB6B\QV1W>+9D^+I:('Q^?FD6.V''?-(Z]<$EOCRQ6ZYRQ= M![$@(5^IHHS^6-W'M%ST6N[(9%NLN;Q-I$RB8G/#V9*G^0GJ]U62R,>=O(#= MTN/9?U!+ P04 " 72'U6J8>:V[8" #?!P &0 'AL+W=OVTE#VZ41D^B+QG;N_O[=Q;Z+=UQL9 Z@T'-!F1P[N5+E MM>O*-(<"RRM> M-O5EP46.FI6+NR%( SZU10-_"\R"TP84X2V[5[D<2\4I0P MN!=(5D6!Q>\I4+X;.[ZS7W@@ZUR9!3>)2[R&!:C'\E[HF=NJ9*0 )@EG2,!J M[$S\Z]G(V%N#[P1V\F",3"1+SC=FI?@S"Y^@.XX4[E$-RR#[%C MU<@M=[#GG@:]BG-(KU#HOT>!%P0=0+-_=_=[<,(VC:'5"\_HS;#,$689LH.; MIXIL,;69_#E92B7T:?W5E;9:=="M:F[PM2QQ"F-'7U$)8@M.\NZ-'WF?ND+^ M3V)'"1BT"1CTJ9\Y1UTAUSI#JV-JS#;Q8G=[&$>?Q1'$1==121[W4=UVDNG)F M4,#I':J1HQ>)\[N HX[(O![@40L\Z@7^RJ5$_!4I[I5[[>D?O0@^[(K)/:B5 M!8BU;2$2I;QBJBX_[6K;I2:V.)^L3W7WJIO-7YFZ]>D/MR9,(@HK+>E=C324 MJ-M)/5&\M!5YR96N[W:8ZPX,PACH]RO.U7YB-FA[>O('4$L#!!0 ( !=( M?59&BIV@;0( %8& 9 >&PO=V]R:W-H965T@0O@T"(9^P7CII8E;6ZHTD;41O(2E(KHN"J9^78&0^ZD7>D\+ MMWRS-7;!3Y.*;> .S'VU5!CY'4O."R@UER51L)YZLW R']A\E_"5PUX?S(EU MLI+RP0:?\ZD76$$@(#.6@>&P@SD(88E0QL^6T^M>:8&'\R?V3\X[>EDQ#7,I MOO'<;*?>V",YK%DMS*W<7T/KQPG,I-#N2?9-;CSP2%9K(XL6C H*7C8C>VS/ MX0 0QD< M 70MP*B%A YHXTR9VO!#$L3)?=$V6QDLQ-W-@Z-;GAI;_'.*-SE MB#/I+,MD71J--Y(!W[&5@#-2XM=SL@##N-"GY)S6=F:IXXN.\,T5Y-R0&ZDU^3Y; M::/P*_K19ZOAB?MY;&5-=,4RF'I8.AK4#KSTP[MP&'SL,_F?R)Y9CCK+T6OL M???;Y[Z8R[E3&KZJ\ :TGA GL M*:S,@&!W(KFL5V9="ZSTQD*?[H9V>*#G/*3A>#BB+X3W)$;1)0TN^X4/.N&# M?SU>5SY]6@=_G1T=!C2.QR^D]N2-T- H?"'5/ZAZVW&_,+7AI28"UH@,+D9( MH9HNU@1&5JX1K*3!MN*F6VS\H&P"[J^E-$^![2W=KR3]#5!+ P04 " 7 M2'U6--]]?N(" !>" &0 'AL+W=O M;N">+0IM!_QDN*0+> #]N+R3IN\?^T7DW7N94 MP524WUBFBY$W\% &.5V5^EYL/L'63]_RI:)4[HDV=6PO]E"Z4EI46[!14#%> MO^GS-@][ !R= ) M@!P">B< X180.J.U,F=K1C5-AE)LD+31ALTV7&X\YFH"DK%<+OT05Z?)BAL[?O MA[XV6>XWE7A=[,H$%XYSQA3E )>4IM+FM M*?J.PEXEZR0,KTAP-?37^SZ.PS .PSYNPEXI[#<*^YT*QYE9$W-+M GK1/[K M,M1DT9Y\0D(2]-KE1XW\J%/^/:1B#?*E37YT-.-%2' _'!PDMG.&=INH8V_$ MC?2X4_I-GIL+&HDI.FZ/XV!&.HQ@?&#H.(U'_1*('C=I! MMUJ>_6$;#X[VYP4F>!#%Y$#><>#!?J\%^GM7=05RX2J8R8Z]A.L[L!EMBN38 MU8:#\8DIGG6M^TU35]Y;*LWY5*B$W% &E[$1)>MJ5G>T6+J",!?:E!?7+,P/ M $@;8+[G0NA=QT[0_%(DOP!02P,$% @ %TA]5I[ )W\R @ "@4 !D M !X;"]W;W)K&ULK53?;],P$/Y7K(#0)HTZ/YJM MC#12UPJ!!*A:-7A /+C)M;'FV,%VVO'?5 L:A^$UK1F7 M09[YO:7.,]5:P24L-3%M73/]^PZ$VD^#*#ALW/-M9=T&S;.&;6$%]J%9:K3H MP%+R&J3A2A(-FVDPBV[GB?/W#M\X[,W1FC@E:Z4>G?&IG :A2P@$%-8Q,/SM M8 Y"."),XU?/&0PA'?!X?6#_X+6CEC4S,%?B.R]M-0TF 2EAPUIA[]7^(_1Z M4L=7*&'\E^P[WS0-2-$:J^H>C!G47'9_]M3?PQ$@&I\!Q#T@?BD@Z0'^YFB7 MF9>U8);EF59[HITWLKF%OQN/1C5@ZGJ'B0'0^R8\^7G.&;:RBY)9^5,>3';&VLQGKZ>4I6QS,^ MS>-Z[-8TK(!I@$UD0.\@R-^\BJ[#]Z=$_B>R9Y*307+R+_9\)K!CF2R 8.^3 M4K5KNVD%]E%? /CHI_1WI*DG=2-AET_>W43).*.[8V5_N\5Q.DDG@UN7,SVJ M5#&P NT<\'RCE#T8KA^& M\9?_ 5!+ P04 " 72'U6P\=E+?P" #P" &0 'AL+W=O>>5+4Y0<<%J#NP!["]%P#.%N"\%>!N 6YMM%%6VYIBB>,19QO$ M=;1BTX.Z-C5:N2&%7L6YY.HM43@9S[C:$%P^(URD"!XK4JHEDA>H4!OH; H2 M$RK.T26ZFT_1V?OSD2E54@TUDVV"FR:!\T*"*217R+4OD&,Y3@]\\G:X?0@W ME=76K]/Z=6H^]Q6_%VA&<2%KVY]VMM'OZX607&VM/WU&&V:OGUD?MZ$H<0)C M0YTG 7P-1OSAG3VP/O;9_D]D!T5PVR*XI]CC'UE&$D#U6>*L(,F_E>_SW9#Y M-9G^*JQCWQN$:C76^X:Z49$?AD$;=:#4:Y5Z;U&:D2=9J3K4RY55O"!ZVJ>U MH1OLJ? BYTCIZ9@#G7ZKTS^I\QY6)*$@^B3YG71VX/A6<*3J9(+^#8%.[(5! MJWQP4ODW4!_!%:,I(GG)V1KT+NCU,>CX"!S+]XYL]$3Y ]_O+V_0B@Q.BIQ7 M"\DDIGVR@DY")XH"]UA7-TRM@K47=B L;(6%KU1/B*'J14F55Q1+2%4+4>N3 M$*R;5)_N-6KW12;T_7ZIBU#F]MN>[CG6DJAL6 MN'ZGB.9>/]+_ M\Q7Y)"( J9PEE7@2+@37]M)I*5=8M:,*D:7CUS >>/06 T7]A3OC,)=CCB3SA5^$,H\$R9R H]K7N,1 MF3,B\ ,ZF8%AO-3D"U.*6;M/R7MR?SDOB9VVJ29.*OI(JI.1& M"E-HD1-U7D:.+_J# MEV=D7C)AG*67.TO)]XN%-@H_VQ]]UC7,PWYF>Y7/=-1%O9 8=Q+CHQ*OJYIQY0ZE%:C[%,8]N2,Z/%!X--6_>NWO7>0* MU,KU-TTRN1:FN1;=:M="+USG.%B?8&MM.N$OFJ8OWS"UXD*3$I9(&0P^8 &J MZ77-Q,C:M8N%--A\W+# WP,H&X#[2RG-;F(3=#^<]"=02P,$% @ %TA] M5G$LV* 6 P .PD !D !X;"]W;W)K&ULK59= M;],P%/TK5D!H2-OR_37:2*,5, G0M#%X0#RXZ6UCS8F#[2X;OQ[;Z:)N=:,A MT8?$=NXY/N?6U_:D8_Q65 2W=>T$5.GDK(],UEJK+ MUZYH.>"E =74#3PO<6M,&J>8F+%+7DS81E+2P"5'8E/7F#^\!\JZJ>,[CP-7 M9%U)/> 6DQ:OX1KD37O)5<\=6):DAD80UB .JZES[I_-=B.74\+0@HE%(S8/6Z@QE0JHF4C-];3F>84@-WVX_L'XQWY66!!B<+*X:"1NUF1! 6$A0(ICU*BUHZ/7;R>N5/-IE%MN MN=_WW,$![CF4IRCTCU'@!8$%/GLYW'\*=Y7+P6HP6 T,7WB [R-CRXY0BG"S M1#N^SXUO-">BI$QL.*"?YPLAN5IAOVRF^UDB^RRZZLY$BTN8.JJL!/ [<(HW MK_S$>V=+P7\B>Y*0<$A(.,9>S,SR JZJD6)=5*(BK;!9'N6QJT0VMSU/;'CT M_G)71)[Y3=P[BY%H,!*-&OG*FI.2U2U(M8K7'$!M,])JI.=)=@0$49Z%43X( MZ(5:XM(@]_W +C0>A,:C0K]!636,LO4#NFU8=U*QSBISE.4?\AWOV8BB- P2 MNXMD<)&,NKAF*]EA52Y9J2USD17%\(-7I(#(= M%[E92"8QM4E+]Z8,TRSRP_29M/VX+,Z\/#^P7+-!6C8J[3,(<:8.L')3;U3A MP1+AFG%)_I@BM G.]H2B>=) M%$;^,Z'[85&8AOL[@;MSM.EKQ1?,UZ01B,)*(;W35%'P_JCN.Y*UYK1;,*DV M-].LU.T&N Y0WU>,R<>./D"'^U+Q%U!+ P04 " 72'U6G+OC*+X" #P M" &0 'AL+W=OU>ME\_VRE1@9!6U;XTOISW]7-. MX]CIBHM'.0-0:%U2)OO.3*GYN>O*? 8EEJ=\#DS/3+@HL=)=,77E7 NK*BD M;N!YL5MBPIPLM6.W(DOY0E'"X%8@N2A++/Y< .6KON,[3P-W9#I39L#-TCF> MPCVHA_FMT#VW=BE("4P2SI" 2=\9^.?#GHFW =\)K.16&YE,QIP_FLYUT7<\ M P04;L2:H"2L>N+UI@Y; C]Z0Q!L M!,&^@G C"&VB%9E-:X05SE+!5TB8:.UF&K8V5JVS(]DQH*TD&#D@M%_F*[XSZM]:=#0@=]A;5"=YQJ MMRGR W3#F9K)ID)5JW?MZN9[LLP"/PK.>JF[W"Y!*^2!)8CJ$D2M)="O5M2$ M7JGB7>BMY@>B=VOT[B[T;A-Z=S_T5O,#T>,:/=Z%'C>AQ_NAMYH?B)[4Z,DN M]*0)/7F%[GN)'YV]0&\U/Q"]5Z/W6M&_<85I$WOOU3X]BZ,P\E^POPZ+PB3T M/*^.J[#.N;4JR\YV3]02P,$% @ %TA]5K3% _39 @ 20D !D !X M;"]W;W)K&ULM59K;]HP%/TK5C9-K=0V+QYI%R+Q MV#2D=JJ*NGVH]L$D%[ :VYEMH-NOG^U !BQ$J\;XD-B.[[GG'&Q?QVLNGN4" M0*$7FC/9N*],%4"RO> %,?YEQ0;'273%W92$ 9S:(YF[@>1V78L*< M)+9C]R*)^5+EA,&]0'))*18_!I#S=<_QG>W YDOE!EPD[C BSNA>ZY M%4I&*#!).$,"9CVG[]\,(S/?3OA"8"UWVL@HF7+^;#KCK.=XAA#DD"J#@/5K M!4/(2J47/B1R4P0PO<_7 UY]@ MHZ=M\%*>2_M$ZW)N.W10NI2*TTVP9D )*]_X9>/#3H#?.1(0; *"PX#6D8!P M$Q!:H24S*VN$%4YBP==(F-D:S32L-S9:JR',_(L3)?17HN-4,F8*LSF9YH"P ME*#D!6)Z[9R-0&&22_09"X&-T^?H$CU.1NCL[7GL*IW9Q+OI)LN@S!((' MZ(XSM9#H \L@VP=P->6*=[#E/0@:$4>07J'0OT"!%P0UA(9_'^XWT DK&T.+ M%QZU42\=PHB"RUMM5H9V?.U;7]'3K8Y!8P54?JMSL$S0JD]@-O.-+' */4?O M5@EB!4[R[HW?\=[7J3\1V)X7K_=_[K7M*+TX$MN=%5'D1_>M"CO[<0M?7'2\X7,B-B5XKP]VI2A3$ MW!9KB5*^9*H\Z*O1ZC[0MV7P8'R@[PEE6?\-4UXR[K"8$R91#C,-Z5UUM411 M%NZRHWAA:]^4*UU);7.A[SH@S 3]?<:YVG9,@NKVE/P"4$L#!!0 ( !=( M?58!=(B9D0( $X* 9 >&PO=V]R:W-H965T-[ I9@43A*;> M3MR232;U"3>)2[R!!*D@K 6A :TR,U@S+'$2<[9'7$J&6N:F MM?EE91X<,9]!VD.A_Q$%7A"TR*BKEE5,N4 M44#WWU08FDN@XE<;8N49M7OJE^Q"E#B%B:/>(@%\!T[RX9T_\#ZW 7=DUL / M+7YXROU8J=N8*Z.^,=+?@5WB#X/0\V)W=TCS/&P<^=[01C72C&R:TSUI76.^(85 .:R5L]<;JD1X-;U4&\E*,P L MF53CA%EF:N #K@/4]35C\FFC9PH[0B9_ 5!+ P04 " 72'U6K( Z"0T" M #]! &0 'AL+W=O+,/I#NW\]V0D95J'JQF\0?YWW/ M>?R5M$H_FA( R5,E:Y/2$K&9,6;R$BIN1JJ!VLYLE*XXVJ[>,M-HX(4759)% M07#-*BYJFB5^;*FS1.U0BAJ6FIA=57']YP:D:E,:TL/ O=B6Z 98EC1\"RO MAV:I;8\-+H6HH#9"U43#)J5?P]D\=O$^X*> UARUB2-9*_7H.K=%2@-7$$C( MT3EP^]O#'*1T1K:,W[TG'5(ZX7'[X/[-LUN6-3$T2]('JK(.X% M?N585YG'6G#D6:)52[2+MFZNX=?&JRV-J-TNKE#;66%UF,V505(!EJH@HMZ# M0;M%:,C% I +:<@/KC5W2WU)KLC#:D$NWE\F#&UJ9\#R/LU-ER8ZDV8!^8C$ MX4<2!5%T0CY_NSQ\+F<6>*".!NK(^\6O4=]UU+?_J$]Q=4;CTT;NCLU,PW-( MJ;U$!O0>:/;A77@=?#E%^9_,GC'' W/\FONYG3[%W!E-O)%[!O99.(WB($C8 M_ICF9=CG<1A,AZBN3'9T.-W#<,?U5M2&2-A873":6@/=7;:N@ZKQYW6MT)Y^ MWRSM^P3:!=CYC5)XZ+@K,+QXV5]02P,$% @ %TA]5AV<'WM !0 \A8 M !D !X;"]W;W)K&ULM5C;;MLX$/T5PIM=M,#6 MNEF^9!T#3>UV#;38HMDV"((^T-)(XD8279*.DW[]#BE9OBFN'2@/B25JSIF9 MPQF*XG#)Q9U, !1YR-)<7K02I>;GEB6#!#(JVWP..3Z)N,BHPEL16W(N@(8& ME*66:]M=*Z,L;XV&9NRS& WY0J4LA\^"R$664?%X"2E?7K2L MT7!.8[@"]77^6>"=5;&$+(-<,IX3 =%%ZZUS/G$Z&F LOC%8RHUKHE.9<7ZG M;Z;A1 '@EP#L6T"D!G6,!?@DPJ5M%[D:X,55T-!1\282V1C9] M8=0W:-2+Y;I0KI3 IPQQ:O2!\W#)TI2\&H.B+)6OR1OR]6I,7IV]'EH*/6@[ M*RC9WA5L[A-L8PC:Q'/^)*[MNC7P\?%PIP8^.1YN;\,ME*72QJVT<0V?]P3? M-,>*8SE3\.8C5G-(IKFB>Z]M^9;B51:?*HO/++$SK M1()GY"J!_"?^D1NF&-4KX(\%D\RLAK>?()N!J*V0@SY.K9 FR28-D6UIZU?: M^B_=>GZ3PC9)-FF(;$O8;B5L][FM=WD8>>O4RER NIO]ZGF^T^_X._U:8]CQ M^[YC[QA.#H;Q3'EZE3R]$WKZ/;P)*9GH38W@.0ODT5U]T,NIQ=GYY_A[Y?B.?9Z#VR?]";'FDPH(Q\6_'%Q=,L?]G%J:3;*-FF*;5O?C6\, MYZ7[OO30E+I-LDV:8MM6=_V5XAS=7F/H MVGVO,^CM]/?A.)XKD?[>V!Y9[]V=PYMWW,U472_ .,VQ#%4"!!X"D))$E ER M3],%$!Z1@.>2A2"H60?X/0ACBT.Y8A&CNI1I46 M(RIE,;H@0<+F:)^'^X*2:3;'6/4U2;DT<[GG24# XYS]1%@@@"N$47UKLY"R P"NI F_XR*.ZVF?LT PJDB-(I0<$,50J9#0SM,-UP$2F)4 M*$5Q%@0"(\ J +.KE9S@>,$-K>IR!#P+%O@72'S,F%!0A*J)R/ ,&7* MER%?YEL4I6^=U9J-Q#2, 8O-^WX-+.2Z)-'HYH;\8[IJ/4D[+\ZB])RC2V\' M?J#NSMRV\W*%=N9TV[T3:NNTGJU;SZR-\SNT>KN>B.& M;A2?FQ/$ M&5=8@^8R 8K*:@-\'G&N5C?:077,/?H?4$L#!!0 ( !=(?5;N1HZ\^@, M (\1 9 >&PO=V]R:W-H965TB#[1$2T0DTB'I=?+WI2Z6+(MF[8W[8HO4 MS-$Y,^)PJ.F>\2\BPUB";T5.Q,%DFK(4UML M.49)Y53DMNLXH5T@0JWYM)I[XO,IV\F<4/S$@=@5!>+?[W'.]C,+6H>)CR3- M9#EASZ=;E.(5EI^W3UR-[!8E(06F@C *.-[,K 6<+&%4.E06?Q*\%T?7H)2R M9NQ+.?B0S"RG9(1S',L2 JF_9[S$>5XB*1Y?&U"K?6;I>'Q]0']7B5=BUDC@ M)H%TN/[+][[@1%)1X,)70FEDEZP%)-)]RM@>\M%9HY445F\I; MJ2&T3.-*&W O K/_Z^ (0G6."64$IKJXE3#!!5,N9B>YRZ,_" (O*G]?,Q?8^@& MGALX06O88^JW3'TCTT623-0R^;HC@E1+AFW *D,TS1 ![W?L^TY'VXA9%I6) MV*(8SRQ5-03FS]B:__P3#)U?=:FIP<)C:<[8\Z.17EG0*@N,RO[ 0DQ >L@$ M*;:(<%5;I- I"@8DW@9N.(H">)((C:$[#J'C.'JZ84LW--+]Q!$5.:IRD)#- M!G-,8ZRC:L2Y-OCA0 Z,G.!(=4_,J!4SNOC]QS0Y\_*/AL\.W"""8702\Z'A M8)7T:(Y;FF,CS:5Z&SC*P1-GL7I;%$VPR%/&BI6-$P:6$8CD/'/4F:QM#WRJSY^J1!I]N-G/^A9IE! MK\U5@W9QU8)'>RV\8=TR@^E5 :V@'P?J"W8[P>Z-*E\#U"N^T';J>^E2[G1V:M_8/5*K&EZ3JU0'+C&P%6-#D MLK)F1KYZK=P(K1^'K@^ YD;@XM(&AWN[O@?0&(ZAUS/L<^V: &CN EY8VF[: M$KP$S5@)NJX!FMN&*TO?L"TXT[/I+(U-&^PZ"&AN(:XH7B_8WO65^L>!^F*[ M'@%>WB08BI\1Y!JAT>#0$1<50X!F_'DBVK0[0:R;5<;RZS#!* M,"\-U/T-8_(P*!_0?H.9_PM02P,$% @ %TA]5HI8L[VW @ $PD !D M !X;"]W;W)K&ULQ59=;YLP%/TK%INF3MK*5X"M M(TAMHFF=5BUJU>VAVH,#-P'58&:;I/WWNS84)1M%J11I>0BV\3F^Y^#KZWC+ MQ;W, 11Y*%DEIU:N5'UFVS+-H:3RE-=0X9L5%R55V!5K6]8":&9 );,]QPGM MDA:5E<1F;"&2F#>*%14L!)%-65+Q> &,;Z>6:ST-7!?K7.D!.XEKNH8;4+?U M0F#/[EFRHH1*%KPB E93Z]P]FT5ZOIGPHX"MW&D3K63)^;WN7&93R]$! 8-4 M:0:*CPW,@#%-A&'\[CBM?DD-W&T_L7\VVE'+DDJ8J*2K]%6^4P+<%XE1R#8PJR$A-A7I$ M0QBM4I"$5AE1@E:2&KOW\:VP@ TC9UVBUVTBWG/ M+#:'])3X[COB.9XW )\=#G?WX3;*[K5[O7;/\/G/\.&G9W3)!=4[B9P+U+L& MW*'*R-_M?UFBBVYPIIHFCG>6D#H"?A^Q;EZZNC"V-^# MDC]02P,$% @ %TA]5I525_:F @ 1P< !D !X;"]W;W)K&ULK55=;],P%/TK5D!HDZ#Y:C(VTDC]8(*'H:IC\(!X<).; M)IIC!]MMMW^/[:0AW=(P)/J0V,Z]YYYS:E]'>\;O10X@T4-)J)A8N935E6V+ M)(<2BQ&K@*HO&>,EEFK*-[:H..#4))7$]APGM$M<4"N.S-J2QQ';2E)06'(D MMF6)^>,,"-M/+-Q%XZ% MDJV0K&R2%8.RH/4;/S0^=!+<\$2"UR1X3Q/&)Q+\)L$W0FMF1M8"2QQ'G.T1 MU]$*30^,-R9;J2FH_A=O)5=?"Y4GXQ40+"%%%>;R$4F.J<#&8($P395#!-,$ M!#I;@,0%$>@+YAQKZ\_1.W1WNT!GK\\C6RHJ&M!.FK*SNJQWHJSKH1M&92[0 M1YI">@Q@*PVM$.\@9.8-(BX@&2'??8L\Q_-Z",U?GNX.T/%;7WV#Y__%UZ7Q M]6O7UQ_3M5!&)_)GGV\U[+@?5I_I*U'A!":6.K0"^ ZL^,TK-W0^]&G^3V!' M#HQ;!\9#Z/&2LP0@%2CCK%0'OKO/4EC+/O$U8F 0=?_9J8T2./H7V;NNL.>! MOG<<=\0Y:#D'@YQ74.%'U:,D8MD+*=> 88>)=WG91SEX1GD<#% .6\KA(.5I MFA9Z7V&"",.TCV+XK')PT<=PL-"_[A:[TY-*X!O3J@5*V);*^E2WJ^UM,#5- M\,GZ3-T2=5/_ U-?,3>8;PIUH AD"M(972B)O&[;]42RRG2^-9.JCYIAKFXZ MX#I ?<\8DX>)+M#>G?%O4$L#!!0 ( !=(?5;",XIHJ@( /L& 9 M>&PO=V]R:W-H965T]A+L,T]Q^=)[ H3:B6Q M6;OG21S?<_5S.Y9 M,E(!%811Q"&?63?N]2+2]:;@&X&M&(R1=K)B[$5/;K.9Y6A!4$(J-0-6CPTL MH"PUD9+QJ^.T^BTU<#C>LW\QWI67%1:P8.5WDLEB9DTLE$&.FU(^L.U7Z/R$ MFB]EI3"_:-O6!FK'M!&251U8S2M"VR?>=7T8 -SH",#K -XA(#@"\#N ;XRV MRHRM)98XB3G;(JZK%9L>F-X8M')#J/Z*CY*KMT3A9/*$=R#0V1(D)J4X1Q?H M^7&)SMZ?Q[94]+K(3CNJ>4OE':%R/73'J"P$^DPSR%X3V$I7+\[;BYM[)QF7 MD%XBW_V(/,?S1@0M_AWNGI#C][WR#9]_A.^6IJP"I%J&ED2D)1,-!_3C9B4D M5W_'GV,M:QF#<49]1*]%C5.86>H,"N ;L)(/[]S(^31F]S^1O3(?].:#4^S) MHN$.XTP.U+XM\ZZFT<09%QOU8J.3 M8I^8Q"4ZJSG;$!V.YWNI2(7TP,&8\.A-_\(HN)KZ!\+?EEU,@HE[V&5[D",5 M\+6)5X%2UE#9GMI^M4_P&Q-QM$/^E::^%.\S7A I40JXHG&ULK5;; M;N,V$/T50D47*1!8(BT[E[4%)/86&Q0+!,GN]F'1!T8:6\1*I$I2=O+W'5*R M8KNRW(>^V.+E',X9#F=FME7ZI\D!+'DM"VGF06YM=1N&)LVAY&:D*I"XLE*Z MY!:'>AV:2@///*@L0A9%T[#D0@;)S,\]ZF2F:EL("8^:F+HLN7Z[AT)MYP$- M=A-/8IU;-Q$FLXJOX1GLM^I1XRCL6#)1@C1"2:)A-0_NZ.V2,@?P.[X+V)J] M;^*DO"CUTPT>LGD0.8N@@-0Z"HY_&UA 43@FM./OEC3HSG3 _>\=^^]>/(IY MX086JOA39#:?!]UG: 5-'%^J"N-_R;;=&P4DK8U590M&"THA MFW_^VCIB#T#')P"L!;!CP/0$8-P"QL> ^ 0@;@&Q]TPCQ?MAR2U/9EIMB7:[ MD&=Z-,H7TMW[L]6X*A!GDZ_\%0RY6(+EHC"$_C8++=*ZQ3!M*18-!3M! M01GYHJ3-#?DD,\@."4*TIS.*[8Q:L$'&):0C,J:7A$6,]1BT_.]P.F#.N//1 MV/.-3_ ]R%250-!59"E,6BA3:R _[EZ,U1BW?_6YK&&,^QG=8[XU%4]A'N!K M-: W$"0??J'3Z&.?W/^)[$!\W(F/A]B312XD)\9R6UNEWXAHG&'1&9I;Z-/> M$-YX0I=W-DDT8I-9N-G7=&;3@:V3SM;)H*V/F#- @[2"%YV%:#'Q(OI,'>:[ MH&PTB7[M>Q/+<\CQB/X+>2!JVHF:#E)]W>G(Q,JK2X%@ C MF!T&.6==M)OAQP=8AB4^OKU [5-RT^=8-HZ/\L/P81?1N>=%H_<* M& UR?4)K??T/&^K*].$,>S>;G7O$#Y8(0UQW M5[R1K$8!BM@<"#X(T.\)4*W\K,N+5F"U=RE<5\JM92[H/BNY)G_@SR5Y%G+- M<0DN"9>9IX!7*"OK@Y._X0V3!U/@FAGU.3_.][I:/YA>LF>^;O*+U=T/X5ABN>*WP_NFE?OW"]%M*0 E9H1C2ZPNRMFXZP M&5A5^1[I15GLN/QGCETT:+&PO=V]R:W-H965T.[^QNW)/Y0ID; M;CY:XCD\@'I:W@D]V-DDLPX?S:3 M[^78\8PAH% HHX#U9043H-0(:1M_MYI._TI#W!_OU+^VV766&98PX?0/*=5B M[&0.*J'"#57W?/T-MGEBHU=P*MM?M.ZPB087C52\WI*U@YJP[HHWV_]AC^!' M)PC!EA"\E1!N"6$;M'/6QIIBA?.1X&LD#%JKF4'[W[1LG88P\Q4?E-!/B>:I M_!%O0**+*2A,J$3!9W2%GAZFZ.+CYY&K] L,S"VV8K>=6'!"; K%-0K]2Q1X M06"A3]Y.]P_IKH[59POZ;$&K%Y[4JT (*)'"&X2E!"6'ME"=2F17,6TTE$M< MP-C1?2)!K,#)/WWP$^^++>([B1T$#OO X3GU_)?N>MW? BO"YHAR*5&!A7C1 MS;[&HI2V\)UBW"J:EE_E?A8&83(8N:O]7,>X-(Z\-.QA!XZCWG%TUO$-U,&4UW DF>T8"+_73Z)7?8U@R\'W?;C?N[<9G[?X M*8=HA6F#NT5H9]]F-#YRK/)6;.6\K]$#)3- MZUDE>]4B6_7_O\Y!U+2/FKZ]TRG!,T*)(F!O]_0]V_V=Q Y29WWJ[.P'OH>" MSQEI*Y%7B#"%V9S,*&R_-L*"2+,25(+7:-;H,9@E@=R M^%796G!9E&BDO6P'?:K!V52/7&%J=F+K%SU9P8.C]$;J+XLMUF9USI3;L=+O2Q"H0!Z.<5YVHW,3MW?U#+ M_P%02P,$% @ %TA]5K4BP7ER @ O@8 !D !X;"]W;W)K&ULK55;;YLP&/TK%INF5MK*Q4#3CB"EB:;U85K4I-W#M >' M? E6#6:V<^F_GVT(RH6F?=A+\&>?S*02^N_SIRM@K1AV*YHK=2LKDD'?T7=&@EB#DW[ZX,?>UZZX M_TGL(#QNP^-SZNG38(J4/=R*O) 9@ZZTM41D)*]S%.-NCU'K,3KK\:?*0;QM M,3K9'(>Q=^3P%!3BZUZWO[CU%Y_U-^6*,-EE*3X]UPC'T9&G4Y0?]JXC_\B5 MN]==3&?_0<22EA(Q6&BB=W6M%43=+>M"\[ MPO2P]I.5_@-02P,$% @ %TA]5GWT=^X"!0 H! !D !X;"]W;W)K M&ULK5A_3^,X$/TJ5N_VM$ALFZ2_*-=6@L("0K"( MPN[]ZR;3QFQB9VVGA?OT-W;2M&6##Q (M8D]\_R>[1F/.UP)^5/% )H\I@E7 MHT:L=7;8:JDPAI2JILB 8\]*Z6,-\9#VW8C MQT.1ZX1QN)%$Y6E*Y=,Q)&(U:OB-=<,M6\3:-+3&PXPN8 KZ/KN1^-:J4"*6 M E=,<")A/FH<^8<3OV,(81)!!J T'Q:PD3 M2!*#A#Q^E:"-:DSCN/V\1O]JQ:.8&54P$L:PQX#W*P@7Y!$*$5" M7- G@N&^HC)2=7P+R.X6D<&!9_Z>$78.;;+-HP>RXA% O._H6(Y#P$B=N5$XW+D G%3$*HU5:@]K8G^9FJ[F_J MO?HUZ%54>TZJ%UP#3H FE$<$DRU--(-:VH]+W-R>/]3Z2$(@43Q/MX\*I0LLP$,IK8-L!Z![MI]( '>6%. M0V05H0W@0:]CA$I@2;G>HF"R6D)7JDGN<'2:90D++0%=[FM#WN]_VA&U7\#U MNY^(F%O:1!JT^_50* @>(]*]U._=E%OED._<2M^/[E[, M':7K[IGMMY^E#O< [Q40; 0$3@&3\XOKHUKV3K^WIHZ/0MM5N:F_?'J3?P8+J1+GH#*8MR06DG5.#;IH+\?-#&_T+DVP)@8UF-'.1AFIBD1(2:_HC##O&4T M8 _56N*%;4L84EQ2R41N'B-,CQ);ZQ."<_W>N],V);7OKJF=":'SJH3PH95S M:^NNEX)WCO(8_$8WJ\$_*;6@%H\CV)4S5Q5EJO3UU7 MA2M( G4LUI":._=")H$VI_+!56L)P3(/2F*7>=[ 38(H=:;C_-I<3L=BH^,H MA;DD:I,D@?QQ#K'831SJ/%Y81 \KG5UPI^-U\ "WH#^OY]*X?/Z)_S(LWQ=P%"F8B_BM:ZM7$&3ID"??!)M8+L;N LJ \ MP5#$*O\DN[*MYY!PH[1(RF"301*EQ7?PO21B+X"Q)P)8&R(C]8T<<=!!%"MR'C5UMNLN"W+"$/B^@V1/0E)$KD>J5 M(A_2)2R; *[)LTJ6/29[SJR(',)CTJ._$^8Q1C[?-1Z]'+SWHO%89(/QSY^F#;G4D*BO7:-0 /:[ ;/G MQJE:!R%,'/-@4""WX$RS?+WW772;^7(%R1W(K^0_,LL?("!)U[2JF]V8^54U?;S>19LUE4.G&B881P)K M#,&@&H(!MF8'F$1B@G$DL :1)Q61)]:YW"0R?Q.M06:7S!*DB\8"CGI[FO*. MZ=!OZ;BS&>N-FLVX-;E7ECZL2A]:2S\+0[%)M2(+""':!GO:ST<*5-8:,TAJ"T.]=$%C6I54-$X%EJ3S=JM4.L:_A6" M'G0)=-8:$W>:@/!^NCJ1/4"J&@<"ZW)9NT%F'V_XWEU^C^]-_O^ MB U86YNH:WHLM((5=V]#-P'YD&^,*Y(;T6*[M+I:;;Z?Y5O.K>OG]'16;*'7 M,,6._E4@'Z)4D1CN#:1W?&(*D,4F>7&BQ3K?-KX36HLD/UQ!L 29-3#W[X70 MCR=9!]5?%:;_ U!+ P04 " 72'U6&M$O>"D# #L"P &0 'AL+W=O M.&+%.I.^QX6. EW(*\*Z9S&94XR MR 5A.>*P&%D7[F#B>EI0SOA%8".V[I%&F3'VH!M7\Y'EZ(B 0B*U!5:7-8R! M4NVDXOA;FUK-FEJX??_L_JV$5S S+&#,Z&\RE^G(BBPTAP5>47G#-M^A!@JU M7\*H*/_1IIK;=2R4K(1D62U6$60DKZ[XL4[$EL#U7Q%XM<#;%P2O"/Q:X+]5 M$-2"H,Q,A5+F88(ECH><;1#7LY6;OBF36:H5/LGU<[^57(T2I9/Q-:BD"70V M 8D)%>?H"[J[G:"SC^=#6RI_/6]XC6!I(-\]S/R',\SR"=OESN[ M@^:5?GX[VOW%3$BNWJ\_)J+*(C!;Z$TW$ 5.8&2I726 K\&*/WUP MN\Y7$]]_,MNA]1M:O\T]5DGS#3%=MJON76-6*E%8BO278QU[8=?K]X;V>INW MU?M$WJ#A#8[Q!J;0*U5W*W3?#0\B;_4^,?*PB3P\%GEHBKQ598X)F=["$WR. MLG4;MNXQMJZ)K57U#K83?(ZR]1JVWC&VGHFM5?4.MA-\CK)%#5O4RO:324P1 MU5],5. G=;!+86*-#G:7%_6B?K"WO5H7.Q&EWZ#T6U&N08@!NLHE*&]I@N@? M0(1!M/^%:%WD1 37>3F5G5:(J3;-)5ICN@+$%O6CH03/""62@/'IU*8[W^W( M"YQ]-M.\GJ-_S<3=N'4UL=OS<@B[K:>>/F%(GM#57&$4P+$D^;*B$:K4D2G" M2#VI3'4)@62*<\1R0$^ ><>427NKU,F +\N24:"$K7)9'99-;U.67I;5VT&_ M.QB[YA%/C90%G/VR1%4'_\!\27*AHEVHY9Q.3^605Z5EU9"L*(NM&9.J="MO M4U6. ]<3U/B",?GSG32#D%IE@@>PDWN.[SFQ+S>C M+>._Q0I HOLB+\7864E97;BNF*^@(.*<55"J.PO&"R+5E"]=47$@F0$5N>MC M/' +0DLG'9EKUSP=L;7,:0G7'(EU41#^< 4YVXX=SWF\<$.7*ZDON.FH(DNX M!7E777,UP%3MCI*7,&/NM)Y^RL8-U M1I##7&H*HGXV,($\UTPJCS\-J=.NJ8&[XT?V#T:\$C,C B8L_T$SN1H[L8,R M6)!U+F_8]B,T@B+--V>Y,-]H6\<&*GB^%I(5#5AE4-"R_B7WC1$[ &_P!,!O M 'X7$#X!"!I \%Q V !"XTPMQ?@P)9*D(\ZVB.MHQ:8'QDR#5O)IJ9_[K>3J M+E4XF7X&99I KZ<@"?J/>5[Y5L8IS,]1X+U%/O;]GH0FSX=[/?#I M\^'8HB9H70\,7V!W_>?E3$BNMOZO/HMKBK"?0M>#"U&1.8P==> %\ TXZ:L7 MW@"_Z[/GE&33$Y'M61>VUH4V]O1;!7J#EDMD3'R+3*DZ8XNS.P'H4@B0?6;6 MI)$AU;5PDWH1CI-HY&YV;3H,"WP_2H+]L.EAF#_$^M/&[6F+6FW1<=H^4S*C M.94/?9*BPR1B/\3#CB3KDL<^^9XU;<('K?"!5?@/4YXA0V2C'%@"RJB8LW4I MD?(#^L37?,E.(O@7YS*SZL M&1@G<=S95G788"@3I)-:7(@P0^C:-@I>Y/D M\/0'21)WJZ,UF?^4ZN%_#0VVBOU45(3R0DMF"\3U2=&#M7K81/\[]!K0<.Y) M4Q8,.@;8ES[V()R*K3;*W6D""^!+TTP+9,IHW6>U5]N&_=*TJ9WK5][%I&Z[ M_]'4;P%?"%_24JBCLU"4^'RH_.)U8UU/)*M,JSEC4C6N9KA2+R/ =8"ZOV!, M/D[T NWK3?H74$L#!!0 ( !=(?59B47;/Q@< '-# 9 >&PO=V]R M:W-H965T-E* MIYU1HW9UM#H?/,0S006<@C.S7>V//S8P(1#BANKNATY(\/4X?F[\^XO++]C931\,]91TE/,TCD9*,WU\/WM&WP:@H4)SQ->)/^<%KHK_* MG1#?],&']?7 TC7B,0^E1C#UYY$O>1QKDJK']PHZV,?4!0]?/]/]XLNK+W/' M8GR@PK@J, MSZW2I"HP:148G6JE:55@6B2K;-TB-2Z3;'&5B2>2Z;,53;\H\EN45AF)4BW% MEK#F_Y.7OO]') M^+*K/;U?99VNGG\^LE^#!F;P1_:#6([FTMG/> TIC/;B'14!1B<"+&.6YT3< MDY44X3?RUW_4Y^2#Y$G^OX[:OB]A3C=,]_EO\RT+^?5 =>HYSQ[Y8*';UKKL MTA(2YB)A'A+F(V$!"-;0BK/7BF.B+Y8B2=30EVNEO'Y6(MO)C(X?C?0['/7*X91EY M9/&.DW\/>I>N1!JI?1-9PJ8'+65=6!9M91$9TD/"_+/J'X!"-M(\V:=Y8DSS MIUURQS/=KU>7:93GN^Y+='(D6V?2H=JE,6#?WAH)\Y P'PD+0+"&!*9["4R- M$O@J9)0^J#5%'F;15B]:NK)O9G@LW) O:21)*-32*9?%5$&H*8+(UE&J%EZE MO@Y[DA?%M4"V2G[%9WIV-;-MZ[*8)Q>OZ>6KUP7E24^+4[D_Y<_R^/DDPE,9 MZ:7? XE4Z'*.3:0@VUT6;M3J24/>;%A\_URM(@9ADC"RS:*0Z_=?4'HQMHH* MKX*0*NB$OZ9!:KYK8W5;UG'+#B\;0Z\YB):A. MT>^ICG7+TA_5 D!=<*K5(A:3NUVN&E7-L4*1W*DFTV4NNCI%8R;Z7E](F(>$ M^4A8 ((UKJ_9_OJ:&:^-SWIIE_(UX2Q+E41S2^ MHVD)&Q]TX'0ZGXUH>U:$#.J5,$H/H]+YQ+&GL]:TJ*-ZCEK.../6< FJ7B.7 M\WTNY\9_#AGMC,>C:>35LKF1RF; MS*W)U&EE#%2Y1L:H5;LNEC%GMRQ:OXG2-R';1E)UM+I3/[KZNO)HYO9-9$4[ M;"Q[-K>LR;A]_55G-MO?HO:,.I-6!CQH'7TH+4#1FGD_<-NH.>^[NS@*2355 MR,E?'[F>ZW;:%694[U0C:2Z4YD%I/I06H&A-P=BU8&RDQ5714)I!TEPHS8/2 M?"@M0-&:FJE=46HTTA;[WN5F)]6@DJK%SD.G6*"&:$7[Z5KJ90 MF@NE>5":#Z4%*%I3,[4/2\U&[-D#"=)W7-)C4]>VQQWC"-2'/3.J#XT:H&C- M!-GAMMA&\;/M816J\2OOD0R@^SVA- ]*\Z&T $5KRJ#V26VS3_JU MV-73[@^T(CJ%X!S_'%KT"4=J@'J@4)H'I?E06H"B-=50>Z"V>?_HS2//WKR+ M8R$3GDIR4VPL,\]$H38HE.9":1Z4YD-I 8K6E$UM@]H3Z$P4ZH9":2Z4YD%I M/I06H&A-S=3.JFUV5OO,1*=',]'./;+PJA6 <;J#>*93F0FD>E.9#:0&*UA1,[9W:<^AP ]W:":6Y4)H'I?E0 M6H"B->^#K$W6D=ED_86[V\S$OKJ!TEPHS8/2?"@MJ&C&&^^:FJ@-U)%YK^FO MWBUGQO86!M1)A=(\*,V'TH**=OH^O5(5PX-;_Q.>/11/==#WZ^Q26=Y3OW]W M_^2(=\7S$EKO+^E;MWS^0XTI'T?QD64/49J3F-\KI'4Q5:NQK'S"0WD@Q;9X MP,"=D%(DQZ1/4Y_="R.<#'6#_G(W%_P%02P,$% @ %TA]5E[: M*1P, P H@H !D !X;"]W;W)K&ULK59M3]LP M$/XK5C9-((WFI>D+K(T$#=.0AH1 @P^(#VYR:2R<.+/=EO[[V4Z:M5F: >)+ M8E_N>>Z>LV/?9,WXLT@!)'K):"ZF5BIE<6;;(DHAPZ+'"LC5EX3Q#$LUY0M; M%!QP;$ 9M3W'&=H9)KD53(SMA@<3MI24Y'##D5AF&>:;"Z!L/;5<:VNX)8M4 M:H,=3 J\@#N0OXH;KF9VS1*3#')!6(XX)%/KW#T+Q]K?.-P36(N=,=)*YHP] MZ\E5/+42JZ]$X63P@#G'N13H* 2)"17'Z 151O1X#=D<^),R?48V$BGF(":V M5'$UVHZJ&+,RAG<@ANNA:Y;+5*#+/(9XG\!6"==9>]NL+[Q.QA"B'G).OR+/ M\;RVA%X![[L'X>'KX6Z'FGZ]!GW#US_ -Z-8",22NNZ,(_/_H<>?RA5=2%R6OW\ZK3XPS4> (II8Z$@3P%5C!ET_NT/G65K./) L_B&ROGGY=3[^+ M/;C3^Q05G$305K02/#9@?2JN M?I^:.)O=JM1HM7SQOL.X6=>;Q3Y:!6.>A4 M>4O$\TG" 1#))2A^B3B6K8I+(M?9$>/TG/ZX(;ET.]WW\AN2.Y-ZI^1A+7G8 M*?F>42P))7+3IG+8JG+07-C.$&_=YO^-N:=S5.L<=>J\? $>$=&QAT?_[DZW MU]B=L]--Z3;V92C.U+7LGT5N+9N_F"!(K8,I?EE5A;ZT;KW/07#?M,-6!E MO_27INS>KC%?D%P@"HFB='HC]1?SLB,J)Y(5ID>8,ZDZ#C-,51,)7#NH[PEC MJV-/@#4$L#!!0 ( !=(?5:LS^,7;@0 ,@7 9 >&PO=V]R M:W-H965T CV:52%[C+>8%W\ #R4['FZLUM M* G)(!>$Y8C#=N'<^C>1/](&IL9?! [BZ!GI4#:,?=,O'Y*%X^D6 858:@16 M/WM8 :6:I-KQ3PUU&I_:\/CYB?[.!*^"V6 !*T8_DT2F"V?FH 2VN*3R(SN\ MASJ@L>;%C KS'QVJNM-K!\6ED"RKC54+,I)7O_A[+<21@0JTVR"H#8*7!N,3 M!L/:8/C"8.:=,!C5!J/7-FE<&YC0W2IV(UR()5[..3L@KFLKFGXPZAMKI1?) M=4=YD%Q])O)V[4OG2%FY< M-*' ,"T=-3P+X'ISEK[_X$^^WKM38A(4V89$E6"N)HR:)HSYZ,_0NU<0F M8DX*G<&N7/1BSLV%35C8'V"$XQ05Y8:2&!VJ8)'J@412$$BF@%)&$^#ZD0/; M(LE4;1ZGJKLBEL-5BND67?AN\!:IKZH$,9Z07*UG2.B.C;!$&!6U-&D7./FJIE4S%+"HI=^H\4%RU1 B%(^)0M4M MQ:"KQUC2K]5CQDV/&?<*^H"IB;3,B11=/:4RGQASO478+T<33__-W?UQ)^AU M2>]\M[N=AQV6 +:8UH:I>MNVREV!1L?B3V<=6C=Z_-< MK6W"HA\#\(/A=-R*H27DM!%RVBOD*M6+D!Y16TSXZ]3L)9X[R4U/1-9.36C3 M9V0)UA)\U@@^ZQ5\S]]LU51[,U/;E'K(-\,ZUO9=UKM0V8:%-6&0)UDK( M=9.0ZY^\0;NVF42;L- F++($:R71]YX/1]Y_C2NUM]";";./Z,I#36C--2^7 M@'XOY^IKE1;9HK45/CI^^O]O2U/;'^]I@JDW_F&9[?=SML8V:9$M6EOCX%GC MH+\75UOPYJC?MS;TH\Z=5ZS20JNTR!:MG93G$[S_LX_POM4SO%5::)46V:*U M4_E\CO?[S[FO626LGN%KVNQXS5%GWQ>[6ZL^(UNT2F/WZ,8R [XS5\4"Q:S, M974GV)0VU]&WYA+V1?G*OPFK2^5G3'7'?8_YCN0"4=@JI#>8JB6:5]?&U8MD MA;D7W3 I668>4\ )<%U!?=\R)I]>M(/F\G[Y+U!+ P04 " 72'U6Z>D/ M9TH% #Y&0 &0 'AL+W=O2B)4N882)Q]!%BQ(%FWBV(7BDW;0B71(^FDVZ\?)3F295*, MC;H7B2WY\-7+(_(\%#5Y%O*36G.NT>.>,[GNI)(S<<3G_$\KY2,CW]VHJ/V MFE7#_>\OZC_7G3>=>4P5GXG\KVRAUY>C>(06?)EN"P03#0@.X:T+JCC;.Z M6S>I3J<3*9Z1K**-6O6ESDW=VO0F*ZO;^*"E^34S[?3T@:_,3=$*O;GA.LUR M]1;]@#X\W* WW[Z=C+6Y0A4WGN_4KALU&% C@-Z+4J\5^JE<\$5?8&RLM?[@ MQ=\U>!5O^/P=HN1[!!C 86AV?'/BL4/;=-%:C_K3A>[Y1DB=E2MT6S9SJ1J3 M'W\SX>A6\T+][4I>HQVXM:L)>Z$VZ9Q?CLR,5%P^\='TNV](A']T=?Q,8KTT M!&T: I_Z] ^ATQS]ON$RK9-PSY]XN>7*U>E&*:R5JJ+R-(T9H0 43\9/^QUR M! *F(<1)&]@S&[9F0Z_9F5 :B:4I.L,F&X5H[]I13&),:7)@T@X,XH3$ 0&W MR:@U&7E-_B*%4F@CQ3+3+H.1=5T2)Z'Y(P<&[4!*"8EBQMP&66N0'7'+KY3B MVIE!9EV7 8XC1H,#@W9@3")"XG @@W%K,/;?9C,OI;%X)\6<*U4-RZM\)62F MUP5Z,!,@,Z?1Q_>\>.32.3V]^J=.SS.)]5*1M*E(OF*52LZ9AC.)]=) < "AOYF5,VS9MBG MY0*E134?_JM/.%U3VTM(&5@CP(ZC+(F"@1)&.JZ28\ Z3S=9]A<@W 3OT$C][7Z,&RS;D6&2!!@8&4AZ MAU[B9^]MJB6TL0_V+B)'#$=M' 84@3L$J='4D3LQBF0 ?&<$=\XB7I<>!(['*1 M)(R&F!T:M2/-4AB3@ Y4..B0#'XDOP8.L.$:QCB PWK@C".]!7'?8<=@\#/X M9&J [,$[#IDLYM&F RL+J #-_C! M_1HVP,'I ,Q8QM8P<422B!$S5@9,=JR&8UCMHX-?X-22>"ZU?G<[E$/X%>D MWG7"R:DXDUH_%=V" ?P+AE/H /8#^<#^ARO2NP$"'=G!__!^#!W ?C ?V -Q M1/HW0:#C+OBY^RH=;((.[(,X(OT;(="Q%ORL/1T0#O!2%D2Q5:T<@4',$ARZ M/=,.N_28)^%C 4%MN#H?+!QQGOI/.P13/X)?J_^[YOM[A0.[38[(@>VF\=XF M>L'EJGZWH-!<;$O=[%>W9]OW%U?UKOW!^6MR,6O>0G0RS4N1]ZE<9:5".5\: M2?R.&5NR><_0'&BQJ;?J'X76HJB_KGFZX+(*,+\OA= O!]4%VK<]T_\!4$L# M!!0 ( !=(?58\O!323P, /8- 9 >&PO=V]R:W-H965T/W8@X@T4.:4-&WYE(NCFU;3.:0 M$G'$%D#5FRGC*9%JRF>V6' @D0&EB8T=Q[=3$E,K[)FU:Q[VV%(F,85KCL0R M30G_=PH)6_.!Z&F L?L6P%EMCI$.Y8^Q>3RZCON5HCR"!B=041#U6,( DT4S*C[\YJ57L MJ8';XPW[%Q.\"N:."!BPY'<#G *&=GGIFPSH@D88^S M->+:6K'I@='&H%4T,=5I'$NNWL8*)\,QS%12I$ '9R!)G CD?D2'Z&9\A@[> M?^S94NVA+>U)SG>:\>$]?"Y&0T;E7*!S&D%4)K"5./A*:YE/(/)$?+< M3P@[&%*7J,T(G0H"2]_9*\:!+":GX4Z5JMFFK>E/]+1^+!9E WU(?JP"^ BO\ M\,[UG<]5BC1$5M*G5>C3JF,/?S*IY."Y2E6A9OBVP>M39A4&'=?#V'-Z]FH[ MC I#['AM''0+PY*+[<+%=JV+0W6Z)3I-UZ,!NAU">@>\,BFU-"]-2D-DI8C] M(F+_+8K6;U*?ALA*^G0*?3JO+-H,[V_5HN]WVJ[O=7:*]JEA"WL='&"_NFB# MPL6@UL6+']^_HF_JI\J[6NA+$]$062G*;A%E]RT*M=ND/@V1E?1QG5 MI5I/4.T@J@HT)]JNY;;7]8)6J[J4W:VFPZT-XI*:Q.I&3@53=P37$[TT=4VQ MEF-&J(K:S18WOEUG8GSZEO[TE?H-J"P&EWO9VSN,+2:V$_ M\-W=#L+>ZJ!5)F;F8B'0A"VIS%K58K6XO)R8EGUG_51?:DQG_DB3W8B&A,]B M*E "4T7I''646SR[9&03R1:F3[]C4I6#&<[5Q0RX-E#OIXS)S41O4%SUPO]0 M2P,$% @ %TA]5AB2;Y8V! LA !D !X;"]W;W)K&ULK5C;;MLX$/V5@1H4">!:%U^;V 82.T6SV.P&-;I]6/2!EL:6 M6DE42H/F:B?SX ML2>U2IL:>#P^L'\PFZ?-K)C$.8^_1($*I];8@@#7+(_5)[[[B/L-#32?SV-I MOF%7K!T-+?!SJ7BR!Y,'2906O^QQ+\018.R\ /#V .\9P.V_ .CM ;W_:J&_ M!_2-,L56C X+IMAL(O@.A%Y-;'I@Q#1HVGZ4ZN>^5(+N1H13LV6^DO@CQU0! M;NE;POD"%8MB"7\P(9A^*A?P#CXO%W!^=C&Q%1G54-O?&U@4!KP7#+APSU,5 M2KA- PRJ>)N<+3WV#A[?>(V$O[&T"VZO Y[C]6K\F3?#/^"*X*Z!NW7;><5Z M3M:]?AV\LIM>J7_/\/5>U_]6ZP]__TXKX$YA(K_6N'=3T/7KZ726N)09\W%J M41J0*+9HS=Z^<8?.59U4;9(M6B*KR-@O9>PWL<^6+$;@:\C32,DZV1KAI\I6 MD T-F4ZLVUE_Z.C/Q-X>*]*2T8HB@U*10:,B7_3II?/BB00D-Q6BW\D(H$ M\!3?A2Q>P[EK>QMV!T[A;$:TZSR. MBX4=*IJK;U3'M D6?*.DG>B3S.1>^A4&$*7D2"2)C\N,UN:RV_"0A^5#'C:' M_2_9XQZ3%8JO\ \\'#9[O1&(R;.[=^D6J;B(J=.D(!@?:>)VO6=Z-!HY58^6R"IZN,[3RZG33A%[A9*Q]&<',B9@R^(%3#C5["=&8VH& #=( &0 'AL+W=O\DJYFR1#0K\'H:0 M]@(FPLZ@GWUV&P_ZT5KZ(N2W,4C60<#BYPON1T]G'=1Y^6 B'I;^ZC=5=;^=E(0(>)B(*0?11@Q6(>2C"/@A4+G\'[2RZ9 M\),/X 3<3R_!^[;YA!?;"7'-A)=\?@H(Z@(,,=8,'S8?C@Z' M]Q3T'7Z\PX\S?Z3&W_!^,AG]=@?.I]/1W50'9SO>TH]/=]G'9,7F_*RCME'" MXPWO#-Z]011^TH%KR=D!5+*#2DS>!W>15,L\7\?9HK(DX3+1 =YZL3,OZ2FP M&=@V1I#:=K^WV0>C,22>1PDM# \"M7:!6L8UN;F[&DT,*V*UN2(M.3L :N^ MVL85&8<;GL@@70X1JI-TEHB%8+'@VG79^J)[CQLYF$!86I6JF6CR?3=&Q[S@]LZO1!A)9EX7*\54OLV!0[ MI&;CH8+SD9GT)ZED"]7CYRP.U6/7;KW,A"U//*D58M,;51:1BH'\P37AVII6-!S"2K3H,[0PA!9->($%:2-S*Q]/I^O@[7/ MI'JJD9+)<2:08[Y,BYL-!WZ4Z$.O,O,)HAC;D)1CKUIBU[.A79?!!8VC)CR> M;=]EY"]XG+P<=/S;6LAG;=Q5SJ;4L6T7EOE#8VF[%H2>Y=4$7M [,K)IE4*R M<^)(($Y3E:*Q-,L45/ V,A/W[;:F&N8UU=]?LN/O'VV\1D]',TQ+W@YQ%Q( M>3]9:"&CB#@:;DO>#JO*0DM@(V$/ABQ9IJ)^QL*OVJH2:H[\,B^8YW@MAD(4 M8+,H:%HPXBK=:K 8Y])C 288>Q6^N<3_43F)VZWP?T6)CPN^QV:^/ZZDQ%4Z MMRBV/+LB4326YJ,=%\2/S<0_#B6/7WI,L=*#8L-F?DW 55;'D-H>P>4CW#SI M:]>A$ G8+!(:[YTJU5/J0=>EM RH:OF#%2A4 ?ZYZA[K%( '/43<;EBS]F& "=J>VQUIRK+]!H'5VMX9!/U MK[Q0OT(-X$(-X"8=@8;M"UPM^?687D'Y)HHA!=L3,]LW:G"0*N5K89CG>@6, M@O ):K$!0E[!Z/4[K2UOA] +D4#,I?W_I %"-#T%30-$8V9H@)"]-PAF=7%< M X1HU(6^ :*Q-#= 2*$NB%E=-&J $$VS0-\ T5B:&R"DD S$+!F:-4"([C6 MK@&B,S0U0$@A%XA9+KRV 4*JXJ"F :*Q-#9 2*$B2),^PG%] U+M!M0T0#26 M9OE#"BE FC3\?ZX!DD]A'P#1ZCB-90V0WMZ[Y_3%_Q<6/XHP 3Y_4$/AJ:-\ MQ-MWZ=L;&:VRU]&S2,HHR"Z7G"D J8'Z_B&*Y,M-^H9[]Q<-@_\ 4$L#!!0 M ( !=(?58Z7$L+#P4 'X6 9 >&PO=V]R:W-H965TF@ Q;FGYT)*7YSD^QWYLG[BU(_'W9(4Q!:]A$"7MQHK2]:TD)?,5#KWD MAJQQQ-XL21QZE-W&+U*RCK&WR)+"0$*RK$FAYT>-3BM[-HD[+;*A@1_A20R2 M31AZ\<\>#LBNW8"-MP>._[*BZ0.ITUI[+WB*Z6P]B=F=5*(L_!!'B4\B$.-E MN]&%MWVDI@E9Q)./=\G>-4BE/!/R/;T9+MH-.66$ SRG*83'?K:XCX,@16(\ M?A2@C;+--''_^@U]D(EG8IZ]!/=)\)>_H*MVPVB !5YZFX Z9/> "T$9P3D) MDNP_V.6QFM8 \TU"25@D,P:A'^6_WFO1$7L)\%0"*A+0<4+S1()2)"B9T)Q9 M)NO.HUZG%9,=B--HAI9>9'V393,U?I0.XY3&[*W/\FAGX$=>-/>] /A17A1I MYY(EH"L,UEZ,(PKF)%Q[T4]P=8>IYP<)@-_ -9A-[\#5K]]:$F4T4C!I7C39 MRYM$)YJ$"(Q(1%<)L*(%7AP"2(Q_*0*]B>@A(>(=GM\ !?X.D(P0AU#_X^E0 M0$@(.W.-K@A-=5.9*:(:53;MLQ=*@@I,@M M:;LO@1.(9$5%AED&'I!MEF2;0K)]>^H">P S!T.515&L-0\-4V1\\8E@/5!0( M-4/7^02UDJ"692HG"-H3R^FZP_$]L/Z>6.,IORX7NMRQ,H'J;6QX02J MLJ8WM29_;(R2K"$>&_?![.IA*C3-4S,;RM46) NYCBVW')Q'-LV_ M@:[K.L/>S.WV'BW@VF T[#LVZ#[>VVG@#7?/D3F+E*DI:E,[DL&)-%1--^43 M*P#JN]FAXN4U:#,6G"KB:/P'TON9J MJX=?W^O%$.=H_030^UHKOP"_9AC$Z>?H_#K0H<3*<87:-U7<*4(VSM?"JK\"9(O M9!^1T.B<.][""#>R8$*=575C_G7 M(YEIAKIQXB,1598!B2W#F?:]0-L_DDGMNP&A7"N>>JBIRZ:V]P6<8C:S8X.CY[WX&T_/PJM8/*3V9$7O_A1 @*\9)#R MC&PO=V]R:W-H965T@M6)..7#S^@6]FY(79,8X(5X/V9Y(0L MB3>)@R3]"]997Z=1 Y-EPN,P'RPB"&F4_<<_\D1L#(#VG@$H'X"V!^R;P> 3XG8($9B3B8Q.$"1\_@Y)IP3(,$H%-P!AZ'U^#DU]-6G8LP)%A] MDD]YE4V)]DP)$;B+(SY/@!]-R;0*4!?Q%R30"XDKI$6\)I-S8,)/ !D(*0+R MWCX<:L(QBYR:*9ZY!\_K##^#[NW@ZQ!T'P9W8'#O/W1&O?X-Z'BCWI?>J.KOO MCT"O[PWN?'!R.Q@.3T%G-'KH73V..E>W/A@-P%W/>QB SNW-0'8\5V4CF\)* MIY#5:-4^LUW;M!IVJ[[:9+K;L6G9CFLX1;\*":L@86EE[$S_$<^?*%D\ 3P6 M-6L2BRW,4@ M,AW+V!)8&X&:']!0"GZ6?%-":8*2G G< :R(&NXUK;%'9[F@XT&M!P]Y! )0ET M* D23;7A(U7X#1LYVP5-W;-*M!I^Z3V@=F-OWV>>SEZ*FU7K!T M%=#^_\P7/,!0:"0_$EHU4Z5)@7J7\B$#!G]+ MP0"<9,J?2G[)(U9V.=>&%C2WJ>UV/-.OXM*%0+T-*;796)M) M0L2BQF(O>9%&, "]B!.6OVDKZ:AMASLF)'* MO!BV#8UF8XN=/H0#V)7V!L&?8ZN1UC:]M]X<"ZV:A=(?H5?\D=17U&-"5T+C M&8M#>8<7E.. _IN>'RESL&MY4H%-:WM3T<]_@,"E=T)Z[_2AMX8<^RT$#W!* M6H*E24+ZOCWB'CDHQA4VASTBLTY^+4L![;TVA[@;Y3$ZAMG\2%A M3^DGB@1,XF7$LQ/MHK7X#-))#_^WVJ_@A9=]S"AALF\K=Y@)S1,0D)F -,X= M08UEGRNR&QXOTA/_<'!*BOZOIC M@P5![/M\WWWV7;!A4)J58#=SQDRPS(4LAV1N3/$A#,OIG.6T/%,%DQ;)E,ZI ML5T]"\M",YJ6X)2+L-?IQ&%.N22C@5SD5[DI@ZE:2#,D<6,*W.US.B3=^#T) M'-U8I6Q([D[>_E@H<_DFC=T='G;O3RUW[206OX"TK-.!R<&$"./ M7T;^'#=&?;%-70T_MD3.\1ASZWO<;)36$SJ8<^*?SJ]') ,-L)&"L,[U:) I MV:8\(LY@X]*&*9**!T86VM62!^>D=:AN-LA$Z93I)DR7K$VC@6 9R-%\-H>[444(H#$JMXV4TYF2 MM-*P]J@;EG;*A+B!9_1[ML6]S#8RVH%\RJ9I!=5-1^,ZP+_)YK@W:7NOX@T* M?J_,IX6=CJSZ4"GL6K.,+ZO^,FL$8.Q=G)T6A5A]%'PF<^8F_^* HP%=^P5S MI?F#C0:E,K4&IDEPS[3ATTW+3TV+6[8TZW):9KCFW@%J_KOK/&.2:2HV1=O: MW^=5?K7B>E/[%YJKKY5=Q5Z1T<7^:ZPW\GT7&1^"R(-(=_\01"9[*3*L-_"- M4\+6&:&Q!G 6&Y)O<.83;=!@LN#"<%GWYCQ-F7QR5+#TAD[LCX0M?CL^91E= M"'/;@$/2MK^RE"_RI!EU#0M1CVK;7V!ZW;@Y"-I87*9LR=)QW=6S2=4,;,-& MK2]PV$6NJLN/8#X.\R. 87$P!9B/\\+B_$_SZ:/S<1BFK>]%^JA/'_5Q7CYD M7+VP.'Z?Q%[^F29)%,4QMJ+CL5?!&%NW.(:WGPW3!AY8'(CT9VN-9QNOD.?K M ,OI)(L@JI@U[ M@G$D23 $:M%?HW&,K$X,+W]^L*I\*VW_.1K\!4$L#!!0 ( !=(?5:7BKL

-8?20$3; M8T.P6BP^0"X99K>]9!:GRMKU^_[?9.O1,G-WVHM*G=FJ73)K7NK[_MFK05?F)40MBSZPW3::_YNQ ] M5LI*EO)9+$Y[)SUF5NKQ0FGYK"K+BUFN55&<]@;;$[="6YF_.CRK(6_XW#1' M+)]?61<4<[6IK/0@,P"9T4)>"Q<)C6 COI;. :[Q MZDL\MB%@&]*RW7(MN?M$)BLG#6$L<]<[G[%W=[>3\9T?OT]0 #^AQ?RT>P1S M59 P!L3&N*X/B@5;\_JA MLYI7AC=I_E9O/B92QH#8&3?\AVCU(7+$@%@2(U7E[@K=G*E=JZ7YYF?.2 T! ML1HN!3>MI@J0# )R&7 M5JI8../?-?',/OELL,@@5L%_7+O'O14: A3Z ^J" M0I6EW$:K9NSEKD1VU:JH!CXGB?T < M_V'UU<9$9@B(S8!;,_0G+I C0F)'=%=@[-U-G0Z;/WU,)(^06!ZP&&MU>H@\ M$A)[I*L8ZVQ+.%E%+)=#=<\O4!\3Z24DU@LH?VI2'Q-9)R2V3G<)U-GIR$$A MN8,Z:Z$=IX^)'!02.VA7$W6V'[).2#Y3!8JC=@!"U@F)K=,41UV-%R')1&]2 MB'1B(:E$Q%+99?V=8$@C$;%&=IEU)QA21T1>EX!,MC4*(KC20:P.G"+ZN5>$ MU!$1JP-C1CXF4D=$K Z>^(.;0QT3>B:F] S#OFE6NWYC(0C&QA78UZ[7(]ZK6 M#=->03I*.$6$>'9X#V VB"=)0<:8&^P6Q5&PG247*T^;0:TZ\V$J2CY)CS M:>?^M%^"=)00ZPABMCL=;@$CEM"A:;^.D8XLE!!;"&*V6Q-9*"&V$,9L#2%D MH81\M?_ ).JVU_V-?\A"*;&%(&:KTU-DH9380B]SO1VY6XK$DQ*+YQ49&[38 MD&U2\N+'GXB>\X)7N=A.'-6STCXFLDU*7OR@^7)_1*?(-BFQ;7[-EW<]@,@N M*;%=VEA[3Q_<5$SLDSVPH 6&#)*^Q:ZP%["P!8:4D9&O2ZS3];6609_ M?D*^&+.W9;#=Q3XFS'W\"4$L#!!0 ( !=(?58<1N&VJP( "LV : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUJXT 0AN&K&!T@&.*O99!MR >&T?XAM&4E#DMN/<1;V)V8QFZ!O95K"I1<$#Z;=CR_ET([[ M[C3L]N=A\7D\G(95M1O'\Z^Z'M:[E MEN72Z_Y^1O7T>#]S\?IU+O\SL=ML]NORNUO_.9;3^(_!]4?7OP^[4L9J\=KV MVS*NJOKS<+L\U->/\'"97"V>WU95__P6JGKN(($@F3\H0E"!P.N 8 <"L0.2 M'0C,#HAV(% [(-N!P.V < <"N0/2'0CL#HAW(-!;4&\AT%M0;R'06R8_M@GT M%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/2.J'D4#OB'I' KTCZAT)]%;4 M6PGT5M1;"?16U%L)]%;46PGTULEF-X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z* M>BN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=XV^;.20&]#O8U ;T.]C4!O M0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y\<-B'0 MVU%O)]#;46\GT-M1;R?0.Z'>B4#OA'HG KT3ZIT(]$ZH=R+0.Z'>B4#OA'HG M KT3ZIT(]$Z3PX($>B?4.Q'HG5#O1*!W1KTS@=X9]F?4.Q/HG5'O3*!W M1KTS@=X9]F?4.Q/HG5'O3*!WGASV)M [H]Z90.\&]6X(]&Y0[X9 [P;U M;GY2[V'\.I3AUO.]QN?_)-7CY;OE]OCK\OOBY+U<<:[O*X:GOU!+ P04 M" 72'U6S1YDO$ " !Z- $P %M#;VYT96YT7U1Y<&5S72YX;6S-V]]N MVC 4Q_%70;FM2(@=.V8JO6EWN_5B+^ EID3DGV*WHV\_$]I*FSJTBDG[WA"! M[?,[\9$^=UQ_>QZ=7QRZMO>;9!?"^"G+?+5SG?7I,+H^KFR'J;,A?IT>LM%6 M>_O@,K%:Z:P:^N#ZL S'&LG-]9W;VL[M M%+[8+N[*#FWFPW/K?'J^Q#L]#MMM4[EZJ!Z[>"3UX^1L[7?.A:Y-3T6OSB>' M>,/N])E?G#^7.1<8=]Y/P^CCQ";W\;C7D1Q/+\=8R$VA.?^*;XFQ],7OYX[3 MKEW]E]GQ>G\,TWZ>A\_FQ^5W_.N,W^I_L \!Z4-"^B@@?2A('QK21PGIPT#Z M6$/ZR%>41BBBYA12LWX=A_X_CYV?:V:9_S<_FOQS=_ 102P$"% ,4 " 7 M2'U6!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( !=(?5:QV?3+[@ "L" 1 " M :\ !D;V-0&UL4$L! M A0#% @ %TA]5L>5SG!!" $3@ !@ ("!#0@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %TA]5LB0 MASY@" 5R8 !@ ("!)1P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ %TA]5K]J7$Z:&0 Z%\ !@ M ("!.S8 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! M A0#% @ %TA]5EGB >&PO=V]R:W-H965T&UL4$L! A0#% @ %TA] M5JJFW7@Z P M0< !D ("!NI, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %TA]5C"Z'D^U @ > 8 M !D ("!LIX 'AL+W=OH0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ %TA]5D*-O8\*"P TQL !D M ("!8JL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %TA]5I*$'H&P!@ MP\ !D ("!"L$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %TA]5JVL MH-[>!0 [ T !D ("!AM@ 'AL+W=O9I)CL$ #>"0 &0 M @(&;W@ >&PO=V]R:W-H965T&UL4$L! A0#% @ %TA]5@NZKIP6. +L@ !D M ("!:NL 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %TA]5GD<_&PO=V]R:W-H965T&UL4$L! A0#% M @ %TA]5O)YM27Q @ 5P< !D ("!#3L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %TA]5M?*<4QR M @ N 4 !D ("!O40! 'AL+W=O&PO=V]R:W-H965T1>@( +\% 9 " @:%, 0!X;"]W;W)K&UL4$L! A0#% @ %TA]5H/4=H+1! - P !D M ("!4D\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ %TA]5LB!\+$;! ]@D !D ("!P5D! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%TA]5F>6,ZJ[!P X3D !D ("!H6T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %TA]5H*4LKFU P M;A !D ("!ZWL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %TA]5DHW)7.6 @ N0@ !D M ("!,(8! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %TA]5HVPN;N+ P _ L !D ("!4I(! 'AL M+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ %TA] M5E9 D2]G @ P@4 !D ("!8:(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %TA]5JF'FMNV @ WP< M !D ("!5*X! 'AL+W=O&PO=V]R:W-H965T6S 0!X;"]W;W)K&UL4$L! A0#% @ %TA]5I[ )W\R @ "@4 !D M ("!_K8! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %TA]5G$LV* 6 P .PD !D ("!4+\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %TA]5@%T MB)F1 @ 3@H !D ("!HL@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %TA]5NY&CKSZ P CQ$ !D M ("!)=,! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %TA]5L(SBFBJ @ ^P8 !D ("! M(=T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %TA]5K4BP7ER @ O@8 !D ("!&>&PO=V]R:W-H965T&UL4$L! A0#% @ %TA]5AK1+W@I M P [ L !D ("!]O,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %TA]5E[:*1P, P H@H !D M ("!^@(" 'AL+W=O&PO=V]R M:W-H965T(* @!X;"]W;W)K&UL M4$L! A0#% @ %TA]5CR\%-)/ P ]@T !D ("!8Q " M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%TA]5CI<2PL/!0 ?A8 !D ("!]QX" 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ 0 !D &0 XML 110 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 111 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 112 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 205 422 1 true 105 0 false 5 false false R1.htm 00000001 - Document - Cover Sheet http://venusacquisitioncorp.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) Sheet http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) Statements 4 false false R5.htm 00000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 00000007 - Disclosure - Nature of business and organization Sheet http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganization Nature of business and organization Notes 7 false false R8.htm 00000008 - Disclosure - Summary of significant accounting policies Sheet http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPolicies Summary of significant accounting policies Notes 8 false false R9.htm 00000009 - Disclosure - Reverse Capitalization Sheet http://venusacquisitioncorp.com/role/ReverseCapitalization Reverse Capitalization Notes 9 false false R10.htm 00000010 - Disclosure - Variable interest entity (???VIE???) Sheet http://venusacquisitioncorp.com/role/VariableInterestEntityVie Variable interest entity (???VIE???) Notes 10 false false R11.htm 00000011 - Disclosure - Business combination Sheet http://venusacquisitioncorp.com/role/BusinessCombination Business combination Notes 11 false false R12.htm 00000012 - Disclosure - Short term investments Sheet http://venusacquisitioncorp.com/role/ShortTermInvestments Short term investments Notes 12 false false R13.htm 00000013 - Disclosure - Accounts receivable, net Sheet http://venusacquisitioncorp.com/role/AccountsReceivableNet Accounts receivable, net Notes 13 false false R14.htm 00000014 - Disclosure - Property and equipment, net Sheet http://venusacquisitioncorp.com/role/PropertyAndEquipmentNet Property and equipment, net Notes 14 false false R15.htm 00000015 - Disclosure - Intangible assets, net Sheet http://venusacquisitioncorp.com/role/IntangibleAssetsNet Intangible assets, net Notes 15 false false R16.htm 00000016 - Disclosure - Cost method investments Sheet http://venusacquisitioncorp.com/role/CostMethodInvestments Cost method investments Notes 16 false false R17.htm 00000017 - Disclosure - Goodwill Sheet http://venusacquisitioncorp.com/role/Goodwill Goodwill Notes 17 false false R18.htm 00000018 - Disclosure - Related party transactions and balances Sheet http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalances Related party transactions and balances Notes 18 false false R19.htm 00000019 - Disclosure - Taxes Sheet http://venusacquisitioncorp.com/role/Taxes Taxes Notes 19 false false R20.htm 00000020 - Disclosure - Concentration of risk Sheet http://venusacquisitioncorp.com/role/ConcentrationOfRisk Concentration of risk Notes 20 false false R21.htm 00000021 - Disclosure - Leases Sheet http://venusacquisitioncorp.com/role/Leases Leases Notes 21 false false R22.htm 00000022 - Disclosure - Shareholders??? equity Sheet http://venusacquisitioncorp.com/role/ShareholdersEquity Shareholders??? equity Notes 22 false false R23.htm 00000023 - Disclosure - Warrants Sheet http://venusacquisitioncorp.com/role/Warrants Warrants Notes 23 false false R24.htm 00000024 - Disclosure - Commitments and contingencies Sheet http://venusacquisitioncorp.com/role/CommitmentsAndContingencies Commitments and contingencies Notes 24 false false R25.htm 00000025 - Disclosure - Segments Sheet http://venusacquisitioncorp.com/role/Segments Segments Notes 25 false false R26.htm 00000026 - Disclosure - Subsequent events Sheet http://venusacquisitioncorp.com/role/SubsequentEvents Subsequent events Notes 26 false false R27.htm 00000027 - Disclosure - Condensed financial information of the parent company Sheet http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompany Condensed financial information of the parent company Notes 27 false false R28.htm 00000028 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of significant accounting policies (Policies) Policies 28 false false R29.htm 00000029 - Disclosure - Nature of business and organization (Tables) Sheet http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationTables Nature of business and organization (Tables) Tables http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganization 29 false false R30.htm 00000030 - Disclosure - Summary of significant accounting policies (Tables) Sheet http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of significant accounting policies (Tables) Tables http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPolicies 30 false false R31.htm 00000031 - Disclosure - Reverse Capitalization (Tables) Sheet http://venusacquisitioncorp.com/role/ReverseCapitalizationTables Reverse Capitalization (Tables) Tables http://venusacquisitioncorp.com/role/ReverseCapitalization 31 false false R32.htm 00000032 - Disclosure - Variable interest entity (???VIE???) (Tables) Sheet http://venusacquisitioncorp.com/role/VariableInterestEntityVieTables Variable interest entity (???VIE???) (Tables) Tables http://venusacquisitioncorp.com/role/VariableInterestEntityVie 32 false false R33.htm 00000033 - Disclosure - Business combination (Tables) Sheet http://venusacquisitioncorp.com/role/BusinessCombinationTables Business combination (Tables) Tables http://venusacquisitioncorp.com/role/BusinessCombination 33 false false R34.htm 00000034 - Disclosure - Accounts receivable, net (Tables) Sheet http://venusacquisitioncorp.com/role/AccountsReceivableNetTables Accounts receivable, net (Tables) Tables http://venusacquisitioncorp.com/role/AccountsReceivableNet 34 false false R35.htm 00000035 - Disclosure - Property and equipment, net (Tables) Sheet http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetTables Property and equipment, net (Tables) Tables http://venusacquisitioncorp.com/role/PropertyAndEquipmentNet 35 false false R36.htm 00000036 - Disclosure - Intangible assets, net (Tables) Sheet http://venusacquisitioncorp.com/role/IntangibleAssetsNetTables Intangible assets, net (Tables) Tables http://venusacquisitioncorp.com/role/IntangibleAssetsNet 36 false false R37.htm 00000037 - Disclosure - Cost method investments (Tables) Sheet http://venusacquisitioncorp.com/role/CostMethodInvestmentsTables Cost method investments (Tables) Tables http://venusacquisitioncorp.com/role/CostMethodInvestments 37 false false R38.htm 00000038 - Disclosure - Goodwill (Tables) Sheet http://venusacquisitioncorp.com/role/GoodwillTables Goodwill (Tables) Tables http://venusacquisitioncorp.com/role/Goodwill 38 false false R39.htm 00000039 - Disclosure - Related party transactions and balances (Tables) Sheet http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalancesTables Related party transactions and balances (Tables) Tables http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalances 39 false false R40.htm 00000040 - Disclosure - Taxes (Tables) Sheet http://venusacquisitioncorp.com/role/TaxesTables Taxes (Tables) Tables http://venusacquisitioncorp.com/role/Taxes 40 false false R41.htm 00000041 - Disclosure - Leases (Tables) Sheet http://venusacquisitioncorp.com/role/LeasesTables Leases (Tables) Tables http://venusacquisitioncorp.com/role/Leases 41 false false R42.htm 00000042 - Disclosure - Warrants (Tables) Sheet http://venusacquisitioncorp.com/role/WarrantsTables Warrants (Tables) Tables http://venusacquisitioncorp.com/role/Warrants 42 false false R43.htm 00000043 - Disclosure - Segments (Tables) Sheet http://venusacquisitioncorp.com/role/SegmentsTables Segments (Tables) Tables http://venusacquisitioncorp.com/role/Segments 43 false false R44.htm 00000044 - Disclosure - Condensed financial information of the parent company (Tables) Sheet http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyTables Condensed financial information of the parent company (Tables) Tables http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompany 44 false false R45.htm 00000045 - Disclosure - Nature of business and organization (Details) Sheet http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails Nature of business and organization (Details) Details http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationTables 45 false false R46.htm 00000046 - Disclosure - Nature of business and organization (Details Narrative) Sheet http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative Nature of business and organization (Details Narrative) Details http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationTables 46 false false R47.htm 00000047 - Disclosure - Summary of significant accounting policies (Details) Sheet http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of significant accounting policies (Details) Details http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables 47 false false R48.htm 00000048 - Disclosure - Summary of significant accounting policies (Details 1) Sheet http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1 Summary of significant accounting policies (Details 1) Details http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables 48 false false R49.htm 00000049 - Disclosure - Summary of significant accounting policies (Details 2) Sheet http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2 Summary of significant accounting policies (Details 2) Details http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables 49 false false R50.htm 00000050 - Disclosure - Summary of significant accounting policies (Details 3) Sheet http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails3 Summary of significant accounting policies (Details 3) Details http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables 50 false false R51.htm 00000051 - Disclosure - Summary of significant accounting policies (Details 4) Sheet http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails4 Summary of significant accounting policies (Details 4) Details http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables 51 false false R52.htm 00000052 - Disclosure - Summary of significant accounting policies (Details 5) Sheet http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails5 Summary of significant accounting policies (Details 5) Details http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables 52 false false R53.htm 00000053 - Disclosure - Summary of significant accounting policies (Details Narrative) Sheet http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative Summary of significant accounting policies (Details Narrative) Details http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables 53 false false R54.htm 00000054 - Disclosure - Reverse Recapitalization (Details) Sheet http://venusacquisitioncorp.com/role/ReverseRecapitalizationDetails Reverse Recapitalization (Details) Details 54 false false R55.htm 00000055 - Disclosure - Reverse Capitalization (Details Narrative) Sheet http://venusacquisitioncorp.com/role/ReverseCapitalizationDetailsNarrative Reverse Capitalization (Details Narrative) Details http://venusacquisitioncorp.com/role/ReverseCapitalizationTables 55 false false R56.htm 00000056 - Disclosure - Variable interest entity ("VIE") (Details) Sheet http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails Variable interest entity ("VIE") (Details) Details http://venusacquisitioncorp.com/role/VariableInterestEntityVieTables 56 false false R57.htm 00000057 - Disclosure - Business combination (Details) Sheet http://venusacquisitioncorp.com/role/BusinessCombinationDetails Business combination (Details) Details http://venusacquisitioncorp.com/role/BusinessCombinationTables 57 false false R58.htm 00000058 - Disclosure - Business combination (Details 1) Sheet http://venusacquisitioncorp.com/role/BusinessCombinationDetails1 Business combination (Details 1) Details http://venusacquisitioncorp.com/role/BusinessCombinationTables 58 false false R59.htm 00000059 - Disclosure - Business combination (Details 2) Sheet http://venusacquisitioncorp.com/role/BusinessCombinationDetails2 Business combination (Details 2) Details http://venusacquisitioncorp.com/role/BusinessCombinationTables 59 false false R60.htm 00000060 - Disclosure - Business combination (Details Narrative) Sheet http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative Business combination (Details Narrative) Details http://venusacquisitioncorp.com/role/BusinessCombinationTables 60 false false R61.htm 00000061 - Disclosure - Short term investments (Details Narrative) Sheet http://venusacquisitioncorp.com/role/ShortTermInvestmentsDetailsNarrative Short term investments (Details Narrative) Details http://venusacquisitioncorp.com/role/ShortTermInvestments 61 false false R62.htm 00000062 - Disclosure - Accounts receivable, net (Details) Sheet http://venusacquisitioncorp.com/role/AccountsReceivableNetDetails Accounts receivable, net (Details) Details http://venusacquisitioncorp.com/role/AccountsReceivableNetTables 62 false false R63.htm 00000063 - Disclosure - Accounts receivable, net (Details 1) Sheet http://venusacquisitioncorp.com/role/AccountsReceivableNetDetails1 Accounts receivable, net (Details 1) Details http://venusacquisitioncorp.com/role/AccountsReceivableNetTables 63 false false R64.htm 00000064 - Disclosure - Accounts receivable, net (Details Narrative) Sheet http://venusacquisitioncorp.com/role/AccountsReceivableNetDetailsNarrative Accounts receivable, net (Details Narrative) Details http://venusacquisitioncorp.com/role/AccountsReceivableNetTables 64 false false R65.htm 00000065 - Disclosure - Property and equipment, net (Details) Sheet http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails Property and equipment, net (Details) Details http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetTables 65 false false R66.htm 00000066 - Disclosure - Property and equipment, net (Details Narrative) Sheet http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetailsNarrative Property and equipment, net (Details Narrative) Details http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetTables 66 false false R67.htm 00000067 - Disclosure - Intangible assets, net (Details) Sheet http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails Intangible assets, net (Details) Details http://venusacquisitioncorp.com/role/IntangibleAssetsNetTables 67 false false R68.htm 00000068 - Disclosure - Intangible assets, net (Details 1) Sheet http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails1 Intangible assets, net (Details 1) Details http://venusacquisitioncorp.com/role/IntangibleAssetsNetTables 68 false false R69.htm 00000069 - Disclosure - Intangible assets, net (Details Narrative) Sheet http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetailsNarrative Intangible assets, net (Details Narrative) Details http://venusacquisitioncorp.com/role/IntangibleAssetsNetTables 69 false false R70.htm 00000070 - Disclosure - Cost method investments (Details) Sheet http://venusacquisitioncorp.com/role/CostMethodInvestmentsDetails Cost method investments (Details) Details http://venusacquisitioncorp.com/role/CostMethodInvestmentsTables 70 false false R71.htm 00000071 - Disclosure - Cost method investments (Details Narrative) Sheet http://venusacquisitioncorp.com/role/CostMethodInvestmentsDetailsNarrative Cost method investments (Details Narrative) Details http://venusacquisitioncorp.com/role/CostMethodInvestmentsTables 71 false false R72.htm 00000072 - Disclosure - Goodwill (Details) Sheet http://venusacquisitioncorp.com/role/GoodwillDetails Goodwill (Details) Details http://venusacquisitioncorp.com/role/GoodwillTables 72 false false R73.htm 00000073 - Disclosure - Goodwill (Details 1) Sheet http://venusacquisitioncorp.com/role/GoodwillDetails1 Goodwill (Details 1) Details http://venusacquisitioncorp.com/role/GoodwillTables 73 false false R74.htm 00000074 - Disclosure - Related party balances and transactions (Details) Sheet http://venusacquisitioncorp.com/role/RelatedPartyBalancesAndTransactionsDetails Related party balances and transactions (Details) Details 74 false false R75.htm 00000075 - Disclosure - Related party transactions and balances (Details Narrative) Sheet http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalancesDetailsNarrative Related party transactions and balances (Details Narrative) Details http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalancesTables 75 false false R76.htm 00000076 - Disclosure - Taxes (Details) Sheet http://venusacquisitioncorp.com/role/TaxesDetails Taxes (Details) Details http://venusacquisitioncorp.com/role/TaxesTables 76 false false R77.htm 00000077 - Disclosure - Taxes (Details 1) Sheet http://venusacquisitioncorp.com/role/TaxesDetails1 Taxes (Details 1) Details http://venusacquisitioncorp.com/role/TaxesTables 77 false false R78.htm 00000078 - Disclosure - Taxes (Details 2) Sheet http://venusacquisitioncorp.com/role/TaxesDetails2 Taxes (Details 2) Details http://venusacquisitioncorp.com/role/TaxesTables 78 false false R79.htm 00000079 - Disclosure - Taxes (Details 3) Sheet http://venusacquisitioncorp.com/role/TaxesDetails3 Taxes (Details 3) Details http://venusacquisitioncorp.com/role/TaxesTables 79 false false R80.htm 00000080 - Disclosure - Taxes (Details Narrative) Sheet http://venusacquisitioncorp.com/role/TaxesDetailsNarrative Taxes (Details Narrative) Details http://venusacquisitioncorp.com/role/TaxesTables 80 false false R81.htm 00000081 - Disclosure - Concentration of risk (Details Narrative) Sheet http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative Concentration of risk (Details Narrative) Details http://venusacquisitioncorp.com/role/ConcentrationOfRisk 81 false false R82.htm 00000082 - Disclosure - Leases (Details) Sheet http://venusacquisitioncorp.com/role/LeasesDetails Leases (Details) Details http://venusacquisitioncorp.com/role/LeasesTables 82 false false R83.htm 00000083 - Disclosure - Leases (Details Narrative) Sheet http://venusacquisitioncorp.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://venusacquisitioncorp.com/role/LeasesTables 83 false false R84.htm 00000084 - Disclosure - Shareholders??? equity (Details Narrative) Sheet http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative Shareholders??? equity (Details Narrative) Details http://venusacquisitioncorp.com/role/ShareholdersEquity 84 false false R85.htm 00000085 - Disclosure - Warrants (Details) Sheet http://venusacquisitioncorp.com/role/WarrantsDetails Warrants (Details) Details http://venusacquisitioncorp.com/role/WarrantsTables 85 false false R86.htm 00000086 - Disclosure - Warrants (Details Narrative) Sheet http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative Warrants (Details Narrative) Details http://venusacquisitioncorp.com/role/WarrantsTables 86 false false R87.htm 00000087 - Disclosure - Segments (Details) Sheet http://venusacquisitioncorp.com/role/SegmentsDetails Segments (Details) Details http://venusacquisitioncorp.com/role/SegmentsTables 87 false false R88.htm 00000088 - Disclosure - Segments (Details 1) Sheet http://venusacquisitioncorp.com/role/SegmentsDetails1 Segments (Details 1) Details http://venusacquisitioncorp.com/role/SegmentsTables 88 false false R89.htm 00000089 - Disclosure - Subsequent events (Details Narrative) Sheet http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative Subsequent events (Details Narrative) Details http://venusacquisitioncorp.com/role/SubsequentEvents 89 false false R90.htm 00000090 - Disclosure - Financial information of the parent company (Details) Sheet http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails Financial information of the parent company (Details) Details 90 false false R91.htm 00000091 - Disclosure - Financial information of the parent company (Details 1) Sheet http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1 Financial information of the parent company (Details 1) Details 91 false false R92.htm 00000092 - Disclosure - Financial information of the parent company (Details 2) Sheet http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2 Financial information of the parent company (Details 2) Details 92 false false All Reports Book All Reports microalgo_10k.htm microalgo_ex21-1.htm microalgo_ex31-1.htm microalgo_ex31-2.htm microalgo_ex32-1.htm microalgo_ex32-2.htm microalgo_ex4-2.htm mlgo-20221231.xsd mlgo-20221231_cal.xml mlgo-20221231_def.xml mlgo-20221231_lab.xml mlgo-20221231_pre.xml img_001.jpg img_002.jpg img_003.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 114 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "microalgo_10k.htm": { "axisCustom": 0, "axisStandard": 26, "baseTaxonomies": { "http://fasb.org/srt/2022": 3, "http://fasb.org/us-gaap/2022": 760, "http://xbrl.sec.gov/dei/2022": 41 }, "contextCount": 205, "dts": { "calculationLink": { "local": [ "mlgo-20221231_cal.xml" ] }, "definitionLink": { "local": [ "mlgo-20221231_def.xml" ] }, "inline": { "local": [ "microalgo_10k.htm" ] }, "labelLink": { "local": [ "mlgo-20221231_lab.xml" ] }, "presentationLink": { "local": [ "mlgo-20221231_pre.xml" ] }, "schema": { "local": [ "mlgo-20221231.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 685, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 80, "http://venusacquisitioncorp.com/20221231": 55, "http://xbrl.sec.gov/dei/2022": 4, "total": 139 }, "keyCustom": 123, "keyStandard": 299, "memberCustom": 67, "memberStandard": 34, "nsprefix": "mlgo", "nsuri": "http://venusacquisitioncorp.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "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://venusacquisitioncorp.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Variable interest entity (\u201cVIE\u201d)", "menuCat": "Notes", "order": "10", "role": "http://venusacquisitioncorp.com/role/VariableInterestEntityVie", "shortName": "Variable interest entity (\u201cVIE\u201d)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Business combination", "menuCat": "Notes", "order": "11", "role": "http://venusacquisitioncorp.com/role/BusinessCombination", "shortName": "Business combination", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - Short term investments", "menuCat": "Notes", "order": "12", "role": "http://venusacquisitioncorp.com/role/ShortTermInvestments", "shortName": "Short term investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Accounts receivable, net", "menuCat": "Notes", "order": "13", "role": "http://venusacquisitioncorp.com/role/AccountsReceivableNet", "shortName": "Accounts receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Property and equipment, net", "menuCat": "Notes", "order": "14", "role": "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNet", "shortName": "Property and equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Intangible assets, net", "menuCat": "Notes", "order": "15", "role": "http://venusacquisitioncorp.com/role/IntangibleAssetsNet", "shortName": "Intangible assets, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:CostMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - Cost method investments", "menuCat": "Notes", "order": "16", "role": "http://venusacquisitioncorp.com/role/CostMethodInvestments", "shortName": "Cost method investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:CostMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Goodwill", "menuCat": "Notes", "order": "17", "role": "http://venusacquisitioncorp.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Related party transactions and balances", "menuCat": "Notes", "order": "18", "role": "http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalances", "shortName": "Related party transactions and balances", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Taxes", "menuCat": "Notes", "order": "19", "role": "http://venusacquisitioncorp.com/role/Taxes", "shortName": "Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "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 - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Concentration of risk", "menuCat": "Notes", "order": "20", "role": "http://venusacquisitioncorp.com/role/ConcentrationOfRisk", "shortName": "Concentration of risk", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - Leases", "menuCat": "Notes", "order": "21", "role": "http://venusacquisitioncorp.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "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://venusacquisitioncorp.com/role/ShareholdersEquity", "shortName": "Shareholders\u2019 equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "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": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:WarrantLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Warrants", "menuCat": "Notes", "order": "23", "role": "http://venusacquisitioncorp.com/role/Warrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:WarrantLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Commitments and contingencies", "menuCat": "Notes", "order": "24", "role": "http://venusacquisitioncorp.com/role/CommitmentsAndContingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Segments", "menuCat": "Notes", "order": "25", "role": "http://venusacquisitioncorp.com/role/Segments", "shortName": "Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Subsequent events", "menuCat": "Notes", "order": "26", "role": "http://venusacquisitioncorp.com/role/SubsequentEvents", "shortName": "Subsequent events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Condensed financial information of the parent company", "menuCat": "Notes", "order": "27", "role": "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompany", "shortName": "Condensed financial information of the parent company", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Summary of significant accounting policies (Policies)", "menuCat": "Policies", "order": "28", "role": "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of significant accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Nature of business and organization (Tables)", "menuCat": "Tables", "order": "29", "role": "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationTables", "shortName": "Nature of business and organization (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Summary of significant accounting policies (Tables)", "menuCat": "Tables", "order": "30", "role": "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of significant accounting policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "mlgo:ReverseRecapitalizationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:ScheduleOfConsummationOfMergerTableTextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Reverse Capitalization (Tables)", "menuCat": "Tables", "order": "31", "role": "http://venusacquisitioncorp.com/role/ReverseCapitalizationTables", "shortName": "Reverse Capitalization (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "mlgo:ReverseRecapitalizationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:ScheduleOfConsummationOfMergerTableTextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Variable interest entity (\u201cVIE\u201d) (Tables)", "menuCat": "Tables", "order": "32", "role": "http://venusacquisitioncorp.com/role/VariableInterestEntityVieTables", "shortName": "Variable interest entity (\u201cVIE\u201d) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_custom_ShanghaiGuoyuMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Business combination (Tables)", "menuCat": "Tables", "order": "33", "role": "http://venusacquisitioncorp.com/role/BusinessCombinationTables", "shortName": "Business combination (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_custom_ShanghaiGuoyuMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Accounts receivable, net (Tables)", "menuCat": "Tables", "order": "34", "role": "http://venusacquisitioncorp.com/role/AccountsReceivableNetTables", "shortName": "Accounts receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Property and equipment, net (Tables)", "menuCat": "Tables", "order": "35", "role": "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetTables", "shortName": "Property and equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Intangible assets, net (Tables)", "menuCat": "Tables", "order": "36", "role": "http://venusacquisitioncorp.com/role/IntangibleAssetsNetTables", "shortName": "Intangible assets, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "mlgo:CostMethodInvestmentsTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:ScheduleOfCostMethodInvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Cost method investments (Tables)", "menuCat": "Tables", "order": "37", "role": "http://venusacquisitioncorp.com/role/CostMethodInvestmentsTables", "shortName": "Cost method investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "mlgo:CostMethodInvestmentsTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:ScheduleOfCostMethodInvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Goodwill (Tables)", "menuCat": "Tables", "order": "38", "role": "http://venusacquisitioncorp.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Related party transactions and balances (Tables)", "menuCat": "Tables", "order": "39", "role": "http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalancesTables", "shortName": "Related party transactions and balances (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)", "menuCat": "Statements", "order": "4", "role": "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "shortName": "CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:SellingExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Taxes (Tables)", "menuCat": "Tables", "order": "40", "role": "http://venusacquisitioncorp.com/role/TaxesTables", "shortName": "Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "41", "role": "http://venusacquisitioncorp.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "mlgo:WarrantLiabilitiesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Warrants (Tables)", "menuCat": "Tables", "order": "42", "role": "http://venusacquisitioncorp.com/role/WarrantsTables", "shortName": "Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "mlgo:WarrantLiabilitiesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Segments (Tables)", "menuCat": "Tables", "order": "43", "role": "http://venusacquisitioncorp.com/role/SegmentsTables", "shortName": "Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "dei:EntityTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Condensed financial information of the parent company (Tables)", "menuCat": "Tables", "order": "44", "role": "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyTables", "shortName": "Condensed financial information of the parent company (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "dei:EntityTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "mlgo:ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_custom_VIYITechnologyIncVIYIMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionNameOfAcquiredEntity", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Nature of business and organization (Details)", "menuCat": "Details", "order": "45", "role": "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails", "shortName": "Nature of business and organization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "mlgo:ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_custom_VIYITechnologyIncVIYIMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionNameOfAcquiredEntity", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_us-gaap_ParentMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Nature of business and organization (Details Narrative)", "menuCat": "Details", "order": "46", "role": "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "shortName": "Nature of business and organization (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_us-gaap_ParentMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "mlgo:ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentNetTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_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": "00000047 - Disclosure - Summary of significant accounting policies (Details)", "menuCat": "Details", "order": "47", "role": "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of significant accounting policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "mlgo:ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentNetTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_us-gaap_OfficeEquipmentMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "mlgo:ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsNetTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_us-gaap_CustomerRelationshipsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - Summary of significant accounting policies (Details 1)", "menuCat": "Details", "order": "48", "role": "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1", "shortName": "Summary of significant accounting policies (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "mlgo:ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsNetTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_us-gaap_CustomerRelationshipsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - Summary of significant accounting policies (Details 2)", "menuCat": "Details", "order": "49", "role": "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2", "shortName": "Summary of significant accounting policies (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "mlgo:DisaggregationOfRevenuesTableTextBlock", "mlgo:ContractBalancesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_custom_CentralProcessingAdvertisingAlgorithmServicesMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "menuCat": "Statements", "order": "5", "role": "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - Summary of significant accounting policies (Details 3)", "menuCat": "Details", "order": "50", "role": "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails3", "shortName": "Summary of significant accounting policies (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "mlgo:ScheduleOfRevenueByTimingOfTransferOfGoodsOrServicesTableTextBlock", "mlgo:ContractBalancesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_us-gaap_TransferredAtPointInTimeMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - Summary of significant accounting policies (Details 4)", "menuCat": "Details", "order": "51", "role": "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails4", "shortName": "Summary of significant accounting policies (Details 4)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MinorityInterest", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Summary of significant accounting policies (Details 5)", "menuCat": "Details", "order": "52", "role": "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails5", "shortName": "Summary of significant accounting policies (Details 5)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "mlgo:ScheduleOfNoncontrollingInterestsTableTextBlock", "mlgo:NoncontrollingInterestsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31_custom_ShanghaiWeimuMember", "decimals": "0", "lang": null, "name": "us-gaap:MinorityInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "mlgo:AccumulatedOtherComprehensiveIncome", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - Summary of significant accounting policies (Details Narrative)", "menuCat": "Details", "order": "53", "role": "http://venusacquisitioncorp.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": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "mlgo:AccumulatedOtherComprehensiveIncome", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "mlgo:ScheduleOfConsummationOfMergerTableTextblock", "mlgo:ReverseRecapitalizationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "mlgo:VenusPublicSharesAfterRedemption", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - Reverse Recapitalization (Details)", "menuCat": "Details", "order": "54", "role": "http://venusacquisitioncorp.com/role/ReverseRecapitalizationDetails", "shortName": "Reverse Recapitalization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "mlgo:ScheduleOfConsummationOfMergerTableTextblock", "mlgo:ReverseRecapitalizationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "mlgo:VenusPublicSharesAfterRedemption", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "p", "mlgo:ReverseRecapitalizationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "mlgo:WeightedAverageSharesOutstanding", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - Reverse Capitalization (Details Narrative)", "menuCat": "Details", "order": "55", "role": "http://venusacquisitioncorp.com/role/ReverseCapitalizationDetailsNarrative", "shortName": "Reverse Capitalization (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "mlgo:ReverseRecapitalizationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "lang": "en-US", "name": "mlgo:ReverseCapitalizationDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - Variable interest entity (\"VIE\") (Details)", "menuCat": "Details", "order": "56", "role": "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails", "shortName": "Variable interest entity (\"VIE\") (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "decimals": "0", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - Business combination (Details)", "menuCat": "Details", "order": "57", "role": "http://venusacquisitioncorp.com/role/BusinessCombinationDetails", "shortName": "Business combination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2021-07-01_custom_ShanghaiGuoyuMember", "decimals": "0", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2021-11-17_custom_TapuyuAndPengchengKeyiMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - Business combination (Details 1)", "menuCat": "Details", "order": "58", "role": "http://venusacquisitioncorp.com/role/BusinessCombinationDetails1", "shortName": "Business combination (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2021-11-17_custom_TapuyuAndPengchengKeyiMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2021-09-23_custom_BimaiMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - Disclosure - Business combination (Details 2)", "menuCat": "Details", "order": "59", "role": "http://venusacquisitioncorp.com/role/BusinessCombinationDetails2", "shortName": "Business combination (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2021-09-23_custom_BimaiMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "6", "role": "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000060 - Disclosure - Business combination (Details Narrative)", "menuCat": "Details", "order": "60", "role": "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative", "shortName": "Business combination (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2021-09-012021-09-23_custom_BimaiMember", "decimals": null, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTranslationAdjustmentDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000061 - Disclosure - Short term investments (Details Narrative)", "menuCat": "Details", "order": "61", "role": "http://venusacquisitioncorp.com/role/ShortTermInvestmentsDetailsNarrative", "shortName": "Short term investments (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000062 - Disclosure - Accounts receivable, net (Details)", "menuCat": "Details", "order": "62", "role": "http://venusacquisitioncorp.com/role/AccountsReceivableNetDetails", "shortName": "Accounts receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "mlgo:AllowanceForDoubtfulAccountsReceivables", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000063 - Disclosure - Accounts receivable, net (Details 1)", "menuCat": "Details", "order": "63", "role": "http://venusacquisitioncorp.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": "microalgo_10k.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "lang": null, "name": "mlgo:AllowanceForDoubtfulAccountsReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "mlgo:AllowanceForDoubtfulAccountsNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000064 - Disclosure - Accounts receivable, net (Details Narrative)", "menuCat": "Details", "order": "64", "role": "http://venusacquisitioncorp.com/role/AccountsReceivableNetDetailsNarrative", "shortName": "Accounts receivable, net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "mlgo:AllowanceForDoubtfulAccountsNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "mlgo:OfficeElectronicEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000065 - Disclosure - Property and equipment, net (Details)", "menuCat": "Details", "order": "65", "role": "http://venusacquisitioncorp.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": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "mlgo:OfficeElectronicEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000066 - Disclosure - Property and equipment, net (Details Narrative)", "menuCat": "Details", "order": "66", "role": "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetailsNarrative", "shortName": "Property and equipment, net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedCustomerRelationshipsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000067 - Disclosure - Intangible assets, net (Details)", "menuCat": "Details", "order": "67", "role": "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails", "shortName": "Intangible assets, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedCustomerRelationshipsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000068 - Disclosure - Intangible assets, net (Details 1)", "menuCat": "Details", "order": "68", "role": "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails1", "shortName": "Intangible assets, net (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000069 - Disclosure - Intangible assets, net (Details Narrative)", "menuCat": "Details", "order": "69", "role": "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetailsNarrative", "shortName": "Intangible assets, net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "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://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganization", "shortName": "Nature of business and organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "mlgo:ScheduleOfCostMethodInvestmentTableTextBlock", "mlgo:CostMethodInvestmentsTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Investments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000070 - Disclosure - Cost method investments (Details)", "menuCat": "Details", "order": "70", "role": "http://venusacquisitioncorp.com/role/CostMethodInvestmentsDetails", "shortName": "Cost method investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "mlgo:ScheduleOfCostMethodInvestmentTableTextBlock", "mlgo:CostMethodInvestmentsTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31_custom_Investment1Member", "decimals": "0", "lang": null, "name": "us-gaap:Investments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "mlgo:ScheduleOfCostMethodInvestmentTableTextBlock", "mlgo:CostMethodInvestmentsTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Investments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000071 - Disclosure - Cost method investments (Details Narrative)", "menuCat": "Details", "order": "71", "role": "http://venusacquisitioncorp.com/role/CostMethodInvestmentsDetailsNarrative", "shortName": "Cost method investments (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000072 - Disclosure - Goodwill (Details)", "menuCat": "Details", "order": "72", "role": "http://venusacquisitioncorp.com/role/GoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31_custom_GoodwillFromShenzhenYitianAcquisitionMember", "decimals": "0", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000073 - Disclosure - Goodwill (Details 1)", "menuCat": "Details", "order": "73", "role": "http://venusacquisitioncorp.com/role/GoodwillDetails1", "shortName": "Goodwill (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "mlgo:ScheduleOfChangesInCarryingAmountOfGoodwillTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2021-01-012021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "mlgo:AmountDueFromParents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000074 - Disclosure - Related party balances and transactions (Details)", "menuCat": "Details", "order": "74", "role": "http://venusacquisitioncorp.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": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "mlgo:AmountDueFromParents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromRelatedPartyDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000075 - Disclosure - Related party transactions and balances (Details Narrative)", "menuCat": "Details", "order": "75", "role": "http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalancesDetailsNarrative", "shortName": "Related party transactions and balances (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromRelatedPartyDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000076 - Disclosure - Taxes (Details)", "menuCat": "Details", "order": "76", "role": "http://venusacquisitioncorp.com/role/TaxesDetails", "shortName": "Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000077 - Disclosure - Taxes (Details 1)", "menuCat": "Details", "order": "77", "role": "http://venusacquisitioncorp.com/role/TaxesDetails1", "shortName": "Taxes (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000078 - Disclosure - Taxes (Details 2)", "menuCat": "Details", "order": "78", "role": "http://venusacquisitioncorp.com/role/TaxesDetails2", "shortName": "Taxes (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "mlgo:ScheduleOfTaxPayableTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "mlgo:VatTaxesPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000079 - Disclosure - Taxes (Details 3)", "menuCat": "Details", "order": "79", "role": "http://venusacquisitioncorp.com/role/TaxesDetails3", "shortName": "Taxes (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "mlgo:ScheduleOfTaxPayableTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "mlgo:VatTaxesPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "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://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of significant accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000080 - Disclosure - Taxes (Details Narrative)", "menuCat": "Details", "order": "80", "role": "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative", "shortName": "Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CertificatesOfDepositAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000081 - Disclosure - Concentration of risk (Details Narrative)", "menuCat": "Details", "order": "81", "role": "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative", "shortName": "Concentration of risk (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CertificatesOfDepositAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000082 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "82", "role": "http://venusacquisitioncorp.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000083 - Disclosure - Leases (Details Narrative)", "menuCat": "Details", "order": "83", "role": "http://venusacquisitioncorp.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000084 - Disclosure - Shareholders\u2019 equity (Details Narrative)", "menuCat": "Details", "order": "84", "role": "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative", "shortName": "Shareholders\u2019 equity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2021-02-012021-02-11", "decimals": null, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "mlgo:WarrantLiabilitiesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-09_us-gaap_WarrantMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000085 - Disclosure - Warrants (Details)", "menuCat": "Details", "order": "85", "role": "http://venusacquisitioncorp.com/role/WarrantsDetails", "shortName": "Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "mlgo:WarrantLiabilitiesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-09_us-gaap_WarrantMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "p", "mlgo:WarrantLiabilitiesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2021-06-022021-06-24", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:WarrantsDescription", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000086 - Disclosure - Warrants (Details Narrative)", "menuCat": "Details", "order": "86", "role": "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative", "shortName": "Warrants (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "mlgo:WarrantLiabilitiesTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2021-02-11", "decimals": "0", "lang": null, "name": "mlgo:AggregateValueOfWarrants", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000087 - Disclosure - Segments (Details)", "menuCat": "Details", "order": "87", "role": "http://venusacquisitioncorp.com/role/SegmentsDetails", "shortName": "Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_custom_CentralProcessingAlgorithmServicesMember336317671", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000088 - Disclosure - Segments (Details 1)", "menuCat": "Details", "order": "88", "role": "http://venusacquisitioncorp.com/role/SegmentsDetails1", "shortName": "Segments (Details 1)", "subGroupType": "details", "uniqueAnchor": null }, "R89": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2021-02-012021-02-11", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000089 - Disclosure - Subsequent events (Details Narrative)", "menuCat": "Details", "order": "89", "role": "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative", "shortName": "Subsequent events (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2023-01-012023-01-13_us-gaap_SubsequentEventMember_custom_PurchaseAgreementMember_us-gaap_InvestorMember", "decimals": "INF", "lang": null, "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:ReverseRecapitalizationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Reverse Capitalization", "menuCat": "Notes", "order": "9", "role": "http://venusacquisitioncorp.com/role/ReverseCapitalization", "shortName": "Reverse Capitalization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "mlgo:ReverseRecapitalizationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000090 - Disclosure - Financial information of the parent company (Details)", "menuCat": "Details", "order": "90", "role": "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails", "shortName": "Financial information of the parent company (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "dei:EntityTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "AsOf2022-12-31_srt_ParentCompanyMember", "decimals": "0", "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000091 - Disclosure - Financial information of the parent company (Details 1)", "menuCat": "Details", "order": "91", "role": "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1", "shortName": "Financial information of the parent company (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "dei:EntityTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_srt_ParentCompanyMember", "decimals": "0", "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000092 - Disclosure - Financial information of the parent company (Details 2)", "menuCat": "Details", "order": "92", "role": "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2", "shortName": "Financial information of the parent company (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "dei:EntityTextBlock", "body", "html" ], "baseRef": "microalgo_10k.htm", "contextRef": "From2022-01-012022-12-31_srt_ParentCompanyMember", "decimals": "0", "lang": null, "name": "mlgo:ChangeInFairValueOfWarrantLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } } }, "segmentCount": 105, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative", "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative", "http://venusacquisitioncorp.com/role/SegmentsDetails1", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails4", "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "country_SG": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SINGAPORE" } } }, "localname": "SG", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative", "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "currency_CNY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "China, Yuan Renminbi" } } }, "localname": "CNY", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "currency_HKD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Hong Kong, Dollars" } } }, "localname": "HKD", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r654" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r654" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r651", "r653", "r654" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r651", "r653", "r654" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r651", "r653", "r654" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r653" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r651", "r653", "r654" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r652" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r640" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r653" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r653" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r655" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r646" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r642" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r642" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r659" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r642" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r656" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r654" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r642" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r642" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r642" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r642" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to serve as parent of six Entity related Table concepts.", "label": "Condensed financial information of the parent company" } } }, "localname": "EntityTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompany" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r657" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r651", "r653", "r654" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r653" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r647" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r648" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r641" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r645" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r644" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r649" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r650" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r658" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "mlgo_AccumulatedOtherComprehensiveIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncome", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_AdditionalLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Additional loan" } } }, "localname": "AdditionalLoan", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalancesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_AdvanceToParent": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "AdvanceToParent", "negatedLabel": "Advance to Parent" } } }, "localname": "AdvanceToParent", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_AggregateValueOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Aggregate value of warrants" } } }, "localname": "AggregateValueOfWarrants", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_AllowanceForDoubtfulAccountsAddition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Addition" } } }, "localname": "AllowanceForDoubtfulAccountsAddition", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/AccountsReceivableNetDetails1" ], "xbrltype": "monetaryItemType" }, "mlgo_AllowanceForDoubtfulAccountsNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Allowance for doubtful accounts net" } } }, "localname": "AllowanceForDoubtfulAccountsNet", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/AccountsReceivableNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_AllowanceForDoubtfulAccountsReceivables": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "AllowanceForDoubtfulAccountsReceivables", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivables", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/AccountsReceivableNetDetails1" ], "xbrltype": "monetaryItemType" }, "mlgo_AllowanceForInventories": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Allowance for inventories" } } }, "localname": "AllowanceForInventories", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_AllowanceForOtherReceivablesAndPrepaidExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Allowance for other receivables and prepaid expenses" } } }, "localname": "AllowanceForOtherReceivablesAndPrepaidExpenses", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_AllowanceForPrepaidServicesFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Allowance for prepaid services fees" } } }, "localname": "AllowanceForPrepaidServicesFees", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_AmountDueFromParent": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Amount due from Parent" } } }, "localname": "AmountDueFromParent", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mlgo_AmountDueFromParents": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "AmountDueFromParents", "verboseLabel": "Amount due from Parent" } } }, "localname": "AmountDueFromParents", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/RelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "mlgo_AmountDueToParent": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Amount due to Parent" } } }, "localname": "AmountDueToParent", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/RelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "mlgo_AmountDueToRelatedParty": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Amount due to a related party", "verboseLabel": "Due to WiMi Inc." } } }, "localname": "AmountDueToRelatedParty", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "mlgo_AmountDueToRelatedPartyCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Amount due to a related Party" } } }, "localname": "AmountDueToRelatedPartyCurrent", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/RelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "mlgo_AverageTranslationRatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Average Translation Rates [Member]" } } }, "localname": "AverageTranslationRatesMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_BimaiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Bimai [Member]" } } }, "localname": "BimaiMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails2", "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative", "http://venusacquisitioncorp.com/role/BusinessCombinationTables" ], "xbrltype": "domainItemType" }, "mlgo_BusinessAcqusitionDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acqusition description" } } }, "localname": "BusinessAcqusitionDescription", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "stringItemType" }, "mlgo_CapitalContributionFromNoncontrollingInterests": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Capital contribution from noncontrolling interests" } } }, "localname": "CapitalContributionFromNoncontrollingInterests", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_CashReceivedFromRecapitalization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash received from recapitalization" } } }, "localname": "CashReceivedFromRecapitalization", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2" ], "xbrltype": "monetaryItemType" }, "mlgo_CashReceivedFromRecapitalizationOfMicroalgo": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash received from recapitalization of MicroAlgo" } } }, "localname": "CashReceivedFromRecapitalizationOfMicroalgo", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_CentralProcessingAdvertisingAlgorithmServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Central Processing Advertising Algorithm Services [Member]" } } }, "localname": "CentralProcessingAdvertisingAlgorithmServicesMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "mlgo_CentralProcessingAlgorithmServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Central Processing Algorithm Services [Member]" } } }, "localname": "CentralProcessingAlgorithmServicesMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillDetails1", "http://venusacquisitioncorp.com/role/SegmentsDetails" ], "xbrltype": "domainItemType" }, "mlgo_ChangeInFairValueOfBusinessAcquisitionPayable": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Change in fair value of business acquisition payable" } } }, "localname": "ChangeInFairValueOfBusinessAcquisitionPayable", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "mlgo_ChangeInFairValueOfBusinessAcquisitionPayables": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "ChangeInFairValueOfBusinessAcquisitionPayables", "negatedLabel": "Change in fair value of business acquisition payable" } } }, "localname": "ChangeInFairValueOfBusinessAcquisitionPayables", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_ChangeInFairValueOfWarrantLiability": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 7.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Change in fair value of warrant liability", "negatedLabel": "Change in fair value of warrant liability" } } }, "localname": "ChangeInFairValueOfWarrantLiability", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows", "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2" ], "xbrltype": "monetaryItemType" }, "mlgo_ChangeInFairValueOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Change in fair value of warrants" } } }, "localname": "ChangeInFairValueOfWarrants", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_ChangeInOperatingAssetsAndLiabilitiesIntercompany": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Change in operating assets and liabilities Intercompany" } } }, "localname": "ChangeInOperatingAssetsAndLiabilitiesIntercompany", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2" ], "xbrltype": "monetaryItemType" }, "mlgo_ContractBalancesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract balances:" } } }, "localname": "ContractBalancesPolicyTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mlgo_ContributionByParent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Contribution by Parent" } } }, "localname": "ContributionByParent", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "mlgo_CostAllocationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost allocation" } } }, "localname": "CostAllocationPolicyTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mlgo_CostMethodInvestmentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CostMethodInvestmentsPolicyTextBlock", "verboseLabel": "Cost method investments" } } }, "localname": "CostMethodInvestmentsPolicyTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mlgo_CostMethodInvestmentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost method investments" } } }, "localname": "CostMethodInvestmentsTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/CostMethodInvestments" ], "xbrltype": "textBlockItemType" }, "mlgo_CostOfRevenuesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of revenues" } } }, "localname": "CostOfRevenuesPolicyTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mlgo_DeferredMergerCosts": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "DeferredMergerCosts", "negatedLabel": "Deferred merger costs" } } }, "localname": "DeferredMergerCosts", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_DeferredMergerCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DeferredMergerCostsPolicyTextBlock", "verboseLabel": "Deferred merger costs" } } }, "localname": "DeferredMergerCostsPolicyTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mlgo_DeferredOfferingCostToOffsetProceedFromRecapitailzation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Deferred offering cost to offset proceed from recapitalization" } } }, "localname": "DeferredOfferingCostToOffsetProceedFromRecapitailzation", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_DeferredTaxesAssetsLiabilitiesNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "DeferredTaxesAssetsLiabilitiesNet", "negatedLabel": "Total deferred tax liabilities, net" } } }, "localname": "DeferredTaxesAssetsLiabilitiesNet", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails2" ], "xbrltype": "monetaryItemType" }, "mlgo_DisaggregationOfRevenuesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenuesTableTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "mlgo_DisclosureCostMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost Method Investments" } } }, "localname": "DisclosureCostMethodInvestmentsAbstract", "nsuri": "http://venusacquisitioncorp.com/20221231", "xbrltype": "stringItemType" }, "mlgo_DisclosureReverseCapitalizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reverse Capitalization", "verboseLabel": "Reverse Recapitalization" } } }, "localname": "DisclosureReverseCapitalizationAbstract", "nsuri": "http://venusacquisitioncorp.com/20221231", "xbrltype": "stringItemType" }, "mlgo_DisclosureWarrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants" } } }, "localname": "DisclosureWarrantsAbstract", "nsuri": "http://venusacquisitioncorp.com/20221231", "xbrltype": "stringItemType" }, "mlgo_DisposalOfNoncontrollingInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Disposal of noncontrolling interest" } } }, "localname": "DisposalOfNoncontrollingInterest", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "mlgo_EarningsPerOrdinaryShareBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EarningsPerOrdinaryShareBasicAndDiluted", "verboseLabel": "Basic and diluted" } } }, "localname": "EarningsPerOrdinaryShareBasicAndDiluted", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "mlgo_EffectOfExchangeRatesChange": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Effect of exchange rates change" } } }, "localname": "EffectOfExchangeRatesChange", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/AccountsReceivableNetDetails1" ], "xbrltype": "monetaryItemType" }, "mlgo_EffectiveIncomeTaxRateReconciliationPermanentDifference": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Permanent difference" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifference", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails1" ], "xbrltype": "percentItemType" }, "mlgo_EffectiveIncomeTaxRateReconciliationTaxRateDifferenceOutsideChina1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Tax rate difference outside China" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxRateDifferenceOutsideChina1", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails1" ], "xbrltype": "percentItemType" }, "mlgo_EmployeeBenefitsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee benefit" } } }, "localname": "EmployeeBenefitsPolicyTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mlgo_EntityAddressAddressLine4": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Four" } } }, "localname": "EntityAddressAddressLine4", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "mlgo_EntityAddressAddressLine5": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Five" } } }, "localname": "EntityAddressAddressLine5", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "mlgo_EquityIncomeOfSubsidiaries": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "EquityIncomeOfSubsidiaries", "negatedLabel": "Equity (income) of subsidiaries" } } }, "localname": "EquityIncomeOfSubsidiaries", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2" ], "xbrltype": "monetaryItemType" }, "mlgo_EquityInterestTransferred": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity interest transferred" } } }, "localname": "EquityInterestTransferred", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "percentItemType" }, "mlgo_ExcelCrestLimitedExcelCrestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Excel Crest Limited (&#8220;Excel Crest&#8221;) [Member]" } } }, "localname": "ExcelCrestLimitedExcelCrestMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_FedaElectronicsCompanyPrivateLimitedFedaElectronicsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fe-da Electronics Company Private Limited (&#8220;Fe-da Electronics&#8221;) [Member]" } } }, "localname": "FedaElectronicsCompanyPrivateLimitedFedaElectronicsMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_FinanceIncomeExpensesNet": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance expenses" } } }, "localname": "FinanceIncomeExpensesNet", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "mlgo_FiniteLivedIntangibleAssetNet": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetNet", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mlgo_GoodwillFromFeDaElectronicsAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill from Fe-da Electronics acquisition [Member]" } } }, "localname": "GoodwillFromFeDaElectronicsAcquisitionMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillDetails" ], "xbrltype": "domainItemType" }, "mlgo_GoodwillFromShanghaiGuoyuAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill from Shanghai Guoyu acquisition [Member]" } } }, "localname": "GoodwillFromShanghaiGuoyuAcquisitionMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillDetails" ], "xbrltype": "domainItemType" }, "mlgo_GoodwillFromShenzhenYitianAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill from Shenzhen Yitian acquisition [Member]" } } }, "localname": "GoodwillFromShenzhenYitianAcquisitionMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillDetails" ], "xbrltype": "domainItemType" }, "mlgo_GovernmentSubsidies": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Government subsidies" } } }, "localname": "GovernmentSubsidies", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_GuangzhouBimaiNetworkTechnologyCoLtdBimaiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guangzhou Bimai Network Technology Co., Ltd. (&#8220;Bimai&#8221;) [Member]" } } }, "localname": "GuangzhouBimaiNetworkTechnologyCoLtdBimaiMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_GuangzhouTapuyuInternetTechnologyCoLtdTapuyuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guangzhou Tapuyu Internet Technology Co., Ltd. (&#8220;Tapuyu&#8221;) [Member]" } } }, "localname": "GuangzhouTapuyuInternetTechnologyCoLtdTapuyuMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_ImpairmentExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Impairment expenses" } } }, "localname": "ImpairmentExpenses", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_IncomeFromShortTermInvestment": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Income from short term investment" } } }, "localname": "IncomeFromShortTermInvestment", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "mlgo_IncomeFromSubsidiaries": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Income (loss) from subsidiaries" } } }, "localname": "IncomeFromSubsidiaries", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1" ], "xbrltype": "monetaryItemType" }, "mlgo_IncomeTaxDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income tax, description" } } }, "localname": "IncomeTaxDescription", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "mlgo_IncomeTaxesPayable": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/TaxesDetails3": { "order": 2.0, "parentTag": "us-gaap_TaxesPayableCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Income taxes payable" } } }, "localname": "IncomeTaxesPayable", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails3" ], "xbrltype": "monetaryItemType" }, "mlgo_IncreaseDecreaseInPrepaidExpensesAndDeposits": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "IncreaseDecreaseInPrepaidExpensesAndDeposits", "negatedLabel": "Prepaid expenses and deposits" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesAndDeposits", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_InputVatCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Input VAT credit" } } }, "localname": "InputVatCredit", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_IntelligentChipsAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intelligent Chips And Services [Member]" } } }, "localname": "IntelligentChipsAndServicesMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillDetails1", "http://venusacquisitioncorp.com/role/SegmentsDetails" ], "xbrltype": "domainItemType" }, "mlgo_IntercompanyReceivables": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Intercompany receivables" } } }, "localname": "IntercompanyReceivables", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "monetaryItemType" }, "mlgo_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "International [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SegmentsDetails1", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails4" ], "xbrltype": "domainItemType" }, "mlgo_Investment1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment 1 [Member]" } } }, "localname": "Investment1Member", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/CostMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "mlgo_Investment2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment 2 [Member]" } } }, "localname": "Investment2Member", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/CostMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "mlgo_JoyousDragonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Joyous Dragon [Member]" } } }, "localname": "JoyousDragonMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/RelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "domainItemType" }, "mlgo_KashiGuoyuInformationTechnologyCoLtdKashiGuoyuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Kashi Guoyu Information Technology Co., Ltd. (&#8220;Kashi Guoyu&#8221;) [Member]" } } }, "localname": "KashiGuoyuInformationTechnologyCoLtdKashiGuoyuMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_Korgas233Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Korgas 233 [Member]" } } }, "localname": "Korgas233Member", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_Korgas233TechnologyCoLtdKorgas233Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Korgas 233 Technology Co., Ltd. (&#8220;Korgas 233&#8221;) [Member]" } } }, "localname": "Korgas233TechnologyCoLtdKorgas233Member", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_KorgasWeidongTechnologyCoLtdKorgasWeidongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Korgas Weidong Technology Co., Ltd. (&#8220;Korgas Weidong&#8221;) [Member]" } } }, "localname": "KorgasWeidongTechnologyCoLtdKorgasWeidongMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_LoanReceivable": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Loans receivable" } } }, "localname": "LoanReceivable", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mlgo_LoanToThirdParty": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Loan to a third party" } } }, "localname": "LoanToThirdParty", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_LossFromShortTermInvestment": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Loss from short term investment" } } }, "localname": "LossFromShortTermInvestment", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_MainlandPRCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mainland PRC [Member]" } } }, "localname": "MainlandPRCMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SegmentsDetails1", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails4" ], "xbrltype": "domainItemType" }, "mlgo_MobileGamesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mobile Games [Member]" } } }, "localname": "MobileGamesMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "mlgo_NoncompeteAgreements": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Non-compete agreements" } } }, "localname": "NoncompeteAgreements", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "mlgo_NoncontrollingInterestsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Noncontrolling interests acquired" } } }, "localname": "NoncontrollingInterestsAcquired", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "mlgo_NoncontrollingInterestsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling interests" } } }, "localname": "NoncontrollingInterestsPolicyTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mlgo_OfficeElectronicEquipment": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Office electronic equipment" } } }, "localname": "OfficeElectronicEquipment", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "mlgo_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One Customer [Member]" } } }, "localname": "OneCustomerMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_OneVendorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One Vendor [Member]" } } }, "localname": "OneVendorMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_OrdinarySharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ordinary Shares [Member]" } } }, "localname": "OrdinarySharesMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_OtherIncomePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income, net" } } }, "localname": "OtherIncomePolicyTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mlgo_OtherPayablesRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Other payables - related party" } } }, "localname": "OtherPayablesRelatedParty", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "monetaryItemType" }, "mlgo_OtherReceivablesAndPrepaidExpenses": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Other receivables and prepaid expenses" } } }, "localname": "OtherReceivablesAndPrepaidExpenses", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mlgo_OtherReceivablesAndPrepaidExpensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OtherReceivablesAndPrepaidExpensesPolicyTextBlock", "verboseLabel": "Other receivables and prepaid expenses" } } }, "localname": "OtherReceivablesAndPrepaidExpensesPolicyTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mlgo_OtherTaxesPayable": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/TaxesDetails3": { "order": 3.0, "parentTag": "us-gaap_TaxesPayableCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Other taxes payable" } } }, "localname": "OtherTaxesPayable", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails3" ], "xbrltype": "monetaryItemType" }, "mlgo_PaidincapitalAndStatutoryReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Paid-in-capital and statutory reserve" } } }, "localname": "PaidincapitalAndStatutoryReserve", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_PaymentOfCostMethodInvestment": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "PaymentOfCostMethodInvestment", "negatedLabel": "Purchases of cost method investment" } } }, "localname": "PaymentOfCostMethodInvestment", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_PaymentsToBankingFacility": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "PaymentsToBankingFacility", "negatedLabel": "Payments to banking facility" } } }, "localname": "PaymentsToBankingFacility", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_PaymentsToLoanRelatedParty": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "PaymentsToLoanRelatedParty", "negatedLabel": "Payments to loan - a related party" } } }, "localname": "PaymentsToLoanRelatedParty", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_PercentOfSharesOwnedByJoyousJdLimited": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Percent of shares owned by Joyous JD limited" } } }, "localname": "PercentOfSharesOwnedByJoyousJdLimited", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseRecapitalizationDetails" ], "xbrltype": "percentItemType" }, "mlgo_PercentOfSharesOwnedByUnderwriter": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Percent of shares owned by underwriter" } } }, "localname": "PercentOfSharesOwnedByUnderwriter", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseRecapitalizationDetails" ], "xbrltype": "percentItemType" }, "mlgo_PercentOfSharesOwnedByVenus": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Percent of shares owned by Venus" } } }, "localname": "PercentOfSharesOwnedByVenus", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseRecapitalizationDetails" ], "xbrltype": "percentItemType" }, "mlgo_PercentOfSharesOwnedByViyiShareholders": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Percent of shares owned by VIYI shareholders" } } }, "localname": "PercentOfSharesOwnedByViyiShareholders", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseRecapitalizationDetails" ], "xbrltype": "percentItemType" }, "mlgo_PrepaidServicesFeesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PrepaidServicesFeesPolicyTextBlock", "verboseLabel": "Prepaid services fees" } } }, "localname": "PrepaidServicesFeesPolicyTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mlgo_PrepaymentAndDepositsNet": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Prepaid expenses and deposits" } } }, "localname": "PrepaymentAndDepositsNet", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mlgo_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Private Warrants [Member]" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_ProceedsFromCashReceivedFromAcquisition": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash received from acquisition" } } }, "localname": "ProceedsFromCashReceivedFromAcquisition", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_ProceedsFromLoanRelatedParty": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Proceeds from loan - a related party" } } }, "localname": "ProceedsFromLoanRelatedParty", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_ProceedsFromParent": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Proceeds from Parent" } } }, "localname": "ProceedsFromParent", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_PropertyPlantAndEquipmentsEstimatedUsefulLives": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PropertyPlantAndEquipmentsEstimatedUsefulLives", "verboseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentsEstimatedUsefulLives", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "mlgo_ProvisionForDoubtfulAccount": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Provision for doubtful accounts, net" } } }, "localname": "ProvisionForDoubtfulAccount", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Public Warrants [Member]" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative", "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_PurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Agreement [Member]" } } }, "localname": "PurchaseAgreementMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_PurchasePrice": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Purchase price" } } }, "localname": "PurchasePrice", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_PurchasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchases [Member]" } } }, "localname": "PurchasesMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_RentExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Rent expenses" } } }, "localname": "RentExpenses", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_RepaymentToParent": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "RepaymentToParent", "negatedLabel": "Repayment to Parent" } } }, "localname": "RepaymentToParent", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mlgo_RetainedEarningsForStatutoryReserves": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Retained earnings for statutory reserves" } } }, "localname": "RetainedEarningsForStatutoryReserves", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_RetainedEarningsStatutoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retained Earnings Statutory [Member]" } } }, "localname": "RetainedEarningsStatutoryMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "mlgo_RetainedEarningsUnrestrictedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retained Earnings Unrestricted [Member]" } } }, "localname": "RetainedEarningsUnrestrictedMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "mlgo_ReverseCapitalizationDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reverse Capitalization description" } } }, "localname": "ReverseCapitalizationDescription", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseCapitalizationDetailsNarrative" ], "xbrltype": "stringItemType" }, "mlgo_ReverseRecapitalizationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ReverseRecapitalizationDisclosureTextBlock", "verboseLabel": "Reverse Capitalization" } } }, "localname": "ReverseRecapitalizationDisclosureTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseCapitalization" ], "xbrltype": "textBlockItemType" }, "mlgo_SalesOfIntelligentChipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales of intelligent chips [Member]" } } }, "localname": "SalesOfIntelligentChipsMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "mlgo_ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of accompanying consolidated financial statements" } } }, "localname": "ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationTables" ], "xbrltype": "textBlockItemType" }, "mlgo_ScheduleOfChangesInCarryingAmountOfGoodwillTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of changes in the carrying amount of goodwill" } } }, "localname": "ScheduleOfChangesInCarryingAmountOfGoodwillTableTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "mlgo_ScheduleOfConsummationOfMergerTableTextblock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of consummation of Merger" } } }, "localname": "ScheduleOfConsummationOfMergerTableTextblock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseCapitalizationTables" ], "xbrltype": "textBlockItemType" }, "mlgo_ScheduleOfCostMethodInvestmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of cost method investments" } } }, "localname": "ScheduleOfCostMethodInvestmentTableTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/CostMethodInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "mlgo_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsNetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of estimated useful lives of intangible assets, net" } } }, "localname": "ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsNetTableTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "mlgo_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentNetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of estimated useful lives of property and equipment, net" } } }, "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentNetTableTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "mlgo_ScheduleOfNoncontrollingInterestsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of noncontrolling interests" } } }, "localname": "ScheduleOfNoncontrollingInterestsTableTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "mlgo_ScheduleOfRevenueByGeographicLocationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of revenue by geographic locations" } } }, "localname": "ScheduleOfRevenueByGeographicLocationsTableTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "mlgo_ScheduleOfRevenueByTimingOfTransferOfGoodsOrServicesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of revenue by timing of transfer of goods or services" } } }, "localname": "ScheduleOfRevenueByTimingOfTransferOfGoodsOrServicesTableTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "mlgo_ScheduleOfTaxPayableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Taxes payable" } } }, "localname": "ScheduleOfTaxPayableTableTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesTables" ], "xbrltype": "textBlockItemType" }, "mlgo_SemiconductorSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Semiconductor Segment [Member]" } } }, "localname": "SemiconductorSegmentMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_ShanghaiGuoyuInformationTechnologyCoLtdShanghaiGuoyuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shanghai Guoyu Information Technology Co., Ltd. (&#8220;Shanghai Guoyu&#8221;) [Member]" } } }, "localname": "ShanghaiGuoyuInformationTechnologyCoLtdShanghaiGuoyuMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_ShanghaiGuoyuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shanghai Guoyu [Member]" } } }, "localname": "ShanghaiGuoyuMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails", "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative", "http://venusacquisitioncorp.com/role/BusinessCombinationTables" ], "xbrltype": "domainItemType" }, "mlgo_ShanghaiWeimuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shanghai Weimu [Member]" } } }, "localname": "ShanghaiWeimuMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails5", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_ShanghaiWeimuTechnologyCoLtdShanghaiWeimuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shanghai Weimu Technology Co., Ltd. (&#8220;Shanghai Weimu&#8221;) [Member]" } } }, "localname": "ShanghaiWeimuTechnologyCoLtdShanghaiWeimuMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_SharesIssuedInConnectionWithReverseRecapitalization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Shares issued in connection with reverse recapitalization" } } }, "localname": "SharesIssuedInConnectionWithReverseRecapitalization", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "mlgo_SharesIssuedInConnectionWithReverseRecapitalizationShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shares issued in connection with reverse recapitalization, shares" } } }, "localname": "SharesIssuedInConnectionWithReverseRecapitalizationShares", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "mlgo_ShenzhenQianhaiWangxinTechnologyCoLtdShenzhenQianhaiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Qianhai Wangxin Technology Co., Ltd. (&#8220;Shenzhen Qianhai&#8221;) [Member]" } } }, "localname": "ShenzhenQianhaiWangxinTechnologyCoLtdShenzhenQianhaiMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_ShenzhenViZeTongTechnologyCoLtdViZeTongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen ViZeTong Technology Co., Ltd. (&#8220;ViZeTong&#8221;) [Member]" } } }, "localname": "ShenzhenViZeTongTechnologyCoLtdViZeTongMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_ShenzhenViwotongTechnologyCoLtdViwotongTechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Viwotong Technology Co., Ltd. (&#8220;Viwotong Tech&#8221;) [Member]" } } }, "localname": "ShenzhenViwotongTechnologyCoLtdViwotongTechMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_ShenzhenWeiyixinMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Weiyixin [Member]" } } }, "localname": "ShenzhenWeiyixinMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_ShenzhenWeiyixinTechnologyCoLtdShenzhenWeiyixinOrVIYIWFOEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Weiyixin Technology Co., Ltd. (&#8220;Shenzhen Weiyixin&#8221;or &#8220;VIYI WFOE&#8221;) [Member]" } } }, "localname": "ShenzhenWeiyixinTechnologyCoLtdShenzhenWeiyixinOrVIYIWFOEMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_ShenzhenYitianInternetTechnologyCoLtdShenzhenYitianMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Yitian Internet Technology Co., Ltd. (&#8220;Shenzhen Yitian&#8221;) [Member]" } } }, "localname": "ShenzhenYitianInternetTechnologyCoLtdShenzhenYitianMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_ShenzhenYiyouOnlineTechnologyCoLtdYYOnlineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shenzhen Yiyou Online Technology Co., Ltd. (&#8220;YY Online&#8221;) [Member]" } } }, "localname": "ShenzhenYiyouOnlineTechnologyCoLtdYYOnlineMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_SoftwareCopyright": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Software copyright" } } }, "localname": "SoftwareCopyright", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "mlgo_SoftwareDevelopmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Software Developments [Member]" } } }, "localname": "SoftwareDevelopmentsMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "mlgo_SponsorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sponsor [Member]" } } }, "localname": "SponsorMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_StatutoryReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Statutory reserve" } } }, "localname": "StatutoryReserve", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "mlgo_StatutoryReserves": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Statutory reserves" } } }, "localname": "StatutoryReserves", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "monetaryItemType" }, "mlgo_StatutoryReservesAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Statutory Reserves Amount", "verboseLabel": "Statutory reserves" } } }, "localname": "StatutoryReservesAmount", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "mlgo_StatutoryReservesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StatutoryReservesPolicyTextBlock", "verboseLabel": "Statutory reserves" } } }, "localname": "StatutoryReservesPolicyTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mlgo_SunYadongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sun Yadong [Member]" } } }, "localname": "SunYadongMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_TapuyuAndPengchengKeyiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Tapuyu And Pengcheng Keyi [Member]" } } }, "localname": "TapuyuAndPengchengKeyiMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails1", "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative", "http://venusacquisitioncorp.com/role/BusinessCombinationTables" ], "xbrltype": "domainItemType" }, "mlgo_TechnologyKnowHowsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Technology know hows [Member]" } } }, "localname": "TechnologyKnowHowsMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "mlgo_TechnologyKnowhows": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Technology know-hows" } } }, "localname": "TechnologyKnowhows", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "mlgo_TianjinWeidongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Tianjin Weidong [Member]" } } }, "localname": "TianjinWeidongMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_TotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total [Member]" } } }, "localname": "TotalMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SegmentsDetails" ], "xbrltype": "domainItemType" }, "mlgo_VIYIShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "V I Y I Shareholders [Member]" } } }, "localname": "VIYIShareholdersMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://venusacquisitioncorp.com/role/ReverseCapitalizationDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_VIYITechnologyIncVIYIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VIYI Technology Inc. (&#8220;VIYI&#8221;) [Member]" } } }, "localname": "VIYITechnologyIncVIYIMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_VIYITechnologyLtdVIYILtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VIYI Technology Ltd. (&#8220;VIYI Ltd&#8221;) [Member]" } } }, "localname": "VIYITechnologyLtdVIYILtdMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_ValueAddedTaxesVatAndGoodsAndServicesTaxesGstPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Value added taxes (\u201cVAT\u201d) and goods and services taxes (\u201cGST\u201d)" } } }, "localname": "ValueAddedTaxesVatAndGoodsAndServicesTaxesGstPolicyTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mlgo_VatRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VAT rate" } } }, "localname": "VatRate", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "mlgo_VatTaxesPayable": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/TaxesDetails3": { "order": 1.0, "parentTag": "us-gaap_TaxesPayableCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "VAT taxes payable" } } }, "localname": "VatTaxesPayable", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails3" ], "xbrltype": "monetaryItemType" }, "mlgo_VehiclesGross": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Vehicles" } } }, "localname": "VehiclesGross", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "mlgo_VendorConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vendor Concentration Risk [Member]" } } }, "localname": "VendorConcentrationRiskMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_VenusPublicSharesAfterRedemption": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Venus public shares after redemption" } } }, "localname": "VenusPublicSharesAfterRedemption", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseRecapitalizationDetails" ], "xbrltype": "sharesItemType" }, "mlgo_VenusSharesConvertedFromRights": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Venus shares converted from rights" } } }, "localname": "VenusSharesConvertedFromRights", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseRecapitalizationDetails" ], "xbrltype": "sharesItemType" }, "mlgo_VenusSharesIssuedInBusinessCombination": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Venus shares issued in the Business Combination" } } }, "localname": "VenusSharesIssuedInBusinessCombination", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseRecapitalizationDetails" ], "xbrltype": "sharesItemType" }, "mlgo_VenusSharesIssuedToJoyousJdLimited": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Venus shares issued to Joyous JD Limited" } } }, "localname": "VenusSharesIssuedToJoyousJdLimited", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseCapitalizationDetailsNarrative", "http://venusacquisitioncorp.com/role/ReverseRecapitalizationDetails" ], "xbrltype": "sharesItemType" }, "mlgo_VenusSharesIssuedToUnderwriter": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Venus shares issued to underwriter" } } }, "localname": "VenusSharesIssuedToUnderwriter", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseCapitalizationDetailsNarrative", "http://venusacquisitioncorp.com/role/ReverseRecapitalizationDetails" ], "xbrltype": "sharesItemType" }, "mlgo_VenusSponsorShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Venus Sponsor shares" } } }, "localname": "VenusSponsorShares", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseRecapitalizationDetails" ], "xbrltype": "sharesItemType" }, "mlgo_ViZeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vi Ze [Member]" } } }, "localname": "ViZeMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_ViZeTechnologyCoLtdViZeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ViZe Technology Co., Ltd. (&#8220;ViZe&#8221;) [Member]" } } }, "localname": "ViZeTechnologyCoLtdViZeMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_ViwoTechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Viwo Tech [Member]" } } }, "localname": "ViwoTechMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails5", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_ViwoTechnologyLimitedViwoTechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Viwo Technology Limited. (&#8220;Viwo Tech&#8221;) [Member]" } } }, "localname": "ViwoTechnologyLimitedViwoTechMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_VizeTechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vize Tech [Member]" } } }, "localname": "VizeTechMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails5" ], "xbrltype": "domainItemType" }, "mlgo_WarrantLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WarrantLiabilitiesTextBlock", "verboseLabel": "Warrants" } } }, "localname": "WarrantLiabilitiesTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/Warrants" ], "xbrltype": "textBlockItemType" }, "mlgo_WarrantsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants, description" } } }, "localname": "WarrantsDescription", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative", "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "mlgo_WarrantsLiabilitiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants liabilities" } } }, "localname": "WarrantsLiabilitiesPolicyTextBlock", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mlgo_WeidongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weidong [Member]" } } }, "localname": "WeidongMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative", "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_WeidongTechnologyCoLtdWeidongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weidong Technology Co., Ltd. (&#8220;Weidong&#8221;) [Member]" } } }, "localname": "WeidongTechnologyCoLtdWeidongMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_WeightedAverageNumberOfOrdinarySharesOutstandingbasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and diluted" } } }, "localname": "WeightedAverageNumberOfOrdinarySharesOutstandingbasicAndDiluted", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" }, "mlgo_WeightedAverageSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageSharesOutstanding", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/ReverseCapitalizationDetailsNarrative", "http://venusacquisitioncorp.com/role/ReverseRecapitalizationDetails" ], "xbrltype": "sharesItemType" }, "mlgo_WisdomLabIncWisdomLabMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Wisdom Lab Inc. (&#8220;Wisdom Lab&#8221;) [Member]" } } }, "localname": "WisdomLabIncWisdomLabMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_Wuhan233InteractiveEntertainmentTechnologyCoLtdWuhan233Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Wuhan 233 Interactive Entertainment Technology Co., Ltd. (&#8220;Wuhan 233&#8221;) [Member]" } } }, "localname": "Wuhan233InteractiveEntertainmentTechnologyCoLtdWuhan233Member", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "mlgo_YYOnlineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Y Y Online [Member]" } } }, "localname": "YYOnlineMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_YaoZhaohuaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Yao Zhaohua [Member]" } } }, "localname": "YaoZhaohuaMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "domainItemType" }, "mlgo_YearEndTranslationRatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Year End Translation Rates [Member]" } } }, "localname": "YearEndTranslationRatesMember", "nsuri": "http://venusacquisitioncorp.com/20221231", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r259", "r475", "r476", "r480", "r481", "r513", "r591", "r596", "r707", "r710", "r711", "r745", "r746", "r747" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r259", "r475", "r476", "r480", "r481", "r513", "r591", "r596", "r707", "r710", "r711", "r745", "r746", "r747" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r257", "r258", "r388", "r392", "r606", "r610", "r612" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://venusacquisitioncorp.com/role/RelatedPartyBalancesAndTransactionsDetails", "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative", "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by currency.", "label": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r324", "r625", "r713", "r742" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r375", "r376", "r377", "r378", "r410", "r518", "r550", "r592", "r593", "r622", "r632", "r639", "r712", "r731", "r732", "r733", "r734", "r735", "r736" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r375", "r376", "r377", "r378", "r410", "r518", "r550", "r592", "r593", "r622", "r632", "r639", "r712", "r731", "r732", "r733", "r734", "r735", "r736" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r324", "r625", "r713", "r742" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers." } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails5", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails5", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50 percent) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.", "label": "Parent Company [Member]" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r320", "r523", "r623", "r637", "r704", "r705", "r713", "r741" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/GoodwillDetails1", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r320", "r523", "r623", "r637", "r704", "r705", "r713", "r741" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services." } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/GoodwillDetails1", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r375", "r376", "r377", "r378", "r408", "r410", "r435", "r436", "r437", "r517", "r518", "r550", "r592", "r593", "r622", "r632", "r639", "r703", "r712", "r732", "r733", "r734", "r735", "r736" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r375", "r376", "r377", "r378", "r408", "r410", "r435", "r436", "r437", "r517", "r518", "r550", "r592", "r593", "r622", "r632", "r639", "r703", "r712", "r732", "r733", "r734", "r735", "r736" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r257", "r258", "r388", "r392", "r611", "r612" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://venusacquisitioncorp.com/role/RelatedPartyBalancesAndTransactionsDetails", "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative", "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r678", "r744" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Schedule of Condensed Balance Sheets" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "auth_ref": [ "r678", "r744" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Schedule of Condensed Statements of Cash Flows" } } }, "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r678", "r744" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Schedule of Condensed Statements of Income And Comprehensive Income" } } }, "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r321", "r322", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r595", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r624", "r638", "r713" ], "lang": { "en-us": { "role": { "documentation": "Geographical area." } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative", "http://venusacquisitioncorp.com/role/SegmentsDetails1", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails4", "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r321", "r322", "r575", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r595", "r597", "r624", "r638", "r713" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative", "http://venusacquisitioncorp.com/role/SegmentsDetails1", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails4", "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "auth_ref": [ "r329", "r337" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/AccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r15" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts payable" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilities": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r636" ], "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, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r3" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Schedule of changes in allowance for doubtful accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/AccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r228", "r326" ], "calculation": { "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r577" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r544", "r576" ], "calculation": { "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r326", "r327" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r90", "r220" ], "calculation": { "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r27", "r28", "r229", "r545", "r555", "r556" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive income (loss)", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r24", "r28", "r151", "r506", "r551", "r552", "r666", "r667", "r668", "r679", "r680", "r681" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r9", "r636" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r439", "r440", "r441", "r679", "r680", "r681", "r722" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r49", "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:", "verboseLabel": "Adjustments to reconcile net income to cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r443" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "verboseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r230", "r328", "r333", "r334", "r336" ], "calculation": { "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r230", "r328", "r333" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r335" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "negatedLabel": "Recovery" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/AccountsReceivableNetDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r39", "r49", "r170", "r389" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r49", "r87" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Intangible assets impairment loss", "negatedLabel": "Impairment loss for intangible assets", "verboseLabel": "Impairment loss" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows", "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r178", "r193", "r224", "r254", "r298", "r310", "r316", "r331", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r475", "r480", "r485", "r636", "r708", "r709", "r729" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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", "verboseLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails", "http://venusacquisitioncorp.com/role/SegmentsDetails", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r215", "r234", "r254", "r331", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r475", "r480", "r485", "r636", "r708", "r709", "r729" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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": "Current assets", "totalLabel": "Total current assets", "verboseLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNet": { "auth_ref": [ "r1", "r205", "r206", "r207", "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net assets (liabilities).", "label": "Net assets" } } }, "localname": "AssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r254", "r331", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r475", "r480", "r485", "r708", "r709", "r729" ], "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 after one year or beyond the normal operating cycle, if longer.", "label": "Total current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER ASSETS" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r472", "r630", "r631" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails", "http://venusacquisitioncorp.com/role/BusinessCombinationDetails1", "http://venusacquisitioncorp.com/role/BusinessCombinationDetails2", "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative", "http://venusacquisitioncorp.com/role/BusinessCombinationTables", "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r131", "r132", "r472", "r630", "r631" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails", "http://venusacquisitioncorp.com/role/BusinessCombinationDetails1", "http://venusacquisitioncorp.com/role/BusinessCombinationDetails2", "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative", "http://venusacquisitioncorp.com/role/BusinessCombinationTables", "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails", "http://venusacquisitioncorp.com/role/BusinessCombinationDetails1", "http://venusacquisitioncorp.com/role/BusinessCombinationDetails2", "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative", "http://venusacquisitioncorp.com/role/BusinessCombinationTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionNameOfAcquiredEntity": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Name of the acquired entity.", "label": "Name" } } }, "localname": "BusinessAcquisitionNameOfAcquiredEntity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Acquisition percent" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r141", "r473" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business combination" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r134" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails1", "http://venusacquisitioncorp.com/role/BusinessCombinationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r134" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails1", "http://venusacquisitioncorp.com/role/BusinessCombinationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r134" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails1", "http://venusacquisitioncorp.com/role/BusinessCombinationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r134" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r133", "r134" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Software", "verboseLabel": "Fair value software" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails", "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r134" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Total consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails", "http://venusacquisitioncorp.com/role/BusinessCombinationDetails1", "http://venusacquisitioncorp.com/role/BusinessCombinationDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r127" ], "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 Combinations Policy [Policy Text Block]", "verboseLabel": "Business combination" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r55", "r66" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpenditureDiscontinuedOperations": { "auth_ref": [ "r0" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of capital expenditure attributable to discontinued operations.", "label": "Total capital expenditures" } } }, "localname": "CapitalExpenditureDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r558", "r559", "r636", "r661" ], "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash in bank" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r51", "r218", "r607" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r52" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndDueFromBanks": { "auth_ref": [ "r176" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.", "label": "Short term investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShortTermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r46", "r51", "r54" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENTS, end of year", "periodStartLabel": "CASH AND CASH EQUIVALENTS, beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r46", "r167" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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": "CHANGES IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r46", "r167" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "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": "Net decrease in cash and cash equivalents", "totalLabel": "CHANGE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CertificatesOfDepositAtCarryingValue": { "auth_ref": [ "r661" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "FDIC limit" } } }, "localname": "CertificatesOfDepositAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r225", "r226", "r227", "r254", "r272", "r273", "r275", "r276", "r280", "r281", "r331", "r379", "r381", "r382", "r383", "r386", "r387", "r390", "r391", "r394", "r398", "r405", "r485", "r594", "r660", "r675", "r682" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r107", "r114" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative", "http://venusacquisitioncorp.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative", "http://venusacquisitioncorp.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "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": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Warrants Outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r107", "r114" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/RelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r19", "r186", "r199" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r95", "r373", "r374", "r578", "r706" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r679", "r680", "r722" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Ordinary stock, par value", "verboseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Ordinary stock, shares authorized", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r8" ], "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": "Ordinary stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r8", "r99" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Ordinary stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r8", "r636" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Ordinary shares, $0.001 par value, 50,000,000 shares authorized, 39,603,961 and 43,856,706 issued and outstanding as of December 31, 2021 and 2022", "verboseLabel": "Ordinary shares, $ 0.001 par value, 50,000,000 shares authorized, 39,603,961 and 43,856,706 issued and outstanding as of December 31, 2021 and 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Voting description" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r115" ], "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": "Share-based compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r29", "r236", "r238", "r246", "r541", "r548" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "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, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "COMPREHENSIVE INCOME (LOSS)", "totalLabel": "COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r146", "r147", "r161", "r236", "r238", "r245", "r540", "r547" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "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 (loss) income attributable to noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r60", "r61", "r164", "r165", "r324", "r577" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r60", "r61", "r164", "r165", "r324", "r557", "r577" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r60", "r61", "r164", "r165", "r324", "r577", "r743" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r66" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRisk" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r60", "r61", "r164", "r165", "r324" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r58", "r60", "r61", "r62", "r164", "r166", "r577" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r60", "r61", "r164", "r165", "r324", "r577" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": { "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": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": { "auth_ref": [ "r152", "r162" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent which may have occurred during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r148", "r614" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CopyrightsMember": { "auth_ref": [ "r138", "r139", "r140" ], "lang": { "en-us": { "role": { "documentation": "Legal rights held for a finite period specified by law, covering only the form or manner in which ideas or information have been manifested, and which prohibit reproduction of same without the right holder's consent, such as reproducing a copyrighted text, work of art, or software.", "label": "Copyrights [Member]" } } }, "localname": "CopyrightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r35", "r254", "r331", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r485", "r708" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "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": "COST OF REVENUES", "verboseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1", "http://venusacquisitioncorp.com/role/SegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "verboseLabel": "OPERATING EXPENSES" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_CreditLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]" } } }, "localname": "CreditLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r455", "r463", "r677" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 }, "http://venusacquisitioncorp.com/role/TaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "negatedLabel": "Current", "negatedTerseLabel": "Current income tax expenses" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/TaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r59", "r324" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r137" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r177", "r192", "r663" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred merger costs" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r677", "r718", "r719" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "negatedLabel": "Deferred" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r49", "r126", "r456", "r462", "r463", "r677" ], "calculation": { "http://venusacquisitioncorp.com/role/TaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "negatedLabel": "Deferred income tax benefits" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r5", "r6", "r180", "r190", "r451" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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, net" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r50" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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": "Deferred tax benefit" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r664" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenues" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r716" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r124", "r717" ], "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 carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r124", "r717" ], "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": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "verboseLabel": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r452" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r124", "r717" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "negatedLabel": "Recognition of intangible assets arising from business combinations" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails2" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://venusacquisitioncorp.com/role/ReverseCapitalizationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r49", "r88" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r49", "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r49", "r293" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r407", "r623", "r624", "r625", "r626", "r627", "r628", "r629" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r713" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r56", "r57" ], "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 per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r487" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "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 AND CASH EQUIVALENTS", "terseLabel": "EFFECT OF EXCHANGE RATE ON CASH", "verboseLabel": "Effect of exchange rates change in cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective tax rate", "verboseLabel": "Tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails1", "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r255", "r447", "r464" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "China statutory income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r714", "r720" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductions": { "auth_ref": [ "r714", "r720" ], "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Percent", "negatedLabel": "Preferential tax rate in China" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment": { "auth_ref": [ "r714", "r720" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development expense.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent", "negatedLabel": "Additional R&D deduction in China" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription": { "auth_ref": [ "r119" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r99", "r211", "r240", "r241", "r242", "r260", "r261", "r262", "r264", "r269", "r271", "r279", "r332", "r406", "r439", "r440", "r441", "r458", "r459", "r483", "r488", "r489", "r490", "r491", "r492", "r494", "r506", "r551", "r552", "r553" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r77", "r299", "r662" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Cost method investment" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedCustomerRelationshipsGross": { "auth_ref": [ "r82" ], "calculation": { "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.", "label": "Customer relationships" } } }, "localname": "FiniteLivedCustomerRelationshipsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Estimated finite useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r222", "r360" ], "calculation": { "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r357", "r359", "r360", "r362", "r524", "r525" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r82", "r525" ], "calculation": { "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "totalLabel": "Subtotal" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r79", "r81" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r82", "r524" ], "calculation": { "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total", "totalLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails", "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r496" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTranslationAdjustmentDescription": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of the translation adjustment. Includes an analysis of the change during the period in the accumulated adjustment and explanation of items creating the change.", "label": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTranslationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r89" ], "calculation": { "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of 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": "Office fixtures and furniture" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r479", "r674" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain from disposal" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r49" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss from disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": { "auth_ref": [ "r670", "r671", "r674", "r738", "r739" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.", "label": "Gain (Loss) on Disposition of Stock in Subsidiary", "negatedLabel": "Gain from disposal of subsidiary" } } }, "localname": "GainOrLossOnSaleOfStockInSubsidiary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r36" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative expenses", "negatedLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1", "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r221", "r343", "r538", "r621", "r636", "r691", "r698" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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", "periodEndLabel": "Goodwill at ending", "periodStartLabel": "Goodwill at beginning", "verboseLabel": "GoodWill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails", "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/GoodwillDetails", "http://venusacquisitioncorp.com/role/GoodwillDetails1" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r355", "r356", "r621" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r353", "r354", "r356", "r621" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r350" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Translation difference" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r49", "r344", "r349", "r355", "r621" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedLabel": "Less: goodwill impairments" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLossNetOfTax": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of loss recognized that results from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r128", "r697" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Add: acquisition of Shanghai Guoyu" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r33", "r254", "r298", "r309", "r315", "r318", "r331", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r485", "r620", "r708" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross profit", "totalLabel": "GROSS PROFIT", "verboseLabel": "GROSS PROFIT" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1", "http://venusacquisitioncorp.com/role/SegmentsDetails", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentLessorAssetUnderOperatingLease": { "auth_ref": [ "r364", "r505" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment for lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Impairment of right of use assets" } } }, "localname": "ImpairmentLessorAssetUnderOperatingLease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r674", "r702" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)", "negatedLabel": "Impairment loss for goodwill" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r49", "r87", "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of long lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r86", "r93" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment for long-lived assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r34", "r50", "r144", "r265", "r266", "r267", "r268", "r274", "r276" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "INCOME FROM OPERATIONS" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r31", "r175", "r187", "r202", "r298", "r309", "r315", "r318", "r542", "r620" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BENEFIT OF (PROVISION FOR) INCOME TAX" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r255", "r448", "r449", "r454", "r460", "r465", "r469", "r470", "r471" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "auth_ref": [ "r715" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.", "label": "Interest and penalties" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r256", "r270", "r271", "r296", "r446", "r461", "r467", "r549" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://venusacquisitioncorp.com/role/TaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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)", "negatedTotalLabel": "Total (provision) benefit for income tax" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/TaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r239", "r444", "r445", "r449", "r450", "r453", "r457" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r53" ], "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 tax" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r48" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r48" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r613" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Deferred revenues" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r673" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.", "label": "Increase (Decrease) in Income Taxes", "verboseLabel": "Taxes payable" } } }, "localname": "IncreaseDecreaseInIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r48" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r673", "r724" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r48" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r48" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "Other receivables and prepaid expenses" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r48" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid services fees" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r358", "r361" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillDetails" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillDetails", "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r80", "r84" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r81", "r520", "r521", "r522", "r524", "r615" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntercompanyForeignCurrencyBalanceByDescriptionAxis": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of the entity to which the long-term intercompany foreign balances of the entity relate.", "label": "Intercompany Foreign Currency Balance by Description [Axis]" } } }, "localname": "IntercompanyForeignCurrencyBalanceByDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IntercompanyForeignCurrencyBalanceNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name or description of the foreign entity or investment that is of a long-term nature." } } }, "localname": "IntercompanyForeignCurrencyBalanceNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r189" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r247", "r250", "r251" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r232", "r608", "r636" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r217", "r231", "r278", "r338", "r339", "r340", "r519", "r616" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r330", "r740" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "verboseLabel": "Short term investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/CostMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value." } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/CostMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Investments": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investment in subsidiaries", "verboseLabel": "Cost method investments" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/CostMethodInvestmentsDetails", "http://venusacquisitioncorp.com/role/CostMethodInvestmentsDetailsNarrative", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r726", "r727" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r669" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Total expenses" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r89" ], "calculation": { "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r89" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r210" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Schedule of operating lease obligations" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r503" ], "calculation": { "http://venusacquisitioncorp.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r503" ], "calculation": { "http://venusacquisitioncorp.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r503" ], "calculation": { "http://venusacquisitioncorp.com/role/LeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "verboseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r503" ], "calculation": { "http://venusacquisitioncorp.com/role/LeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r503" ], "calculation": { "http://venusacquisitioncorp.com/role/LeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r503" ], "calculation": { "http://venusacquisitioncorp.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r503" ], "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": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r504" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r16", "r254", "r331", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r476", "r480", "r481", "r485", "r619", "r708", "r729", "r730" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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": "Total liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r13", "r182", "r197", "r636", "r676", "r689", "r723" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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": "Total liabilities and shareholders\u2019 equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r18", "r216", "r254", "r331", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r476", "r480", "r481", "r485", "r636", "r708", "r729", "r730" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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": "Total current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER LIABILITIES" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsCurrent": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as current.", "label": "Unrecognized uncertain tax positions" } } }, "localname": "LiabilityForUncertainTaxPositionsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableAllowance": { "auth_ref": [ "r71", "r72", "r74", "r685" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.", "label": "Allowances of loans receivable" } } }, "localname": "LoansAndLeasesReceivableAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy": { "auth_ref": [ "r172", "r173", "r174" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recording, valuing, and reporting amounts due from lessees pursuant to contractual arrangements, which are secured, at a minimum, by the asset being rented, and in measuring certain revenues, expenses and gains and losses arising from creating, acquiring, collecting, terminating, modifying and holding lease agreements.", "label": "Loans and Leases Receivable, Lease Financing, Policy [Policy Text Block]", "verboseLabel": "Loans receivable" } } }, "localname": "LoansAndLeasesReceivableLeaseFinancingPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesRealizedGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).", "label": "Loss on marketable securities" } } }, "localname": "MarketableSecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShortTermInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r22", "r181", "r196", "r254", "r331", "r379", "r381", "r382", "r383", "r386", "r387", "r485" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "NONCONTROLLING INTERESTS", "verboseLabel": "Total" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails5" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "verboseLabel": "Noncontrolling interests" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r249" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "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 financing activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r249" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "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 used in investing activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r46", "r47", "r50" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "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 used in operating activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r32", "r50", "r188", "r201", "r214", "r235", "r237", "r242", "r254", "r263", "r265", "r266", "r267", "r268", "r270", "r271", "r274", "r298", "r309", "r315", "r318", "r331", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r484", "r485", "r620", "r708" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "NET INCOME (LOSS) ATTRIBUTABLE TO MICRO ALGO INC.", "terseLabel": "Net loss", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative", "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r149", "r160", "r235", "r237", "r270", "r271", "r668" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Less: Net (loss) income attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r136" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r142", "r406", "r679", "r680", "r681" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "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": "Total other income (loss)", "totalLabel": "Total other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER INCOME (EXPENSE)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Total operating expenses", "negatedTotalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r298", "r309", "r315", "r318", "r620" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "INCOME (LOSS) FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r499" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Present value of lease liabilities", "verboseLabel": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesDetails", "http://venusacquisitioncorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r499" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 6.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", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r499" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r498" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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": "Operating lease right-of-use assets", "verboseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r674" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Amortization of operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r502", "r635" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r501", "r635" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r123" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "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": "Other Accounts Payable and Accrued Liabilities", "verboseLabel": "Other payables and accrued liabilities" } } }, "localname": "OtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "verboseLabel": "OTHER ASSETS" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r223" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other noncurrent assets", "totalLabel": "Total non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r145", "r146", "r150" ], "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": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest", "negatedLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r23" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r23", "r26", "r486", "r493" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "FOREIGN CURRENCY TRANSLATION ADJUSTMENTS" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r26", "r240", "r244", "r446", "r466", "r468", "r488", "r491", "r494", "r539", "r546" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedTotalLabel": "COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO MICRO ALGO INC." } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "OtherComprehensiveIncomeLossTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r204" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 4.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER INCOME (EXPENSES)" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r185" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForPreviousAcquisition": { "auth_ref": [ "r672" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow representing an adjustment to the purchase price of a previous acquisition.", "label": "Payments for Previous Acquisition", "negatedLabel": "Payment for Shanghai Guoyu acquisition" } } }, "localname": "PaymentsForPreviousAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r75" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Invested in marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShortTermInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r41" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r42" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-Term Investments", "negatedLabel": "Purchases of short term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r7", "r390" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r7", "r390" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r7", "r636" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred shares, $0.001\u00a0par value;\u00a01,000,000\u00a0shares authorized;\u00a0no\u00a0share issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r233", "r341", "r342", "r609" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid services fees" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r44" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from banking facility" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r43" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds from private offering" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r44" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties 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: Proceeds from Advances from Affiliates.", "label": "Proceeds from related party debt" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalancesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Marketable securities redemeed" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShortTermInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r40" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Sale of short term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r623" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r214", "r235", "r237", "r248", "r254", "r263", "r270", "r271", "r298", "r309", "r315", "r318", "r331", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r474", "r477", "r478", "r484", "r485", "r542", "r620", "r633", "r634", "r668", "r708" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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)", "terseLabel": "Net Income (loss)", "totalLabel": "NET INCOME (LOSS)", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows", "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r91" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r94", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r89", "r219" ], "calculation": { "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Subtotal" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r91", "r198", "r543", "r636" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r91", "r579", "r580" ], "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, Policy [Policy Text Block]", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r91" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r89" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate": { "auth_ref": [ "r171", "r497" ], "lang": { "en-us": { "role": { "documentation": "Yield on the receivable, on which interest has been imputed, as calculated from its issuance value or purchase price. The calculated effective interest rate considers factors such as the issued face value or price paid for the receivable, the time period between payments, and the time until maturity [full receipt] of the receivable.", "label": "Interest rate" } } }, "localname": "ReceivableWithImputedInterestEffectiveYieldInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r684", "r686", "r687", "r688" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r409", "r509", "r510" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://venusacquisitioncorp.com/role/ReverseCapitalizationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r409", "r509", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r728" ], "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 [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://venusacquisitioncorp.com/role/ReverseCapitalizationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r507", "r508", "r510", "r511", "r512" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related party transactions and balances" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalances" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r45" ], "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": "Repayment of related party debt" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalancesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r120", "r209", "r737" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 3.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r120" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r10", "r106", "r195", "r554", "r556", "r636" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r617", "r618" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r243", "r254", "r289", "r290", "r308", "r313", "r314", "r320", "r321", "r324", "r331", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r485", "r542", "r708" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "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", "terseLabel": "Operating revenues", "verboseLabel": "Total revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative", "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1", "http://venusacquisitioncorp.com/role/SegmentsDetails", "http://venusacquisitioncorp.com/role/SegmentsDetails1", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails3", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails4", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING REVENUES" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SegmentsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.", "label": "Value of shares issued" } } }, "localname": "SaleOfStockConsiderationReceivedPerTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative", "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" ], "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": "Number of shares issued", "verboseLabel": "Sale of units" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative", "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative", "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r324", "r683" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r21" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/AccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r131", "r132", "r472" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationDetails", "http://venusacquisitioncorp.com/role/BusinessCombinationDetails1", "http://venusacquisitioncorp.com/role/BusinessCombinationDetails2", "http://venusacquisitioncorp.com/role/BusinessCombinationDetailsNarrative", "http://venusacquisitioncorp.com/role/BusinessCombinationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/RelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r125" ], "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 components of the provision for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r122" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r109", "r110", "r111", "r112", "r113" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://venusacquisitioncorp.com/role/ReverseCapitalizationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of effective income tax rate reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r79", "r81", "r524" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r79", "r81" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r621", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r84", "r85" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/GoodwillDetails", "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems": { "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": "Net Investment Income [Line Items]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/CostMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable": { "auth_ref": [ "r37", "r39", "r203" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments.", "label": "Investment Income [Table]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/CostMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r91" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of recognized identified assets acquired and liabilities assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalancesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r366", "r367", "r368", "r369", "r370", "r371", "r372" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r30", "r70" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SegmentsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r67", "r68", "r69", "r78" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r67", "r68", "r69", "r78" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r116", "r117", "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of Black-Scholes model" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r96", "r97", "r98", "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r225", "r226", "r227", "r280", "r390", "r391", "r392", "r394", "r398", "r403", "r405", "r622", "r660", "r675" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r153", "r154", "r155", "r157", "r158" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable interest entity" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/VariableInterestEntityVieTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r81" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r286", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r318", "r324", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r369", "r372", "r621", "r741" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetailsNarrative", "http://venusacquisitioncorp.com/role/SegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r286", "r287", "r288", "r298", "r301", "r312", "r316", "r317", "r318", "r319", "r320", "r323", "r324", "r325" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r302", "r303", "r304", "r305", "r306", "r307", "r321" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r36" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 1.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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r36" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "negatedLabel": "General and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r623" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" ], "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", "verboseLabel": "Share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative", "http://venusacquisitioncorp.com/role/WarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrant life (yr)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r99" ], "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": "Issuance of shares", "verboseLabel": "Issued shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative", "http://venusacquisitioncorp.com/role/ReverseCapitalizationDetailsNarrative" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative", "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r183", "r184", "r191", "r665" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "verboseLabel": "Short term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShortTermInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r500", "r635" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short term lease expenses" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r55", "r252" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r213", "r286", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r318", "r324", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r365", "r369", "r372", "r621", "r741" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/IntangibleAssetsNetDetailsNarrative", "http://venusacquisitioncorp.com/role/SegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r225", "r226", "r227", "r254", "r272", "r273", "r275", "r276", "r280", "r281", "r331", "r379", "r381", "r382", "r383", "r386", "r387", "r390", "r391", "r394", "r398", "r405", "r485", "r594", "r660", "r675", "r682" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r20", "r99", "r211", "r240", "r241", "r242", "r260", "r261", "r262", "r264", "r269", "r271", "r279", "r332", "r406", "r439", "r440", "r441", "r458", "r459", "r483", "r488", "r489", "r490", "r491", "r492", "r494", "r506", "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "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": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2", "http://venusacquisitioncorp.com/role/GoodwillDetails1", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails4", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails5", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r260", "r261", "r262", "r279", "r523" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails1", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails2", "http://venusacquisitioncorp.com/role/GoodwillDetails1", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails4", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails5", "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r8", "r11", "r12", "r73", "r636", "r676", "r689", "r723" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Total shareholders\u2019 equity", "totalLabel": "Total MicroAlgo Inc. shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/FinancialInformationOfParentCompanyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r142", "r143", "r159", "r211", "r212", "r241", "r260", "r261", "r262", "r264", "r269", "r332", "r406", "r439", "r440", "r441", "r458", "r459", "r483", "r488", "r489", "r494", "r506", "r552", "r553", "r676", "r689", "r723" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' 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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r108", "r253", "r391", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r404", "r406", "r482" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Shareholders\u2019 equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r495", "r515" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r495", "r515" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r495", "r515" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r495", "r515" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r514", "r516" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative", "http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r15" ], "calculation": { "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedBalanceSheets", "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "auth_ref": [ "r4", "r179", "r194" ], "calculation": { "http://venusacquisitioncorp.com/role/TaxesDetails3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Taxes Payable", "totalLabel": "Totals" } } }, "localname": "TaxesPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/TaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r628", "r713" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r628", "r713" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionDomain": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments." } } }, "localname": "TransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionTypeAxis": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction Type [Axis]" } } }, "localname": "TransactionTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r628" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r628" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r63", "r64", "r65", "r282", "r283", "r284", "r285" ], "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/2022", "presentation": [ "http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss": { "auth_ref": [ "r156" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of income (loss) from operations derived by the reporting entity during the period from the Variable Interest Entity (VIE).", "label": "Income from operations" } } }, "localname": "VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable interest entity (\u201cVIE\u201d)" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/VariableInterestEntityVie" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r153", "r475", "r476", "r480", "r481" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/VariableInterestEntityVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE NUMBER OF ORDINARY SHARES" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://venusacquisitioncorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244457&loc=d3e16545-113920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5412-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5538-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5548-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "d", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4M", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591554-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123395306&loc=d3e36975-112693", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123392090&loc=d3e45377-112738", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "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.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "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/extlink&oid=120401414&loc=d3e604008-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "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/extlink&oid=120401555&loc=SL114874367-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "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/extlink&oid=120401555&loc=SL114874367-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "https://asc.fasb.org/topic&trid=2208923", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "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/extlink&oid=120391452&loc=d3e13212-122682", "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.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "https://asc.fasb.org/topic&trid=2196771", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "326", "URI": "https://asc.fasb.org/topic&trid=82887179", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "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/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "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/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "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/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "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/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "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/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "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/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "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/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "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/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "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/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "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/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r641": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r642": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r643": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r644": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r645": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r646": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r647": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r648": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r649": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r651": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r652": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r653": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r654": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r655": { "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" }, "r656": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r657": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r658": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r659": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r661": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.L.1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74567-122707", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(g))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 115 0001829126-23-002347-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001829126-23-002347-xbrl.zip M4$L#!!0 ( !=(?5:?YJ:1JP@! $-& 0 + :6UG7S P,2YJ<&?LNW58 M7,V6-[IQ$BRXNR98(+A+\!<($%P3($@'"&XAC00-$B"! ,%=&H(V[DYP"^[N MWECWU^\[Y\S,>^Z]\WTSSSGWS-SG[G[6'[6K]JZUJFNM]?M5U4;\0BP#CU05 M510!%!04P +Y Q!S@#R C8F)A8F!C86%]> !]D-<$CQ<'!Q<2B)B A):*GHZ M6BH:&@86'G8&)BYF&AH.X<=<3_D$! 3HV44E1?@E>)X)\/_^$A3L!P]P<7 I M\/ H^!EI&/G_TQ>B%2#$1O5#IT1#80)0"5'0"%$0G0 ] *!@H/QQ 7^Y4%#1 MT#$PL; ?/,1!-JA^!*"BH*&AHJ-A8*"C(VO]D/4 .B$&$2.?+":QUBLL)F<2 M_H#83&QFN?(V4NW18Y9GKUT"'SPD(Z>@I&)E8^=X_$1 4$A81%1,_KF"HI*R MBJK.2UT]?0-#(TLKZSWCY!'X-#0L/"(^+BOWQ-2/R6E)R5 MG9.;EU]06%11655= ZVMJV_OZ.SJ[NGMZQ\;GYB=H,N1W MVRU;6> EN1@QWNOM]*N1,J9C\O9T#) 9^F@UM[P"L>G\'%=K5@O. M+ 00S'U\"P\^00 !.N 3-Y2%ZU'P\',$T!Q,YV9^-BI]E&G"?O?8*73IG#?F M[F$* OB4#2>!=AS=D/? ,=010-<(EN>6 @*0)(;?D'C_]=EWZ<>YS?3@D6;I MXR=.<)X8F/820P+,#P'(P1! M:V$+K%YZ1>V]% +(? ]>?KET9PIX?OB+/DI_>5;_ 0)X:+QR=8^SA@!0\Q# MZO;_;\W_(&L6'UA:!KNSCU"Y>V,,!]Y)+R/U-\."MXW#^RZS?;=>Z_O=OKK^ M<"(I3#_4].$?YT/_#!D\(;C[9%1V[SV( #*HQDJ6'B& WNHB!##]?>D&)0-7 M.GCI]#<)<01@!KH'E98JK7C>Q1/@(ZN3$8#17@&0%<'Q5T%+/ EI*?!ZMS,] MHH1;_RZ%*K""=H? FV0+YL5B<9(,*?0J.I6FG+-+ -%?NABK<4^L/N-,U,4E M!$1[M1\L7Y V%.WP%JD#WFMD :;L 2L+6YR/36PDW,\%@VV6% 9K*5["M!]J:8+[I4PSY?/GZFZ(C;M8VU\IL)%%N-?\2ZR MGU_'>0CE7.I+0IKXZ%&V/C3Z+C$V.YQJ2,'.T-,1&WO+<3Q=-3E6M:TH4%2QFEBW&X>:"DOO6(&2*3ZBVA;_2%.!5PD^L1&*<:!+VQ2:WJVO= M)>ENMM3CWUXN6KVM[)2-4*#L>-QV?A-D0A!RQUQD\JO#02)N[AO1 ^U-$#-- MK"8Q:F'(YR/9A)TJ'WW75RM;%3\FF6\M? <5E1+L[DHXWKS(?I#FC])M&S<: M;K0IE+ZV!_+CU:#J26?+=+;E6=KWX!=X]2S0:P@X&G0TAJ7_5C^Q]B-0Q73# MQF"=4#CA9Q 7FB4E,$5BAM88,4O171.\.DZM07 IE?'# ;8T'?W52>4X+3>[ MY'@.%A!5Z1C'$?7C?CX'Y?OAA@L_^1*$UB"Z-,**DTF6:H A3B9#/+A[+5I# M7&?[3[-QN-$< ; ZK1Q-(0 $\#SBG.KLB!P!]!G#?"]:$, H4Q/F/]_]_ANZ M,DII&V%J/4=?F>2G3JJT0OK0[(A+ X*PO 0G(0'T.9D( R8K"SYJ%PWOX6H? M2I0 K,S5.F,PUO-9"2K=\=Y/^;^9:S36^,5U-JY]IY-AU9!%UYJPV^;)!GNN M,'+_/)O?U8NW4*RHX)23*W];@RG;'K#$EIPF&J+H1N70WCLU=254,.2_\" , MX)5XU(F6ED17+;D4>.#4/,S:G5_8-(%OZ/A^ U]6._?#(=!!YT_G,^E+@$/A MGOI4[6WZJU%&OE\F?4+7.?,9M/, L'6"-I9\1J@M'29,+,;R@:J)FPOZJ",E M3/$J5+QGIUW7!+SJ69A<:P74SNKU-7A6Y'Q0JP9FES/+Q8F?6534OL-4-DM^Q+2/?M>R ML#9^4CC5X<$-<^H&SUU]GNO+F?^5=* ^CR<0-CB )3RHBCV[GEMW%,$(F,_,L-U A8=$7A9\+*,;1B8'Z FM$B[B6GE>CW,G!)F+!4H4FA.GIG-;\]35!*)45.=D9GI+N&R@?"9[8VM7S+Q1S9:^9?S"3KLE@GW* MT2/J!XZQ%9;(;X=OI-;A@T"KW';'R& /PK$$#4_[ F6A7QJU$'!Q=%]G!JOW/&/.L#IX?X<).\0%'X M>XK@@F54:C2I+/N.25=+-,3Q(*L..NI^;9&$'MM;[[KR)3)0,BP#/R]BLV6% M/P;N+X4DG6VNHPC@P1?P.FA0!& ML#JE83P^P(YM*0A.S($ MM%6Z>_()>F/DY00@ P],ETNUVVCY6;5E<%^RT;F M4((P\+').;C=FOX>>"^/ *W,O 3_I$=%^W4!S=#;DKHVTR.)?E G^.*"'OZ)!$5P MJ($;^HE8-0X;WC]%X/%FWA.U!(7BO*W4&YCD7+RXCER],8K@E^M5G>_)Y\=5BZSI=:G&J4ZBGOIZ=C2<8 M.Z1[(6,\F84QD8OB6702@+%6H\ZZ=6^O%[C[07*BJFYC?+.\2BRX 7X1!(T; MJ/1ZZ)S:\QGED+-H_,)CPOUQ5H2@L<'+QQ[2S]3N5+'>U;5)5:=@A3IU^N3. MG\TB 'M[ DJ;YVPB@5G0^44!/JRD/;_LS?@G&.(,ED=73^>S64XTHK&W,G>? M*@F&$\14UUF0X]>_).=+MN_*/F'7U3^BT%:Z=0W7KYGR7]XPU\,4GSOM+-R M-&3_APO\Q:"7$]7FY+93GWR]\4-9*P9Q7;BX.=Y+1"114O0N) ._#S60">ED M&RE;8YT6.NKGTZ-_O*VDNGJ(,L$CH(8S$)XPZB;J^(/5BIL#.W, +>XEW][] M[I'C@45S5<+4)A\+4:&2G/(\@5:7Q=*LER(%=U7QU8\HKFE"6:X5(T%FBO4M M= \)*KVEFR.XI>;-;8STCTEW=279=-/ZM%?%QB8[(W.I78 A&?<2KWS#S_?K MX"?3@;1J,A$W_8>;;]5HU-U.E*W>HLHK\W_0__+UA;@#>[7;Z>#RS 6%TWK# MV.PNC;?39? :90]E6[?&L[%TR:N/>37-$<8'@F-GF[68&V#O5EK7'L"M"&?G M]4%")F;^R@X[5"F*U/IC=K36YR^O8*02$V9X2">C[T EWA0)%L!F3A]_,#A M)6XPGC/&96('!92)9ET[/Z['04;#1:4:IZV7EZX)SPEN,>>03EJ=&397)C4A MX5VX\VY)<*$TG=I@-]9( S>FD\C2*CNZ,4TRR@?/);DG,&/R3EXJFR5#7C)H M=@"%1B*]=>M^Q)C>**UE^F+CC%*@F3F96W9XK;;[82XB -VZFIHX)[Z:;H,"!9>4.DJT@+Z+XF=>>QUD5PX@MG(@ MR>HT8B6:GA+G,U^@-MT*DP8U%:L M!1/6]>^B\11BH^ ]*&7F*JO-42;'FW/N,?N2^$W<7-[GJ)-0946\R54ICKHJ M BN9OS/8(2..@)*6;RRW:DI/&L]H=[:RS6%3GB:.A"4KL1L89H_#>-.586_9 M;E3ZE64*;-_X;-\=K_QYTMX2LZ"J'U875 Q7S+!E;%F9(?KI:R4I.Y-WG?RX'RTG;3>WXKU?T:(H)&FKWJX'BD.L9= M5O7KP!$=2JAPNV61:V61$9AQLUG7H(D.JE%Q*3?=27&TK WXW,-(V,/IV+\> MI]RW?+$*=4_'6S#Q>M.A/,X6\&& !:]YF0_#DN'RT%GN[+!%=L=E,#^R4=K7 MY_+%[@_)G[Z=X;T/=8XB8Z.?'"9!=NK;OAF8J>+OH:'^PDX*0.%&U;Z\T36G,$'L6D7==EV<*9*J+^YR4Z%:C#SYPYB#J^O MRL,21^QTK0_)9L.O:4F9[[MOM,>DYYUR 0LO:OAS;C1X(S)SCF"XD0[#_E3^ M?R&?F2B%KIT(-67.V4>M!CDZ"@M_22!\].WUTP?KYQ#>?6DBI!Y+['"[L^QMN2(5WB-K6_,S'@E\D/G%*9V7R\(X3WGN\4_!R,]5P^;%B89[YTN(, M+"FKML69=2!*C#[5O_5 AA9".@A^!4N$AUQ+'YOCT?_ZP(H ,ILU[\@[_DA# M_XWJ>GL%[^F-1XFVS(6GKJ .3BR\-C3OO?E%&!._;V"X3_Q'_SW*$ P'.=D( MX(WCU_H*)D?^+>MR(PA@;U#ZJ]OOX.H-:':C);2J9H(GLRZ!U%VNYN3H;3G@ MG*[-@:81L<5S9^E@22PYE%C4$_[ZX^.:C63Y:N=A9@G= TNSH.4#U6#P9+,=J-D^L4ZM0MJI:(CS3]X]GJZ2; MDVH.K\DE(EV_KP7IEDDX6[^&FGDD%1U5:_*[&;_]-HY^)+%&0_>E9L*G/%F" MJCR0$"2X ?G:.+S)EOW(^Q#%H7-+ E^97G6#^ZW[IS(T>RDJ=?Q+<8C2;%FD$-WGFRI:D(:TWT=K&H]<1>G^G71.^* M'_#;ME1"UFOD3K&=^VM.>= MLW-L,N!-NDYO%4NT0T>?C.'4P(Q[W['[3-]=FGC6SGY,L'JCD]/>\6[.-B@S MTH?FU'>L.7WZH@ "B84J6(#;C5^?&LEC5&]T#?Y$W=H_>8[31;D]]"QXV-&^ M ;:E80!E3M)"D-,>M@HTY/:AR#>V]; M&R4I*T ZY+4'5U ![^V.(P!5YM+HNF%:<&\A[[V?$7CGN1O*Z.COF)@[;^=2 M_P/G"?/\S-S/55O CDE/Y%2_CG1B6CH+205'5\UO#K#@X4; &+QKK&6;$DFM M/I#?/<8/SWVD=&G]>?A>/!^FBR17(2-P\VTL- 4I[-/[[ZC(_ &/>A* M28%>=?'8Z2X,CD3:/QQ:X)^,)AH10 QUS,WF4G_%'34"8))&$HQ]:B<$D#7E M_ZQ:FO(^S-Y5WFZKS4;,H!OM55Z]2ZWL=K;+^NVM;LN!NKE:G&AU6WYN>,Q5 MO#%YOTIL<-LN_CO)/38G'!6O^L789WU8Z>_K4Z-F>>1$YOS]E*W7/?'TG:K* M2.SKU8SG=ZG]'P( M,=16>OZD-9:>8 [F&Y&+ '#0VN?:P2 VE^Q[G6,#:W!H[2:67WN;0G,8Q M_!ICI=FWUK'DE74T-F6+5^1/S1>J:RVD4+\526U3Q4M?XV**E835,65+KU_[ M!KXT=*XW.L9@,_/C#\OC-]?)G];,\1L)A^J_O!'N&^K&D+'(^=&MCQXP#)&: M[J;"."R9-6W.BO&J$%"4C'RZUV<2&WG[IO9>;66SP8\G-TI3D]!,G:4_!B?] M\K]NJ]5H^8R^)<)#;;I71VNX3.. ]N!BX M;2$VL:U_3G9=$<[2D+;E,6(N3BAW(4+)]CWM,71\.9KWD3I&*@*XJU:^XN?@ MKC8662:.M"$EG0HJ-/)*7C,:Y7'0+;-4/EQNT'O2):*OW1@4%"BFBW.$M0OU M]#RZSWT[LENS@W?:]Z#_ZQJ?Q4D;\WUB& MZL7=82JQ9#.^J!LV\YFB+0MQMW5*[PCT5=0?39[R#0E4SS729[=Q:#.62*O- MJ\;#GS*GA/G05U$*.N? MC6K-_,Y,R;GWHE2KF1X4X8CNDQKD5%-7;6@5/E#E I![X/-G>)#RU&69S?1K^EVZ=YP-E^]6/5L89+ M:_KL+AT*CWV.)$ #]P9G@*<_(KEW:6 = OA3^1^^^"Y:AG3'4V8[\*$T/&1R M;%KP& ' GSOPWO<@4_ALO=&_KJ9U3#?*LH7ZYBI.L1D;[\6^O:*SU4(37NCM M85BC-_&9I'7J)MXA6M@?^S".4=W55/?%I&AC@\$2W3FJ7[,K+Y8Y)A1W_AUXW1RP>P &GI]O!J0!$)A:2[,#VP]]$CNK=DKW\YX<6/LN6I!>+]?6ZB[&7*E+=4(TE._VY.,5YE&FF8EBH?.W$G<)*DYPXCK=BNGB?0 S/ ME"Z'X@C?V?LY8SB:3L^K@K*8-Q/J5>8S1Z]K5LW%MQ8IH/,]&GZV\F\F#^;U MR)XM#,V]#A&*'?Y!6>KF-45Y1VNSRJDFG, 93B0O'TH\+C/BJCW;W]TD_0[R72>S4,P;FY0\N_V/1T*K8K7\ QY#V(7%9 M,-247:*M.@N)ZR%$6LB=<_L"E^CD[0,%R8,]9H^LK'Z753\E3[YI@W MDZU5O9QJGM2'^4<*KC>)'R]$J_%4?27%NAA! YR?O!I;LS0Y4J]1/FB['HT5 M+L+DC5(/V:@4OY\.^'H^YG[WK,*@AH/=1N*"Y)PV=H$W[%S8_?F4P*6',U5! MG9P:G;_K5)E)__'L )?S=728X8N:A4[\I ,SD.LRQ/1\;LZK*E74.F%HB".' M&-!3#EO\L$77W<2TKCK%'[:&]SC2/_C'@Y[?QA+"Y_R>0_D$P!0[T!N%W(W[ MKKP4P?XC8[O2\0\/6L^'0#:WB@,'+:]O3>CMF:4TOPF?#VLTB98)0H_U:FJ< M'YQ#I%161V?[/$W0;CMXEEUT J(ORK-MQ393P._>C OL!1/W>6/,#2;IIF*^ MOFUT[=Y?HRUL^I6T,*K5.E;=Z"#V1/4EN>[;8,E6R5U5F;\NIK@N,B. S]/! M+?ML2S?JDFZ"@[ L6\B%.:Z:0"$)J+#&]!<'_?;XE2#DOCH7/*(Q#$< 9; 1 MC-TG,9=37Q& K+CT+;QE3>G?%V3("XJDYXST[]'W$<#1S>]+P7\J 699!0C MP<[\G+@2 ;3LP07 _[Z XA.1_>\[&_U3SYC<\ ;O/-BGE]%*AEP'5?'O8S': M<$MDMY9(!]77N)TT;TFKKOC4I2 @)\G&D$<8# \B^FX136G#%$L&3.AD\4YD,)[7M]=GH+RG5]VZGU['9IZ78+V B_<**)-CCQ^1W M84;T]][YIZ41=4LHX-Z@S-^W*L']D+WDW6T$8!7":5/?W)387P/5FVOR9XGK M.2Q BY>ANACTNL0I;GE@8FPX,V^JSA4+),!P 7>6]=A(P"XQC:M^?(O,TT<@ M\,93>7\UVF+@W4^*]!0TVQW*^^=^'LMXJF,'40.<==B[!FS&&2_O!HU/!!>S M(6W6-&*8930O[(5.R5Y\8IM\6TF0XH\I>JAN#Y(2KAAW2Z6[F2)K%FL3JKIHDB3T687[,VJ_69J:*'RSR 539;C].3Y/D M,_WCZ K&,9[L.&.]:(KO' F*##$-WU&&RR"F=.R53N304-26V6#H+/JW:P(1 M#H(K?X:UL0([N(#Q'L12 X2&"CGN%F6N)L8"R>RW M'BEE4TOG*+RU[\^A7&,Y[6'\1N.B[O8.-KDV45I2;2KH=A7=:=8^[$)I8_*^ ME0;_Y6>""=V&8<)%.SB.G\^>LNU6-"'G#'5 G5+F6TOI8&,?Z#T2TQ+<&WP= MI1#6(X&HT9+)>K:4=8?94_]'1GIU:2'?)!#MCQ8EGF',C(^CO_ MXO9P?K_ N3;NCX:T5^N1!;N26*29WB>HJUUY->GRKPID)1LU@7KM!AL110)H MFFQOEQI[C*E E.*V':YCU=QD93WT5@;%(#:P+/+I=>@KG0%WI[V;AL8"/X6*)R8UW-Q%ON+.M@D@$'%K6JXLC[\>_KQ(.RJQ"I(YWZ6_>:F*(9 M$*'Q847SCR<:*@A ]RD[.O'$(QGT,U.\](C-A"N3JL9QA9R;ER">\7?40WK: MLC3O1'JFXK5.OA@)?JMMH=\V' M;SHD6"P[!4CH]%^D##K-&X=-V%.JG]SE*9\^" M 51\GZ#DDO=:Q3W%QG:57MZ6M:FLG]]<>P3+B0XM7N?Z!BKIFVQ%MZR_3(0W M0Z3/L\1FQP_9&L97TE:7]L_$-K*(L&;]A/$)IGXT^G&]@RG:)#Q7(-?+J?P! M@',4?9*!G8*289B* .\-GMT2C"1]3>F.)9G\'K/JZ.ZAYDD&GMC6N?DUE80: M C#-0 "CG/K@%9:1EFW!?/"R-CCJC9?+X>Q5YP>6Y*E5RM5G':'A'3$7G/,O ML-052%Z@F9(ISU!8&SSZ\/6G,8QJ:FR6$^0',HO ?J%$ RIH)I5I1?OU<-##QHD0$!M,6/(@#LM^!SNA,L.&Y:O2H'6@H2 MD@I)WQ!X!2$ 3$VE.\9R)(;S[:2'\?OLJ?UU-(0)8SDF[TBD637KR()%"BQ\JG9EV5K4]2C@>\#?C M:\CT:L4T2N)Y: 0JSQ HHE.ME+SG]!)P8)NEQ$@K7KDVY+:)DSQ1I\3P!@+E M'U.VH1,JF>_=[$MR.:B4SF]7JM9?![QZZY=L;#"?A#]E@^'-4&"RE??$^L0C M;'4[]W %1.*J5L,NHB*U0O-^YB!RZDWY2I.G4>#2 57N9RL7*RC9OH7[$R7U MN7#TK?AH+-+T?)C[DNFH0QXYFSK9Y.OZ.D+O=Z;!#U^CL20\:14NQYI*/B,L MDF+RLH@CN]%CJ/?G9KM.DCJ-28P3#]!G/HD.YFPO7\(B?O)MQO)UODLBFLCN M2^*(GAHDP7+BCD< MK/",Z5.[-*U3BG#"SU+:]0Q4Q4'4C1[9(-YE2 A;<& MF'Z/JK=%121/I#Z@#/FY'NA 0O;=?=@C!/ ^G"2JU1(-O3[SI*#CW_EN1:;U MF8!&EUK2UW#:7"=%,;K-@2O?UP ^0IGF34P=TR^CV]>ZZSO^7G)%_)[^Q;BC M(R\D3TU2QPQ"]AQJ-WPB?]@S,4V^TK"PDML"(+=57W*1*_Q&9EY53 M4WD02E#DZ\F6 MR8Q&\840Q,NA(>RWZ'\A651VQR@^^57N8E[ML"KHB6[5.BN3,HP*,L(E)JHW&\F5V\ MN%N32 QIRC)7> RNY&\LB?5_2"8R5^M#W&,4-[VR68:923MG/\5R/76F7C-9 MR?E<\Z<&/(?.EG#2&-8A7\?'Y1GJ]D/E76:6^S7Q49H2NB>MG<#PHT\+]NJ2 MDZI];Z$)<07,/X.C1;$^M\(_ZC_S71DH+'4[8+,47\"9X56_*%$4R0Y(V8KZ M5M[GB"E^JZ_@E#_@O*8TT5A)FIN;/L.$;NE+-M\)KL#$FA;@29^^* WR 9O9 MR".C%\-?#Y\EG9A6D?ODAS#6AK.&5POUB_1*;X_3?UJM MU@D^I3J&WG^<0P J^:4A_OS(^$ ]*KU-:H, /NC%P!3/-6\P#)%HZBL$&9=X MX81-Q/ /?#5ABTR1#D]1\89W?3[:Z.)K'_:DS3_^F2=-/Y[NF-HZ 6E(%GU MK<.:JK7B=[S/Z^OH9D%T3: 19.#T;#4_9;0%7VS1G^;!LI\W-C6-"?H)OHJ[ M54U:8$RJ*2G8JT[T%-=X*MNVH_'OP6' _+J[Z3/3R72-2:EAD(-WWKSWR"SE MIY*,8LYB*4Q^ZJ!H[*,7"]O)@Y=U; W@&IC<6_+2EN>[!CM$%\*ZWB+&BA12:G_@2AKA50 R%SIN$,) M J(JS\VK&AER;8@U$>GMI M];R=C%)K%[X93/UYK2YL$'*P]:,NVOR9?86_+HQ2KPT#9-Y97Y.?!5-45UW: M=_)^F"T22SWP]C,^($KK9Y\;&GZDTRT\2U9&VNA<@NHK_DU6]PL'W>OO\6<\ MLC=:#M,7][:2'WCW;B:<(B3$W8O55VH"AV9?Y9NQC%-:SB?&^0QARCC*6@GSQK_(7ML0:I"8>VYP5C93)=\J2KNJ>3LT^(=M$*-HMC&W=KZ\[+_..T)NL,&PHPO! M"?DN*XGSM5<,/I80C17N1_>ZI[PI'O,JN=N M1))5=#&IN_Y(>/\.<[P;96NQ@8K#IP$!&!NHR85$D?ZD>DEHVD9"]&19GCC1 M8+KBD,$&K9F3?A7]T3Q,RBL_G"6JU$%6GQ*=.JSM_D%IVM^L0[/?,=*1(1,S M6!T!M+HC@(?2*]C(2()SXP1'*X/IW9.@!"!#C5)PR[;Y./B8%MQ>Y&6L43%V M)[NJYHNC[)!)W/Z^]C/'<%Q3L+ON\';+J8!7(KP!B5.R]/S%_EC3>OP (-( M=M4MP>VO5F)N*,YC[O"12" B Z^(DQQ.3( +'NG) 2^[@>]TZ8^_>5G"0R21 M[!PM&P&L%J#91W0A@T5'!_TYWPX]C)8> 9 JW;'142 5CE%&*HQD=[ B8#:K M'+SR]+CG'M='"8ZEA "ZM!# @] 0Z6W+,>EC,6GX$W^A@A)SV&\2? A GBX6 M 00@L=K)RW^R1GGR OI/68Y5X[J80E0(@SC11@+%(OS^X0#M'9QRPET2IV,J MV7HXN#J)#8I;@23.5( M>EMGNN4H!0R71(+TJ_3SQWM+5X,M"("N-"("V *OL#+.D+OX8B@+4)<+NF-P*02VM" .^1 MJ>MD=[L &=WA1+[#-R071[>;2P@@1NOOI(]^S4GQHF2[,:&Z:D?[0@C5WU8_+S[?"X2[ME+]2PSJ+>S(/\/" MU3C>=MK%JWW:B/P%-F.5[YN/G9Y"FWB?YWZ(:LT6T-,8M3*?O2U=#\_UM:Z+ M>ID3SQ37SR^['HC"8!61(\5FY/?-1"BTF.O-#"^_'N\%KG/+T26+\W3:%U[> MO8R2 :$TBJFW&RVVU7C"]SSWI7<=5EVK6$ PZ\EW7A//HK4VGZI9:WB\:XDQ M=TBF.\N5M$V-]9?L[U]PAV1H++[;[.C(GN"/&2\QGOOI<41U)A2^.V%42M+W M: MA9W$3Z;;5#/-PZ<0U,LL4:+&+GN@A3^@4+]WH6PK8]B,P(K^ @5OI"O8L M L5!7I"5%['/ PB5+#"!0LXO-2<;4:T?FZ+VZ=Q+H \VBR*_S8%ZKIIADO6N M4Q#;Y*Z?-Y.;21[T3-A'#&:9O?W%0A@+&P;;3LWZ%P*5@!>3>[L^5BEN">J'I$_V_V M1[=_WQ()/(-+.$KOI8"?=!R[1V5[,.^\TR?0'B: ;NB>JY=W7: M,/SP-T>B9*C %A4((%U9^@C)R!]*M5DC *G/X*5R.&FKF5VX^UHZ$?H8%R_Y M_E3DYJ9ZRK--1XNG+N\DE63U8CY5XSB1#N8>521JJKFZ._!S$O,_(5X/&9(8 MBH(?V8N9<'FT_/M7:_[XM45O#1TV\0:9R,$&7E(YIGA,4[T,+[I/[_VE_-0[ M=!-O"%\$+38^N3Q3S=UY#60" F7'SLE#']QM6R-+<'O8XY+>94J*Z8;%5;3#WZ-K:XN;NV?*$C?E=?\>OB5 M-LC%=8EN4EN3<'>6:;?8P3E?+6='#CMC@1KK%0.U8;K'TQ8-OT)NF2/XOUE/ MXA.&$M=A7-*_D-:;R+G^]=?8!0)BNJCXC_,MC[N>.>O!G2J&$98*;-U4X M.$S\W-PG",!DJA9"Y>6V%'1,H3>A/$7$KR"6H&+ 282-3OR9P"?PMK.9L3)" M<1P!5&@/S>*P*QN1LX0K:]?A VBB-+J"=BZ?.?_T*1*F&HI_3&9VI7>+P M7I\'_3$4#/8W5?47J:F[.W'S7:ZNJ/.0!M2/BI2&LI;1MU9Q:" )R; MOS!6VUBBM6;3H8X R"F #3Y',<5PA6/^'D=ED''T7VZ@_M.^\]F2>(P Z--8 M$< /I"]L%Q1GE[JVIY]):UPM-5@]LZC MT-R#L$Q.Z I!X%)3XWGL S?+MU*#Y2C%FHYOCUG5I MBZ+E=KN.,*A0C.$21HC.7@Q@>+]C%L5I6\5_(C(9RS M)\\CC5BN@GH2!L?W(H"$5Y]QL1Q]<3F&.%T&VO7TQ'(\PR4.:/"8YXSYS'DP MXX^^M@Y+7+!3"M)N?>0N$UAY.YV((_S]3+)WUG0 %?(]TF\\^KN%MA&#&,6Z MBJ4AL[O;.TI##5FL3)+=D*$I<4X.;J;A1'00U?J9_U/IK^KRC_X3I\50.F&@ M%Y-5FGAVL]8]P8*>R5,8X;/L-4^4#Y]QB-QQZL.)U.7AP;1.\)N:W_/]R*@, MS=4=2W+H_4.QI?L+A[]@@O@72.B@9(R$#I 6)'(0>(&5$G;AXLYI/2(A"W*0 MW%TR'G9@+4AX+,*5(_"1E-5U^$6G903(CDU+8@SFV@DI4'.#OKXW&F2-UC4M M>OD =H:.F[3\F.2Y^+Q>^E5\8;B;V-L=NK)P<_[ (S/ MGJ^]+XI^M/G:>+ORI&?!\OJG=N4%IMY5IR>8W&]J6W'5'05*@D8*,I12V+Y8 MVFE)B*^^LAT7[/3(/7BHP(F*4\AOT_Q.A7(SPP]C<7@_7^'$//'^>[WG8OEP M0LZC#PA@<=E7OT!+YG"8X\=H-1NT,4AO1$*>B]],S1E72\4N>#Y3/GX3K=;% M>5Q0L#18LF2D7Z",K$&)BV@ERA^]/5>'0?HWNLE= 1UU2+#K .MX-2:\O]SI M ;^ MY12\(%M\F=%>9M:-[4_KK3+5#+ ML5MFK9UPJA9]2UC#%R4DD/36AGTC\FK7%DUSX 1\=V^;#B/@10#DZG&\Y-<. M\*]9Y]*G1[_?,'CD-:?;(BR4X&QXWZ >LFH\V/KU2Q>C3,&SKPM5W[^O15<+ MI:XU?$J54V&'RN8WU26P&/Q2#;WZ8!2G0=%KL@Q('7VPI=83D0Z9 I,PD>/Y M,G5EKJJ/[C)46J9?R!^A[,1A336YMK6<,F_3_R5]ZG$?LM6-6,6MJGG4\K5\ MXYYS8;:XJSN*3CJ*GC3_O24,#&]#3NX;;EM"P>$0-\Z!I%(>MT^/;5+HWL:@ M)KQWZ^L10.)AI2JG!030631\I>.7)3U?-L#&U^C<88&2/(9$_'.IPNU4IJD' MU9.EL2"0*)$I2U%8I,IRC=?>N, )^\?SA@&/,[<4XV\.Y0]XJ<1DIS<.B<]+ M-;OXGTO0KQGFQY*Y>C#A\5[)Q%AJ%[JPVNHC>9N%FB#?YJ13/'NY];!^QL:DOD=#)-HUS4VQ'_<..N8 MS7FYJI,3^.*G.MQGAFWR%_'./A7126_JL5]NQ( 8V^E[D*4Q)LPO+J*!A21O>-O ?)2;)K1' 69%= ME0^_-;676#PPN. 2CS?!+"_%X9R#514?[<_IV+!NI'!9.FP,'>GZ&*74D M[.K1$FA&DMCV&KNC@=S-4O&4W_-FD+J+"8;C%T1*!&_H' ;UR,Z--0YI$NU& M0Q^F\;G[^E):04T_IU?]C*LH2D]D%WDA<[&:[KKFIVQNJCC;!G5U\L']+0R" M.YI5P=.>CR;^0V7 YV'*#GBO]MJ'+HD^5$"YC.Q4DFW044^>XXM<9E!LX$R/ MMLB@3#/]\;RGQTA>8CYW5ZEU /H3*HGO"5ISZ5.U*7Z61O"A1I#3HP$_5QL' M4$%O\.OYD]@DRU8M?QD6SR%1"&?=X2;T>+&,)>Z^:$\/#]TQP$R$15]*J\4KOM=/? _JR)@C@3V49#!*M?ZR0=F_KTW%-5X'\U 7]>!8- #+@7Q% 8#XRKYS[ M!76UG-./M1R_1/+##_YB5)QIMUB?P-O2N>#E0J3WW=-;G#C=8YV7W9%*(U%! M!GY(Q%9SV^K2#<&..>P)&"ZM]$L"F7YD[SD1 (8F,BMMHV5FU1W]\(+"@V[T MX0_3D4QT]+^BB> %)V/!3J*>HB'3V:KM7>_W8C:E%TH,TS%W-,?0L)+WZJ6+ MH/K@LQZ;=Y?;<3\W;+X$)&&SIR'9A'1/!S^WJ<-8@ZK?:B.4T/F^-F30BD_K_EUF',J0R)Y) MCM2CVA@U:' U=O+E^(LX^*RS4[">Q^N7I8>*M*%:L_7U'&@14J@)'/3[]1D1 MNX>/,UN2,N99#4T:2*B;Y1XX-'Y&V1*L7:2/6J^)&9RSL7/:,&XMOC*F]HR? M#U[VL;JU?!/!)?Z]);21'TXYZI3AF_N]C\I?6S("]?DCY_B^N3C[X:!21CJL M$93DI^!*) H* P\+0E;14+'1Z; %0Q$ MGXP>-MX3/KXH?1QUA5AY668]%85 M^&HD^^ 1>-@6F98S#9:.@[WTX<%-S @ R/YC:?/A<=D]CH\2'$4)3H*2\=GN M9''0"_(HV5WW\]%*X!8EK4A?X<^IGI)8\))IC6GW7,P'/E+N^V M"EO+9XZ0V'.ZWB$O6R2-_7.;;/BCLH?(N07- 2^3@%=DB*/$.D%;^K?Z1Y&H M2P/S#:A!#7G/OL8L?O>;1P_^-V9A>Y'_Z6(/FD3S(B;:I486$C^-YM.##HFQ_@!9#Y1\> M16FFD1SGFK"JY8H> #- ME5^3J+RIQ0:,P;=BSTA".%UNM/,WR7C+_$X8Y^IUI6T#M X M[VG>+[QT5=(JQJ<3\DC8Q#B&YTR373Y^/Q)$^#I2^2$FW'A#PEYN>0 M,_C*TMG-GU6EI2)Y4;PXF[N F--1/9M11IJ!MZF\9S'[Y@X! M+&-/C#?*N4OCL54ZY9FF/Z7GF?AR1OT=[&N[-3%I2M[58]"0S)QM;M2%UYDP M-LSY7(M%-@Y_BIWB:"SOV#3U,'U%35Q=;F1VOI/2Z!E3RPGQ]T+F)M?PE0,/ MC'5&PCPNFYX*.[9U\J;L=K*OJ?#VB]4UJ1O+?M4D\:J]U7DF5 MXRQPG&YW5K%T@1+.V\69,5IY"WV K>_WS_8_()G4O>U<1K/ZO) MY$PB,PA_*O@C$C<^KB%T0;(N.X-Y3/MP5L%#+2SIA778.[E[OR=10U!QAL MHGYXL]C$]T#L%5927XO#-J'EMP+$YO-#S(8O_**LH*<=%G2Y?6]YP&(H=/Y0 MO:.6MR?0Q*OCM8V;&VW6A:I(4AZF-\P,G('JWG1E*_=R/1W-#EV11FZQ=H7Y MS3,Z#AL]WQH,EM><<%U^20M/?4OPV./4M,0ED^)TD!_4?/K\^<"3C^[RU,+] MY.QE6&GG/B@[-Y=-^,&9 T7?6!M"F/AK]NM$&;WZT HOBO6%X]I N%FC2>ON M>F&]$3J2&BIM/35^Q>DG4L'O)-#8/F7-7)^B1S%'\BNEEE#$:6")L._:EX6] MFKJX]?7Z?9_52@U4RZ[%WAW[.^P+/II4?:JJ%$)=$V\2[18M125 EYXMV8AOUVO34UOC3_BX847? M,"QQ=JW#?IQ6Z6S#A LE#;!;V:[JC<^7L99@M$DZF-301SL-7Y%LB;9OWDC>H;YB8 MV'D"Y67MG#)*G ,(2PICN(I29^@]ZY>M]*X^"MS+C1LT)F]UK*D&JADP]R:S M+6YC2S!*!PC4A^][O/Q_.NDY[!4#ES=#YN\?*> =@8N1D;_O-^?_?,'ZVP/C MF[]_9-T;A8SLM4@&1JVO]J>H2.F35W296"/F5Z+"O;$F-.G1GF//?_@A"?#] M46H))X;(P%RU)A02TB^+U15*$N87A&@>H#H.S0?%?[?,?0L2BNM83:4W,IA5 M?A4-,@P\^Z%2%+J8MLB(( MG/.TLB3AE=[3O3'Q 9O%7)3[PHFY=2],U92#-,L3=0)7&*$!CL9;VD7#S'(E_J;TE#@()BA)F4E;AKC(XI?F7FTMXB/31DT]?75&_1]O!U'$VC MVA.::/P'.B/W=F[3O;1EF4R[LWGIS@TF@=V+K<:)O@4VKXE^"_@1HC7-CC67 MR[4H<+S0J-4G5&G_B>VX(3U.YPC7O??HI: I?:?1PD>Y33^QJ=4IK])7RFKU M$F$KS2XRC%X]P,6P?5;SH\EI?:K/":TJW#^OB'L2VQ,_/L_4$-V)TW@<6 Z1 MCFID9BU9_%"=7UU?=-UL&5CKF#2,3L7=*+]"L7]P>. DL $UW2'NS$#O%@X( M. V(35Y]K["R8/S;N$!?J48Z;ZP#1DPBW2EM9_]M.?1PQ1M"J]\J-I65.)0H MYE*3-=8GX1VK)\0HQU\1-=A^BH\R_%Z[Q:)\^O>MSZ4#LG$$4,/]8:KD15?+ MYU8;>A-7K26OTBZ!;T?G.\M-1(KCW>'L_)WI>P_IUG&G)9&)/0U*[)>WZB#^ MH+"M0#K!BMW*+C##8:^'E"[V=Y$PE7#RMB!=5AAE'D<*@)PJV-/ MF\G[@UKN/ES0N!G;Y=P3X5EV&!FDZHW:S;%Z.9F>L7.4:TM&1O34!AK _%J, M"$OD#B27LB2GUZ9 HDWQUU6TO_7<:=A_5EQ= M88E:#D;P 8WCBZ[3&>5R%?[Y+@HN2_U67-?1+K>OPUY@N"(]*?B7'.\]:X@_ MY7W#*N\-<2GX6(H _B3F8(D0/)+JBF2;Q^ 3W3$D@EFZ/ IKV=:H0P"M,&E8 MD33TO0("D',?AF.U(8 N;:\ME?27Q^MQA@*!-WW!D[4JE,(5-%]$F!G]F=.- MMG@%??T\Y2;>FUMCUU5&3S)&B%K'"3I_'CO.+V#A$-DM>9SK:25.R_X?=J$O M6FCG,8L (M/5*^)6&"J_.E;[CKHR7)=_"7CWBQ(@ZY&15'?8IF.?<&^ 646W M8XRQ/^NN]%YJ5(KJ]]=O]HC_7^R]=52;<[Z9N>NN^\?]XUV+[D5O MJ=KU5-5^:S][0/D5Z^L+%I#]323LTW[V/4[0(R B_\ZCU^2" 9Y6KWZDOM,J6Z8DCK+OE8XAABTBWBRM3GQ+/U-14G)#+C.UZIWJHG)IEGXIS*_E =2'T"5N$-AUS M(7%P5% QZ?9GR,N+V4+7EHVQ7I1]TZ2#:D,I>?&5,(C1@B:0"^U8 N.OC@UU MS<[M0@5K8;\J)_]69V'H LE@-V?+<;^,1X=!7@(!/IC7OG_<3B$?T.5/V;%^)?AN'Y6 M1>7_R[3$_Y"*$3T!PAC$TVU#T&1$T![[*;](SBQ"V M&QYC_Y*;B.0TG)']E@+\EDN"SO16HT:**(*Q 6E>)U\Q.C#KKY?N%@NEP'] M:%3B (F6I07B-BT#HRW[GZ"P([Z9OP*WCA?01X"X.V%WOKY*5<;"*-:%3>KT;ZG7&TQD5/%5JPF,/_F8=(]*G$N*-4 M-*EJ:4U7K)OI1+?A*KI^U_8%7\!"O>TV@3->V[[5"SO]8SV_-I?L^BTSU[1R MMKO,\,A1,9*O9/'\J#;;(^"? ;-Z^D >(]L1=J)@PW?-Y-W>"'?9 ZDJZKZS MZ!\78G7\,1MMD3T-S>7)Y5Z6\\D)7'+VFBCV:):#@OU"/I-7C=/SO8^ ?RX# MS:+YHI-YEG4C1T&V<<6(@G2FOK9%U>O0-KD>XFM]M^C#MAI) MSI '2FG:@87/9TTTE;.J%VBEZ7_%^K\TK\?A>78F8%:?TG/-^O$[M'/JH4CL MXR8]2;W3$"IMG7*6.+<>Z;NI"C)/._/F)O_AG-ZPG_*H^53H)(=*I>BV%2;_ M%#P'JD[?5GL&PAB-UQ\<"AN :'2.N81KY^0) @"7&"4QAW .^GSY-,VM=49C MA<-E&6WU!"\+!!%NJRQAU;D&RM32?Z98PHXH8Y_=#]1OTIAGFR*H:48_?79; MVHJ]DM@_-E(BPAO[YVIS_:R.R"XQC]U0W#:BKV##XC+B0,?%5:T3'9&E&>=% M^-5P.PBT,: )CZO:CF$QMCM_<%_^RZ>29[*.^1% >B]Q*EHX=SE6GY[_'2II M9W_'SVW%Q;FG,C(PW\;6)!R+S"-&UP)V9=568CNZY4B)>*YG]B6V^4Y%EJJV M^6%CQROX.E9$">"=D4Q!!'G13-:L&BIU-:V4?5I MRA5A?WX9R$K7!E6-E7*:YQ=68F)L=JZ$*#:PK.5&YQW_)_K)Y[-6GQ:7,$9& M>LA:&_"#6AA$L"5V]8F-41.V^[B!*U"-/I%FT(^G T^CV(TZKP2W+XHKX:[U M5ZSB+Q#>M$93\YEF:B$JC=W. M-U%DVYN@+BL]<.VA\XQVMO)LV8;UQYU\'7Q:-R1^E7+E#G#Q+QCBS.TE7 KY MU2U*TBH-K>%&9EF\\5I@3 32+LIHW9+5R,&&&';.S1^Y'DTC_$UB=?1\;YXR MY@4$_]]![_)O4J_0/I,KW,A'@,*[BI"FX]^T=CWKE7=H\#BFH&H2]7>%.\)\ MC>4)+,DIOSZ>/LI*Y;U" ZF6H-U <=.8#=P;[-T0]UC7,-D$:-M@?@_@\1?. M*KA?S&+J%:(.K165M=,7!AH(1X8(;['7$HDZHG^W2RPVUZED'^$SMH7867F@]_"3&C@HE%B=90;P/ ME;>^6BMY MJUU_I1KZG3X>J4Q?=#]017#3:<+^<^2J"18=.]IT_MFF3'2*S]DWY_Q*LS'' M1,^$:[7I(RNRNEI\_BOSZ3$',A3-N(][ R(5/EFI??JSK4ZE4+9B+Y3"=Y&O M?@8GK(F7G8Y:Y!+1=2)2I;#>0?A+/ZGMCALJ MF$89Y/[^PEB<[*BD+O!:0%'ER?+"WC,3&:\/#8$Z6<*%^"A)4!'Y]'JS+$?! MSHI\J6E0]<4Q_::>/7U\<6.2AFF"MJ#E@+V/=B8!*Z'_;S?=>YIR'W;["'@( MLA>_,- NS[[WA+M%,"],*VF#^A<>?+7=H2R"=NHKJ4\I'@$$X#Y]_$4YLEV4 MHT69JQ?+DK]2J&RH^41=(/ZBM.M8&1[)'()S'PZW:G$N M!FC21F;M@FY"%>;,DH>]'@%3Y3^G"L,I#[4Z8MC798V@L23/?8/M)RS6TU/S MDGW8,4?HY#A;(YD)Q'IC7A$-]#%[@R,MUN)=>X#*1$:;WD3]UOH@$_!E%<74 M-#P*I I5K\XZPK/ M&0L(1^U5DVBKH?&'>JQVZ_TQUA!PC\5+NN&"-]*;9EL;60"*6XWTZ5PI"EI?&LB&WN#94C:^KKV94UV8\V#V.(L-OT^U=H.SL5 M+F(\L*V 1X"O$HS JC][<5+\^&M'M[^0$'/&1+1X4PYH10,43'I:?,V#<[?G M<)*#'?._;XP1,3^O:?1FYBX-]>&2_T8MFPSD(O$(:([?.660UIUHI4:T&+A1";Q.,5.RG_$(R?QM[?6J]C<9<3J88'W;>BA18.U"V!_;-;+>9LG"5;LOZT&ALG M6===6J=24H(AH6#(L.;'%3XOU(BI\U:S1X!8&O\##)YC_/&!@7: LWMJA_GZL?52 ,*E$3JADWY!V_KLW:DG%[O4$H M_9_-1$Y&QJ7=(PJT/2/[".B8!@5[9<=>LH=K+_-.);X.\)N++ 8[V>>@.ELRZ;K(#YI[U:IQ=@3@S MKJ>Z=PPPLZG1B']-M*9,31E4D^^"U1M[-U7%?89]L/$R>L9D/E\12'8;^ZFL M[A6+I4_IC7W9!B?]6.M/.E>!X>H!FE6R$C_JG37VYQ' &[N*($0[RB&\?EW M:% UC5]1S24._DW"C&;6,F3F#5^\,13RW"/1"W\516 CT+:@&5;.NKQ;_H%V M]GE-&X83:=PGS\'-5ZM?-RI%5)>ZR .#(V37ZI@8N?HD)AH CX8J1?" KMEZG+[%[HLJ,_3WW# MS1)_;*FV)XR].9N&_+!# H.SS\/$52+:)A"OX#?__KHR'S M1E,?@A(C:-:,_N+-6%-!HG/<@L#N!.&.J_J^8XM@-*U4FQBMG9E.Q(]%J,%# M#$1WB/V%HQYT,A'2[,V8(_E[!T)P=>7F=$[\@-WG$9"?UBRT+4+^"* 2*GX( M/@9=N.C(_3^\>_A_&DBI&IKHZST"!L9F.4X,KA.05]U$KC;]W$2]8L,RV6I- MPCR(1ZA3D2SGG[%Q5(=I^9/N)K_WO;DH6(J(:-IQ^+8[]:5G!?(UWJ-H][.] MB=H$[7)>VK9<1PS:=E;W3P;Q)AU7I^?42ZB5:\8>S+*\L=B/ )NA_"0A$9C< M9\#&B,DQ5::WSYQX*"0DVQ3"=1/P05VA;-*ZP5I3 A>AG7=B*<6#Q6=.]/#! M7D4Q*YLW*_(=FE?Y >OZ.0+R%*[##H[HKEUY;61);W*5[FB8GO3KL,YGUR%R M^X;]=:QE('S7_GE]WAF_+H8%,I>[[%I[TG'/I1J!B7:FY/Q2J VD[$J?\K(^ M%UWTTTR#XIJY]@/2B6>7P+Z&+YLPY?"NMS=MW@_()[>G>\\-.2@1-N)5 M[I"S,\Y]$W!X9T:LSOJW3(X2=P^-3=M9P,7NR4;>RP/X/TH->%NM1L[!6TA9 MGB(QL#I$S^)>?.-%O9][1PD8]F/68G5PA4D.B_O026[H?L)]$035 8*@M*C]"\OFUN1HM5A?Z M9JRAQOX$>YUPIIQDS>D+[J^^LD0S&^9/]Y]Q2!539'8F2%Y<54H7F\+#\#B2 M+*[?I>TFO]F^!F"1MG,UO]F^0+=;' 2_$.AX!IM#8!Z*Y4BOXXN5[ M!%R.@9( 2O_55TV&1\'P+$$\[!&P7R9^B^RJ-;YC17N.+\8KQ\!5VCU\*AN!BSS-_/ &Q/A MVR.S4>=E +0 T+\] B"W#G&_CU+K>W'Q]2:.&Y4M^V\G'NJFL+")^,49$?)= M0Y-K$;CG-GWQ!YQ*!=R,FLA37/WH4VH MT\/,CVU>\,VR)X6GLU>FB23_'CBF#-. +YNEPR[]:KOA#=%7L:MG4W4_9H(D M3NHN$NK:VC)[4FG3I"E:8BZH:2FH\NMT0[OUL=K D/Q#M3%\SMG@7&[NKA6G(T2V@+/XENE'OQYS$LT!ORZ9?'S767R;KQG0X M/($N&"M_C_0<;,(30+N_0,+'%F]V4FAA?5,C_$.$Y9$'YKER>F/QZEBS #" @$D>G=NY7K0;]-E!JDEJ=^WZ*3:8IZBRO/ M#6:2[[[H=]&Q\GD*H6IYFV"=QT@7C]MB9S1 'IMS7N(0-M+#6UW>N%2>-HJ;_7_ M+JX['Q=ZQHSHS['5EF8R'UR?TT'M\^*:\?#EHDH18A/%H]W@)L!?T[]ROM+S M"+C>)LK2I;Y\1?L9IB3,A)140NUR8DJ!(MUEF]DU/[,&J=B^RHQ>6R_G52!#Z M]E11-O[+/9LZ]V<-&S:".ZQ%'0,9@//,PDW[GCC;ZHV][GGF=X,W/>)2HZ-%^2-%7;M*>#JQK/>^KJH:HCFF1Q?F-D5V.X,XF7?OL(J*#] ME;:8@ZUTL4*H^"KY]4G/H%,*4$%!/&:ON,2:BJVM]DZ$WQLK7 #%0-%+;=CC M[=$JV1%C#C:3$D:?^LC["3;_]]7".:%#V;;M'"3W]W'!3G8>G<'"]X3&!O?C]3B*ZQ0%WV41_N2/XN4&D71>EF]9/\F-:O^,D 0IO M?Q_-=K^6GRPF)\&Z7K8>3"#KEPB7B"/[1G8$"$->M\>?3T'=S][];%K#*1$Z6C 1Z\HUEH_]J']:14NOVY( M3KK*VL_U;S_V]><+K^*I@UAB%PJ!VDM^&69( 6>N6RW>VQ\9'@&<'7=/Q^Z3 M_3DNC<0-YPJ^>YR4MU);9%H^8;YI=VY#M!3+FLL[W__^866U%.4'7\6A)/;4 MCKA'GUNM*BJEL&>@@4<,.QK$H G5?'*/,S0Z]I3]Z':.IQH<$I5FF$5VGK/2 M;IFHHWZ-E9'X_.S7T+[1(0'"&)9!'Q. BJ !X B8(WX$A!7^H\32__PJ]A_% MSM'ZRLS7K' 19-U#04Q,W$#\DG'S_ DZ'0O* 68&]9NE_^)E&NL.,/J%W=OH MOL0;C]X:'GP>2WF>><\?05&E5O''1I2P.JKLG$RC@V/+*-GOOEEHBF/C @O[ M$R]J=W*P%:5.'XHZO@T4]^7N7\7LC=*W5EGGDY#^#%\O\TSL=U\F:PY9]F70 M:^,J.IDGDK4P=@J47 4KR@#,;WQ,0GN]@2;2%B#+R.>Q(^T-'$-Q".,ST*RZ M<853J6[FA@8QJE-.B[B!-M=Z)D>G.)?IEC1&1'9#\/-)UZ"2,1L?YX#/7MIQ MI.;;#_&W\R:AK4XVZZ*29:O3;J5RFNQ;QC]J&7V_^X!_KVMXYA]S<"_ZU3?$ ME\&@V3?@?H29*%F$"AKJ/3=U.>A63F+KI&\,[??PV]M#I.A@OV/(+K2%V[@( M-0$/-+*Q'"QU^J(V :U'+'E-DH&4H:HBM-?X17B$>/'V?-J9*P,;&%J2ZA$Y)D*85M0 +K$.U&V-^EG>7VH7@ MGWW\,3 L>*PKY-"+Q="KH52\ +5U&C7UP'(R/WT)@)VNMY %GH!R#4%@/I@F M0H^NYX;BR4"HJX_B#B\Z7<*L/%9=_G#C$$7\MDU\M=_P+=2#NT;/SA^R7W!EN V]V M+@_])GK2K*Z"SPQYA.Q4J^D1"5M49,/[F.X0!K@!5+84A M (P (;-HO]Z[(HS7QTF@GFDB_ 7CC>'V3Y&K"N>9]910!X>VV [907F MG&Q'N582M'7;=-B.-:K#?%MDP +]:Q-OEIG(2U#W);2,_7%RX&:M.WY_6S.#8OHNX2.)A5>OW8IC^R ML(Z7G%=FMU@E(2K,D(Y/#>A#\7($T7(>7NEIM9\%P9=G]-H*H8W?JQ OUX'4 M!)2GL ^LU Q%_-A :M6;W+5H+I@/<^I1[XF@'(8-+6:L% J6.].W#C>)VZZ=9MI=(E2%6HID3';?K@Z=N1"8Z\:)BU3-)2?:?) M>$62@\UF$K&,'WAXF'6U^B:!Y(=OLO0Y8DR++S!O[O)07&I:^6O)FRD(5@=7 M_ZC7;B=I*>RUWL3GU$> J\:"5@J0D78R K!52TWMZ=/;'% ]?;29O/KQ52=DMUF)ZN^ MI.5!D)8%USZ %(Q4E%,+:]]W"DH5_Q00P4O;?G]3OOKK:'I>5&ET@B9:YV#: MN7<5\_"R8DQ-S?V;ORB@R#<+U_EYK/A1!& &/9Y5 '#$)ND:?%Q$O? MHHGC0!"-UH0C5G0M#L&B$DJ\MSU=L'0CIY#IL]CU)PV9^)*A6N]V9&WP&3<$ MY><48#M] !*0>RV)(ZW7 M7-P[@;H#^7SKEUM6P*_*MT#+,>B>855BZ%'Q]44,RR^G;U854U$S^A#4]V.8 M'P:^,F%;/\G?3_O@C0ZFVL'BD;X*$IN)92==BK(JKG,R?G9Z',(K3KPW/^_] M79'W8NHA];6]R"B#J$YL?QO.>X*%.GF"$GL\,9A/&BI%Z24D;$,!'07M,#C@W^3*G2K4-9/2WQC+//KAK M6D"<,CYV:A?$];&)#,:?SC@'1=!&" 3@]9?@J.83( PNPW%,)GAS/D7_GG-1 MZB>=-$$H$#L_N")(%>PZQBPKU'8(Z3'%,QS5C*^]$$ 4[3/@2QY5 'J&BRI( MCLE/Y1?URYC#=DGA4%J731N(OY,1J !*K*3 MMD7MYOE2PHSIXB]A.P/,&5;^0"?6G/ &.23KY6_^9'JLJU_@JFBB>#*,!5"= MO)=%/8T\T$Z=6'@W8?CKO3\34(QFNE6T")ZV[X'#@3:-[&FK M\8F3CDPAP1N5F#=IEP<7=L;D+9^D:64C.H.1,,]02\IW7\1H+M#9[N_TO$BG MK,6MW\F))B_2 O @!)1[/@*ZEREGL4+*R[J K@2"X7/A73N>*'4\8RYOYUV# MYVKW:QNK3'O?YOA+)9!7BN#:+B;7G_/MFH9#Y^*>JD4L4 M8 UTZKQ J6 -3JNRJ/7G$$22Y6)2, U9DQK#E\_91%65VY<@N<6)^BBZ[F49 M*3/WO,U3PH:(PT_5VXU00^LF=(WUF7JZRFS="!#8Z+3U^NY[$R F:#)B)[>N MH8&N!TDM$?P>(7LXE3XX8YJ4OC9@\=(R"A]$!@BD=%!JG$*I(=RT*_H2M6)- M"JUR$R]\_^.C_(G[5Q!R='('4'3V")\1[*X7^Z[/M9ODDYA\-))N?V<^R46? M5)I;E#*5L+"KFR!F-2/M1,(5W', M9R6]4%EMZPT:9?8?N3:KF>^:]/ M>5R&\O8XE@N06$)8[@LN]D1+97T,?'*0^UK5@W>W:#[XN5;I0R$A1"34B&!HSG@ :G'J'W_#RJ^T+E;9\37UG/JTN:"M!I M?Q*R"VX-E/]0GA_G:AXN21U&L!])+EROW507^#X?,$0"'S2"CLPI2N(ZLT[3 MU/%::P"YF8@<#7^AV<0ID(ZB ]#!.I@U)X*0 M@=Y,(B>[NY0ONK EQ9=O[$M&@JFZPGT)8-8M6EA^1CF_Q*C/P1+PTDK V%O; M+W[#! MXO?)^NB[=H"4S^+XQG<%Z#Z1FP&T@Z8(>XFF63'N/G5.Y:4ONRZY2 MFS)67UT?\M;,U8DIPU=.+HRRC!!^T#6X$!&TM MBN(@6BIV4!55(!OOGIQNY*EG1%>!Y0\"A2'!?F8K[?G:L:>C1GLI51"#9#2Z MI"I^JJ"+HFA$.1WL9JTX4V>T )?LX7(C/7>-#JAP3%5@ RQT8 MRZ2(I!,=F7*YG1<+L&V:> @CPS)_]MYFK9SHLJR.U79\_J?$RU?F/0!O[:2B ME.(?PJ*9T6TM55W6>4_E+]937?)V/6I(*VKW]7[2(F\&ZV;W1@#^+O':4ET"J:U\6D2)1H01'FP5SV]&FVJI,$1ND^1#L(T\46 M?*(W0/M!-O4J1& &N?F*XR]$O%*799TEH1$U& M$2K/IH;]4R\?$^&2M,*G2YO('00%6=2%X-RD#G>T2+0"&BG<<0;:1 '(WNM&@1O5R^Y*O*=R+ NY+\F65"+*816!G3 M-HG()2WEJ81NA\6&"::M3KS> K">>W'8B4)M&(/SBM!!ZQ0[-M<+!&E.JLM. MS\QR#? PJ^ V[*NH6=TWDIJ%['PEG'^HF(*\J"MU6#C/6N&GL"IW59E%VV8+C(02='T/4E !R@S_T#8J1'_NHP+WGN\ZO@20(:5Y)[IL+L M4!XEH4U#/1L^[7-_B01&+5W$(V3 R^)U46*9U.>SEXJ*@I0>3!.,4CU%LK;] MZ:4VMWW5C3,.-"V?^&;HV$BL9E[DS_*P,F@GT<_R0!6_XKF7*N$W(4Y:%E7- M?'!MQ"0BBH/T*J_'Y:AE&SX%C#B0>^K16V?WDMD.%MMH.#>ASI3;FMAJ"QGE MMG2TA$ 6<3&_-VH-[0Z5;9V 0K*D::V%G)P]B/A&$GSA2_XJT^*K?KK!OJZ] MW1!2'Q.*84P&&>!KL6?BZ[DCK/;T4KVET=+6 :3A V(PX&)3K<0S17K:WF^L MQ/9*N^80Z^>84+[I=1=/,RC4U>CEZJ(-1"NSK,\])8102JY(8K?O9>Y:.8YV MTYUR;L&"D4HM>RH/TU@ E$X5N454=D2MAMA=1W71@&)=-X,KPVU3^X,QY\GH M=($:\-9L<)/IV])SNJR>M.F:F;+:?4XK"R!66]7XB_ G)1/&R!9]JY48< ,B M#KV8C4>SL*A7E:0<($ H++%-\TM\,E:R#(6\'JL5.4-"NC6?U7=O*; ]$_&V M+[;RW.':1QK^*?>UJWA/7S:S3*+*5IOOVHG97C.+8Y7:D"SR[%*B*[B%*NS36KG4_9#X/Q#F]!>SQ=7TE>=^8[P0.9"QW5 MMESU=3='U9+CEB)FH;MN8\K9H^6C1\#KJJ;&C_;)NH1?-F;C==9F/MA=3!5+ MVV"Z2V*^7U)%>NH=Y=H'T&@X50D].J)MJ ?S+!3%' MOL*K([\SD''YQ/^,Y5ULO0IO)G"U U-W2<8-F&-3I?+,/D;^<$Y/I41@O6*O MF2BQ@L[FV^Y\PU<\5I+&, %U[_@T0$*/SHR;ZK;R+*M]M^/6LD6B Q@UHM)I MW0YE>NWPR*V-CS1?P'.S6<9"[-.S>)7I6BQ::3WB-S-V'SX5$!.=(BW%I/:I MMY[(!==A--D?BX@733AQVR?HL2:E3GRE"+CEJN.=?*F[L_0;YWJY1Y_AI- MV@G-.>?6LFC:5919LL&3)U,,TD_L>Y1\^@GS1[\\Y0DR0)H]_%X2N5 M(LS]N^BBZ=<+6A&M_4BH@:*&FXL+)M_J$XL$B1*$W:'UJNT3G$_V%72-V3W> MAHGR?4O+"PKOO1.<]*\AVME?=\>*5_2ZG"P[$9%*2-$H8G"*D %R-A4[MY]@ M,LFE9BY\W#]['&-^7';RYNJF607=\^X# 7/JT;CS6 M[?A[8=@&2B]7:Z^JT JY7G>9N60@SH@'E ZM">]\J+4,50MP8^6EBU+:I&:= MZL<9:A&DP)M04S0"53P"3E#,BGL51]K$-C3JZ@+L7&]R?08WEYH6?@3B;B.2 MC,OS6LF?]CT\E$-'@*@94*)I'FURHYK/B0S? AKCHQ"5J;$3,.2J:MKQ%HP& M,#VZUA?/O.Q:F%R"&7('>_? M/@"6ZUU8:Y7-8Z2&T3UA^]1JA^KS*J&UX3Q&'%!%KA':T7.^/J8(W6W;0&4" M]W+;#Y(R!.K_I5K2?WLJ/"0? ?&)O:#+9?8'8@,P'NEA89C\:8I4[N1:"FV) M6-VZ.(;K!"FHNP],K#-W;#RBDF(Q\.47,9<9^HW=]ED.CLZITM+/F+@&(HTP M<[T-S#ME/]_>J!BT?BPW MH:TXWC;Q \LCX+LMYI1/KQALQL5,9=3:3Z(S886LLXGCU8N_9(^6W \:.3-R M[;G$GW!+K=S^KMGD3G0@\@Q1-&#>%T0:*U5P(R *H>\5TQ.6IS'/>#7N+%C. M3(UO4H!GL$><]YSB9V%+%D>,Z;]Q%GEV=I+VV>G>R$X/:$82\5N]\Q@0,Z@[V!5.W$C:1V9^;:@4@F1UE8 OT8;Q& M?1V3T/]==GBGD^M[1B".U*LYY,PR=SZ^JWBKD4#>:!X):VM"B.I\2R&> 1=-N7;B!U.1?.9<;W"S.2JPA:.;:$4N*I7R@HLO'SPH M?Y\EFUQ]?E*VM6RPP/)DKR'M4V+_Z,KI7I0D\HECGU,CMM][IJ-@JXK=95J@ M-'E1(FG<$_<#\\ZSP>/6^O6Y!36I29W_-F5680F0S/WS>V)P7.<,WX]XZ%;< M+>,>Z&F+L6YZWD.>A:_&$_YIIZ)4OUV:Z"YAJV.K-DIU6#UV=%9B\9Z[4'D' MA(5MK2F,4_U4P!1M#R?WJE1K%9QR&Y*R+AX.:0]VGI^O/^D=X7G^%F1MU$1" M$^AW(JX_W7!*')&,@ZLG68G1,C=35L%JO&8FE3",LDD">.(2D*TF<]%X6!YK MV#+W@86--:>E)03=/GLD@,X4,WJGO:@<'&1+U@:.X'D$H+0V>"0W1*YSVQ]R M/4]>Z#X3>E>=A4ZMID]F%=4JZ56\ W%MSO!?W#_?G5DYE&3XG%$RSH%^V?=/11PQA#TUFU84N+@)K;*(=)W.?]1:L#?9S'W%.E]NF@2/* M6C67B4-[\3#2107MS5J:7SU=E#>A:X0X/SD-B-4W 6\^ M2@M_=;&@V(F8E/$/;1_(SV']]O,&=G]^&S%?N86>7L>?2/R\3HF9Y)V3-6!K3+ M,(12EN94^/0\ LXX;DIAW7B@718> *A;H>01,)E?#EK17OD; 28O]2V!6^7= M'O0W1Z:T4L+K"+X$V:=A&-Q4_M@7OVEMT5_F_Z9YJOL/-$^@';7YCK\Q.KT% M45JK==%-L$[WQSWDLUHQ+E&MMH"9!X*H9KE5?39CT"]IO-GC3_9:9:UV#7"_#&)$0/)9=.UCQVR+Y'&K8Q7YJ40119FNJ>8C.G4@ WI0'!XNLD,>.]9/B/T?_-\8QM=^,8_K_ M%^.8V$J_$.]\OM4[B@9F%\^R^5WZC*]M.E]'&$FNRP>2!:Z.W8S&ZIR=$G=$ M=Q 18?A*E$17[[#S?]=MG?_?U9@K(G ^Y^Q02A'YK]L M$JMQ\2FQA6[,,0034;[QC%>3!R!K [33;Z258O@\9MT*94@M[=YO D15)I1. M/&[;7& ]_":WN.4X^.7Y-T UQ>L$8;F 9*NPM7CY+MK=^41W:?V:S(B9;HWO M96(,;?&I

$G@2]IA]9=9TN!4H M&K5,B9'K30])EEHBWLL?_;X)8N81L/T(,'@$=/5-/ *(M8X^\N.4&SXY\F9\V'[91'#Z,A>[>&MB/>5,N9PUL?^T%Y_Q$POTM$$0$V'S MCBR?K^YEG8.5$W\XZ8O&.5;(,!\>J>DG>RK@QT;,S6=!DVH_W$6?P7"7Q&&@ MRXY["L-'P*DKJ)N\^!$P 8-K+2@R&\;6R'/J7LS$^AE&2_1.J=?]^O!I4V." MX' P#2;W!XRS*/NE/IL;*^/V1(,:XBQ:GVH77R];U@+YSW91F07(JBX#E=Y$ M+8C:?%;3K=QV]*,N-Q&P5ZR?1?9N+_;>:TQ6<3F*U3%9DR$E=CT!IJ4K.I$F M$Y#][+)Y=C9*6JP&H-CJ,5Y<[ M7/JR=]>L&-'V\<72>2LT>5[C/1U$JHEI)?CA[50[60?KJ*0!WL+:K0QA)%,; MS1%SET;OK+YPRY'.VWMP4,J3WUE&5F):7ZG^ NM75&,:!![[6FYB)OJ+/0*< M@5E5%M\$Q3??/B_JCCDN ;R+0W[M% M9B# \6E6NQUO:CO WLX-RV@] QTI?I]8P%$.5?C7!N&8S+KPX+WT5WW#FT"5 M@]WG64ILVR-AZ$82V*D#8GJ[\>,JAMI&VY&\TJ8..:>TLG870,5J^W"B!?KW MB%;,&52>2.KZT%$R84II^9/YSX/-L6%N&+)N+'D;QIGHB%])$PL5+=8.,=3# M"ZOGZQ1+YNIK>BH,!5!G7BC73H0%3GH^TVJ)DVZ%'.@9D';1K%)[#Y_RU;$F MYUL!@:72^9#E!=+<=CP4/2MDQS:.%38_8VZIY6Y^ME;._!^0(3>/;WLG!KW\ M(@E ':9OH@I<&ALG,:D\"BS>,;6#>Z2Z0&(!F@MQOR;A6-PQ'YLR.5!9K0Z' MC',*&1 :K$&=="8N4C(TKK M4+;C-B8[CZ'$A4,PG#-2_*)^T*/ .1<[_V<_ M"HK X'&:$/9 SE\7:2G4T^5U:_(ZLYV9=IJBQ]F6YGP%>G3S*NP\R-#QU#)O MSP[1'C4T69 K>>-O MN^-J$]"=A\!YW\K M6EU=A]MK9,73N[[;7J)X:;;ZY_@8)0?'Z!'B @7^-,(GU M[XV?1\KZ*OLT.B0S#[(GT4+B&1_VS-G06:.NRD"S[!L>6V)S1C#2W[) +(ZE%0ST@65TO71*^3/DBUR8%7CR]>EM3_8S8 MRX=*/=>0:2/!]]59+F'S2IN#.5F(> V+ 8=Z:?W-K/;'&],.RNG *U)VEBP! ML,7A_-4BRJJ',W'P?H?(Z9M;0];RF/Q_ 09E>IXQ7=/3RT=')'7H;[I/K.+Y M.G^*-0J6I[T79+83L%X6F#DLKW0CI6FL:O*B;6I+=F.I1%-'K.XB3R\N=ZN; M,'X$#$E.=1R0>ST"\EGW1##^IP^FJ%ROG449)1=4;I87([C!(/2._S,A M8>IG\Y9*0>GIO'_P.7349VK'CX #/+C/RR^NB/ 7//[3F:K]0Y"PXJ&[8>7^ M%&Z9W@B&^S?[4C'H#%[VR3R?%NWYG/VG-K'VS\ZXY&BK)]X0572*_PM'") $ MQ(0D_Q_T.CM79Z#T3#D!=IEIM]Y_);\P.-3OB+"Q7#&)RL_6XN9OL&[M'E^DE5-EY)"GV\ZOR OMZ1RN?3=Y4:G3-MN MO*T8 G1/$YD>; #;CCWU8M/J/O,SY3N]S'GZ%U><_^)?Q&$2NDS)[P&(=%FS8;LOF/N[XD.D7PWR M_,MHS B+X%\V+2T#L-Q)Z_7^&60D9R=:K5 0*&^%T49)4HI8&S_KSEOX/SOI M^$T_)KYH'X]./RFX#D)K+Y/%<:=2,B&M8YV#>7R 16%CL@!:T#99^#6Q\#'X M[#QCVYX3G!;F:="S,=8?7HPCQ$GQI5XE$X6C.$:BTY80Q2 U8Q'*I+0ZNCWF1IS1[9;D?H B/-='F;6R3I)*WX=UL]]K%^KBO*A MG6K*,F2>U#6=.&8&)CI5/AL&6B+Y!7KJ>Q5>:*O#8;AB4Y_"W>E"D"A5-G1! MYZ2S\X^&\MP\)*Y-7-;@P MSMB6F[FT3G"K,H0@6RS>UP6-\U76,Q*E:;$^D]0 !H&)(IF7%64\7HO)WM$5 MT5]WF_6!_&DL:09HIBTU<89Z@WI2O3$Z+J](-S);4'F]]X3O%$O3K3=.,:SS M'AJ2% KBF#LY=,2Y&3]>B)!=^+#*'7(P+T*'S+@%)9%[V Z"H#8TVS]FR;9: ML,,+C4Q(TO8/.GGBI49:V1Q5Z%R_>>^@G5NSN#$K]C=2GR0JT E%I\G.D*[P MW4G$)5&_VA#NMB3P.=E6>_G+Y34\#'UC&2<[$MW8\K*OI2(GGRE_*%6=/6]](/ M$6Q'9N&Y"EGFP[G1W_W>-ZT$#:*6*Q(6%3N48^2T/[?)GRM7]2JR,J')P<=' M'90SC._WULG=;=XD7K\?(M=_B-DM-QFWV/3'ED0E>1YLXO.%EHG*>K:#.1E1 M_ U1S(9OC-D '__Z_(CAU.'H;5$*?RH%+A<@PW2T(]NY"\FT3-Z-SZ M\'(ZF>I/B'7\WX-1FP0WXU7IHV:ZBFR?0'OQ#V99EW4KU%7?.9$S$QHW+@4. M'($+;-):A:*#VT8&Z//'L5F/'+\_02>A%5LJE1A31 M@9,O/Q0JO<419F7_TH+IN>=W_0I:24B_"+[5ZJV?'"A3M'@HQ!AP8(>0%D5! M8>=8@9NHFP'Q:1>>;G/IO6 RAA\51/(T>J.;Q;5'.4]][836ZL MA3-]K.-9TGP+3T600ZDY:"IDA:<;N3H"NHL_'=+>V8UM?FVR3-L>Q2=%$ [ M_]B#&D7]9J>4N/LV*:NXH.4'A+>,PU#1X6>UQCDMKK(DS>9YQOP<'^VS?I,S MVOW?)/&-CX I._UZT.D&W)D;@G]IZT1U;,J!?]^;[?0(R(/4?8#C8O\*K*GR MK !I]C^[0.%WN:M.!>B');Q-*<+I.+0N4L(Q3^$'8W@R\"Z]\@%-1U$""R\O M"DF5.PL9&7>#J1B5-N9BCQ&![W=YD$(UJ%F)Q38W[A[U M\,HZYTDB()"#PWMZ2@+72+]\+J/^;AEW1U4!';*;M>=#%JL\DS/#0EL3ZB.; M2E_X?K0W(Z'WDFZNF1&1_\Y*1>CXBOW8#_+B_.H73H.E4^8-%!Q3Y\G#2MM? MB)&#_-F,ABJ5.MA9IZ%8Y28,[*R[QV40S=&WU65!5]HQBN6OI2) .+Z'X=?\ M ,LE2BKM0UY,UC!$2Y : [!0F(*(EX9CTTES@0]>T?E3M4MOP#KU7N4-7Z9E MPS_%?W[^>?5$UG9-AN9)SD:1W)LM$;1<'F"!@0'4&@;EEFV(%Q)4=\:FSG Q MDGGR[/UF9CZ=:8;:WT2@SXC0KD]A01P4W_=*AB8P)P@<4PN'1K[\M1%?:56# M-12!V,L%S '6>JK@YW*,N@G1'O'>M_YD 0,X-@;T3A26H@ M:\>%Z^64SE^..>2@L5>QL''C9(@4C9JL;!1O&,M?>0<7Q7^UN7WKW3-!HQB>GB D38P.TXU+B)"9)Q//@S7>EJ][44'O1#J/9IH<,L+1M7[I M'D ;36%>E6I-K3'+##3A]&A&[[01LA$%2'DUY, ?+C/)H.KA\XS;X18+M!6; MBP)805VY"%O-41X>\T(7CP"STZ>_)H?L+"S?97[G_SC=+LO/>9?C2ET865)Y MR%;!&B\BY:KF=S=,-RU/N$:NYW+^/71"RA$X P-_>''N-T6B!5()PB M+W7"_3Q!G;R(NLP!(D,>1>)\)BMUMB*PL2\-Z3;(T%I.]X+# -HZ1\>YO?VF MS_D'$\!@J/#PJ;^[OTI.F1&_XJG4GO953>%IK>^M16_1NH04K8-!G,+>R*<) MC0G>%=OF>S*[GX51CHH>((]$PEJ!14W?;;JX)['J?I_OL"S8DD%U!B/OZ/!_ M?4AAR1GD6IYO:<=]8C($T2:?X@"O?57?$-9XSD MF%9MPSRQ M$)!,AA1%^8MJN+_ZU_/X#1T9.:SZ6C9+?/^T:0E)(9[MZ-#+ \ ME*:CDWJ_FQR_8B+XD8YBX*Y+%5K%P\H#3W]O:)8N10[-9GE^;;7A R>K4]2D M6=I]^N,/1NU"5[%67$\ORRM#4W"C M'H#5+4W31T?F4VS+Z!9IB+20H:!FEM4$46;VGNP%3MNTI)!,\U/>[.00JY31 MY3)^0)EN7/Y,;"&&HW=^ =Q*\,8]^6$B;BIW&,N/@)VMBIA&%2QKKF7I;\/- MRU_ML>3B\DHG7>)I0FIA,XZHA M=\_0_@PNOL >& PN)-&3[ =,(NKK"U44AK![8=!7S]RB% 6AX.!1W#*[JUSB M'S^C1^QI!;L&!97]#+7-8:3_B[VW#HMK6_9%&X?@P3W!@P:"NP0/(9#@EB!! M.@W!+=!(($"0 &"NSL!&@WN[N[N[DWWZ^R[S]O)VG>M?'Y./ M"7..4:/&J%]5S3&J:H)IR(F=Y6B-.Q?3PH=;:QT\,J(DZ,@A^CIIX1L-L!C! MT,L6\-EC'?#B\&]=D?K5=*LL=9M/,D@>!3??)<9GS 7VRKPTU=];=N@<0.I< MU9QLT5NK-6\OG.&-J2D+6QB?L>PN=706[A+#T_SQ+"5VV[#D3TC74&[VRA%: MH)L@TP76G$6YO8W_.E)9IT)Q.KS\ZC[@.>^]9#Q\,6U.I\Q>(-NVX$7+CJ@' MJ]P*%KV%SX>-"$*<$!$NXOWYT6VC.(2S PNB.Z)44L3"W;W[PO'VQ9PN*K:VRX!,?NC^IZ_"<4XL)D"F8L' 8P M9/4^F^=O>7&-\V.#Q"NQ.=5-3-<5@X^Z/D-0>0!Y-)W*R714K@+SRLU%5F7L M/":$+;YJ+SO=HV!$BU@(+ZCY#6)MRM$TENS" &&VND<+-?E&UJ%<"=B]N4QE M536ZL7=(7Z"M+ @) +(),]<.[G_NXGX'8AEEHK.,5X1_$QT' M7ZG]#*R01?MT=T><BUL_ZMN*5F\5?*?FDK]2GL3\,O8UI<0SCBV+Z MUM$$$%(T7'^1<@C!O_2X;G[YEV 3>/90T/./YIM_Y0Q%$U<3<-/ M^;L@T=KZA-"PUUE8Y[V,N4@T!PA,+%PU7 <82GLE$+7.WU(@;Q_IZ'1=H^Z7 MDJ5[',QG9Z6]KB)MFBO'=T4Q2\>FOU57[NG_\ICNH['A,4G6B C8PF!6O"J+ M%CS1(>%Z?&8[%*\7+K-1M(HV4@P-WZNKB^Z[9^:_TF2E;XVG0UMSD=._4F8K MIN5@I1V4._@H;&&45>\%^LJR'^@>ND.DI+I!7S+9)/T19];'B_W<'9D;LH1W MO12/VY:X^Q0W3?R:=U2!BU?6(%'MX4I/VND<4EI[%>O3]6FF'3&<#[1R+WI M;41$A K^U\A"5Y;P=R&3CXI=70S&S<;*(F/:J(CB_U<@Y!K!P#/0GFFUZ MXZH431G0X>S$/Z4TN[#-->C@C %&B/8^-.>8(YU)Y790<@M-#I)[0 ZPX*O M_&,4S&8)>"UU:_$"MQYAHA$N!2E5N]?>L/=:I:A<"C6R,.T;I+^[P^T2@;"_ M21S=/SI\=%X=]IP.V]K9?6P2I?6X-_.NRME03$Q:1ND^:X2VJ/R]4H9B\@CU M]F4Z GV=7N %CX@"2="]TX?Z_L$*%GY1B:#7J1 ,DJD_%V[IN26G)*Z37@U_ MC0&AF9.#C15QX;7/A#)#@5/+<2_M3).I0NZL.Z(RK&(IPT+-TSMQG"])5="+ M+.C3HGH"UVFJCF->:XM?OJW=+2%WI;\FX3H'L2V_.M#\6N#M*6\U?+78;,7> M2PK)*@SU=U$B8Z%!8AB)'U)3KUU(R)VY*E$[QDNRNE@/GM[;K-1^]3Y$%D.F M#0]SS(R^((T3 MQ3E'IR<\J!Z4V__\R:Q0D@+/*3VM%Y, M6E6[/AZ2/.*UA?$;TA C#;@M\,$!*30H< *,\*Q?_6'>\WA82GJS5_?4OCO M:(+B@Z4\;IBWPIV7*AS0D4>J1I'NKX^/G^_CC3;7A 0'>!7\#.8<%.U(.5U- M!2^9+4*MRQS#B5P;-2?.&_CY[G D8OGLA(%Y4DQ?!#%ZA:'^+I4MKNPPA45: M.&!ROQ$61(Q4MNDZ"OO@B _%28 #0E^JN+95.^1D#A6O, 0 M_NT9]=_NM!7D [)+J&2FYU2<$!3=^/5..UO=XZ._RL:T-+S:K1;\3!\J17^ M+( =J)NJ61&O1!$22M$]EP^@-=XUY/R/)C>X_'@-F_W[89>T7X^^6**D_WL^ M%O_OD(I'D5WT_FL,#XFK)+[>=!_30K*W1)Y"1++6G$L?\P0Q;NGX^4A1Z($# MQ>3RIF0];%.EU_H$F7>;$RT:22QN%=KIS@!5"*8/PTCBEFP)K6H;_1@^*8P] M2-X9F;WT1OZ0O4GECUVR+&#Z6@HEK-)!Z=BF4KQHI:]Q91 >.!H6I(WM97H ,/] MC2GX5R*)P997&3!OTL4K2LF6JKT+#D%A((#O#)@++_K<#L/ATQ> @9L090%*[4[S)6 MPF\ ^N E2SC@WM]JU/XI+7^K<_O_=_T?Z9I-=)&X-[MU!>N@B+@SZZ-EC&"O M,KF9Q=!F<#KL\=B#L5B9^(')6QNE#,66.C[5V9R==\C;\V M:Y 38'9,\NESO;[=G6]4Y?P8ER8W 6J;E&ERI7WKBJRAM9TT?R:!-!%Y\527 M"CO^$P<6T=#0S=(R(DQ '3A@R='I;\5Y_[_U/\,A_B#^A$=9\?V%&P$N MOHKQ4E?FG7;-N]HEW)P5MTI@NY=XF@$&]IKQS4 MX%Y)@F*T@S0<9\*!"2_7F!D!6PG<%*=,5%.@[D.%/J&\R:^>^X3_?ZT4KQ/ZAI)\>_M+ PAMJF&H-F:F,#LA#:^^;/%6CMDJL<#5. MV)8BW(%,UCH7K%KM,W_KQDNQ950V^!*B>?**%D-MI(R+*7[0L&P(=,CU/,[S M@J66\PG/W-H:QH \U&SI8J6!DT]50%S^\(6^YJWF#.:FO=(IL2,J48B]=84$ MT5!J:7R'N @_),ZO]L!$BJ>CJ#"1!Y0%TW5=_4P7F9:1H@934K)UGMZ9MEUJ76]OII2\H)8T@>YP+ M;6$U=1\& V]N&_N>#2%TUO^LI"52M[7]H/D*I\G&@I)*Z(.N?)UHG,PE_^WX ME0-NKCWT( LKM_=#UA=:D<:*YF]%D\UPEC;7YVAJ3<]*7E**>X^GO+H5N@6V MKU7X!_6XFPK=L55(D V#]FTX,T97">9PR_,8UY 545B\L810R/>5V,%&&18I MJA9Y_1*%G(?FGU5';,V",8 !Z',K@HN3W.%Q,HEW.XT%NT"NI,)V=R[2DX/[ M96ET=1_9#@GA@ ;(!LO8:J7SL26E 2G/M()E^H+PTV5!HE@,T6]1,<+G_?8P M"34\*ST0+,.#J:$J0[R.PY;Q(]DJ!DKV>[O$MWDH+J(J:EJ\^_N<^R\U?U2[,:M26?7XV7KQ6Z:1D-#%4 MRTZBC2*\&_#R:E+ZGW9?D26OGFG#_ \)$.*)L/,H)9=YC&_(ZF7A &\,*# + M@=,E?_5 >KPL\7U%@AHY#A+W1#S?^I/%SMJ&S8!#IU[+BKC7D.]N"P\9@CC7 M-22=V)*E9Y,]M4>B.Z('/L&(2!"0X-$F>04 =X3_WD'\:(<>R4+"Q=@8 T\! MYNSZ:Y?]>6_,[M7D)#;&XTO_K.I@S/-O-.N8W14\J)+SPAT B3.H_P8+E)D= M#I"Y# 0? 1"FFIEKAGK%L4+ 885'"=Z5GWF?N2S8(B6ZT?^3>!C;9:"8@ZEI M]KQ$G!.(?[_>RT/VL=/=T/O".?R>"H40J-@$ISN_4+U_Q"H+#J89Q1L(Q9*] MZ[:"BG\8T3(4>VD1#6R&$')@RPUHT$YDNSW@M*E3S)M':ZQG96P M$\+LM3G, >GYQ#R68G:U5]60C9$>UZ4!&_H/]) MY:-3K#6UF5T(WMW-"\JO?)SF?"KH5;#V8YQ#QD&^2/#;KVC?UI:EESRT4G[G MM(ID*%081"EV$\E\3GG R8!Y_(PY/O7G89_# M9_+XO[],=_2MY Y[X2%"R:/ ^$>&%?'T5CL%+F)&YN8L]: O9 *4&($H_B]X ME39+BY-HS$(-O78!"B-E_X^2B^E2#@:"SH )^A85/VJ3UPU7@T=0V$&J=4&= MTJ\M)HUGW*X(P0'@7PTCO-E@A.O;L$(' M!4BN(JQ]I'[POWA@PV62:,>TC6!NFW)$?\>*LF78:O '?8;OM)#8:M:K+PO] M!5R-7%$%X'>='#8^CMMBWODA_FJB-0N;DLKG[JQ3^(\KIO&B03F#Z4#[AS&Z M)8:.+3BSD$HC[.5SZJ=^A0'QY:]L%8J F'-E" MW7?@@ ORGQ_2LKU%E/O&H;*96_)(>0M9=6IU/1I8W!"*)L!9%W3W>$ :83J:N0%'_.!6\#+X)M[)7?747! 4'%,,&"C<5GR MJ/$.31L&[88#VG[2"0?XPP%;;(V7&VHPYEH]5I1X. "AJEO@@#,2X]M3%CB M2 '* B-#F)#Y/_,U25[%;UNFXBDC'&$C_+%"+H[B2O(U2'5H1@0E!2:;//[1 M9!*4K>RHT<>&WZ.@0>\1U]MO[38KC_ XF[LD7?(.STKLTKW%=G6.GT<5+C!5 MS/Q(YHN.%/Y^X1:R_'4397V&5VHS=^.[X^X@OMY5)*>&I_UT_".+MW$/OJK8 M1SHJ>1D0U*S>#1\:E?S\LG42*@,'R-:-SO9.%,:<*$%$OKW5>?KZ\5,#+BF# M@TOK';Y%*E?K7I6*BEB]^]VHCZ@43:(V'TJQ'%RV.YVIKS'\^P9J_N/!E2;Q M]YVM?'05ON< VDV08T17U-/(CN:(,=[2+>DM('>[Y DKT/A\61+VV;HL ]R% MK8:P'1"6^AFA%%DNPAUL'1=3L\VV!D^WM&K4UQ 4[E4Y=T@%]O5@B9=K-K(5 M_;Y8U'[?FWZ!P?_[_Q5^QPC'RN[.%7&UE["QFE'ZTN"6#FV(;HF9^:F9[">Q M][GX%.+M +6_;$"WZE@KFJF6XO"UTOB*K[G67!Z'-XE!&)Y#<[;*JC%>,^IH M?_[3"!GBNNAWK\M>*%"'-H6$*]-ZR_YUH^'M-SA5GYUH4T.)E(]QV&WF,AQP MJP=1$%JJ$9?QHQBH$]?HJCMPF*/'(]V!&WPHJ MN((1\(IUQ_'4%[.9!NAW!4R?O<+S-'(>!IS5'G;L[.;G%7G-T M&.Z8I"VGGU WZVJ3[JWJ1!F 3=" MS.$1^9+_YK84<>.ORAHQ7Q_;P5M&Q_@P -UQ$45)<11;K^)F1,Z"576!<7 CUN-]RVEH@/C!QYGGY]?V*^ZM7 M-.YYE\1[Z"S_0K?@W%'I0"8Y<.]UB\HQX?'D(R.(.)'(TW]$V<6)<%O8G(B- 2!!7FH)KAF!'(_2SMQH= ME_136$OLXLU+II^[N;_C3/CO2(7H7XIZ\@_")_D;5(TGI! T7JS%RR>]OH20 M'A?&$^'EYO;7N6$]J+HW29MAB$J/> MCP0^C5[2-""CW6O%;MY2@[-NC&! QS^];Z#6SEZ"?37; M4GFZ\51ZTP1I,;JB]W'_%)TDTL\OM@/T-=)"6M$) Y>_L M] +O.*R-P!(E[LBF@],W!*%#D8$!V CA$83?-B7 E6E^\.H?]K<7?5NRW'9P<3C MIHOLA9:4@@;?"0#=Y&M?V#.*/3H63SCA@-GS6%BTG"'N?VZW?K->$@Y@P ]N MW'M(!HMLE:+!)6DWODK?E3\V@EQT,Z'_G+1NPEYI-&:FKP00G#<2I>N:,+)(+>,Y+W2]'=:!BN MV_FFMQ-(<6[>8,[J_9BQ^-77D>02RO^7UL M0Z9,#(1;M4S?-?LB;T!8:+6$/BM\!"E?9O-5Y1?!=VMYV3Y[*6I(T3EFYZ:.GDY=)GZBFCT+\V_OJMO M=%L6B!ZK- M/W*$=N39%=I/=R86Z&K&*GJ/S4"@S&\%4N5DKWF1!J7/,MSV\'+,W7 M%Q /?9(K$5 XAKRI'^62+/=?LSGJ>=T@4)>AH'CY97J[D_IR)6'T^>)14S',7/<# M74%"WGK8H=K4I4!D_C>=-V^H0U!\$H_#HNM6YBE7VV@IZD;VD^<9J^\)&CPR M(W]P1J?<6GX59%TK5Q\;[YQO$Y^=_K8: M6*=D5DGI:/<413"! O3C[DG42$Y4YXV&'M^NK0>#?&2W&#O9X4-"FI)JBUS) M)''-H?&)CN>Q2YY U;$W-?I%?'(T:[%>&IF)9"&/ %')]6N3+Y=!])[8K5IZ MAGUE*IRUQ-P$#_4CW>F*-*J.JU*<-MEFC#.'57",GGWQ=^$-25-/EN=UV+/B M=A*7O^U@D!X](!U@]]"LJTGIQ1NL"V>"X0 M#HKNB>:&,* DVR-MQW-##5%IZ4&% M,;$RW!'/?=81-I^A;X7['<-R0FI)47K7&X.:-CN)VZR[X3*(ZJ8L0::EH[M665 B8HP6%M G^ RJ;0JV?,:MD(E+2,):JFPZZ*. MH;CMM-QNVBB#2J=:.XND\T7)-UK6U]0*8J%VB)>GI_D'TTP+#69I^8I+M, F M7Y4&W/2\X:_8_2$,>/#X?*-PPO;3A./178@+:9 5HQWJ"4%2+@8 YW0(KS)+ M=NXK HH?^CMXX<(!X8;&L%:RE!N^226#13_PZJ0V'%#:O@D+Y4,:T1;- W?= MIH(GDPY/?6O9-IVXK^D<\6].&V#O7V#(:59BYY2/VA1G^!S0DL?+^4N$PD/AJ,D@PT:^L9/%B4GL2?^.,++ M KNX>6Y:Q4!B'RL0IUCXMSGP=A4;22.BV$466OLR%5BXS/#+")6 M+%-0')7(A3$8B_M\1I/=7\R6,H9%+G;\H*D=ZTA"SPYW-% H95BUH_*>#[$7 MWM6M15BUMX96P\%L8E[EHV8WCU!QBBC.,_72B:8?%_ M)OB\@"BTEUK97VKP)22\R*&6^5.AM3NH(X7@'B8F =<3@@HR( A??FQOV":R*<8N+:!:)ZGS2&.=^ M4%5;%<]J$M22"MJMOX_%XHO9P7-HT)&S-&\/.SB1!N<$VMC@E& _O7K0PK#F M%RE-0=, U&ZEI1NK $XSU==6Q@N4554B,YJ#AM&I:L3Q=E1 3_=,K"5$QQUS M2_0.<$4$RL9-*A))P>?W3I_."@19_N"Q]'[XA['2J]-601PM<74EJM-OB:]3>U&BEWP&1":>)>-/J!BYN<1; MZH>7+WL-])#U,"8"WB,-DF^KQ;905G0LXZX'AGG* *OH!>=(5J=]!M5WI2R= M!-P;_.]:I8'VY-I-EA;.F..8VE+ M4.+3=<(69]$P76 M-*HGX!5>?1!,4Y0[WI>0@FQ=!ID^VYW%+/P\W?/T2]72$&@)8%>QW_\2X1MX ME,1Q,8J$Q8^H$=OU;#QZ\E#))4!LR7G6A/BMTGZ'\';RHP::*29/PC[7 M\*?C'/R:U5;+H<5.6,7M?>][-/@MM;@?!9N7VT5T"!5QLK?J04=FC7OX9LT@ M5:15 OZ,]!.2M7WH;LXOJEF^")T79V6/\=OBSQCJ&= (6)GJFG$21'PU99(2 MQ375'_/?G&T.%K4LBJ;JQU/H#G"[BN^*V^,9;V?RU5&,A]L M'>JPT9-%W@KIX7GMD+@4%;6OO0^URUED-#:K'&/D(NA!*YNW;0@N/A<+DQ:_ MHBCTQ._K3$L01/ M?\I %77R?9HQ#W$^3_>#U=Q= Z@1X<3#(Z> ,$C56P]@%$>8/+,B;&!./@P=MJ=IF&AJV:B+% M&?8<*BY.6E"#.&S(,'[8VX7;J1[FQLR0"QA1CK_42F@=Y"](&Y'HY=C F*[H MZ?[LX1=C%<4 #L:3OHX1D6N/92/["+"Q'\>I &)/9LH MUS>2\V()0[)B?*VH.U:>7-V!M"F>3X4?2*F5BJ1B*,,$=+-AL$J]QZ@S"T3; MC$KFD37E.2NY-^BQK*JR%\X)F;6X/R7G24%GX6\@DJ;>A>IK-QF_!>7,V-&3 MV0'/O)SINXPM<6RTD']1=QPM++9*8FPX:>LUG+9=:WG+.5'"U$6IO(_WQ1/7_S+&^] .O$2%D]HW*X=VCR)_. M"!4<\"!A\?:>,7C[V5>DH6$Y^]JDVTF"Q;RFTRY0*:$XO+^U'^N@Y- MN+Y(Y[L*^H!6Q.@4@L]5GW>,L.^*&PG!A@D3>ETSY=@P67PSJ=W]##)AF)-% M9PRVP.R90?&)%"?@X\C=._7(-_3(?5CO\P5@)#,(+TX3E#6CQ!+(M<^9J,0U M3&""JCCK(N!&4^[NH&*U"B+=N0"JB:]&<]'.H[0M-IA+;5IUX*.FM$1.%=0E M?OA!>DQ]4V#8FSY-\*SYBT&NENX#+%^!DUGO;G$IDI0"2\@"W<@2B^KW"F=# M ?)YYA>A8L]T"]$3KMIMZM;Q3IEDR)B5I*'3^_O#5?2%(=ZW*!!OM\)]6<-C34C0OF/@ MZQ$>-^J1%C->[ZE5%O':%^,IK ?CTT$L?DYQ*\%;5C$QEZ0Q5:6?';^9 MK*]\X0%-M1P]QMJ,GQ\^\S1:;/W!X+O2@5E<-J46*NB[[#+LT^7>KS"N]FTK',=*85 M8M;>P)99R &WHR4?='-8:ZO*Z_W/4<->WE,L*EO@B7GAL?H#%_=@\9O\Y=#J M.1WF;I21M;'9"(B^HO8K;Z;+O9"4ZI-NXUCL4Z=51JU%7SY.;<6&ZBCU4@CD MON[L4\I'?@>6DU:#**=%V/@45OTYVX>Y<^UH\VT\8H'Y[0Q6$ELLY ;)X%7U5Z_-#*YMFK[!8)@8!Y<9;YGR1>ZQA6:7O?'DE06]9W3CG%B7 M>MGW[GU1HDOS9<$8TJ#K+$RN# XPGC"^T23Y^4'JMWN^OW0G_N%6+,,!U^0? M-!'"B-EX%D.Y!4P^@@.@(1((15SZT?A&!1>@-5Y/<5< +C $6P]B7$3'Z]8R M*LK01]IC40SV+:94"FPV2P(;//*[;^0U___?6YP_R! M @/J[?R=>/\'WOVF^EKCRCX^)2TV=X)9[]6=G# MT&AGY/*YW]ZN ^5#7GDI-%W%SM?V(H3J"DL!/K9+D$GND8$]X5M1T/MRWGV+ M.7FU8GR*C=K6KN*7S2-SGI_UW$JXN/0XY5U7;Y^U5^6OWL/:$LZ>/UC,!9H0 M+?&:^\ !5<7.+2#EDF@ZG2<0R(=393%T#2LNAHGBR!7S^$=FA"R#Q*'5V3P^ M?D/GA6YB;_)WO.['(%D7Y*ODS,W7?S&X-F%4,$/3IQA04+/>KQ?GB+JR58G7 MMF*,'&&VL"E41E;*GBA>ZF,^(L;BB9G5J/'NF#BT1GYT@L->ZD0G\.J+="&G M0S.D;(#E?H#H6'.^PS8?J,T;)I#)6>W M'BJ&W.J1HI;%#/0"FC-?V)8Z1QEI:W:C#$F(4<;^JC(C]R^5&8OT):^.(7\[ MK):+;/VO02,A0,^/M1N=7\;35OD1'UCYJNB,OYT MX2/R8VTJ139%89IM'(2K"+\H(%2)90'U>AZ8C*0JOM78, M_#I)77!*0R75PRZ4D!6L.*3-[+Y['51W#'F,DQQG2L[TYB;4H ?>O(IE)OV( M$?8J^D6XX323W0Y;[Q53@I:A.G]!9EWHEY85UB/OA_+DG0]]Q-V=7]Z/: MUQKNAKVGN]]U(?OJ*8E-1 EU@5:%MD1,XB'&NS=0J(];+'B9KYQ(/&/&B.EF MX(MGQ!<,IK'RTDVJ]U2)%_Q&O2MXL>[^L.Y:^U^.5QVQ>]J$FL(X>]&>NBY\X ;W=VM$JCPU8HW^#9%A8QP-! MI?480J\*+]#;C3<0\8^S97X6(K+\U5=:0Y1 FB1JY?.\_ <(*-"-?@]:_RD M6>1:^7;,USTYB8WYJ/\B(=,SZNFXQ4=_ #JFEP/SY9=(D<2(\.?1+D9#3!.+ M:A'\PN_6RK\]SV:-@ B1;[X7L[?<\58U;O-3F-CCR*[\,FL@RSW7[X@EO>6B']57#=[!S EZ%3D@OR3-Z M8&IN4P!$\:1=(*S2< MZ_IAKZA,'T0?(4!^A-'#,^?PPFH!LV[T4&[D*N9"Z?Z$J%"O+%GO?8&E)Y"H M,;/3?OXW3TJ+;9L;CW<+X( IDU,X0#Y^F_T/.[9?:)@<:F.AX;48=VX(.T^( M/;W810/AN5U*(3PWT<5-- !W")U6Y;#-.8V@!JGOP(A5W ?_+ST]->JGCM34 M=];!5\%J^%-R7"4>$CG\8W16P:R=LKID"_<],D>R_'1J*QI',RPU#AAES.0!O.41D*M79TO! M!!V]*UWQ_>BLAZ2S]G(LL1NX36=-Y^2#)%'9'^0")/'UU?*L;@KF MBRH+>K2F%1+?7LNFS@]5,T#4]\\A[( M"C+RUAD?)''1ZC'TZTZ6(%4^"M%T]!@+.0?G+$6/MPR-*6>4* //[J2+X0!W MH\$>6FL.USG% 9Z>U625>UG 5?+&2JX#W-&Y[='FMQ>$C%+";I^+AW M6]LMQ:A*GV-6%F366S%+6 :+8:YU;!V'$$9KX!NQ"5QY6GXCG?$?PR;6ZK8A M?O2X O7KAX@8QN]FM'A6W(^'DJ N.1RJ51/G!PQ/L(H^FO9][@'\D+<;*G[L M-O<(],$I9[[]"6=R:CCU>\4R)0+MZ+=",GXNPL7@-EKC723\ LV!<9*T+GM M\RN]'><"NSG13;]^T?VN>CU JDN8VJE@IO&3?%K>S$X,Y+N.M<".J>Z*)N@X M69D7@FJ&LF>=-.@WL['-#:[B&H&V,M6/[K_<:+MBG2 =0A5D.BN5\82H3^3SCPL4JOT@)>*#_'IP0!/A3AQP_^V-E1&&K]7C8#.T MUCQR.JX)@+DXZ;R<, 7TA0XP&@8X5?1%UP5P.1P@;!ZEI^Y K3X;*^1 MK." \WTZF"\K\OG/C&-[OR6;*1#)]F?.*+*:";;FG4UX^$ GAN_U;0>>$L6> MB*;E'Z*2 '; HW/Y)-R@"9N0Q].>$9).Y QX-,8Y+Z16LQ3%L.DYH8]*%CF+ M=NJ4 $^;HB=QKCO>*W%"LI\#2].C/SF':6TVES@0*SHE^#_*EDBHEJ5CF[6_ MD[CL$<\7@MXC+*$7Z5\NJU=;G/&7*GHHE=6,PB"$8;G*/ZFNNEM=8N(?EL*9 M'$2:/!G.%]&Z[ID6(4O[& ^#Q(_.)Y(.9WOFF5Y1CUJ.ZJ;>PD?5K6E&W^H9 M:1QI5$?^B2%Y:6)Q)[3TAH.RO3%UA+CPLBVB$6<1[=:(XHLX5^@;1^J M5X-S6%I7;MRGBVOLR_QK7@8R=)]^*]N?2F8#8_8[D7TZU]VHJZZ/8>_]$K!C M,G6OTWJSM-#M@V[^3C(AP6>-^,09X$+7$<)88YKWGYD: +=$64^>L.O'E[MB MBE^/D>G4J(Q;TE+$\-U-ARH[=F":FV#RQ4KB[1UT3-L>W!-[R=C$YL?>U1P2 MUR&-BF,:QIXW&I?RK,+9I&\HC<,C*2/^NR934=RCK4*WQ: /=*Y'C.GZ13(K MP,#,VII0AE-"$PVB=Q;WW%C$'QU=.:B/4PZQ4'97B1QE8;'D)I>SI<_VD^1&/TU3U28JD0PX(\5[/XY]4VQ1W/C"1;" M0BO-NH1][3;$=5C 12QHU<,[?^[&LVQEP!:0\E8.I'%SP7Y>F:)46TD@AO/) M39B%<9-\%FV%/-F1V\@OQA1[X=Y(OASJ_>EE-_12,WY\=[6!E M[J4>>2-:A_^85(=4 *\L(C%ZOC[ELB%?!1_36B"9C7+72(\OBL)HA8<(*493 M#Q!_] M0J>;#<*?1718[UXY&-?5CW*7V)YMU%9:?0XLFE:'=)::;@S6#"YK\ZO,R]!1 M;56],/JV5VP:E_VIYV5U*NJ'SHB)J)?'CN[R=7;F+A:/*P/Z;22&O 4V+*:( M<3;SD+,GM6 50^XY#A@P E6K0JZB%/714_&&"F$=.I0>S^G;^1O-W'I\K]*B MQ-B+0PL@Q^FTU]9U\ @[@'HS&BW\N1I)R7*H\N6+V@FMTP%UM(6NC#@273)+ MH6OW,/?SXN#D+:59T\'E(_0,FH\3^+FS5,"IHIA30H&EH:6W8LF\Q$X#['1/ M@W?5)G(:$M2LBE:3UQ?ZB]9/0?1?(F?=IJ9;CIXD3A8B8+#3Q]%YI$+>XE;J M=,TB0#3E_$MSRGR')Z:!MIH<\13U96CCFC[=^9TY')"EKBUK\(=[Q;_*__5_ M7]5W@@8C?(U$KNDTLIIE%=$EZ:]CR;"H""\LW9H9@O?8L#B*WMJ?S,HRI*Q8 M-O,A)< !6"X!X"V3$?"1@"2,+?Q*I?X)'"!+&@4'^" <^&--\*U )^Q#4>/A M"!S@3S==)7FZCD!QKU@H*_(G*-,"!1R0]ED)H5ZFX("K?,EEKJ/!.QP]-1AZ M)QS0CO#D]V;IKD^JX(!&%1@Q^"WBH<%HR-V-\='/5%NQKA:P $Z$UD QA0-6 M?B;>K&N5/..QDKRBHH,#2+3A@._OP)L]L[ [[BOUNX2?A;.U%B^WP2W>K'1D MKF8AX!:Y3#A@Z1T8JND0D\%Q$V_S7 M=]/J1POEOJ[IZH,+;*_-?J0H U:91V"TO'2J3"Z.8K MN?J0&&:!)A2Q^)T].&"UYV_;R-E@"YWP:WO(W_HG>?NODPBO.^W+]#X[_N$C M?K?>D,D\-+M M_S;-B#%=_3JF?(07 J'7NN#%[,0S)?\QWA>H.%?J4!_8_4K<(OQ44* M%#<<#@A&^!2_LOO7B9,BEESF_I73/\-&P;_,8PD<\ NS,WZ=0\ +!*,;?V6T M F(>*7^;Q\9?N5V-:'MJ&O(9:E9D92.ST +@X::K,;8&;('_:VF 4?PY#>&_ MKB,DV?]:QFO*-HVV.F7O1,WV4@]U%QB6*U&A:]%:K1$VDS3\2D1.&.NR5 1] M.EYP!K(WG<$!HF6& Q^$F>G2.'!OJT!45VHP;U+)RQUO$1'V1 0O,%K 9P $+8V( M18"R+'D#T($#%O,!6UO%#C "NI_1P\B=L#L$AS'Q?P8'(R&(\LI%R4BO&;R2 M^IF'00J;[O9< ?I @NAG:%?XW4TJ7MA_2Y_(AW]A:9>'>XLQ2F.T7J#2IK8) M%_L3TH>:RMT+1L[W:4*I!(C\S-,DOZHUZE@2" 'E[I#&F*@RSSVLCC.=#\H> M$"2,'__CHM!ST)N=(WCK^PASB4S*[GH,_$?X@?T1?KC_(_!S]4?X:?SWPOL? M)#53@NNH&_47N+<$_^G*MXN)64#]_D!N)3#$R,. #[_()G0N,:G'&-4B\=43 MJQ1\."_9+5<.U*)M;^N]"9*L]XL M4@"G$*>_B\&7/2>[D_A]JF*$.H:C,8"V^-+B->H">$KC%@Y0-BL.*.42 M(US^7!!GPS*TEVR5V,WP+4 WJ)ME+AZP^)\5KO;Q>I':L"Q@OKZ1JFGN++L\ MA! -- QY9?Y:F@)P2UGTNT#])HB WA2,A,^9#;"I>GTX@%F1J;J%CI>E0]N* M_ 4FJBDY%.&W3I%=$$[K;XM\'=:39GP@TZQN.?O&N41>\_4IS:%(2WZ>>&_6XG]3?I+QM M>?BC+%O3&N$!)GKMO?]4F#8;]N+5,4+;%:M"\]U]+V%B-I*[46 V0.\1&!I, M:7'WG@2BDXS_;X6QD:O^G5E*R_B3['?5QMZ]XZA8K)HS#")_^X9JKN"%;4;TG0XH-G[;Q6@QX]9[K#5P4M-X'_+DG51 M$B2YI?<9#D!'^9G;ZE:[+>6,4PX.\$/Z1Y*LF1\_HTBMN:'D^#]+'AO?!P]5 MDL%P,/Z1(,OZ*@KFG]MX]%KR*ECROX,, ]N/X#6[XYP[KU8X(%VKXO>QOK&L M6F ;Y>]WOZN@TE957F:2$_%&0TXUH/NRF05PJ4 0D+,"OB'C!!\AW(N9+=CH ML>0==DSC%2\;?:PRE %_42E9 U1!D MKI? '>WJM1VSJ+N&*ZMBN-&&*4H*P>_J]&*N)=F&%KM$BH*24D MSG1X0(&)>-PQF;X=$4?[5D9YK9,D ].'59L,?B$._U;-)P _L'3PW615#+.^ MJ&5ZY'E?G1$W3]6R-AT/^6;$2RLO<57YD1T'$X+U)2L/"BQ.]'1ZIV,B>-KYWH3&LU:THB:\C]/5B_8NY_&^G^4C5 M*CA3@YQ#.ZGFCR1.D2#B_C_K^2#1O)*;(;9ZQ>$O;8[Q@'95?/L\?+E(XE1U MY,/G3719]MJ.8H.G']=?\*QY"Q4%_V4Y'Y2D,3A@S6VH<3>T\X3$Q)8 &TRD ME-EO6\58)IB]ZN6*6Q%:#76(/PDGNXKJ)#4F/YNG'Q!5T,4BY1I*),]L,ND4 MBVXN>58[9&L#U;$U?TQ%P5=5'N$7\?#MNT@R\LY5I<74\=JX3RMTT=3HJRJ6 M"S#^J.?27,^N0:F"= ]A#)/A7JS55[X7Y7SWMX.Y0%D\"_(LMRF\N3S01@D7 MOP&APLLCO (GVI2+N'?C9SKC?$;F[P[LPF/9!)8L)L4+3/!Q%N_"3MPF M!F\U8*>#%MT1(#(DL+,B:JFZ]WMAX7VU&SB ^^J!(ZE(1&-#71@K>+AHMIW/)<^[VY2W/=8 MB?Y3U684;D//LHK!'2.[SK#[C35'9\&U7PFORPKDJ86HHYL/Y.VDJ&%!*X_. MYM%;6GJZN8I_]#NX[C(NZ!!F%N+AX>E$"MU9]QD3OJF&4'X5P)E1F+D_O7$J MZ5[.BTY7UZGV#:_1W^VPM>A)FY?(D9]J;D/]>Q2FRJRI/ON.$*6OH=^X\.Q\ MI6Y6&O!A!-@OB[9/Y'"<:SW].KFFUDTF->3K7M0>9=#61^W+P!I+=M6W=$8_ MO+,M8GX[&CQO$ZC?3%T'7>1W81U 'T%WL?/9-;1>RYT#O',(7BN!\CB)N9SJ MRX%PLIJJ? 58_7FQ8QZ\'^QBP0@3C9\YV@]=2$K3US-6V9A3J'- Y_36^<+K M)H2*WY(B_43CKV+]_U=*,R M9>60V,#2O2$ZK0XR"K(QL8=,:NTS,K\)+?N.CL3+:^_))BI)KF9:W)NS.]#( MY^SU#\J^S5,)HB<$$RH52T>'WE*@M:-PUN[T>7KD3 M/K0J5I0*$=#KFAU/L#1O6K-9^91*(8$/J3]R"2BJ *IA[@R4F2?+\N?R"HN5 MW5U>M]O^SKV7"BN?L:"2GH52S#RZ6*C#2H1A$//;(LQW MA.+L_&GR?M)":%59Q(_&BT:H<_ZLZ^PSWV[&NH9(^[W-/A7!$/H@L;*:YW8! M39>[*H*A9]<+%SUMV6NJ[QHYKC?&?E=;;,&UAFA)4% MN+?D**?)Q'[C[HGC^OI8UBS_^H)AC5#Z&XX"[0&86((\W@W'@Y@ \0C ME"OFIDG,BFG("RRJ M06AAI<8YVW5=6FR$?4LE!0>4.C7"/NL!/L,(^U5@ ?L6L*N?%0;XP"W">>"A M^4*$+4^Z"'U;2[D&-5U124+>5#.6H**B"MUE3A/#Y;"3I"+Q9K 4@[:M!J-' MV/YU&V6Q'2-6[M-5$]EA*J:F.#!0TO=:]B'C;T?V MQ)(1K8A?N^[/CWWM.,+$$.I'1MA3'QTT$--?IPL'_.!LO.JG.PJS-CX3!$I> MMD/@ (HT,:O,AD2('+>&D.['M'U&K1"T^1A4,QQ'EB+3;9A$@!JAP>Q<7.C' MX5DE<_IIQ3K45#B@2+(U$OU)6 6&2FS6T:OO.P(W'W\PC\>?3.L^_-8)JD'Q M7))T6"0!_CXH?J/=%;)/[V;4.?O:%*C^K^;>,J"N94D;7D"PX,'=+3B!X)8$ M"T$3W ($=W3?GGCOWG-QWSIV9;[Z9]\?Z ML?9:7=U=5:OJJ=[5U3(-T ]UIZ0\.!+=9EXE-Z6XLW16JR;9,, DH4=\LI&: M>HWBLP6)'48S\/9?S:!8B*V;Z")].U-DEO(8MWE6<^/Y@;ZF;5^4Q-Z*#[&T MD/VV)K]U"+-A(HKZ07:<>U'0FM]=V"K<@ CG4B?&WZ&!1^Z.H>K28RJRPO/=*>L+ZZ-7/602M3;E^+RRF^2L+KL[ M0F9#:<%< [M%YB8ZNL\WC^*\U@@$/L4.5QYA?L MN#B0*7C?TE"++55(&,>7@D\I2MA&"I3L;#:1W@,4C?? S>,ET/:KV-$_5/#$ MC1()9-FO1MF5?I_BU6_!JO$&K;0E9-A>NLI[.K-^5P1?4T>-<&ILPTIXC,6K MS^D+JK]R>3LUL=H3>Q]M-/8_9STU*7/OI!!-?;LVIW;-1Z))Q'UQ(UB@"><6 M-8EHMF6>Q"HDN'_[M(6C7^+))=W;^)Y.$ K,W6WYAJ/=7Z M1Z9>3_^-J>9>$H9A7U3M 2G=M]LZQI9KGE:G+R<.5UO&HP^^]:B7.FQ;:M-7 M?9%[4<86I\2#-D/B[5F@9:JU"_HKHF;$\B2F;V=HAEG'M >(7UU$4\MS0WH4R93_;W=@EN;/SA)T=J5=Q2%YOK81U M4U[] X^,C2\EC:S9UGK#P2-&0K"HX-EJB+?ZE?"F?+6,I@B.V5';ESDB23.@ MGV;M4CA[,N)*DIOMFOC\Z\WJW#T0.I%H'6CI:*G#L''&,Y#KSB$7H,5[\044920;% MZ5PSOR[Q5ED\"VU/M[HZC:8S$WO$X1Z%Q\QF7L99QA;E7W-?]TJ&*\O6&"E: MWZI+@AZS7'X15@&O!X;"@3LK=T?ENB0/;"GS4V\6R8'A)6/[(S*W403Y/U,P M^2<9.' I(-+CN,7%K*$]'99UNH" 3Q8WLL,W* D8-_8I,ADAU-J&]HEYMQ$M M#T3R/A3"'4'N M35=3XVYN:6!!IIUL0E.S^&(N.32ED[;"?AQ77NR8]/PBRC!?FGM];+N&U9%) M>89(T_NUI87/QUC[=M+"DUO19]DB!M]92]?C7$O:@DUJ#L-XTA+*EK]23&J M85O6--OB6V?QP4KF,Y5)-M[$[#H40W4![SN]^.!RA;8O%Y%;6QM2LJ=6GU[2X* M#=>%7]II-B54M'6I+Z/=G4:8A8O ZN9&)YH> ^8N-&$E[15:A=0','UZ=+93&F;BRG=ZV=3N&ET:_2Y3]3]$2'WG[CW9"00Q M03Z?]> 1 M3+0EBJNWC:A*IG(-(F97R (0*-;/AI^].S_$6]!V,8-LRE0W!V#0J=1.&,Q( M;,W LMO7TE-\' MKV"0%.\C'H*V?>6SK]CR\!OGE5S7GZ>)/D>I2ZBK8OFANR[# W>N>3+'=$-0 M8V)::R>-(^QPA"?N@Y;^[ JGO1OKR<2U93)8>VMH;VS&'HX0?ONI\!$E[;B+SGN=UKXX9Y M&CC?SP5FAGP7JTYD\([)CO*-MCJ;D*ND+!F[&3302&4RL MI]VQ*)_I\X=E6;O"H"8<=L]DNN'%;EUYO'-DP)#,*\+.R*'&36"3E/^R-$1Z MS(IK=U]BU;RK#C^:.;@(?80-)=38=D3>K)N,*Z#GK3EMR?DZWE?:YNYK"21U M:JWH-@=$"N- L+U]]?C&F7G M/"583(O^L),V:)4A\T@5$^=T4Y-HM0F&9@P!S1Z#:&[F5:%[P#$!DZ/'TRS1UA*D.[5JFN*/ZY_ADDCJT6998JB6 M7:49%_5%*K2<>H!7Q/UCXD+VI)_](OH]$*D-_<#\K5O/,E]OF0<<'=3:&UKG MMY,%Y6L_W:FMB\-5*H%$;H9&G95$7$E;BVQI0(/CS_? :@',Z'>MRUN:VK0S M%K.ERV^@AS^^9%SO@1=3)5"4D7W>2=JL,Z.FX MV"OZ?C]P:.2I-6Q (6WBC& 72TNIY;C9]UF"PN5][8#0VO[,6=;L]J^OGM)3 MDX-(SE8K159HFZ!XPAP:^[9 XG@+,@3S9%KO&KKFPV1JT*$X8!@*$S]JU<> M.7"I"OUY*.1_&J<"XDMQ^Z6_'+H#]_!5&N0%&0'4]CR*Q61$D4O+ M4/C5DD.J/<1>E*P6&@# T;ZD8?4)CE."0\]:K MI_73IEA@_X9AOU$3D$(?B M%$=)VNF-(GUZ.P/GT]9/UUC(0.3$6W0(M[0X7Y6G%2@Q1&A"-&#'JS:+I-?Z MXV8NP V3?^*Y%TQK9=GSI;E=1F2CX)X^C+B%(,6PN]./&L(T3SJXKLB\@(Y+UE77: OLUN:[4EELN"YTD M!J5H^'L"0E@A.5?&FHV)%[.3)5Y3T]*,=>6\U=*$X0:@9^8?]E=$+P^UX4>\ MK5FM#+]4UQT_%2.)XHXSB#)0T>(\_.DS+R> R3]>I@S.6<:8NEE%JF M*"@[+*Q2"G&@A^?I^A-WJXO+%'4P=3D.D%1*; M^?>I>?FXY+?T]CH#'VHTS)N>"4T\XQQ,^O@JJ<(O&=/M1U+C/&ZO]#+39_'@ M 4UVT??5P>+N"AN#)(S#*]Z2BM?CF4<9WZE]5S;3%*O&P*XES)G>KG[]R05\ M/\OKUGRD+==,]A-QK#FQ$Y8AKY45$5F'XRM.BA=N MXRO.$6>9U5K2&*+LH[+#6;4_L@\F?[_M]';L%I?*Q0PI(U$&I=VM]OO/'3H. M>)KL-YRUCV4)D7D M*P3UW:PL75\TWP-@Y>_3O]S_TVD2_S/KF+^4G#3/^/4X;:B5\2K*G-F5-HL? M#8*O[M#JA@P&VJ&9*(H2/'-Y^3I)?HK95QK'K2K7/"[,VW(=)JJ7W(',?M@L MFPR^TO?8JK7J7)H.6W"]Z9O=(7EE%!FE7F0Q\5\'3@#I5OH';5@Y2 MG L2544MB]9C_JLPUUS=(8:JLHI@'J*PGS^)0-TWAR[TY1HW"SDBOXT16 M8,>[.%\U!&1G2EDNT[RNG\.8AY"/3%6?+SS!P#0Y,8U_-B^.VNAVP?,LO06&>YH1XT4S)L [-^\WB?^6"MN:*VX4WA M"%%?X3PFTC!&*Y=5*9K:MPE!%O-\,Y5KGZ:6VH9@-MK%1+X" 5JQ=,'5A)[Q@=4%2]E@X S9)VA++,KWF1;3M7- ='7 MMG$H2"#KVJ$ZVR$*^BR/LTZH"I_U(B0M?C31%^.3FW++' M%3,N1$>TG^3]\FK.D5J=_'[?08)K2.%KX,DS;_:\L'F??7!#HG-#G5D5WQ=! MC+RJ,;EXY^]R5I!9G/*^]+8-I\@TUN=1[8C<(SL0Q&8(N-:3VTC3Q3+41I:T M2R]::6-V _T3'PW)5T'5+,47HZSV1!)!3A#:),U)RY*Q'29;PT=1+3]B8?J= ME@'I_7UM(1R%_]K)>NG(#V7M@C"39W*D";.C?)5L](I)NCX40/S2LO+OKZ:$8GY%-#4TO3[K;AL1^=C#8V:_X;$A.9H;U,+@/8JXI..O7[XVRW[O(>]Y;K3GAP,#-HBHW M05-?'ZZ)8!RD_QXW!)6T[6,J4U)M6?GX+:W>*EYSHWN@GLPLW"N+*8:RE@J_0',]9]2XU)O""&M$ZVO3K!6Z?HIZ*B_:;74 MY#)9W)X=X.B1IHF6Y\:O:?YD-&!Z="@G1>]GIE&@GH'YQ.A-89#@L+#N(5$M MOF_5E97'1'WS#+WY9[^^YY+/6%&#GV\*QDP3T@>W39Z[W\D;EDDI.\S-<=?% M&CD:.<$$*7#T4N@UG.I\2C[+934:5A2$R>DUQ:W0WGD<8GK!*!5K+\A';W[; M=$Y-C?AHBDL8?YK90]RU0./5 $_RV"N551$Z*>^.'K$7R\L,@FO-;K0XCG4$ M.GC?T*M'^]GQ=&YZ1G7+'V^67-L=8+*0.20D)I1&J**?H@ M9:6;CIWTIV'JHL![F O7HJQ2YRZHY<4\ZKWS[X4$)GKS/V4H95K522.^4KI1 M>K) .]3TNIR+!X/@35U_1U2TF[UT&%-*"6Z7EAF^#EE3C-2H!622H19_A'1A M_#VC98YR$@U&; 0]$+7[SG'!ZQ[0//*JM"?!%,_[R6.;E3/ ?#R +BIHP/>T M]V,;W%3 7M*C:IGZ:;,6\D\J$\Q?/S0U!L@(030Z=G .E/(H"D80*B*\N:"( MRS/0C#_AXQY5ITFLR*2QR,+N''="*N,Q2Y53#4O>=IC;);OFYDB,T2PU,T%* M?1_87E'L&$6I?MSZP&!\_U'B.P3S&; *\3%-X"L/AZXW=NZ10J:SL)8S6SE' M1FDL9[5LMB[BO7%6>J>(\3;?[Z9LPYM0UX#5+Y;+1<2&%"+75;&[XH3P\ M;;.>%A]3!_NTPP6]G?0#9'0"K&=+VQZ;JSTX1M>+N-&#E,_B\;:PII;NDZ.Q M,5ENI83R$\FG%QMV8["2%E@16F[C!"#+6_'6<>L?GS6V+VQEK"VBN?1F!ZPB M]ZF=V!'3AX2\CII#D)?16'F77S6V*L1ECBG1DF]CP456>#2MT7QXOSP9Z$%H M8.U0V>GJD60MNQ7V0;OQPG\NK-49L%4;-X\G(^./^Y)-XQRU_7QU1[=Z_OF% M"LV>RB8O<.*^K&IN[DBZD(V/'%E)U5!D8R,!*J$M33^LI,^LYT 2P95F>_X] M.PC6=:C2.:E6P#YT+3PVS7YU7V*@B[^+MH2N1GJ?I3C>5H%,<3*)E%OCVIX2&[&48:EZXA.'T5/2UOI1N),MAC=A:YE@ M64]$_6F7)4V<+R2QT=Y;^WI_*QT=P5)^I;NS[60>C.>#:B(6^21[/:!WD7#S MQQ"^V[3/@56)L:P1@P;*2 UI@/R7B_U;!&"-H/0Z&%@^)]5=.2C)I[W;OV5S M)C&BC?T0B_1RPJ,NGZ;ARIB9"C]Q*%+LP@.;?G[81MX^U7YZL1D=VJIJ7W5E M,88]\=L%4O83KL;0Z'+63E-ZOGX*YY*T*_E;IGM +$$$ZAP?;S.DHUL_%#M\ M? ^,&F'TMW9$_*>?XW<+\QPM;/HY%FEZJC :)_:XK(4I!QEQE &V$XG[+#!X M"K#LK\Q[5][^K?H9EC:H-WOI@.>D. (!U!>6#IKAAUI5\1++B@"E8DZD=MPA M>BCT1.TFZB7URP\&E#7KO17X ;@C!KCN-4F/_)Q ML8=X;-X#;;/WP%4#L,U(^))1!2@@H A'>D@I9D,'C21#GQ"+W /XDK<4.B3W M0!J4Q-%S$(35FT7]2N9%653BG+SRHYB->*,P^VDD:<6KQU*"U!D:'7H!;52D M:2>3)[ D^8A\ %EG\$,:)?XGD,(KM#"L E S>><9 K^'OAX M)M6DGJV>T]S1+OBV*I#-N!,7CKP77',/K, >;=[^'+D'?"KO@6,'8+L)9:4Q M*"-.FT.F"Y,16^I9Y8%5IT>7$SU=C84%2]6] Y7*YE73_>LQBN<@O M!$ =\"LC/T^APXZ2 3=/[C(@FTWY;@P_1H- M#UAB1Z/W22%V795/H(A FMON7Y0,\)"_!R@Q4$$S6J"MH*+,XB'K5Y^T?!?Y MK*Q*4L&V@F\U^K F.RK.*2Z,<&#RWE5;4O5JC2]V*M5B@_O$3 8PT=$E7S!1 M0[ (1;:,CQ$A\/3W );D+14G:'1D%>/VL3R$RIMU1QC_NZ,I"TU+F73JJ*5_ M"#NERT]IQ!\DZ.CB8O0?!068+\>??R';W6"R#7A/SHOH;8/VD'"6LSYV[9:7CZ2-(V0OQPIR\"*[!,#FP_E M2M/XL#\D3@G(N5 1$/G>AO/VXOH77:&Q<3.YLHA7:(@C1I$8YH2E#^ 9J4@0 M!]'3\-@FCOTZW+>T1\D%*'7'(H&)Q><+^&'GG?B=Q(%"0Z:VA MT=!;'4>&O&A_RD&!?5:4F/;IK%G?Q;BY>HF+$.M;^/>&CQ-62NA"#:J$R]ID ME]I0KUV@?96F<[KY!'_6SMN6&GU[BRGSUXX5SF$G%K%'2VE\I;FV!MI2-3 ' M.>N'B1%_/%A!?FNT6>$L2>B7L/AQUM)P578J'*\ZO$L_XL/E&4/\?T4_"?_/4K)C,F?_?N?Z#D$FWFO#<'$ [VL2XA>:.R@X"9+!,$J3\@O7#>/TE&XWGIT<2;4?DU 6*W?)*L[R_N+90O[AI' K\S,6 M55L'FGLECC31\\6O@PG8E(1VD)O$OFIF"H)9/IM2PA"><\$$;8>&F\ 59-8[ M33>)UC)9@$D34@(V G>DZR(4.!*EH*_+8P_@A1C2V*X+Y.;ZL?*OKP4#.R:E MMHZZV!4!NNASD1)B^+LCVS)W!:L1U_@/JG@.U3E@*[_4^>9M-_D9ZX,R[D)P M0&8N61#_/I$C(5 '%+HSI4 FCB7O4")!RVX/.]G J0P/R;@8MQBZ1^GH#X?P M50M"#$9W/ MJ":[P#?)&RRG\(-)67M>10S")*[[@EQF][79YCS4[P%1=XQ;%)$545)"@*G"Q MA <:)8,B!=B1*\4_WB@@BHO;_^E]W:.+ KK*S$YW+EAD]77)T.?+.:21RY6$\NKQ#K&J]18VX-8'3".Z'&L:\SJ4S,JC1/^(4.0,>-ZPPE\+-R;'6$K'MN(@J^FVNX=_4^_ M-;2$TRC/?+U(J(4_&[8/EM4RG3D)NLW]V-G1E1<=]QUD94%OHLMER^9Q.&P_ M+%2D=Y9DOE)LAJ65[:;EYA,^J0AWV"\A+,'_C'_9(!1;^V2W!4=>P*HHBRW9 MGI65BAAJ:C;3>F*Y[P$421Q;NI*L8EN2GA![3"3/ )>\.Y!N.H$&70YZSY75M7"D.FW9P,;YP>NKY_!3]!52!6L8OTO8]R4=Z!)>JNAO) MO@R;Z?[*1IC$"17Y6UIA,FB,;*/K XQ!]#YU>#Z'>MW@2_RZ9 W0!T\PLYW M2^(<5-=A?W"&:\6M>SWZ=,+T'=&W7 MXOH%MD?@=[%6^=CVNEOIA['V%*-2G?P74F=W-4[52C^B%V"Z'!2O1<,X16&P M>%_LC+ O![(K5^&2Y@ F^24D[/F7O MNJ1N%JZ%C?AT+C[EH,:F@H5I4=IF5Z\DB5BW%CR>*XYCTU,.A?Q$H4_3V^!F MWF[_T\F^C,0'Y#DL]HL\H[3']'[69[NFZ[[;,1Y/)#:D(NWX2"->GD,CE1Q->$,-%I[8*F(8;V= ]XS'?=I;?.5(;)O/:O?YN0# MF-P_?E$4^PEI69RX24&1:6RJ:4S]1I\Z X,2=0GPP6UA<%U#93,=Q60@\6_Y MSKB?%^E'L8)KZG.9X'S1YM]'3'ESFP]78[.4!A7.27+UHU[O*;SN[J?B<4"% MV4.WO9J&HG)D^4^M6T(Y4(3_ ;2F'C7O0L;D/N?0^MV/9UAG0WC*[W5O@0B/ M!O_2]0(H\A[X.KC!,KIP-09"&QY[_NG1M"R.EP%,G3C67",?Y9MH$N.(CJQ1 M;$V\:[9 XX3Y^?DN7]*QE+&/6&)8.DG.&%RU%D2[AC%ME=O]>K0'P5/YW5,B MU7FH]C$IL_W]0UK:QAWF@MBE)=G(%*'=6/BV8<&VD0@N6R)/\7SL,)!WIFJQ M9#]\%1@AP.X7["3SNM!KBE##J3KPI8%+2?[PY\@GBW^TM?+H>%)ZVDD$%QA]HT\Q/( MCDJ0OONZL)99%QD/"/O#'9 N6:.H+O*G+Q74\7;E\!K#%'1%2'XUBE"-&_,+ M]R1__=(!\U]H<'N-74Q!8(12!GDP8R(X">%*O3*]Z?\?0&] J<&[ZMK&8TAX M_//C-Q]EFR@-1=O(.9=2S?-*W4XAK\F@TWD_,')':"U*!)I)E+^#8VX](A7I MB-B3I8?XQ.E>H:>MJ!9Y'T]6UR25J.W:SU753-M*YVIGQHPD/,-J.VR"'[EY MEU3V?>8>T#<5.4.M@+H-:$S\6'Y/FP8TR#D N:6_4DTRX>%Q6B0S3"60RUDA M-LV*\3H)L%[F&QE$]4ASPG76GF+C=M]B\7,*L35VSY6UI%SP-PV:)X#K6SOA MEM:>13H$E7.E72.H@Y;Y0?[D?QADG7D$Z:[*M8<2EPJ&+6;D?+;9NI[QR:6= MES+UCOTBV8]'3>M66PY4W MV-"8(MTP'@*7!X5<0="(8Y1SX!Z &;]EBC\6CC>V765"+LDVG!QSR7/_R $+ M7I ?2K4-V Y?OU$VR)$T/GXL8V],X^26$YIO'+X=(D_Q?E +A($(0'!87O0: MW(7D@$8?F,#V*^VD(U1YHX;%6);XF:'F4\ZVBB_44@MB"B5G.P+86C\B0(4F M&Q9<4L78^PVQ5TZ-ZN3&\:>H>I\(5F.&I7[:-#^+ZGY9N*OQLVZ2LC'^=2H!ETJJID+I=X'B<.)(L7Z4\6H@ M_/)/M']1EQ^M*[03*U-)DB>62NJ9 9XB2%V"]'=6!VZE2&N3GF;6CUUBWDWG MU#:DHM",6^V_&4W8&,Q?*5/X:H/ Z=*^FO+1 /1'ZBK,-<_C0)@.H IP.\(^ M_ZES+('6[<6=#5-^J=LEY#5Z&%3G=T?NT!TDU,> M*H^WD>$RY-T0H4M>)MV:@4B@T8[_PQD!PM9WP-0>:&=Z"QH204$37$?K&<)' MR+4U%#)A8CPLF!%AW&RW]C2\9H!+^HOG9<*4S9.IK>E+VU,2/TXX;$\*:'T? M]1OJA*KFDPXAJE6-"G+HT?N3H00>Q)D&Q=OW,SW%TY>00/>ZD&K;8M25"0?/ M+/XS=0.1F5'0DBR$>T37)==3@_!L=]B@DQ0A3,1. = 4F"-Q'*+$]V4Q8+:_J^(_V 1IMBY#HAW M=W[$[]:?-Q<2M&JYU (_X_%)$*WH\%3Y> U-[X -JC5TPT(O4.?3399,JTXN M$07O]E;D+3Z^OM;R*)[Y"_YG'ET&E9Y;ZA#+!)9,THQEM RZ?FLL5VI*3?Z@ M^O;=9)#PZP+@,9X1@=FZ'1YBTHC%BJ";I[1R-82 Z?%,77(0-QLK; M*P&(&#CBSO]KZUG&UC';K7\3%$SJO80ZM_%1.)$5X.CK'4SZ/="2]-NI4/\8 M?4G):YHTF89@<=0P;-B\5MR--(Q2RUS(H*S=[/XY"@N?X5@Z\VMY+%$=98O; M$^P)\@9^1SK_"?3-OV2Q59-KZ/4QRT5 MIPN2N#DEWT\T-*UIL'Y8)@U0\I G+Y^M,2.1J+1+W3HN(T>MHTXK]A5^+WJE M)*Z/3W%2C$1(EC[FQA0.WI'];0WZWR'?="H_]<%2CD54 ZVA.O)[MFX21&1M M)4" %8:0;#%V6MUL^J*V]]687KDFVG.7/4-\I2A*>$X2^WZ:4/3;42C6V3VX MZ5B:/C^]"=.%\H4Q]!XP$(NX_)7QI52[FG63M\3.N6+6>F9Q-3*V3X'E)T9Z M-RUV %A.SI6J-OLX-3_JKA")!2UA@EP6JV6-XGUV431&_KJ;PIDE6G>2[I&W MBRK$^[P?TDUD!/..;615?PB+',#<6N?YNB+7E<#?&\!EB:%X M=#[U13^NLJ:(Q.*X\D.!9)_@V;*JL]922.OTE3VD$_,>V'JB*BT%6X\!NTWT M81'A>W:,7)6SN2'S$&RT?'VWX_FP"R+D%0LVI%G%FUODP9C MOTX3'K/B@S T9. +YQ%(QG4I1)_ M"15O2@G'?1-8_-H7>0#56S3#O QSU69KF/ M$>,7J94>#.4>9R?"XA1S>7ZOO!7/MP,\T2R#>)<:P5J1/ZG?*S0_KB2).C 1 M&]V[!_X=MM9["H_<,*TZA)!FB5NZZ^_1ROA"/'PF*J7R,@C;A#?!C6[\6MJO M_]BBO D?QX8<4QS5E,2\^ TNEBC6K3/1#]*1LTP_E0O51S%/&EHI9&NU-P/&9V M86D%@VTDH=R[.S%@HDH!WM; !&_#:P2/5L$MIZWFA (B%5C$V_BSZ.A6!$54ULEEC]PEGV&/6\S<5/6^ M!UN&NLRC&K!RL9+H/LV;*&_%I$.L+7FWE;.B&UY'6<^TM]\SJXG6\,/%T9YY M1$7$I-9?"*$9U08ZAH0]7AY8=4HT;W3?D%J3@M)-]F>J,N8EN3/E,;0%[YV% MI"%OX3?D7:0,1YFR'+S[>4C ++4]4LTO@F*B^-+YL:G3 .FBQSD*I)*>7B3, M)FS5?5QDUK))VMJL9NKB1/-3D-:BA 'MM^, /H*^[7 S%&U-1:DF[F*HXS;W M<88?3!;'#.4-C,QXA]9+G6O?K=P T@;UR;P=T_LH,VKQ!&EJ\=M$F;B6/WP$ M8#^16$3NYR&$@A A6:6">H 4:C/,WKLCJ7$Z($^LH]7^M+]4DU>F"$%%#]LJ M7/%T,Y1-*.!UZC/9AQI8:L%+(]8X/?> 283"8U0%'^1/"7UMZZG)Y]D"9.$M MN*-/V!@=0L3((RUK?KXD4^2;/1MB:?4_8WIK]7ZL1&$NJQ<9*R)*\Q#F_%#' MG2?HW%R*]0"TPJB>.&F1A\FEX$.1D&](@^J_OD9R,_'VJE<][57CQ/MCENKJ M#KK98K_'(Y9LR=@IG1O$\B^G"1%2?,&IWBV/C[[-#<%N.;U@C%42/_DT"--' M[K/]5G9%%O8'0V:25)7+JM]<9I5!X(CRM2IF0_7X5*$QV3[>:^Q7U'9LGB>-'N&H;.F7Z!:');V)*6 M;LJO/-D]E9:G.2=O-Y?K$LEHGWQZ%:/!I6CS>/,K:#U]:^D"':JRH_N[&;\ M1F_2M;2?F-7WP WB$-30$2U$W&G

NY;$+M* C2?@K:0J@UN =46L5$T1^6 M'-C;JSN6?Y=B-8T:\;$VH<8]=H ]5D#4(5$'\Q[ MVY-PI_6C9S)XK25+NQS;]\#19Q0UU7TC ;^ )U9*5,];!Y&HHY%)2%LUG,?6 MS#.V^<-C]8K:RLSPHK1ZBDE5Q(>G2)'.N!6;V#*J0V:?QUM8IEH+93&VQ]ST M+BTV_6##VI6UJ&@-C?IHBG /.,< Q%.R==N74KN+:M,>(T"0$6U>IUY.<&$/C^*8, ..[PI6II[,Z[E:5/Y6'O5 MY-AQO$1U0B.50,<;'QI]T?ZV_DT*Y8*FEX7]7\5S.E<=P[L/-1B^QO&J?4N5 MLDN/?!=KQ2E"9"VZ;=\T[O$LT^22;DUNG*4DET&AG^C]/CWO2*ZY2ID'?N%( MB8N([ 1KKG0I;4R2V@>(\B,Y@19L3EW\=_WY5:A5RHV5+D![&':68_J*J.2'^. M[ZWPD^R;V!KBV/7T4+EV ';/PA=C)Z6)9+&[J0(DX=7E7V"8G2:@90LS''?% MJ<35XJO8S,FB(A5*15'KLR-21S+JC.CN=--ZMA:E^!RE>NO5^6WC!3"ETLDS MZ_4XOX]X75O864)Q W$1[=MJ;+ZX*N. ME=3)W&/#1M-:?^>%;, S]K9&@+ /S,-.0B8IMYKIJ;(ZH-W8$M+%WLM9^H7T M^PFU>,/B0?$@!E.D'=##^31Z^OH$_V7CPT%UG0*S4&_)7,O!#%72?LJ@VS;N MS+19,'<3WK>IBRC!)*K0,NWA7EZR[.3IA-[5.ZOA'LWOI:59MO1ST<0O<5[> MR6 69P#,-L\.5:RK/+U"E3CSZZT41_1$GC,=Q8AI0 M'(0H'79IWZ&8(V'U&8IB>I2ZE5VNGRK_.()$V1:&*5GRSQYV6.##(]PZ]("P MM6"O&C6>'\]WYG>S#);KW!4.K2DP@UFZ";QYV$2%K=!79"N/\>H=CV(97O93X@'WE<7^W:M,4%U(3+>[2I^ZG,/QZWO &T6EV,QL$7[,FFNI4DU#8[8OOQR6 K7D2'RGZ_'ZYS#'S$^P>0X*:")&"[WX%NE\U1QR9W2G^#JI_0I.0A4[AI) M[HY=C@E=R]_6-@R[R\TQ8[4HI4Y%H'W98\>)CG2[O>.G[])X!_HDLL>! ?&A M=8@=NOKC[6=OIN0CC-M #?H[MQ('QS_@3W[^[NF'/<2QEJO'CQILD" .3*Y/ M2PE F//N;E.3MFG8JQ6ZL&:U/,A S+=7ZC1P(AXDL""B-Z;:,Q,18D>EE=Q3 M.6AQ22Z7+[_5U84R_4QHZ\2:",7(?2I])H]A6M;MSE*2DE"Y^%VK#F4]_F:0 MX(RNWAISYS#'+$I=;40P7?S;'P+%5!FN]M-N9"PHT/YFO9F M&::ZI@J_7NNJ>;A;I1,QH:NV$>Y&H>I+.E]AQ6AK*?4 M*#]?A1?SVWDI$ZO^5E:LJ+*IY;L'SVK0J_BX./X0\+.7]64_Z-;LCD?/^@J6 MCQ;#S-UJ(TUKCN>I"ID*[6!# >&/P2N9TT3C[UK\6=?*@G>UL!;GZ<8O/, 9 M0$S'@6TM_5*SL8[+N$[XU.+"N1I+7N+BVEX\VX9$I53,(VER+X2QIMOZ$2V' M=.,\4S!9?'8_^UQ3UQ="_+A-D>$JIH#JUNFWW>0SS\R4YHL7M??P,PDZ MDMYS4)&@?JA!\"0QR''FZL(=,!^(;.S;-O8)QWD)U#Y0-+ET_ M5H++^=]>+?UMQ?3/ZZ+::'^&L\"6*6DL%C2,D)"^>#@8=D;0=N7FRQ12Z28G MNP0P.\A.LB)-RP[3OGZLC6N'Y0IUH*GF+:^P8:\_(*-4,5,;OZ5LTW^>;*5S MMQM343\9+Q=^\7*5C\ SA=O=R']:#^VF)Z(1>]C)M@K##"]+B-::JV=J[C52 MJY6:U]B[#LG^Y _/V5V%PG3PCGR1 M@EH-[ZSOP;M[OZPF!-7A>H;LS0W;2< MX7/Y%W7TEG5TH]^4&*_$/$)&&T,6C_C MXOG@VYNU4]M@%/*!S3K6(("S_!-FW%S=,CI,6_^U\B$52V&+DIZK8I7MV5>Z M)LCWI%>-6)+%LM:L25:U'/*HI4L6IZH"[T+/T*);V># 53^2U(BZPFDG,EHB MWMD-?KL'C/%HD4=$Z(!-PF'3:L,[D.X1;&]FB*8-.T4@AJAO5,G^I+2)_F-. MN7?OW::C38X7=VM4"2?/98A7WA,]EY@RQ"]I#"Y/]]K=1)=9OB\,-Q&.*O45"CI4377RC'/IU):'ZI(WKJDO:/^ M"]63#=M4W(M](71TVU[<^@L7SM[^"+;+%L533_.PBLD/,>U'VW'\RO-N0\UY ML21/P+%J=*_:+/>>8T6RB_&-3!6ZV%TE6)NJNRZ./5^G!C4&*KJ.-9N6*VQ9BW M8^GAT*L2"I;%Z\@'!>;W#P/ ^ICNN@#I15[1K"E>^?SB:R5&6BGE6!3885&= MC][2)*E/SUTNRIE/NT9'3$N%9ZM^=IVAKL'K,/M MRG7@U>\N_63@Y[G[^%7D3. A-FN&QF8?LT S_-#8[&5M-ER3_3U A=<*5?^? MK6=P&M,\D:;7[@OS]5+ZLL,OXBC< 601,75AOGL@"D47^N%Z+%W#E$P 7?6$ MRPH(+!$A5=H2M^J:6H/3""_QIJMC 9O&X.AO@(!K.W>]CEM) >B#R^S9G'M7 MH_E%W-(E<_CNAD1V;QUJ6JQW;X[1%Z.P]*BTKDH3?-GGJU2Q1K[ZZ0R/A6T^ MHH6N6_%EKI5O722FQ.78NIO#?:&IBA3GK\"J#ASF(SG>5A$>0KP]BL@57OY* M5U?;4C-Q:*T/69+Q 9DD,\^X-)55/'M$K+;&IY?J]@ZO5[>JO/9YV"IR*-BN MWXWN67S?%^=';)>Z PO>[+)(+ 4[\?%@2__)DI0^Y;B[05NVSU).<+PTJ.B( M;@T4?I9=TB>A&)]MF(8>0R=OIB%MT> '=IU$C:-;923,0GB";L=9T!1JU>LV MDKJK^?%%] GRN;M[W=E/525-'THRKY7:@1'XH#YX$;^QNI_R&C=('%H=*$F/&<8Z* M*/G:/A]04N661?>U>8(=T%[( Y*&%D9-#;YJI;02GH?LJN@[*(Z'WIY WJB, M.[&;5WWFTGROI65LHDM(3[1&DXX^>MU\%G5J;#'+\N-"RE#X+=APIK!C])KK M%A\:,&E<^C0'O%',7@1.E&2=-4H3K%JIY$#:AOPH-R/738G\H+:<-JNYSP7& M\.SE8V:)N6DK=YPRN]O"(\9X//P]@_CTN>D\Q!R[%J:)S,D6$JW%F9>.-O&*E,&\RT:1&Y^.8%)[ M*CWD07BU>6K=UL:%34X\3N/S_. A+)1HWD>P7 3QV.A9'!83<7TJ.X"H213RY!_HT.^Z!"QR1:UDALH?-GTY94-AN?GC'X"8HJ5)<,!4]CY-2RF!4E]&G)"^])V] MDJ(H5B"E$E(PNX3-BW FD3<39RE*,HWF)'R5\0,ILHT4TAS)'M]@>*ESS%21 M,\PYMFM3J<+-265SZB;5EY7+XY\PT9@A63:*]@E&\RO4PF5-LYPUAB$J\H2J M3&9:5\E8H1\AZC8.2S!Q3G=<\*>$5:_NJ%;2[$038OGI>+PR5/3U?GZ:^D5H MUS> .$7D39)<4^746.= ZXLR20&K>E/D" $)*087$6?A\QTRG'E!RBSFJ'[B MDL^O^ZEP#-][8XJMVS%HZHZ2&V@!Z0 YPW/*>!"962R$D;8FIYC/.^#:[Z M(^ >7CV\^T*;?A4^H-D6?A!L6N;..?K"D%U*BYWV'5XG3&B$G%E MV_@W;0:$RU%M=.G'\#NS+ILO$F7<>P-X607[]:JCE67;;9"5>>D13PK-ACNV M'%E(*P5>]6,9$P=C!7O;5H43=A+7EWHJE\/ZC^">/ ME.:6>?L/VV^+BG,KJ.\V5'KSAP!]4(?EBNXU(5?:;\E1T*!TKJ/UC--4Y"$O M8&HD"O_V1/YF77%=_!X0C('\Q($)NP>0:_U!6Q_&0']+G<*V?OB3HC_[;VD# MFL*O=$_[10ZC)']OJH# %7$EV\0$=;P/B^B_I198_,0" MC=#< RWB9+^W%B58.DIR484$R-+_GGT4;DW@(K&*'V"-N76($ZS\O72-TF?Y MXY#5/S7YT=<[U$3YWY,E_L C<^.^ M$(@K_=T)PS\: NV?NA>GX1T0>W MQ=AB#]&QUDIN)IDE)KG&4^$1SOY*-H1G'WML0$]W_]Y3'3-+U@H.-X M!!J-/M3+V(0*#@UYS?IQX 2H0SK[C/SD)Y3B3R"43%QR_>7?)1[R+R2N\TKD M=XEC_"YQMG\I<4M7S'O@[W(3^5WDO_*K*/\JOIV_.C3.&7P0)M24,!_F2FXE MMMN.._9_:4WRP1F$OE9?4\\_',/2W6@=KEX-[[00"BO#01,^NPVN ?V1S]S5 M_S:]?Y "].^!/[+?E+S'"SN*D+Q+XR43+!)/U'+$<,UM(.@W;D90D?]<3[OL M2T?EO35<(=!76SU&#P_,>ESD3 !X.1S^EZ8K\J]':+^(F$I<0G2QNO@N#ME1 M9CK\E45109T'IJ3BFV/_C=(TUY6BHKG DOVU26%70YO"^MH$U)BV]>#M#G\" M!> ,A[,HE--7""D=E>W7 9+_,A;P">4_5!7TNZJ"_D)5S?L^_:ZJ_]80Z/ZS MJG[_LQZ5?/V=AUE_;PJ'_XMJ2?ZJ1S5-_\1_W?^1J:R>'V)M)=9DK,Q9"JB6 M-R:;?1>)M[8IG7LA'>/MIFK[1BWK;6P8S#ELFBB\3>KC8^M/S$WXV7/:YF + M[&ZK(AHE;:H*+&A\(E9Z\&6]2^[-WXAV_4_PA]%#=_EGJ)$NILFP@>66QL&S MJNMPM_%[X#_].?SJ&Z9__]P5_ULM1<$5V0^4F?/=)/6LU$5M':-PM1G..G"R M+_^T[+_U2' :#^XN01L-[D[CC;N[Z^5Y_8SO/&?<\YX[[H][SV*L7WM38\VJ M656SUN[GV><5 -8G21E) P,#,#PY0_P# 6( Y!>O4)\A8"$B(B(C(R$@H:' MCH:*BD:$@XN)1T9,04Y&3$I*2<-"1TG%1$U*2L_SCHF5C9.3DX*.3XB779"% M@Y/]#R,P2,C(:*AHA.CHA.QO2-^P_[?7J,4"P,+ P<'"PR$@P,._//5^>0Z MQT; ><,F^@I7R0B1R@&/W1^4A40M5MF.KSQ^0L-A[!B C$+PFI"(F/8M'?T[ M!DXN;AY>/G[QCQ*24M(RGU14U=0U-+6T34S-OIA;6%HY.;NXNKE[> 9^"PK^ M_B,D-"8V+CXA,>EG75]X0W;*QQ1)40C!UPJ=G\D/#%05F4[,C6'\@F^L>,X"@$-YRKM MZ1_0_H+L_QZP@'\+V3^ _1/7/ -#N8E>'#8 !' ]1U]MA_*_V0SID$>#,P* MK3T7DP]#1V6DFZ']F@P2DC5OF/5TB1G.'ED7C9]!"Z:2 M9=>RI">8QIYCK\KP1_?)WU76GAQ5%NZ"ZS1B+<>JFQT&:#K]H\/Q-G#'O*V\ MR*QDCI^ZV>?M H:_M,0PYKU%5C@A?#HA1!.G^ 28RZZ&Z(]O0/(F5=0JK0E; MIW7#OK$5 ,[FVE8";T(+W-8I,+6@VKK"E::G^KJH7JZASD;4"2@?*-<#/"XR MT0<8R7N["&:XKZ]C9VP3;_F@0WSB/RLA(!$5ZC?\BCM,06@5:/0.ZN!WV MT1(L[M[1+;;7-;G_-@^FH]A538:+BAB M[50 [2^9.VY5H6W0&BN1Q*M[V";Q4>98&'NUB2\F9">3@$P7I5KE;AQD2P.R MQ2K^V!;OZ.27"QG=*[N/, M3(R$T!*/HEG+GC?>WD ;,QJI[4]%S9&9IN=J.:?DWYD49\\K&Y5XVQ2O[* MNIJ)6P?JQP/SJ!U8_I[[G<80D MNZ8Y)5IX[!X#[IH;/ ZF2,)88 8II@GO#UPG;Q:.0N%3!4I'/V\A8.(]M&54#XG_:#G]X M>&AV&K4"-$FH5$XY'W[&-?*U=G[E:/C3@)!7"+.,W=M)NFXR!U(PQ63\.Q:& M.;=>(KXZU4BF?P2#]_##ZYURQ]ZN@9F[[:OP*_5&EZ!Y;7'[,QN,3?PDG%XB MA([3R4!MN8J=_@(RB4MKA$K"X?X&40IJZJT1/CSG>F).-62N82JL8#WU;K@. M6[S:#O1QF)CU= W2[3PS/7>(;"5QVN+B5+*E.G86#V@Q-V5#("3,<(,51IJB MNRDR#F9"27=(F"GH087Y&YB;S?(98 ZV^.(A5A,[I&/SR2E80(.7]*&CMJ@M<<=XF;B@C!5O6TS)DU& M@HB(QBL8(((2L*P[8;N:;NVM/&!1UO/%_0C[FWBZ9F"O^,R$W_MQK9 U(8R/ M$1 MR)S9\B;(^86/QW_CH^6I];Q0%Z8@?UEX=&X(;E\BDII>9:T,8H ;"^+7 M*.V7+*IBYKI_.6Z->8(.;\V]S$=+]_?8XT]JS$V(&V\B%\C=1SW3@6[28,CZ M)-V43795[)&N4 <2M$*2#C'KH1!.+'1TZE*SIHS*^G%2\)(&2\BA&V"II-6X5-PH\3TU M&YF%;)J7,GG3\#PU&C;8EF-4_F*U?/>5$>95652R^3VK0LW;=1:.S741+]+# M_0_$>.I"4:'.C]F$8_-"8EZ/$VQ)XGCW*/$+;H" MM2"A>!YPJ+GM'VDX7':0^(1^_9$)(W*^DJ!QZJD#LG2[-_BVB@FQ1+-\FY4C M_&MIW.!Y;;+9[%5$^1YH3T6[/7=W6DF!YD#: MEUL,:@*7Q2MFS\>'AQ!9'#I0/4,UR>5D:7GED2EKEBR3TRAI,1 MOG'ZMOX!5^FMFX1PFO/"@ M$9B'XO22-3G&S^.1.2Q%)GCL8A/009K!*L77E!4BK+N0Z5A7#6(-KIU29LPN MU^MY>)[DB,6(EGEQ$OV.ZG)FO;8W%'2;@OZCVJW"U7GS2Z@"$9]&2++SOK'+ M%]\ 4@_I>-OH=C#S5-1=<29;)(RL]#E.MN(+9+R=2F=O&0FC;>HE69#?N(:? MQ^1B9EUPW@C*F#,OWEH>),I72U_KA\W.?>T948JCB/8'Q\ZXD;V#J94PEEO3 MH78SPH\?CEC0$%C2(KACVQ0KGHM&VYRQ1W& \ DQ'/X&YRY]_@6U&17-Z?&NE.*6@'J\*.2M'@%X2A+_ MKV_\[VO4Q2,)=[8I0'OJ9E^6K2Y#E%,(^FI)G*K MP2V:G(S,_&^CAJT-GX"=E>@U!!\-7QVEIA*T79(L,BI,IB/^K@(W6+N=OV'O M(>Q97M*]$%Z+V9:!5-@!*UA*@5N-=33MG*!@]^H92\&HCJC]NP>?TX7S_6.T M_=H8S?5[KOA*<[T-G(;WX=\6@RC10++%.SZ4S9-<847. MX@Y X0H;4[#.C^O%N8])2#"&]H.:8F\B,>W/#='\ZQW9]!,E4$5USYGIQ&9L@,U<+KY9 M9C\9Q$K\/6?%J9Z?O;]#BJ /=$]=D'5K;QG.=CMBIA56[Z2>)_\HP0OXRV/= MI=; MTTG[(+6)6O'NZ]C/D<79$:&B%KUV 6J2'F*]Q9G #4A-DVO*5A#Y/!\LYR_& MBI^$-'X\E&8;D2W6Z:<$$<56L@7Z<^Z>:\,(!W8N=D!F\+P^_;H1MN%&YYFT MXVLG&#]W04R)[,2DA&1R/ZQ!RXAW _;WYH]+7-8W:JXV MZPX7NO=^_*7'H*?,S,_'Q0=<9XM:6A\,%#:A[_G\?2_SBDOV\PG^Y/SO=)>^ MM>2)!=WE46*LL6$WAS>TW.F?)']GFD9[2[@Y[&I_U8YKC'-5W_5F^!:S:@(K MI31&L">ADX5>/:S3D5RZ6[PK_EE:,JN8)L:*!#(H2_^3F$8"T56L?*P>0-8K MQ&$B.WZ9<9!RSW=!F=PZ;UN!J]*8S"V5>HS5ER(K+!:GRZI7S(KCV]G6"I3] 4]2%T_AG0F9S;=(B1QIM^M3P)^.O"O$SL2C6A M.^N',XUYS8UJ57U1V^W S1@M&4!FNTE#7+4P+PWN_I3R,T 6 XBA#F8-1>:C@VL0G KE7T3M.YT*TZN)$D/.&9J_ MC)\:R?.U#18(Q-'U"/0P8,.K!+8#',6*Z,H9Q3],Z(]?#!N(0FRY=/ @>=P1 M?)&O=>9HA6UB2O#GI7D' L1* 'R .[*K[WE63DPS=\"\R<(@_*T@O8#TDAA^ M"OEX1_J< )I0PFG>,0154;],9P!&0(RXG<'^W3/ S^,I_N3Q]W*N]KZ]A$>! M);%1,&L;83D+K;'9@)L:2CT:V[EYX5KU#O]#([!++LO/3O!C(@]V6%+/OD4? M6SH&K#&]*!QSQ/)[D]TX-0.#_9;N1U\#CRUE=W'U%!TY;2"OK(-W!6I8YC4* M0DLIY0][1Y]3Z:2@?D$X2.CNR=/5O6J@XF3-R<2"U6O^LB-3,1FEJGDHY>/$ M=^9)4BP%JA;U4-#"QE<>\Q*+#(PRRA29QP'.V'@&.!*?LOT16?A[I/^3S/2Z_=X8%C?6MVA#5P6J2&QB"X3"R8 #;/.,^"; M_FZSV5?E)21.Y,QJ5[4V=EE4X4DU"A>IHWZZ*C^.V,B)4 2GP8LTBBX"98O$ M^>_?S1O.MEL:&VJ"MPA,&^/;9>2WU=Z(@B0)HY&$W#%:3LJ+G]XX/$:Q0O(A M"4N\3+:KD4MO75W3R.8^%I=VR[@G,ON#>A@AA9EN"YL/)OGZ2Q;SKFGYEOL. MB-"RX2XQM0AE0JBORH, "*:-#GZ%/'YH3Q]KJH(KK$Q;CG=!UV!?_3['T\XB!4$RT5BZV]0CX[J.494)ZQP9+ EX&O9<4?G+O MV?@_?[%+=Y!G^E>;KUB47^YS%.U:<):@OA.LI\TX1'5P$ R?^,GCN($@YH9F MZQ1^^*KICGZ6I&%S^@EMRF3*^5'BHLLZK.R+SOTPA%)':@ ': I%S4S_7OK5.#MK,:T4;ZP9'-!"#]YJCCX>T(2NBBGZE M!*.EX6\P7TC-H>3H:L/$10H;^IWEVO0\+D,&T^$LLHF?/9^(>/CU:H4PD:ZV MJ&>R:T(UC=+<;@*HN?"W6;V9=4C2!08T5W>=TAP.$?\ 3\U WX@9/^K=I"#' MFLRE]7+U3F5>_%8+_/6GZJYL:XM)_-YLCU"M^@59^X)DL$OV3>B!E?"74)W# M):I0#]'&<+O:,'*M_0Z?/:9(G2W?Q'QOEE!9A7W(PW>G\,IQKI(6ZRXWE6&G MG-KA#>/YH\55T$8 [U7QH9G]:]J45%+P=LB:".Q>\E%6X3"O5PCQ$O13;4/\ M^@*E,?'6.@! @3; "K.R8CA3H/0)BC#ZMN4DH85X*:\\D6&.S!;Y,_=YQ\2H M)9Z7"JS*KX=5W6,^FCHI0$JLA?Z;RDG#9D@-A^#REX;T][5+.=]^.P*2G7IT M!F$^?!#;*'SC8W4Q_^[BE^[9OAVF>_*@_,EC;7H,2";? BRLTS+D'GDY8Q4; M67;=^+65[[9^ZQD0=*&GC8EG.;&P\[93%G)1%S"76Q^Q<6YJ^,62.S;1.-2= MQK"2.;;&$Q_ON*SK4BKUIE7VE&LKK^)W2NYC43GG1DUE@\V;3!U:@#)$),T*8ZD M/-N^JFH9HE-$R\GBXW7X41Z;*$&$FQ&0#&J+-E&C_&E)NR(+K<$$ZM\_<#[_ M_OM7<+O/95DKA;QJ*H/RLKW?4O]YR5#!NV ME=UQ[U]_.IE.R=UU6+SEL1?.4&S+ G$&^I=>9R5E9\U$#V ME(DX-1%D,2;C8)=9HWZ,MP-*F9/Q$ MP&ORVL6(B>%7N^@QH'UV%HI8Q,Z7+ M>G"RY6D.51?WN[B]HYUIV#8U80Y24Y!/[U>KJ+D7DI\JLSND; 0;(X>Z=Q91 M;I"2LV-R"OE6[+=N<&7UN%/Q'KD\2EXKUZ5C8G5;V\'_DK6(SL6*N/]:5KY2 MPOHU;3MSQ;AIH,0D?W8WA$IS#@IEBO@MBF;$4\<6&UD % >@E'YHV.6:R3%^?V1:"3I&XL>T1YY7P*]@@N,M>DH+"D1LG2 M#3[:JE>CXXV SVK]W"26W:#O'\/*"\_82"7BT M7N?0&%%EK%?I.9R_AFDV.R6$)(ME[[ ,7@S3.@[9UPD6V"TF+2,9HM5"R, M3S9P5!6U'H,?%)F>'1:AO#1/;Q8CT%'-LHD]-_@&+JH97T9E5++][S8^_=4& MPVBAN)T;675>?\QG(-M\WPZ[PV!QO$%7N$O.GP2\1%7)?.$]*O#F\KX5L^O? M#FJ8\*J[ZX//4YHO)GO,G^*U\%9>9,II8ELB7*P+(G!,1$PO?&U/ZD)-]A<3 MLO5.XK>^Y!ENZS=XY5RR7A99"=+'*$--<5+F3-\PA$_4:!6$2! KL@K^%.1? MP;R0:Q%2L+ZA]C3V_? 98#SG]%(PO0ZJ/+PYGJIM1VH;BJ8*]W+%UN 9S /+G4K/[U;/P%*:$/O0;B&A;9$T<8 MBD\&O4\P,I>RSE61![WN)J[S>%H#NN2>F7IM#I/ASI=XNE8)5^/B3* E_)]N M])$C6DBDWBO%G](]N3'_9@+EKR;4O<5(O.H/TU@^QYA81DY+B<9&ZJD6/]&8 ME%'\"6NU_Q(/';O>BL4;'UI-+B1;EHVZCPTX4FD]LEK8&!B\KHIE-[CI-8/> MRDM;[_(B!=I^E6_A: T2461/@7$]IZG:,+_RE([;^3ZRA-A(*JXNJ;B-T]P6 &S_VR M6>S@;L9EBJM/B_O^1^)O/*\==:AT0ZA'UFE+?WQ')!6@5W] 'M6NE2#P[CBI M6XXR:#IY^*1^E]5*7M=%5P72F0:>5(Z MV/#1U;'OP_HQ@K+J^?@OS[^94/ZKB>H]+.ABK\VNHVDLR6?7*GZT5,>]/(U3 M:C*+/^7L?RPX#.V%X@YNM%6T?3&"1^S:?3_L'3JK@NS:4B_S_ZM2]$*K%WJ3 MM5*T%AAT#N7^.5X*5; L_=&06S /,$LB-:]]NQAA 9%,NO?%A!5?02C"4"1B MYI%%]1'GRG+GS<4A>/T&_]]+V>+CDDP1FL^="VLICY7/@,\BI\^ IUK&VX2L MQ^7>HUW(Z1FSKX7XU3.@TJ;AW+?E2DOP]\]G@!;8?'\FLD;TSYQ0W JEN.A\ M!E \ _:5_L7NZW-,\X+.O]:Z]'\ON15];7PAF ^^SX RJ:O>1]9G0.\SX&Y2 M[YHDX"_9*O"GZ4!?/\5\F!VL1=W,R'ZD1)9:A<5[WZX:+WAA0_X[./-I]AF0 M3_%2Q)\!VE&'47=&SX"H9\!E8=,1"NJM+\4-0M&?M;*:/W50K<:]R5.2[_HS MX-%*I$YD]_N3R#-@.OO)^,KSJ\A?\D%6\<\:G&7"?Y$IJA1_YE^*ZJ?COY:, MV/PBVRMEO1_'\!;03RE\XK&]'QGK(SW](W\'?Y]BGA@0J"9;C8!:*)F_L_?8 M\W>#Z55F^X^&5<>MHJ7M5[*N=R66'7AIK_[:&E#_O2JB!8^%1!FXH RI/C+_ M_T(QD1XJS$OR0U3^(P=7?;^_>-]//4,Q>.E(P%PVEB9IWJ06-&:ZGJC&T!I" MN"_U)SB59(H["I!*GQX1)/Y#\L5E_9$DQ^#5FX3,R3?U33%S.!LRY&Y$S*8? M>7E7Y\3 *_*>$.9+6:^D_ 3>8]B.IB09?YG==>JXE]R^9\9+O'0.?<,-+WNJV>A,+_?>4(^:_E(A_+1UAO]?M#?ZB!>G^7&R])LYK MJ5$$3@S-ODO/E:!:(2G"MK\7MD*^[W:EW#Z MX+N"^]]6F$7K"7RQSC:$7BJ[^PL#)]I<_RLU_U=J_J_4_/^7U#26)8V@R@T= M)@':8WQ*A0O]PU8H5G]G _8$!4AZ$&^0^'E2WRKY(9)Q?Q.ZI=MA@*=C0+J*4XJ>P\]R#,P:V0\!H?3%'/^CWUG] MR:9LK"<82Q2,[8A2T627/FMP,]:<&E87FWDC0/DHIUBZ<2GP3G*\7DD"_VV[ M!/ZP>XI*(^12#X>P0GM^ZJITJS4+F":Y"R^MS HOP@/ N 5FN$Q_#$-1P\+N &34:*J;7/,*(RG*"64,6\$I1U1A+>10HW_0N?* MV]8WXI1J7B8 &^-%IH=/BDO;W>S4Y40:2B;/%BTI(2-MN?!'*!M,/*>/L".- MA:0*6FPUWNO,?PV6Y1Q5N[5:NR.=RKD"6872E_"]!"P3_@M27M(*3(PU[-'A MD>D1EO=4&9FZ+GMW>ZFJY$#7 Q=.#9*3/#TZ M+@ 'J4/0RH-:W?S#86K\%(QB>^1@MZ1>C@QY:=;BX.K0W27%LM=I5%C%)_EK MWZIBD#L9T5C6V]?*;R*O]B;(V*T%8HG[?>WP_!A^@S7[M6\AN MB#]="KW&$8MB7*5Q3^;"W+8!EN*]HZ,$7?N-*H&&A0V(=D\ZRJ_ 6^I-UN^I M> 5[<1$6P9LTSD<8(M3?7DM)23C5^7#\:FX.G=6V8JV)30%"H'AJ<6\?OPMN M6X@D\O8-6QL0:DO 8\=/'A?46R>$,^<3_LAE&'#PXS[AZ['GZ,_4[=O;*?=< M[_%4);!T1>BJVQI_;^J^/AJ/NFW-2D-N[PY(YU=_L*4-H8&)8P\,)J06S@[# MV(T5%8#VD6%@.NSKP>,RG92&C5U=E-O67(1@[%(=1G04,_74V)9;C4O@9_7] MVQ>@E5Y?FB:_85=)@REU<<>7!\(#^'9K,@_[1%1Z ?[MXU2.6H_7]O=)!%F M&D 7*5>PY6H)AW;!BY+JNGC$,*46=>@[/T/R#%@?[ L;V'VJ=DYYO//P=K\X M5B]6RCUTL1V\NSQZ.9E24C^-= [+-@KC6V]E#9J/W.\K5.0FR]' KUA]/JZ? M%JNE@&;D8VKGWC76TPE_S;@>SSGD> :,>H@<5ZNQ'*W\JDD^VE,+7<)[3Q,Q MKNK"14_I)]HG&*@,-)6[>AG]MILSKN?^^1^J3%PD>O*+!371_<1]ISB*Y40R MZH24Y$AB@0?ERTSGKSZGP'>R<(0D8?KV*=[+CF6U9@S'0FF M+R'XLS:41M7AW*P^NSON#Q8Q9X05;VH^RU^B:D:? 4(;SX#?PQ(2,&:SB?\XCM0_WLG.]JLZD+U*B;H]IGN\ MLK*H9?S1MP"=&6_M*5:2/Y!G\\8(GM\3B!NPEU(3*O;<6OE9MJ7U&JRTQYBC MCI'U78R= =+0KTQ:(6J1'9I#F1G]2J8-3_U+B:,DI4IX./A&V;9;4G"DW:G8 M,-X/[FGN*5ZB@H5P8^@9X-\M*O$%*F""5/ZM]?]$C:^>H519&SM8WPP.%N.H MDU&3%[*7HRH-^T\#T:(&FGFLGSME%PFK*?T4F6+6?_>Q5A=_I@D M8D^>Q(JGRJ2>1#8?1**+:V,7+MZ<9&87Z^VYNO(07%WC'"1L_ IRQ=$M[(># M*X?AO2H.[)IGJPW=/^RC3.")IV%HU\+RZ^4]D*;X<9FK5*:9/!WF5625K'98 M]D"PK0#:1&:N3/0P?3?)OV(4M2[CL(X..[$@YU1$PV!J43<07DXF^2F>VIZ7 M.H"C[S*OZ90L,9&)6\.!!();6Q_#?;88[X:/WF:,J(9(%7Q86..)UCC.1;(( MIPK9GESA,&#,!#&C].*P'[Y1\9'9<]0INEC[66)!')R7O^MZNJ<^-FHBJ%)3 M9C%2Q>[<<>M7^"#'$K*VR*$R'G,D.TN@>6B32W9I,OK4752Q#JYHD M.ROYSWE?86O5FU@9+"F>^1 9U)52^:Z7"JX)$P]33[,"IQQA)P^4<3YU%)[H MCL>\-]QZ]ZR!>G<[4QP,=5YZ5OMQ?Z)'?PEWHBA(U M*H,?F=*-Z8SQ .&J.,B 7X3P?O+(PRIV!#LR>!/]A=VD]ME]PY1F"(0K_#'" M9G0WB=1+\4&91B?4/HR#-;L M4'JX]YK/@ 21D_>[6BY%I;Z#%#>O+TH;!W32:G[#XP_M_<;A7W!3,EB*B-&7 MN\(5?6G?'5WL MQ9]7$A4LW+3]2NO&F=C-)1W/8@J,_NV M)O9>?O'W<)&"#^+LK.VY>$#KOH!'Q"@D2C_TZ B5Y$M]0[043C1R.Q^-'P N M1H82P$]_2#2"\$,F$_@^7D>WFH[,4B)BLI*G(_32O M/H658 (U:]#:5)%]CJ**0QB94:'VDY>BIHYTNVRA\E9&I<]LDD9HF=1 ,_W1 M9V#49]!91S+DEC$<'FU\+JF&3^ M32K)4S])+.,@&.;3?^<*2"L1&'8*8[E/18%4X_2AUC_ (<9 M0J)1FN/W/VJ^UR=0@+N(:3R(4AA2%%?[3,Y^J;2W\PI9>:&K#ZIPH&J%"3(1 M:"X2D2$3$:D#PB-%>SD9R_QSAR1.?FTX9KEN?K1L8>JZ,J61>OOF/X;E88BV#?SNA(O'\S>P8]A+WKN)IH M#Z^6 N9WFD9R%N4''UOC!F,/P$8ULKVA+B*$WX8P$[M6^Y>#J.O9BN*Q-M4J M^Q A7%QX1[0D" 8OM-QM71 94D-I_8.M$-]ZWZ0L6X8,..Z7!C:Y\N\.'0SS M"@[,PV=R!'VKJ33,-1&[FSFXHP8_DTP]32I+U-0AA[Z6O^\5[BH$O5,*[EJ9 M.2"/+8\>#VSJQ2\:1];)0=K&23D_CXE1?FK8,NQ43RH@[P6> UVC]^NHW<0B0!2W4UHZY M(&-P$>IN.AJBXALZZ0R'>02IL *S*J0!J(WC&HV+*Y$ MRKOITUIEX-25][!IC=FMN;GSO^C&;M1Y(!Q)"D;L,6M'+L-;X/>QI?0[T/80** MZIA&?^2K4S<>KQB"<5Q^)V@8I7L7/D-PM46;;I'#_KNO\Q?),OR*>5$;'?D4 M,^I'%CT%OOKIQ)%I2LB#6 !^5:676_I&U3M+(DT["O9@$A@?Z042(0;Z![&A M.G+;(J& EH2L+9K$T!OW1=>J!@I>"E8T3__]Y(MFA\A)&'__B=@I7WW?+13N MIQ:1OK.^R_LP(9PSZ0=1VN[!'=>97%G^)L8$*K%F(T=6?D-2W(49E17HQ:2! M:C*ZJA[48X#Y<'A>5Q"YQGM+N9<6#$H0A('DV>XUFFK_3K^*E>7\I*5G&E37 MR/[+C+IPQ<]>E#S[9_[NNX+F6*&I[LW)XL+KUR1N\5\YPSLTNR)B?#Y4!,@O=E9V>_H :-;+* %H ,!5;H9C MJJW'9NUFES[#TU!*EP:;WKR^!"EWM>0H[2(XH?EQI2RV)5FN01G3*/3B$RM' MJI/$ZS%+34:?]C#-+H4LBC)#]:NT9P YMH_($"1RB^L)9PI/29O47_=R_75S M7,8Q]JV#'KI3HLCI)<_]X<,>C;/B(DA)@FO11-+-L#"':<@><,F%J+BW)6AI M:=/(N'#+=CNA-UTR.3I97[$*?!1C0@;K*'&1O)N99$3CN&Q$I,GPQ6I4Y@J M).'&8+Y4M)R\('.OU-QYD0?51L?'+-WA[ 6/)6#I9]IV?_L5^@4V_PM%WNS. M+C=P D$TNCQ$-D&(8%D1DT:V2GEN.=J3*HB4!7.(#W\F#4Z2)=(Y!;;_=4S9 ME>E [V-[+VK_>AYZIL507;%S"D[==^[.@]T?\DYG#F?GH_@:,W?GM*(5^V,Y MY59.XD66_,X:QOUV0PT-#+D!Q4@2Z-'((QZ(0=1%?1WUIP2%5W>@[ZJU6IPM M+ +C- YP^% *#@>^_K-G@"M@7FII1 &V2>"1OU<5?"^<96[G]DKKD??T,[:+,,VBD\N^'?R2I6W"8M M5GRT+0C3CN_!&<'-YHPK7Z/DEE'CCQ(E(.1V>NXBY&TERX@JQ#T%M $:U8)U MXT,).^A'Z?R[!;)5M1<37HJ81)#%+MK',SKCAH>H9X!^=?%3[#. 0NYI]6&DH&TXF3Z[EE?L;R,B&MD_1+.UTC,@ZM87VB:7:N^#"SP7$]O6TS7$T@GZ5\)L9'J.\MPHV&E$J.= M MEI-/IK8H]M)7O+SE%NLDKDH+E_H?P=L/(BOIM07N!GHUDV5?0)S'5,Q*%4FH M#7H=-:_8&TQI?XPX2H\(F,,8GJ076;I\!F8M2B!4?S?T]0PTP* _:(AGY>>'7A4G^0KA_1CUNG?1U^B,]^U/KCUTBD%?M# M)X:6C,YS<(6S"\Z-B';Z #VJY:D@OTLN,M708:.UAV [Z-?7[_E.H!VKQ='O M7"&7HN4,FGDWC0$&5=Y9#]F5O51.;X>.A"WYH.,?RJ543WZG96JW'.59%WH M'1/&H:@_.@N.XA<'@]X$ZZ#Z<81G?"I9BT+7O/$93N"I3UBU,PT<,H=!@9=2 M =N*=OF1>T;Y(*^95M!1]#;8#UK*%?;DS$@4V&4H[&VK/F',T$"RPOO-T1]4 M= ?Q#VN'?HP3?3D7/IH@PY VM>4E/0?EY-SHW\M/;U@"+WX"$39F'/0)0QH? M5XU50'Z.77;HUY)L(U+I.^0DD4\]7M"Y&'JYVD$=EC.B)?IK7+]#@Z-\ A77I;,KYG@IR4+VNZWO=O MJ68:=M3EDP\*,K> M!Q_50"PS\T9GN^,T6(,C\G6C?O9]S@?<(EE4/47YQ>[V:%] M.-.K,1\CM93@5G.V!2H# Y=KN;=7#X\S?D_?M1_2-F")TR5M)X"BW]WR!Q.* M*'HJ'6[%U'P\(?0!6CTA9NVEDZ"7?=4J:QB&/;8E*$U5 PY]8+_S5[H!AQBDQ6&'B).[PQP9JLF+ MLWRD31-&3D..$M8/GU9."M)%4,I*;ZR$2#I!"@*!1:B=\#LQ!"_"WK4<+R)G MBZ2AW>A8^90]M"EJ37FP\"5X95"(G<'^D4#3,;K5]>NZZT/KK,5!VB;H E2W MYVMA)Y^AXB%M92K6A\69R,#*@/=42_22RR#8AV(\>[8V4LR\KU )\\OEHS3? M6>WE>1^*$X6\$G.9EZ16?P9\?0:\T9M&-LYY5@FMN6FN&1?!JN+BZAKUE^2 MH+2ZP@71MI7M4.BODZV0$DT)EX*R?O/ZLWG&,+_Z+HR#K&_FT1J4ZZ!>,FNU M'T"+5MR8?#T48 %/?@9&XG+#[F]*R++J^)=J:_@]/'U\!I@KNCT>3>\N6UM77$)4(#6M&$/1^].> MJ>IEYH7]9S]T-WHW_%Q)-2=KR$\GFEH;<]Z7:@ W_XY\(DEI"M'+ M6:H$1=2KQ-:JNAY9@R:?* 0]X[?GN(2$!>C3]K-Q-2Q@7C=AE?+% 1]]:31,(E)27/$N505-7VFEP9.ST%J[]DL! M]V;&,IG5^PC8+6\AF_4 36"YFNS :M1@BZ8AS#+\4=O+N3N3@9LQ"W*^9GG: MNI^QV'<'[.]%;W^&%@FY$_+"%0U[3"5V[M>VBA;JZJ":U;,-4(,"V4/4J=3J M\$>V ' !W@+3WMO?S!6PYW==9]3+P2-K\WH'JD9SW)70U(!<>[9CJ>FWB9WU MZXF*<:7%!Q5U&3,J"X45)%4W;E[NP$TY^9>,C9:T?^;G(<:*(2EI MCV%-K7;2/0+*%_7E6HRK'-$P=9#^G*+EQHA/:2\E/$?4GKL_S%AON:?KN(>3 M2&-MO3/J]0?UJNZVK^4K#D3N/&Y\VX432NX4'KQY[K_?AIX8?-?@$%\GT30! M)?!-2X!$5_TDC3*Z4*[+Z)Z$4QX['[I=%4L.\0_<&X+Q5U."CO/^:)R-45C_ M^FWGO[-++!&Z-'A&.9O6D^U/RM=D=_B[OA;.6&Z7X_'8$GI;'7YVY2PZ]5[2>WVYW:KX?USR*M'^FCY*HS%Q M!6;AO-DI)-;[YC 9\WB/D78T19\^N^\F#?K51##VD_3"E)FEC6\/R6>Q5W_& MRMA2Q66G]?W@+R4)?$GS]Q)XZG2Y'@]@_OS$HCUP D]T&?AJ TL(Y(?[/BF: MD6RNSZC)OJT7D6\498E^"F>B+^^R8MXL4>E;2$=Q!MW0V6)E.$#)48KTJGST MGD[N:?QI_!ZA MJZO=UOP)$O?,4!"?5OYLMJKAJX$TZ?^-2]\:5.3.\'98Q# M/R7H)MGM2"YMQ'A4;Y*%#F*4EB_34W)EG?0>N'Y.-=S$VTDW("DI_EYQMOC] M6H2OW"_BN&O%I7>Q2C]T4 T#KV'%OE/&9BRNW%,HQ2ZP!.:4.E!.E(I)T*40 MWO,;41 N\*ZLP&1823^(9'>="GI*!' RC9(P5\&&>X)ZX:^IPD(D4I.F:S=K M7$/O1A7/FT.,9&5RK"/""7\/96>MRBA*2JMOI"HAAKY?VI9)E@T+AI3#LQ%- M+/+^3(M/IJ.N]AO>@]1X%EKW.GG(<:=T09DUYRU M%;WY4;U"I/3;CLFOT_&"=@&Y-#Q;V0=V+MF W0/$8 M19,BU9!SRK.<251:6-34D7,@A*&-H?VBB+$:("E%25%8?&<;SU4V/+5XN=+2 M6-_E8QY#C8J3P."'=K$P)W1^H[S#G79D?V;-7_N8RSV3''08<<%S]=;]ZB-> M2>N2E*)XE_1ZZX"X>7/5389>HES+%+"6F<\XPD[E8,BM45 G%$$O\ZC##,Q& MNF'BK_=KC-/HRY6)3.4]8SPSYAS$!'C?H&L2N10G[)\CX^ @L,O-S#5@DRX) M%INH(&7KI?9OO\ [8E%WF$^H6)/%GR*U.N&MGLB9]+LGCAB1#:30QSH0+AO5 MY[O %P#I3'ZI3NF:6O;U48*P;,FM2H,!:@I M^0$.$- CWG[_Y]0UC6YGN7RZ^GK]89CWR,Q@E5GICZ\S^".ZSX#>R>5C\'EY M9,-@QLU=RN/5DPL./[UM7U$Y3(0_( !#M$!)JT5ITD,HLK)L1Q@#0HXNAOPF M5C)YBSZH_A4<2I&^H]N[!;SMUL_F^.-6Y)13KY4G#P[,=&)1Y^-"<0F3$#4L M\7F^YODIMO'8W&LHO K)A3)WM.=K=;&HEJY2*FT%I@:W;3AZWF5HAWSER,PU MYAIWWA0% W0H>Q;B#V=CHSY/Z4:J.R3ZT$YV?TN\2JRL1D>QSO6PZ>BCB9C$ MZA1T0_"$Q=0&>ZRAF\O6-U;6MX+CAZXLP/(!^-\^D[A](5/99,)<(AIA+/;% MV(E9'QJ_N.X2@VF\7&^I@?7X (J.#DR&. 1,1:[X9 \9B9L!X)"%%GO6.]M1E;XAM MS:-$ON0[IE\L7:R#Q/TUG+;-&[!PC([(%V6@3(LV*"AW-JJZ4--W?.;:D*SM M/2G:^>5601V$B6DKQEJ'T9TV.N:85%36=&/#?T2&;E_,:&!$Z=+[B[?/OKQL M?IUE\^6O. G2NC,\.#A*6PUX5C/;9E"X*L%OZFD7(+'./B:K#&RG-7,3 TWP M!L_Q%&KY1)M]:X>,8E13.9F/'M9N4]H>R2Z][FK/,#?=#+ B0=^M:70:7F M:+ZPQ5'5/]7ELKSIGN(SNNWRW'1*V50,W$:YL?IJP&F;T.ET5E1G,BEWOQUY M1$$N\OO4RK(J!"U^.SA2GE;MDLQ- ?%V6!A2_D?VC]?H9_GOCC&;!A/M6Z?V7WB#8SWACU MX#MXX_O&0-"]?,)+ 6_/V/VGX.!/FL]1S:5= 2)P^K8\9GO>MF(S@HDQ#T-6 MCGQ2&H0#J>%^4AONG/.,0[-W.79/.(N8B>44;I))MI^177,5>V1TZ6DP M$!D#Z4D.UPB0G2VS.^1Y1X@F=)C0&M; (>*Z)D4E M6GX!9CF=U2HBN&P5V2183U*("W]-<3PO!).LSY7IX3T;D'JS?QW.[E4C*>W) M^3/ 8.82.J!6U-2O"/3!]&ZM:%XO%90MMIQF-K=CDL317=-QWV!LHJQ%2EA=D$;0-+[*0YW,]A_Y)K#&JE_SIR:GIC)V;! M(\N65%,:OZ>OS<*/%'U@[CYS(ZW97[W9/EPK<";/1! MOV< Z[P7OLU8%NU5+__D0MH.S]DSP,^A^B;'H*X91!M#;TNE!C:[)_VD*'D? M;X\;48JX(?1N=SW"E6^HV/G]9QN##T2J8-KL)(\T(=P]%J M./V;_87Q;9S:XXN4*>01>K]*]] C]<\D?7TDJJ&_43!P0$K+< MF&Q \N.E9L$\P,48H=]&=S-9B^[58B?E"3/$TP4(V0FT2BDL#YB-@5LB?A76 M*&5R%*BI-:>XX,0-%SP-GE5?4HLEQ@F1FH-MK ]F[E.V>DHCD/!U0;CYNM:: M Y'M.^C34\7-C-8J06%QZ[RZR/D]\!G@J_%@Z5MCX[M]MOS'TS$$.9.GEP&N MK37/W:Y;X9;HL'6_W_>"I\)NK02_;X740# M&-L.SJ\]:>7.OO.RG-3XFNA"B_I3L]UR_*,]OU6X>C,HZYD*W\!3OIQ!*)10/W@4AV+^:D$0D?=&,[N1( MVY/'#WW,9F<7M[DJ+I@IQ*R 8&K$K*OR=&^[]E$/JX23752XFB5K[O1EZH-' MJ&G!PG+]BGD .V_;WC>2T*_3@LT2F@SEPH,_+WVITZI/SI: M1C51;DQ9LMQ+,@R!=!EQZBK6VBW!1>Y'^_A#*:OU(9ERS1D_/YNY1DH5:!]) M5JZZR&BC1E#-O0TS&WIG]I9)IW^:'782 MN<",1.0==_11= M!;Z."CHAX5J(J.^JPH641TTL/W,K%+G2CD7UE0*7TM?*[WQB2'"9&X;3YJ%V M#R)>N8<0G[;JW%/"[I:"F30+4(!(\_6=_ M;QNM"+8MS02\BG;(^\Z:=&L:?8-D'?M$N_^+N+>.JG);VX><^XX[KFO.=-8O3JF_87J\QB@4.@]V>67/M<>AY-(Z_Z(4)5 MX3;LG>];#&@^Q@TZ*+G;?O5@5V&(*8[9()W"YHCCDW)O6GKDG\#Z/#P\W-3= M:[#F""-87ZWQ?>%I=YD<7?*@HC=54,XS(@ISWA#1-^+NX*.**J,PX'5HOZN;5L!\@J#(W[ MR.;O)#C.&/81A(K73*/*R!D$H>>A!Z$ON9"MU-4>PCBO?*(HZW1J7\?M8Y_? MOEDZ%BCK/"[N/N%QPHJ4Z@%"OQ\5+42X.MOQN7XC>.!#(4?.^RWZN81D'YXL M<*/L$1JJP+50._+X>?S3QOBTNEDXQAF4LI)8U: [SZ49'QE?W,>:]TO@8597 M:#^W(7(0@ ,"X#;"A>R,>C886SM2/GOYQC#+QZ%61G5H//0B]<\@YE7#%;CA M$^PU5G!\HX1D78UHZW]E//^;!^LW.7L3;/>KK!OEI"@8PIQNM8I3P?*^TZ=] M4L";"SP3_)E48QQFS'%S_VS[Q;]3+@.9F?F);V^TY/:_Q.10&? JH*:)X&:= MP>FA\U]_FW3S3(G5KO%^NLJN\AMI8DVR-/!*JK(M1;MV]?F2YT@>IMP@]B,# M.-F 1X%'HJ$;NVOJ$X;-L$2TX]N-[BL8L/?D43=E"& DS(C*2()328EAJ+9G M^[&&.5.<^PTN""IW-G2%LP."$B. 55D8@]?FS6U7&A@6^*@('\/R'GE:SO'. M8'Y.&VKO $\'MO!,IC/!6&*W0TB1C8Z'P*)RR'.16:*' 9#'[PEL@RG1F-RY M0 *2M &BX:&]C_(9D*B:J*[(AU]8J*:@P,70SU DI?FO(C+AA.+.\$"1*/@M M$'3JN1_5;"=?@6/QNY4(+95'>@?S1-]TYH ;TKAN(]&--#'L'#WZ3Q%ZGG8$ M'&O'G6D$/CVH$=,.K"X:UGFHC@&KP$F7N?R]'QX>(6-W MB+^#\\N!]M[*?+B@W1,FC!E%>YC!(!/?Z+06B"V8'1$5Y1#&8/5 MBXJ+U,$'I3V4D:>-\<;;"*"5O'/IFJL>CM*/M"?98O"PA2K2P>TM%?V3+ :>!8K A@#O4 MM0A *E46 :"FPUXC@+=12"[T>3 3 ;Q1@?.7%W@\'FU7J&VLFIA9_RP=W379 M9*31.^*ZX#F7&^YRNFV0:L'I42\(3>5K#-+T8+P MXB7+\-+/ L]'+,;H_O8 M>2LD3'9:;M%+( !$-9IA"A C7E'3XTIH2'Z:1Y?R/EN8^JY\V9]ME%-$$8_I1P[PR>%%K<6<5MD MSW=Z%$Z.SK#'LM?[G3^:_GZ ^;V8MUTD/C+)T6=JP(%PI==:\]'38JD8M[6 MOM$Z0[8N+ZU$4[QXJXMA*9*&-_;]! T9%BXO?Z7-'DV$.+0BO M5M<4'D)U%ICGJZ\YI]R6/EZ+U.KSDJV9-O#UF*^=GE,"2SC3NORYY4 M]&.5VYI3FC*C!7CDSOA(O2EF3]X1_3B]/\U5?)<]?,S33TWAZQSEPRW'/L&5 MRS$P67)[Q2<7(AC(>'>#SD?ZZ.FG)4M\#:/%[/OG]JJJR; C"[7##[NKR0]9L9Y$H3&73H;[M,= MZRE<%_+>Y@'TC;4GCH1=3,Y &:9J->[GV/[:I=2.;R %97L5WP-+K+MV@P'3 M3.P, &',I- M,G$']FF/BZ?EY6-?=/GYK^G;EACKS/862"WZNS#]_!T/DXO-$,#Z=2$L0TW6H;-65N#I$9%4]F3 R8QD=EN_S M<2.918MG\_,>S'G#RF4>8E1W>8D M#)]=2CRT+E4XJBQ.C6=4IO=;A(C8PSB4G.&^+H?7YP@ 9NB8R!EKV'^4P%U> MJM:.'GX4$Q?5/Z[YO6"BJDQQ.GM?YX)-K*SKPLMR/9O$K., MY%M9]62^"GU8O+J)^O?SP9*'4WZ,5@(B$_.I\=DE\?9LTG7FKUZQ.JC@B(:> M^?[Y4DH#TKO02Q0AZ5,Y>.M5 \Q@';U6]XR,'\LU:T+:F\&E&5+)/W1Y-M9\ M.(L CES ;>-3H,TI9030;(\ .J=X/UL^T9_H.G[J9>TS^P;V7;*FQ@#*]?D.IOSS2=H M=XZ564"[_2,(("B_&#Q4C Q=?HL(("P3?B\'Z0 EZMQOKL%PSC)3B. [PW&* MNU\U:IE6N.*E@$WV1S++T8[AX6,^BLOZ16CJ CO/AD7?OADSJ=W53G#60>V/XRH5!@L'/+V86Q%ACO5Y&;W& _V MOS&I< ./Y8![S&0]:&390T;GXW[MP,0^!=CH%;+AWPD) P7R7]MS#9;>V:#$ M&:*A>>!3/7 <\;6;&2UP6PNTC#$I,:B]5W1>&1VL(D+#3BMY.=]H\"[N_DGO$']]:$T17 M6_V"4C8U2\!!QI,*?]V0X^*M"]?]UX?6199'!@^=RYZ]E(-2%N#)'I^5"$"1 MF)<[ZMH4 91/E5G^><(VWB[?>Z=\K5Q/-5OO>4#9\":,"[+8OD VHJUT3Z"Z MU2D,0_!JD'UJJ&LJ%(;];&L7QX M!6R#H1@T4#5P&\ORXA5@^<=O6HW$*"&>N=.6WSIQ([+NE=Y[Q8)N0IPFW$+E M0=+B,=45![7;61@<7&!ACA&;M'S#>I\!!Y 5OMU(\V?*H1'%D3I'=_;R;8&/K&0%XPT 45"]Y$W:UO7BQCP"@=;\.;E=D MMY4\Z7A1*< ZKZF'JB-\V9155Y$$2),#(#R6#R!,-2,58ZW$W/2LWZP_5A/J ML#P7]%V26XKYX4J7'.^V[R9;WE?D+7MUF6S\6^\Z*>HAJ).PH[///CVL8"K% M4)KUUC/XD<+!TCT*Y^]#0'(!5W#E:U264DQRJ+.3D2X?CL:)BY4:*S9(G5JH^);'.8H]+@W@?71*F3;:2Q$ MK5Z]"[-2CE9?RWUF,VN"RNHG\/!@1+7^0$RLY9 M5/*$G,)"AS2)HZBPBH*2I"=",,[-6DM&5+6=MI)V5#0&A9H]V * 2C0%T?*RQQO MB'7JQ6MB^0VPV9V-3V>$LID._9^D7;+\]OY(4=8%X=PBPXA-)%G;XUFYA30] M;K&SRZ1@V1Q1\DIUJ@A6'V/W=.D;3]OAGSF2/[.3@7\\J(5@:_AD#=(>J8V> M&FFKG'W*6CP]CO,']0!T@SPQPT"3;$UK]5FM&L> MTF(^"X(?S#FGG'=ZCD= .M=>V=8R,[^N08.@A1X?\=5FI8Z>2;2S=5ZS.H70 M>RU*.P^:-M6'3A29UJ5R3'<$,T:_91<1$+%8**$ALAZ@+*VJS(M/O'DAJ.Q^ M%.FY&?+FN9)OY45:7&?KH8PQ%$N(S=9"HSQ%Q39O MOOWAN\?4PA_O!F9LBF.8S*35PJ@>>4'.+T" MZ47NM<-NK]+L#YKGO*[>& M,ZSU0O-?KF$GDKUT4C&J)2M>_%N+"]:'Q-:J$?N/]1" R]+Z%+_U.^H[E8K3 M#QPK,[U#6-N%6]&/>0>>ERC^8PED_$CQP)=,7T;L/;D:9H1^="]G,R( N^1T M;!3J^S4,=W%78PZ/&;V*_SSCFV+,E,_IRY:K$T.Z? M+Q0]%BN5@^ZUY5;DL\Q,>=_+RPB=.T']U\'?R)2P,Q(*JX.;%@)*3>LF, "A+"(:3 MW6Y4KW"M5G;FYH3^WQ'(I)3/(6*] &2#$LNZ&>K,+9").&F M>8( OHPIPY#H.U(SC O+4L_U5#"A27!,S<- S&:D8U;'18B'0)G/W'6@^BL" MX+&(S%JYU&]6<=._Z7*$/(B=-ZN<+-SD#*/+B]2D>+:@2*@ 04O/)Q,JX((L MKS2^9IRT-7T>_8V#^%-4TH-PU,\.[CBN5RO5GT/V9L72J;>.]@P+JGI_O+ _ M>21A?PA;U(OO:\* ,=?QO*E&L2GRIS#V0H:[5\)%-ZD2!4?&&YYEG2^YLDZ1 M\1 !K"D_\Y%HMA4RP*ZW%]Q__*/+'26.)42T=)#4[ H5WXC5#>JRS<*SJ^6@ MSVKG:4>2P9+('1[4.\_DVM)AH%^[+FO\F-L83$* M1F@>T7&"5"0);22327GJA_J$G"_Y)K3T:4Q -YM_$4L8;=#F)N GO-WS&H+> M&V3GFBHPXRS:2:DF'T@K_\RFQ54LP#$RH$[*JH;LZ""Z^X72D*5-OR3XD5E" MSR72O?P,L8P\AXXC+6S( 5N/?;E5-L<*T+U-U M;"Q8_6:0^&>V! '$R.)+N]- K? IR*6B['@HU[0KY]1=X''C#=M9B>R?Z?[:F4&!;VV&$@?9VBH5VS.J3?^+#?Y;MNA?B5X$VVD8MG;NX_RB8?K5HMF1B^R"U)MK-N0G1PY.BNK;QUX['U+' MW U)AD3&#F]%K Q.#L\53\J$VNR_Z-4XI0T,;,4(#-W37T&3B"VKX 9;MCJD MFVMIFX?R1T0+K$R_NHQ:&#K- 9O#1)&@^!QID3XT<'[9<^/VYBM\*]!%*W)> M-'M(A I8N!JI)RR'"\=2A2UO)C6:CVX.,LULF<;X#A^V#?NC9UJ5/G:+@%)V M9>$%DJCK'46\Y9G/!;ITMYC_S.%A2/BZ. MR?=64XJ9*?6"7_*>\>3.Y,N[N1* MU&*R^+>CTO [N4Q<"(+W(2T@^X_E[K(RX@]E2^=Z5AF@+_\@@M-GS94W!N5M M8,B2+4=$S8XX:]%0%)=='YG+ %]L&6U;KT!A#+LRQJ'HUZBN8@3PVQE4B]<% MO??=4M5YG7U=*PIV10!)G#%'*+@W_T,@?V.Y*F]YF1JI9$A MQ>*[]'#"BO+),_T";(:$05@ 9+X\5NY!-2&-F[O9JN/24MQD17,9G H!#'NK M(H F? 1 GGG-M;QX@U%)<[V$A*M?569$O?M4^ AT7E=-"%N;VVG;HLD=00R5 MS,<+BS*CK.#'F*F1I^\S'JOW \53PFAD>94@RORT#5%L3(;J3X[N-2?NHF)& MZM%B[96.(TZ.;X9,N'Z=P+]-KU)=0C7/]7"M0P-L8= 8BEV]8;%C)-0XPK,'8-!__Y5J.8F.>+F&//;$VMPJSX2OW$K8S0';$7O]P/^R=9 M._E)UN8J_TS/W(3SET(F^MU&K:=4K&E[.QF,?2)7 V#N()%^F**8HN[ERDFU816KW34CU9 MOO-B+7>@=>[S27IO-?CW*WGR@2G^0^)"5'X"W8?4]3O@):Y&9#3+2I-H2+(S MC5/Z]II+D'].R*'\^ZR?C1-(M6-E2LT/B^[IU9)4)GHP*GDO=_S4?:W MIN"+1+&KU5P2YM\NI59CQHSBH:SXMQ(5,-$V./B!*7Z8JU,7:.(B/- MI'NW'$Q-8J(5G:/E1,OWPW&L!3OT+RHB1TYWR3A&4/? CXXQV0*;:5$E#AP# M9!Y9@7]G[[&:]T:-O5A5YK1O(]5NV:E&:E M0?FFC/]8 "*4'=>MS:/B*'BN_)%Z/4$Q@%#2+$971_A!*V6>$*63Q]K$X>]D MI1^"DGRW0-/@S?%F"!DX2+D)7PR^D]1ZJUVZ1M%FYN9FCA9\!& M]=\MXV\* O*$]1T^#FN7UE6+;VY# $,#-^M<4!4NW/G&6@V-*$[4)]+-2,\;!>B.X)#3BU"@!852M\T?H(R5%W.29YC2_V4D-'\; MIT8O;VQY[/5(MD@%2WU;2N)-'0+H'X""D?&K"8D3;<&G^MK-VZ"CT\4#F@VV M@0:J7(_''*KK(R7K]0T:0D1K)!@!&B3&NT9Q_XRFQ3!VX9=(XJ>KF>^27+93 M:#,I^%?F5I3<=20+>R-[XXODC-M/7:=!06E4^"O=/PD<:_CC_Y-3S*ITZVNE MBQGPA.?JWCQHXM(R+7W_<'=H.;12TY:V)G3C-X1&XSM[_0 M0=QY;N+KQSU+M;D93]NMYA+]/YC6+Q4'0A?X)P^*G^Z,RMOBV&+NO-%3(ST9 M/J#/A:2W[:N]YPBN=MFFIRBWQ8S!EY8N3*5QE?<5NW%W1U^5@/7\\E0O&G M3J64(X69XNG>DZVY8>5E,K[? @XL*ZN7/]5S"%P9*NS8*%H36+\.?B+/LG37 MC2>@EN/[#D:C4R?3WO2N1EPX96P]+\>>W<&A5N_"C*Y=4N@[U3LVD9DD1HTB M8SJ0"C\ZWU=LNP]?I6TL[&@FS\B+9=->CGSAOME?>_0"@ZJ;_W&W+J1>((V3 M8P_]^.F(H7 YM9J8U8I@5_]R'YL !B0\=/&'S")A;?O93/K)_LQBE%'ZU #E M+=W8M@.V];+8&>FZEU]>LIT0MI"L+M*?E$@G=AA11KCI41$NR!=Q$NK2C>G? M82%5UKWST,G;5Y+R=E7FTEP?75,R\5S;JNU[8>.Y0XIGGFC8S*R2:VN4@4K/ MHT[H)!K5X;Z@W37/BE)YG!+BO!XZ;BTM4E99=')SK[14KJ S_5TE$H,3WDE+V=^NDZ"I1?7&3'7FRTL',_V.QZI&XIDG>T M$6M3'5(RG17,4O%RB#BP'S[H,-LT^ 930INF"<-K?,J)\HS)[LI1OQC MI.@T X'T:U-&,OI6],\MMW0(HKT<)$F9%;B53I@TQ0PV^6E>C?HB@.5('B1L M=!X6]UXV86Z[D)B*0/IJ1J^J?[*R#S VI(J\W(0WZR, 284SVS\/"^UQ8?Q; M/K=MX4<@M0EB54/9R-\D; XE9<6LQZ_%A(G&]G>LQ7HE_X T?;+-VV4[7VDV MJ7XBWF*I)=[["/7@)<#>J9VWJU/)IYWX2(KO[IP2):\_8P1E4#3>)_^EU84& M3'D9;:O-;5=Z%JDNSF[/;"C=Y!32>W[>Y0]8N$F>1TTD"H[(DF$G?6&+Y3PH MOQT^(21VRU[LD0&N65'%^<8< [!WG.MA!^JWJ0V)G$Q&#WBJ$7H9ZXM:K6 MPSRY6I]]*@RC0&8:=Q2K[.NN=C(XX MI=!H=\XWOR[9O@$;TW^S1]EV&^YA[*IVY+KB[^RPQDT8[:/VLT\**>WV.:.R M:H$P\.PLO*[SIS.0HHFA*B!^T!"-S9+H=R!QPR1#^'>*TY:Q3!A*WM5V9M M>??EG:A_]+=Y8/Y8T .B3Y5>Y*A.+S"=-Q0D];BU N)L%@2\&W/6+UW"_]3'M V4_BV=@X M%#1*?09Y8JV&#F$#(TMLLAZF4?JO8K7EXI4^TS1X^(P;)!X(#>73O"V%B;R) MJ+ OMDWV%*L,U[O7BI=W^: YZ#UUBBL9:BT+_X"1N72B9I.KK/;S*3RWLIM1 MX:7([DIVD8,2>Y0 7+5SH? TNXY4_\64@Z6S(>'<(04$@!?HPITP6K*, (!= M#A\4=WL4VA:RFT9=#C%+7=8SEBXANC7]C M)^@QDW=^X$#2$K>^(8B!D?MD>U"BMB3+L7XG.3DK\.& (RT.R?O5-(=IF&7) M"H>=K(6O$:RX(64J,Z.)J'8U3&\\M*5T /U=C1? M78? J'R=*>%LU?>5/G]WWA=._CX=*.D-#M8QDWP;HZYAC>))'V>_JSLSC3HN MD@G!!IXUT4].J,J4^%8R6&I0!-/R6CCNCJ]M[O@J/4];LF1.K&EF>(4/.<_1] M-MYKU)/B(S20=QJFXW9U)?AX24]J&QF" >U6=BSQ7,45IE$;SZPOJV].W".2 M)I(5R4\@$8W":B0]B@M@RYU6KYR+XLEAK8L+MSQ;U!5VKN@M MD.I.50!HN;\)N.ME\JZ;+RQKARN72LK&3J_':P[SX^=-&F_2W4XW\NZPHMRQ MO<],;!_JR^0JF0*=GI&960H4+W]S:H_.K1G0&:T\Q)_9OGN3(?VZ2..31Y.I M2^[@XEHM)J'<#]QIH5;FIH?GS^L-6HXTQXE3Q>TWJYJCMDMBNB3>%':OV8_: M?QATZ\"M]X.L(O&DXZ"X\%?UV0%KT59'G.C^$'S*4,T/5W>]M'/TE2S-9G(J MKCZXB_CEYK?R])&+WJ0P+)CPXM8^B?J YZ0?*5Q,81C:OJ]NJ+?C:-C8V1%5 M]C#K^3ME*<8)3^$ME.W)C&Q^XD++D$Z%K#FSBE/O\^/JI)B?UT8\?F86;Z?? MT8F?F&)^_2@:=-@,*3$=!:^._*QKH1T!0\+4C]T_ZU].[\ZX0/O=+-.*3K3+ MW\+))>Z+( "/Q+[CG[GY/SQ^KNYM(^1[[. EX]$&T95,&JB\K;88-C\MN&6A M<5;S7>,W1QC&:0DF-!\)WL2K;SRYX,%G[>%0B=6M,D&OW9$4<:2:2)UG9D;* M9\MER'A2!7Q]V//2"Q!-EI6)F*92*$LAH4>G49B!#,PG?/+ES'858*Q\5UGQ MY$'6!PBF*)F40<*:*]I"W>FD&--,YK&41U5EG8T>IB@5#$>:#IN$WX3XG M 9C=1H^L7X^J:6^4=NH3B3A;2E7^W&]<;J;"%U&T7*M*6'_@%L"D&2M9J\&1 M@NIM@7&PK85)W-530Q]Q?.$A*X[ MP=^GS5#Z=;KV<],>@;!*[5*J(MW$MD9WI)M:V^,BW'E+T?6KWD+NKM:L7'U9!*>J M6(W:]*1,C 7GM&VZ2[X!J@-W.(ZZBQHRPC]S'(N35[EH$4H.$ M>YDG?JR3:U)\#J1-I/$LR<8](-AD)L1?.4,WPPHU=&^+\+6WFIQQ'&.H,&'_ M9GEM'OJB(U+7R0FU!/U,6'Q;A,6> 50\4!7/8GGCA@0H"3,>)L&6)BZAKAQ$ M94M"Z %2A]_I,DH>5T[X\#M:4W6$R%2-Z_&_DN<[]U"_&.P/>OPBCDP2T'+Q%=%L,L3X&]V*][*&_#'>[,X4E<.,>,YFC$1O&\^G"D M_F&_6 MKWL:$?2CZNWWS'=CV;[/KM\ M\;[]+M^PY %S5#K,J]&]0R1_A(^B\2FM6Y#,A#@V(;'%+(-V3'4'#5%Y+/_= MS^EUM%%H)WHGW!)#2ZS"&:=) M2F!(3B$Y!/L8A@!",^'W,$)!6\P((/8(?,0';FLYDKU!1P#'1EQPIEJPXR:4 MNOH:? &Z^W_>2M2<)QP%OG@SU %:-H9FPM^D7W+?1P DLC_1*S%XF!9%]1@?W U G ^(O9 ZP0" M^/H)$( * ?A(HV2)BT1N?5&9O3M?D" 6?+1C#V/'1[:L@@ 85Y MO_Y[RS4G ML%OP^?]?>H0 9A% +33D;Y_F@W]I61X!8*-UTIP2(8 >CV9HLC%4AQHY6Y_3 MX9)_&YLX;RLYR5#(*9JMF_90PJND>.7'9BCA%]>56WK_3/D#+Q5YK7:(X,\4 MQS\]4C!Q4_7_ 6Q2U5B=XOY) /1"N%C7?T#[V]-G%&=\M,'Z*/KN;#%$!AA8S$;W+<$A@U' MD8A?K;?&Q6IKF;?B;FP0)>W&BJD?PH]VCUJZ)>)>I NG>RU#K&^:_[3W6 2< M*7M\$"G=)=;_@K? 122DF:-_VOVQ-_R!+;.=R8W?E9#L/E&^*$VE0N6"CYF MZJ#F'RXAU)T/+ W MFP[^,,*@3?A4;&"-D('>.ABK(1R=3(TM[C]D<>2O$.V6Y,*(!!,UG)J94FL3 M$0"=-:C#4, PGZ'N2\BZ5G@KV2V)05-SD-!WSB=^U&V?0!WB8IEAEF<4#L,V M0?15X=BF'P=1%N[0T+\XBF@/7YLT_EW>CTMC7>-E,SZ4$0%8-%^>(7%B"?QI M)M($"/6LMVTX&)MFB!6 MT;Q"Z8+J>0+I3\QL6?46Q^P>]&N?*[Q3$NPIBE%"V8KD')7 M?@_7R^TON7:LH5%U!SY-]JQE>3=9MKG>/P.#6[K(GSLR4JYVG"8//4QZTY\8 MW5FQ#UEX($'7E#PS8A'JF:QIPLHI2.@83#_9%)"W$< R14@K$5)3R*8:H?G* MBY32]QG#I^!J":O?NKN2+XMRC_WD=65K!@2O:>!(^+V:?N.U#<"R$&NP28",(K*E^T'5>^<&SLC?<5F"50;_A#I:2S@SZ21=H?L M Q;R!\TI#M(3O6N&?KVZ_R_IH+_T:4?U!'__JC%Q#@'T7^["29"=!FV1(37J MI\,%MS4C'3P:Z/@E%YRU*>@7Z?_J%'(^VO^O3,?.ZXH:>F$G@VO(0V0?6C?/ MO+F0ZIS4XL,#L3V/LG45R,@0K''M-PE\P>GX?979<=OHDQSP' !0?JA-F8M8 MI7BJ+JV4\G:,NS+7(R-]Q7_5HC7'R]8Q(PA@^^['Z$&C,5[)9KTOPBU$X,D> MU):"*B?,@+?1Z!<3;ZA0%H!OJJN9\U4V/M7CF0&D4CP+/PD):W_?]WR^/)UU MLKC9O+SF?TU$L0IR)2_N@;7+KM,OT\5_F?2H7Y=5>[CY!P(X11HO)0+8';F) M0@!*2'\P!&^D48OZ"+:?V&O:A%L,&?\];/^RK)JG7.>@&T%DB !=G8)-$< 8 M&(;4H1+9\^2I(F-PT_Z\G9-*O_OXY>LE M2HQ.*:LV5+[;8*I:"JL5JZL1 ZRGDQ%)/$L>1#U^M9.MP! M?US5$>!:-0I96&MN\6O.P-JE':E@B\*1SJ.SPG9D'"Z]=6"JTY'#,?M]NLU^ ME:(\TCF-+:Z(PM9=M;PL='#!1>YEC7X6M0)A661$3?CY6;&'4,E[L/'$D$(# MJSS7J[U#.!@"(O*R#]%+K2]3!.?*+-;_**'/=UH/ +#PY&4H5W-S^0*7-[)T M-I^/J4KV>#)ZM(BF2HI&$\11G*VN[XX6@-L<"U2 MAQFKA\")B11VIQ3Q/[4HOV=LT#Y7>Q;K;T>M+:VZ1J:K\.&4##=M7G@E!L*4 M43JO8+?74.!BL5CWF.JI(@O;,=AU?&DI;9ZU&L:4?$0Y_UC%R?8!8],3:OGI MGA\*)S.5'#"OQ1_J.D8_BOI+4A<9%(F;Z3+LC;GH7VAV36)$5@A*+Q78:UOB9+<\,?$'?A*0CF ^O'Y->F&&_I05]5;B;EKS!!QC13V*: MXH,\=>Y]^E+^OLWKB'&N:U/ZO MA-&;EHU?E6=/=MJ9.T1F/'B00LTLR^C.$ MQR28!NY8;G;I;8P&K*#<[T=_/,H16O@%ZTTUBH*_P.D2=<-XKC1'Z@ CI75< M1:PV3&)55A7"WV%LF8S]Z>%J$.D[W/;Z4KD$V=;C%A";W2:5XYDQ5)N\.IE. M4$M_$);'$RO 4^! Q("Z^_U[E[(#KRX"@"3MJC!9)-]Y'M>H5$CO8$;P;7"0 M)_3^%INQ%C3,V=4E4<2U;'8.53[9)516*EJ3^-W4NAK/G9[-$H/% ZJ%'%O3 MU=<%(-YW&1]B^W7?,Z3$>H]J/]BE;H24P*7#TJ]N[&]0V"8J#J&0L"/XJX;< M96-8V'W0&73Q"E6[X,^*"=X>]LLE3Y9X[2_>7R7D_3QT=OC+=1P7UW_A\;R8 MD2=N/CW2Q-J#Z;FQ,QUQ\^TXD:I4$[H3[B3HJT+?A\;XQX:6$I(J,5VL>[B* M*ZZ;RX;06NC$2I_ON']CBQ=WC,RI]?9L&G(F7M"37Z_QC4HM"DRAO.MXRC\F MO3K_>.98_Y,BE<3\ :?2P/>G3IRDF\%S:_N7G]Y$5E:(IW-D.:[7\LK%ZXLUHG;R9/*T5AHD7#QU/J0/HB?.ETD#C(N+ MFZJ4M5XU5)BWI4\0XGQ05>FMPM&.>U1*UL>"X8#U^:X,:FC)W$>NXJR%]"FD M#J+;#@6(/;&TYSOYPJ)SF;-50TM)HU 1E)\7Q^A2O!*3B*8QI7 M_#S;-@+ *)&^O"1B?B.F1/^T(%O"W+ OZ2[8/3#A4J6_@9+:2_,C#*W@#NW) M0(WV:S19JGZ_UR=W6K#Z;Q]^@,@-E6#@V[\3+!.+X/R4VYSRQ@)=3FR2PJT: M/[YKI&V)LDJ6K^-H__ACTNF^@&QX2VL2 PT?PPSS_B$\/.^6-IM?'ZJ[K>N]8J"]>#T3FGS@B?!0 M7J;N48?3$W>+7+VN%W7^3]AJ7-%/>[O,7GQF+9[;M.PA'63UM'1:N(K0[+J6 MOD]BAP! AGN.2)SMG/9E% 9" #&+2"Y7U7S%4;"%^R=\]\!H1P"75*>'U\B( ME3'3B #^>F$U!WOY,OU!.O@^DGKKEB-5/<.G1IO+="551:T\\GBH;:I,OR>. MXE/>?0?T\*4F684=MG0("/;>R^+&"71%\!GMVAYI+E^43Q &LNU,7@3KWN-GN,U,D>)2G- 0N)IZ&'KZB8KGXFFC8VYCASQ_W6S7NH4\>G0- MH_SZ!QP+LN?MT%5,8UB%2\]=T]X M<:*>N?%;?9WQ+=D77+1$ )J;4>4N"$![/<<+7-U< @IFG?A9WLM2SG3H24UD>AL8NY*;+[_NU,@05.3UQ\F_D_:C)ZZV[/H6DN\Q?D/C:>H#-NBU:QP :BEFI");H,XMBM3,7TGCUG55JB&2 /":NF@ZF MHI!#7DB[L2L_.[P'_FUKEN\A\$E1MEE>!J<=(B/)A#C>U'Q[^D?RCS!O?62C MI#REKDPU7Q(5G;76_S"9)5>\(+2,;Q&\L+<=3 $WX+,=5*&)MUE!VCZE5:&> M_6S?@?'ZC6YR.B3$@P8>K )+"_FYEP6_>XB& (9[D!!Z&$D#^*4;B,P]+8A+ MYRO48C"-61?7S:ZYDSX&K"724H>@1P8*8YLO*3Y,5ZQ+U-96G,[0?YU=SB#? MJ.GO6X;;0(B)48V1+.Q:38=O%0L7:UJ'2R]"GS0@!_:$&:[R! %TC" 3'PQ='(-UQ_)ZO'X9LHO?X+NMY8(>#P\M.%F>F;[YO%#YF# M7L1U1&0S98Z:U41T M'&KX=->13+JIB7V6;Y#^9K4C>P191)9KTG!L]B>,]3,8AH*:%>L!)@O\6.%1 M"3.8$2ZK_O?!@)!K*80D75'_U(6'A3>%H!@_9N/Q7?#0MA_&\ Q'9&JNY?/6 M[#V!9D]#"K=CKRKO*<-<.@_N0SI7]N M$KZMS4B6X'T4F*NF:G?NG? ?D[HWR4,"?4BY-D[.WE@^L*E /6#$]'W43H=$ MOW^9H(89>6I=:GG2\EKV?J]8KV1;C^(*+@C](7U@8:S1C/&;;?#OU64C?@(J M^'3LK,]6;69?TTZ7@'V#4]NL7^ZY9RN.I)'4KN:=+N5>["/>(IEL4N?>BJ*M MR,"_-<'W2W_R=XQPOU6/V,@Y$P_KJPADBK#$]V5F$&O,W5^W:!7S'75^5@/U MOI=F_&5OA= ,*;IV*4UU^\D(_[SR:U1. 7O[V2//&T$>4=<&X=D;6>L_?S0E#%Y5(Q M&-F?8\;M]+/O2!.4J-%CZ@JWRSF28=R4!F M8>K/EE1_=!Z'PH8ZY"#K:EAPF096L._(7Z^"@O,'L#_$/&,@0 "&:@V<^,3* M@42S61])>U/?IJN/@UG72MZ=.ZV+]]=SZ"3;94X.3HH'V[\[3C\CM^*J[U4Y M1LV7/\+0!M>29.";O02K&SFD,9>S)-&E&H](TI]\AVN:\^_S3W$X?KOB$3R] M70O_MC@CKK)7YX@ $L'Y,\V1_)/;CN3@>D($H/I<,-SU?#>/IHV!9K168])E MFP+;)1U"JWT9^M%8-_W2IPKVRO@HA?YPO151_JR>F[D6>4. M!'0] @YRPLV;INUI"(1$TZP_!]M9)M'.([TF8'KS\+S(]XNO0DKS^N*2%[HQ M 3\) M"WM$( !\'&.]:/\=\-Q][J2J6+W!!&\WN+=9SO(YW;)3,5*P5O T>R M5C2QO-&_$!A%.ES; 3 /G;59_Q:A>4M EA?W+Y*N\B!ELB-K^EDU'#W=V-3 M%E3$;8G2#%;M;BSB[TZYIW&,O&R3I3!N(7VX%D@'D8=_+,DJ^!ID;_5IS\,S MX98),W%= 1R)B+2EUI$P0O(6?5U7^$&KIHPBD3]&$8<9-'L&A+FK'*Z9T.:$ M*41[:2M?S]3WUC,GBXG4SY-DT]?NQL97K\<$ M=Q6<#N/>YO%Y/*%_8W#O'6C^)3A5"TRY&S'J$7?S(^2LF([KKN4HI]ZK\"L1 MFBUE:WP[3[3L][[61ZDP4>]F.;R MO=(5. BM4V0) 7S\L)@+U<+_52-VD1I1]8M&P$!+5,#1J[I&?C(0B?H-J^91 M6E/S,5)$H3R<9,"W:@@.Y@ ?(O\0P5^)S4BYH \GS(=7_/RX0.DFZ +<(K)V M-%G3:!Z$ !;>@14"]8\B"PJ@]AJCR11B"S.*=C0X-9Q!SN-75]ITKHU\ KBC M45 TFC5689\GN3(\90U-WT.N5J+LIF:(^KYPB*873$$R]<[;_W_8!B[+N$Q@LBHT>1EJVM]6__Y&FQT)Y M>AD?B5'LG5RI46B[&GRH%L.L2VX=0_]YE^ XTS WK>;Y?(W)64$E]X_1W,X+ M3Q?CJ;2;Q_]^)I[0KE_G$A,Q7?56+B3CLZ4;0;>:XL6>B'N]1H:W:=$\G4S; MGOYC,^>1Z(IZ8#/OP;4[E?<__GL$K)FS]8]46,LC$AP_W(F[".!..'A-LP2G M)*O!^_-0(=3J"OL1SBA=:E.VSB/842CD'F2AKE!C:R98-KL\?=M(AH=P4XE^ M_UCA]"90*>OPBIXSI[*^MNRCDJ4C.Z&_##2EX,49&8D[G&# &>X_$P5';88B MIQ1SHQ8!2-K*(@ 48QA;5(+BE_VZ#\GEL==3E]'=A58Q,J91:@UR@_U?!UNH M:F:[O%^8CI&(>B0:>B:;%NZ@RM FW.>\TZT<4J6R*?_WQBHA$_#<3$LM+5Y+ MK^VGM?&;?4;9#V63"<+3OZ^$O#OK M]%W5'1?T:;C)1@ A!Q?[,]'0,'U+P50C!.">M&%F4-.^2A$B[M@]VJBUJC9^ M7TZ_=L]5\<>&];N%GD))0;)(?JT8J7[K&EZ\W$6Q9/>Z\\]\]5!V&[&GG)L6 M'IP4*JT1NNV8[^>4)R@^$-RL^F,8SE/8@_I7(CGDM^7=YL&)*E"[7"*+%:Z[ MKZ>X%PR,YI[1NP7M<]HM.K2M?L A6KL>.7)ZJH_NZG6L^BMK7/ M\HKY07<6!LQM\_3%Q]6Y(Q4=L%])NE687'A&5*-4IQP,08:/MMP$PPCQ(M#&SVM] MO*,_SP>^ER)AL7'1'\FX [&D>ROJ4V2PRQ()J,GR[BPND UCHF=L?Z9:Y__8 M'[^YSRC&:(&:0UU; HTOG^RE1>]AGJHTR;"GB<[]HX^'#*>F-7[\S1IGV"H5 M3\E DUPJCMOJC"[6"@9EXY<"H3,-D+1&"W>.>DO!6-(?Q=#/%EH7Z%B!?U5A M[2$GQ=(KJR+Y@GRN1G!2DA;'X2$'P>C,@8?:X^Q)%JQ@5J>LU6)\^E%D?W^= M!]"OH^8GXXC#4(O3LO7=A76$=9#WW^:]5^359+3OK_S#<-$;3?SZ:I3Y'7]> M%Y%VLVJ"T'U.8=.:BP-/"=C4YVV]KER3+SHZ%/@$,N>0/5/J-+GYS9#OHB$0 MU%31R0SK;<+C[V1V))*X4S MY_*PD?7\%4-7&J==$7^;1T,SQM!(_6;GH:GDE]97_>8*5E,[JF*5;$ZK=VY& MAE2LSBALY0SUPLA.4UUSZN16$O2+Q"Y?27[+BQF$RY@RQ)(N060?5)SI[T8( M;)7-[!0U@S] IHOZ8U XS]%#: N"9S+I4?X?XMX[*JILZ1MN0441004$R= H M&90, BUB$R5*DHR2D9QCBXH(DA&0V.0H29+$)@?)&Z],Z/S MW'GN>]?[KN^/L]8^W>?L4%6[ZE=GU]YU637 NWF[)[/3+S@@FNNKQ@DL;!&E M$>0FC(FO3V.1@[MW9RP-QO3]+][\@K\+,S7B_F+]E:A:;-=8%/(^K%K<.$F9QRX;S[K<$##*\P@3B MGS_=O*P\TC^J9>Z.&4V/J8[9^*'$UM:=9I#XR*!&F,,>\9-,5V3>T1LKW1>E M$I558+5B1H3%0,W_%_&08J^B%AN&[Y\+6?K/<:O)O!^Z5QDW@U*J%6>WW_/! MC^6L\DT&MNC>@Q9CS;Z;LJJ^%'4?J=6N*]OY8CF>?<"W-C,WR"<&$ 'ME MH2">;>5\R6Y/P4G__)"0U/!:VP(P]1ETQ:L<@.]5*>^+JC$75 9/6C*4) M]'851F9MZC1)R"U68%1!;XYSGPK'B!MQDG7MBVWQG.G]:/'*S8\=;]IS#5$J M'S*H@,)M?^APU5K M41LQ&W+=DN*)(LY8JTB#G/1"^'.W;R$<",JBTM0[AX('.:B2JE2\F'[9+2Z MVCQ=!F6):Q+4U=Q/9VZ/4]P6I%:XQ,^/I)WN,X;3%#,DWLRF+]B]$($3" @TT($!ELL\I3U78I*IKR@+'J83B_-E"$TXQ!J%G1Y0NT(& CFI=N;Q?B\G?'M$>^Q@G6YG3W) M7>F^ML#@=[EL!#>DE*#\-=:G]<-?-=?<$UH^&560$4_BL[E\( MGLTHE,Z?6@RS:6Q)'C1ZN:CDIA,?XDY6YZXX?J,LC"'ML/?3_FW'0%DM^9F@ MQ?DV5;JR1UOGYFJ++N5OEL#9?"CJJ G6;W M0$WUK?PD1AKM*MH$,2Q(L+T._\IXN+RM6H^@X$.>OF0]OKE%FN"65L E6+ ' M/.\->CQ,H!8JMO;Y#OPL6(L6_8[N?*U2_YE&^NMC(\^"F[#;\-2SA@#F@D?8ZPOL-JPM+A\V*@9#WQXJTL2P8T%A H"M*O3$@E <.:8[Q5JTS2$Y9WU[ M723*^H+>:3($Q#J=A?7$'6Q>@T%RQ$B<1/;\]OAKSXM!G8T=D"K:37=OOF%7 M_4[89V Z &%\D1>I8OP"UKW9! M[A#/$ M]Z6(3OHK+?(VWI/4(?0I-7H#]95@BVLVG)^V7Q5K<>3U=QXC9)XM"W433FDO MM.#LKZMMB#!EK%.(I3L0OC[L]ZV0!C]/#TL-9]3!D;E@_V/6ATG$ #_3%[Y\ M?!.=+>7QT'R\H =#J7H@TA!PT &_:,:_OSH\8%XL&2V@G**#]\F$Y\:KA[2A M#V7V7C^HGP_3$0@L&=?E42X+GE:,4S0IOZSMIOBP\8;F]2U5*MMKM'KO5%63 M62TV!HA",O5D'RCJ*^X+?6=.*13%75]C:ZSEL$"0<# Y%95K6UUS(:.P)+,' MM&14WNOV[==XKV(/:"$MM,CK@"3N& +VXDY!.H19&/_G77,)V6M3[/W(N*[' MNEQ0UTT#MTD-I6A&UB@Z[^4"4H\F%;=:ZH"G+[VZ4E\.\+0^@_C&*6'8O>2! M+F0U_3?I&=)?1'6X9),SFH;EBW_#2X%$DH/L!LPDIL.]WVS^76K>C(<4:L>E M>]-],+THP)/(ZORI4M(FJ[Q)[2ND1L%C=R@,AQIYDUCFD\84]><@06.Y5$?7 MWXT_A_WM5)']46@RERA(MZ;39B#FMAL4 QCB1^B[)6[:H0RK\ M_I1@52;U5U U*'[2)6I0^GD>W'^Y=:7-GP1$"@&^3Y%"D?X73A@?B^ZQZ07( MWS.G" ]N$3A\B@5-A^Q#9J5^+VGSJBQ"//XJL^*5:B M/Y$A1WVWM#O;P^#S+:TK'44BU#-A(=\K+9:1!2=4U5#,8@'F]:!]TN$ $Z8= M?KJ+,3UC_E>!S21 2.D_;B8;W$\(()#COR)4[&E) M8 OQ:XC#5BQ(ZJ[GK+[4>0Q4^'E"R'%:-%7DOJ\;^?8#?#PL#23];]7\5DR+HY>@RE;!'.GF[49\9Z/BQM9/3QL.Z9@95R1 M:!L6<^$TP+UH7H0P/A8Q4Z/,.UBC/LB>0EQB?C?][-6.3NN^=??0JYLM1!7K M6N[YR4F68VK=889>-(E18^^B^??T\-A$K(5.7K,3>DF!J?=U96\L*A9D+PX6 M:/'I<&RMYA48HS!L!1(T$-RU37K?Y:)W=VXS!T;+WG8QUKA )#G[:3D37.- M_QGG IW+G0*)G:6"]-7>TOC*R=+A6&L>ATM(;ISO6:_E+JC=U:2NPQ%O*, M MOV!O*/",TF#]@L.BWVF]0XO7KK+Z@Z *&,\K/MGB^%1ELSPK#C1D;?Y:D9I* M4PZZ5Q'GDQS=Q:M4./=MW0.,27W&C3CG5#D5\.A4E*&X_"),P+R(\L."#*] MD"]&>J=W8LQA^^OYL)D ',$CO2($0,6L4,",%3O:%$/+-S_Y=CVOK M7HH*98CBB,[22O][OH=A%>0XF7AAH5):1>>" EE(=+7$U*LC4"R624DX16?/ ML2 &:Z!.@Q,L"*FMWOSRN!CS9-(!4[]_CG"SX0U=9K#;8KG[4AV\RE#/653H M@DM08RIWX^ M?I\\ EG0*,."\@]A*+'?%W=M_NO%73;*#TM5@ZG2M_G?+TAN"7_WS!JWF\\G MY_(F\6+=5"M)G-..6XCE"&L4E-8VIQSHD&1*1/#<;T.VOOPM<:GBQZW]%40! M1^5?8]#^)@7[%UL=SCP[V_ZE'S/^X!"[$UVMQZW4ER681 ]/\7^)0?OI<.P* MM#9&BI80S8E 7LI_\^>[/SR1O[TJT&P8*:Z;L I++"B)SY&T9U5_3\CU([I# M'WTAZ_>UA%^6X?_3%8B:@Z#\=&..A(VKHM6IEBWS;]BZ#R!OQO@Z>%9'1OB? MQ+\SN M%F>+MWZOA#NAV3(;X4ZL^< *@?T.$E)_N&?%P*M-&;&1@(R;6.A . MP ?A=OBLP$?#TRA;1:"IK1NPE2<:O4B-A_7]IND$IV34&QC]!<\AKD8XF<11 MB4S(:7#0F7].R R<.%/W\AG@9%V ?*]-2DE=N[_5-7)C9/W2,9P=?M4UU&D' MDXT%O;:'^?(>ZS>!\WVS0TX=(\[8U@)8O!Y#.O51S1H8KX(:.#L1_O$'9*\3 M,.VM@8=%/>GG-%:3+&!!N2%+;&NRS*AWL,^085;$_J;7QDD !,1DU(O,)3/Q\_9Y-CO9C_;[GD ]"GL[11+'(W! MU[>82D4X^B+%>/$QO7T3Y:8%"?7P%3E,6LBB7@?4K- Q6B+1;8E;F[>&[$RH MY=AC%NYW!G&@'I/BF)PPXI:S_3'J]?@UWG(XV]>4@-5 \"6S7!I=BP,VN=BT M.&]#*(D:>?ROB@5@)WQ/483O/*I"'TU2VJMTX6D4\[+O;.1MZ065_$!N@)WJV_./L MZ1A[)KK]I>7S!W1N8DW7A%94@EY?C27E\X M40FYYOKNG&'(8H"=H[5\>NOWCR\O]4@6?8N?9+M6D:+S@6/0VE[QV_QJ99DW MI=ZZ@/>5(GGOEKD!E3)]!D516V/\RR-';2U>]:EK-S&&6- 7-=CRV.F/F?59 MVEL/ZGKY%%OZQ=&LCCL" 4:KR?I$1RG@DY&!0>4#)BIS!,]^W 5< MOC>N>?#ZZ^*[AY,OQKCT[_%'G&SFET./Y68G.8T2E[L'[ZI<(0Z]0:N;6M ; MSE:34AI,\BXW[B5KKM /-S- U3C2& ;-84$GMTJW3_%T8"ME64X])Z2; MB/4:."8D.&,7=N:O=81^FP]!:JL*+Y\%'$X?3 %&2^H/9(WZ;Y%UKODAHF3: M*Q.MD2C6-8#6CXI9Q4QAJC'DN6KJ_=<^Y-LDFKNT\L[.ZC9M*'*0!+M[?F_% M'1'MTCK?P<;1E1DU]1%U\.T\2YGAGU4R<]Z\KO7:@D(>8U1O2V]P%FDZ?8@H MX9PP[.H9YQ!S^*BEBT+X@RK^7O\;2-7KG V":S+>:#^%(XL7YLIK-60+O^:0 M!FE *ESGD^.G9 MDX<;I0!+*5X7_8^5:$!F8">WD#VH!1@2K'O) 8,'H @N .3F2V%!CWG_U++J M@:XL!Y-\+,K@.;@5%!@NK21TQ/"-#?%!*_ +-*_Z!I=57171*DK=/IM\RTFI M8>A+P:7D55Z-4/FY+GM8399T*OHUV0E^^KV\;'E,L5(E["CC)=I2X(-N\.BB MFG"[-U/9,PJSZ&WIMVL-U7Q+48H(6;4@CYNK6O<-!IXIW ML'%Q::=K],-;TQ@,T6X!44KT,.T+Q-=40)OZ;.%@.I%5;S$8?-NJ,ILJNYLH MP8+K*2%?Q.K1GQ#P'=%)7>VM0HB$G!XA(2'T:;3+ W2'?S1ZA $^+/+!36X5 M4G?$RM;",%+JZKV4[H3D#H=H(?""G$:O=/5_QS,'/T.]OJ[2)%7TZ6MEKDG, M.HG&S=3CD_S\V=+:$C7S-,UAZ1#*SZ^YB2JHU\OS4ODXE.NUWJU4R9_;W!<. MF(L <':;+3B]I 48J'2 /5@0#JQ=9&<$_28/AE09$7]TB415P.7!C^<]3@^: ME"3[A9#XW+!(7)ER(WFHV^1VT\-6^S+GL"6^+I,2,-HX:C#J7RE?78[A7G $16KC)<,7D%$\XY(I8Y6@I#3+VP\"ZL MHOR2HVM\3+/0+XEP&_22E[3AT,CK!*_-5?,'Z&ON<9W>A4%FW#.#N/(HZVKI MU2I?%PUP/L(1#_?,R/MLL]')@HG&FZ3=Z]5XNU8HXY2F-][$PU@H_8$G,#P- MOR05_\(&,ZHU%&;,-AZW(]JI.RXP^>T#FDKU(X/ I!-$0H\82JNYA_>I +#. MKBG5#SBMP:<1WQ%;%:06H@YJ?EL6&@;N;ETA';R8PJH;>]F.T3,>\J0+A:X= MNF]I5VL-D&$DF&]=KWYX0B.)SIYR@!^$5.\DI!'IT.Z26E3?Z1$IJW8N%KT< M\,C^PL%!>EZ(8,O?*!57!.9)G@>F?H06Q9%#[8"!>MB@MDVQH-3Y<\B:!4#6 M#/0YX_X,EO[32Z6H/)BR1O9)@I%Y_I/@MU^DO@#18+LK]>)WCS+JL,-CGM,7A!_E[B9P&+Q,S\I& \W,RFW M1/5;,Y)7S8)-2U%1 &/\'-DEMK3UL.HCI;GUB]9HWC V88,%PP]M]4LA&UV0 M32S(YO1Z^3AL>?[[/[,FAJ1KI02KC8JF;5J;CKN46QWNC>9>CLDTVGY2N3J>'J 3.IJV \9HUBKV#'I\<0+..]>MMZU>^-*&YH, M5"/'O &7+[:4'K=_9* 2X+; >9^(:9_/.4#HY:AHJ?P)W&L*?33=8Q_9$I*A MVTR@(6P5WU=792A#IWXS^#+)S;H91R3)R;\=;)ZR%+L'7FGV6<^VE\OZ2(%W M.2L69&)^/GS8J%7M.!8$H5$Y27AP5)08[\5V&=70/=""HAH>#I5@QX(LS/4$ M&TK\#(1>X#$Q'ASDI_P9X:9&.A.9/]2..9S<'/>J+N/=_/<420;8]I"%/4*^ M6%N&TJ&.3BG0=2'_OB+N'NEOHZ2V"-$S/4+LLXB%9,@84T>LEEF94UI+$^ K M*XKXMEQ8P)A\#*)]6A5 GN\X+I3JX]P0_N@+F(J &>Q3M[K"NDEBWUK(.G2[ MNF<;MJ0&?SJP93U?]:VH+&J)W6 @C1FF

Y1AO MD?1]X9?;+T4%46HYS(NZ;\<4AI>\RCVE!C@88MFL^+O)EW6+&6U9_?' !*#S#(.Q55"JH@V:X/\ M)4'EC)4FATR?G11 M72LC";]D2#YC*$Y%B*A^R0S@@8ER]^+S3RJIT*/T6\K1$D1)58F_&N#]FV MD?95GK_+BM&J!^3S^,%\^+=Z$:(VM3'FQ1 #IQQ1-_@4%M29AA*+N?O)63'C M1VF:507=?1:HR!X9.5[$2>S?3FY@2M7EJFH!Q,6"8M2]>!0KJH*WYEK&M#\7 M+78QRG9_%B)_P7W?[8L5O9+K>-,[ IZ[R=;"9R&ZU Z5"I!9_EU:JA-GP$.J MU8N07?FF8,W!OVDSY$V;%QP0P)Q[_R_'./_L4OT&TO_L<[T6_L>365PV>8[K M4E4UWP*FID1LHM3Q<\-![2*$TDF$^C\M/\$Y#K1/#2YJ<)407++Y?&&#\%%! MDC>3L,S.B*JC05O#K2^9="%\0J3[D6Z"PT-0Z]:QA9LJ#>U\A_"%H,]G\I[^ MI>%7B8YB%&"/+ST/:7Y*=E3F$Y+37HZBR':;'1_G(M2TM,\ZY5L(_O P7Y@8 M]#/F$-C^/RY.&&TH@YAPA.Q& ZIJHQ((0 M@,/%'WMFG21K5T5-4_P<4ZA M66S>=W%&8:?Q5MLY0:,;9:TO1_GO VW"^>28K-H="]<4.-:J 2#8,G"<,D@4 M?O4S%E3J@Y9_(J+^;:D)"YK>QK04;XD\S/G18UNN+O :L45*8*1^SPO1!41 M'/]VZ\I!KM;RNU(.6@U^%BL'Q\!Z^@2.4?:FK%=E?/] M9XT:/!/'/8]YNA@_#]*U+#'15NLE1AY<]RR>A9Q0E4!.KX@#%O]V;4:!%.Y. MVXDU@XQ:IG7//OYYPJ^EX%]]4 J*YXP)5*<1_878 *T5OY/5J7VJ6M3 3]( MPHXA!ZFS" ,WZWUL*M]]6RW!(CKY M*"M,\**#ULS'>*<'0J=$:!>9#J9' ED9$%XNK%7EV?' -4,<4SE$!32S"$NTT#^6_00_WJ.# MC0 -RT:-U_=.K*+4ZD:/1?"!-[:=VW@19>FNC@:U0G5 ZCFM$O/$O M;6@%E >&0\R?E<] #/T\($TKB'\S$<:PH%VUUY4T^47BPV1+= 3L\+WB?>BAZ92&X&2@Z9UMF>\ISJPW&V4F2 ]AA=CQ84+))\1:7=7[Q<@\X<-EYJL(?G<41-\47U%L: M5";2Z+!R1QU M@9M=+MF2H>Q6U]N")IP^G2B7S;?JW-<[8T:IC7W>,%?3TCKQEO[IG/\<]^"\ M3//;HBN:L?IZI95ZH+R+\SI__ 14_L4AN&#P&9TLOH14O@+8YUMYL/9O< M"9>2Z@KT78MAMU"(]>R)XU)VG]QG[WH73NA8D(:)JWY[;Y M6$IWGT26Q,)KZB:G4ET4IJ9*)KF:4=:Y/,TD%)\ND=E9UHB9D>R/ M5KY6+%5+"38XO%9ATMI"887>UY*RR6Y:AR?.*\0R=XM2?R(:B678?1_'_\5Q MUB;[B\\/D9&!#$U[GI[/&M:",\N)K*4D#GB%NAW3% MLNQ?&^5N^'I]:H ,V:ZQ"MZ\%KC5F\3@RBYAW%LL2/&: MDKIU9DIC5@?I=QV=']./KKS?&I8/IQ.52F5I9:T+L1!ZM^)L,G+&I$<"S!(_ M>2RHSO>W3'G".YEH F$;S$6NX\%A/<;B;\.(HK1]AIJ]BZM+H-O&W92&6QJ! MP>.^5FKQF[P;W3 ,<0$^K+8P%!='N)+@^P[RG%@#\G&854>2.TV=7]'=3 M?VG7D40)#X(%71WQA:P8#L!VZ&$M(<<*U2Q8D 1A'!;D MN=M(+ CLCQG8V4:3?$2<$91C0?..,/-C%TP =!IS61O0[)5(?-; 'LC_]@PS M+M#%DO.CE:$,V__<'3A).^9-C06EA+D Y(@""&%=@Q, VL>"-B&$@#J3K@(( MT@'#"$@=POU@*VFZ &&-$5@09<&CE-065TI<44"3?8I2$59J*3#E:K7%Q=VW[P;^?+3 MY[)'5"=#(H(7F.;D>W$Q\-^Z:BV>)#I4K7$;PSZ<_EZ5B,J?_>YSZ3:Z$\\W M;.[;&)%, $Y9G>5RU0/ F7&%]I 0:*[/\M$-@"T\ /LDQ ]#:,_[T+/\7Q= M;&+IS*:$PM>14KGF[HZA5_$2J1^&@6$A^?);(\8872B&D"\]#%)#"P"WSE7,*M (5%;(;I2WK^ M91%WQ.)C[ZDU+1;D%'T,7PC>6FX15D]^F;,JP+_7FM%.96E@6*;/ST.#0];Y M>8: BL;>7:4@H.0*GQ>;AGA6EUWZJ)05P7436(VJCQMN0IG0J M*E(#5U&HDU8MXK+?Y41K;14VA_3Q)@!IO+_/2-!578YJQB6OHPMUT%.$"HY\ M>OG]0V[T0/:SA#/,NF>9J/!I*PT5(FA3UZ:?);G")T/.43U0AL[VT92<_?T? M0J_"W>=R=(Z7%;[U+;V6S_[X[OF<9"1#6'XX%)=;:%$(E]ZU#K?%-X=>TZ3 2VW\_S=*B/O/)735OEOVT['M2T4 M#UZ?X=_U([X<8C(010X>2>1IY4LE"W*DU+UUC3E:*6Q6VRI]]FD$0?J)U\+, MVP8?W^5\BS1:HI3GVQV3.M/U!#'R6'(AWGO?XL-:BX?Z="//CAQ)ZGE MW5D>Y:,$=$/)J&[>V)+TC5 3@T8\V/>DX$=4.XI/5=_.$0;SW3%UXQ-*JHH2 M<-5]=#N9P:AA%F/5%#AOK1&PC\\J5L2CO_&=!@8[PQT@:YFB/E4;B*PQN_N& M="\HAYX@C-6R4R#PL^)S:D M_V1M[PI*?+M'I4N2J><@+Y8^T+'28&%QI&?R'\2(.>/.ANU/0,^TO$/^"=85 M_J^"];TNERCO!_U6J9@VUWM>!*.4&H86*3,5"^6H!K$3=J%YG^"#^CY]R)UO M*R']ZX:SS^^*P8?0"MVB#HWO&QMW=&1R((<2THLJ8WS$M[UFK/<)^WJ)WRJM MUK+ZG^EG6VKY;47M,EZF!\7R? L)&PR+K&N]2'/)7M7(?R7A0]N/HC MT\OQ=')ZSGVC%EPR@*2DMK^'".@KL-&CY'9QFS*@?Q*H[1.N*+D=XNXWA^?G M%RJ2!WW35>/OCYM3BOC4ZKWWO%4GWLZGCG0QAJ:T_]CT<>'P*[X[^91*YE87 M7S$4^QN9X][7NR J+H12W\U5L8EBGLV.GEV52$SU0.Z[PQH3+L/G11E:KK*' M;ZM?O>J;5'._F3%O\3TE?^UC3LK%>L$U]U!;1R_[!D&^<8_#RM<6#VF$-@>E M=[_*5.-Z_MR9ZEL;;@1;]Q?1(T# MU'@Q:%QC-%C>PRW'0'ZS 4[7]-BX#@_]Q2@P^)*M&-W !K(+:E Z+*?B_8F,##R2.Q[J/]B=KOXXF#-LX &T+S/I&_?^9KN6KT,]LHI='2 M;*6L9$8"XXL"4W5U,P9'>?S'/K.KG(:"57NA735&7Q\'YW&W"=ZRGJRGWT^8 M?H L8&D[2 4/^_IG!=V-4HHZ.@6JI-Y*GQ?E7V_LUQJ+.W5[RJWM!3=Z%I[4GEW:$H#EY:VNBM)Z,7Y"#-'D"HV^MM$W4'KZ-F3 MD3[:S^28OP7PBF25@$$A+?!LQ(B/ )9S-4[5_?_VBIIH4[E .Z\V^+UM:%F_ M0&94H**HMXEAV&IP2YZ:MF(I.N-T$[)6O7MH#5\[*^E1/#PZ6-YI_CN@FA*UAIWW0:E? M@7SU[RA("WD.JDRK?@U>J0F8?D;LS#XX_E2F- M>5ZP;!*K.EEAR&[/H/*0F=YK-_$@&4KJOY)N?)Z8XDY,ENO;I_WY*64UW\PR M/A/?.E&8,A'VK1,"?Z-F;4G(T5P[?+.N4/5^#4=VV_\M2$K)BZC4?NJ^9(PF^R2VSY:MIW,'U]/*^3HH2_?*R[@E+G;C7] M'#0B*-6UO84GGM-,"PO2>U'3TR]*:(,,M MG8=5($U2L,7KRR0$$>U?.O1)UMJ-9WMNK+DL7>=V8RP9?*DJ?NL;>S:G[!:^ M['Z/W3%B'8 W=$L/US=E1^1/!<821C:)\ZH]7IITE#^R)<2C5B295-3XVL\0 M(+?ZU)PW%_]&X ]GN@MU@@O!BJ3?)W37HV+5?5SN90IZ=*D\X%61H/&,(8_\ M,"N)GW\!'.[0]7(M.KH2\QI5$AN8C6]9.)X7P.IFX6^?)4!E/:% *80D;[Z] MBG;$@A[(JFM@ %$*6T5JP"V$X?Y\'!JZ%)+)-D:\_O-0F45H8'ZSL[EX4-S% MVZ#W>HE-,1O&NZ13Q05/11ZEC,O'?U'?MB&7FL3Y1G#!I^G!M<(J+7S,M:QH99[I9K!O@V2H'!!CB2UUC HX>Y_EVZ MK[IRF%.^+.&SW(DD*;Y!0A"N"-+XX#HRE[>Y.5@F1OMY_'DRJ_4S_[M'S\[ M P#Z9OV>9]:O$3;^MEZMN2<*+C_]Q,.7=(^ON:MY\+V<_V*L1+LY51'$/ROW MXSH6-'FFZ&8[O_YL!PMZX^4%]7P+Y2K @EQV:5$ OE.$$!TSC0QJM/$J'V!! M6QAZ3#YLH*<1<_7@@'3O.HD7[!3Q 98+1^[_Z^T0&R<[4^:HL3E-1CSZ.?LT M;X8:J3H827[4'C57$X];;]MCJ#,6Y$9DL/SM:.WAJ:4BY9V',IH+S49\YN+= M\15Y_<.FQ4.:F!%TGAT"(U+]H3H?OBX@@YC.C!X)43BPR/F; Q[R6WMWDBTA MBGOC/9BK%K_N6?N/O@KSYP-P]CL,M33]_>L9@# 9%'S.OTH )K@T&P#T-,^P MH!%^C%KTS'EL@"/1*1[@":R4)ET'V/-:2-%??5_G3&SHQ1NFJ*>2XTI&,]+O MXCU BK/Z_!HC0_[9QY#&L4:>:?/;7Z4G2@+BJ-#/;6%:9H4Q: )"TYB'H.3:\N]3:T M6BLR"Y6GORCPO.PJ%M31TW,6K/]X]ZT9Q>.QL;'VPY#2O Y94QJ=URS/*.]- MJ>;><%M_.Q9Y!DT6BQ-+Y&4K*8U"ZKV2%_=6(B^&%LI_=T:RB[>S M1F&(J@8\8:.<:,25@QHQTMAEE7[E.T,7N-L'XXEF\H38TDT08-(/'>ELV;GE M7E-8D%U\+<_[>56/CERAS3$("WN<8OR3PR))\HN7(LMQOYF*P7T-UF-S+=T7 MES)ZT^XM/<9H.>JW5AR(=KG@SA1\J)HVAQWM*6(8TO3?N*^>HH+CQ0*7L2#C M=%:UY5V&['GN-96EP.'A]?))M-?1OC#;X/PQ.)OXM.O%D-3I@R(L"+^"K&[J MO?X-K\=:,-T#MFL:1:E=.W*;&**S$+J4FH;IF<3 ;Z>2F3 FM,,HO)-BK/A8 M;9;M\35-&=O&ZOT'Z NXR%Q-U@*'6+?#6P]USQ"=N[27Q[OLYD5)#?T76#RN M%:IUD^K<4BS$J4W)B:+0@Z<_>3&PD;>I='"CA1BBXY3KM#*[.%O^\1,?X6 ;/ =IK.(GNNP4=;S]&0@?#R+/ID:;ZW>]GF4?6SX9 MEK&2DBO]9O]@B?TK?08+J9&Z:'MIN4FDQE%AOWVY'ZNDK-%RC*F2@,TC_Y$5% M%WAF(3H[B[RTA$8>63B[&?)04;]&I7 H)2%ZSI)]'%=%>2DJ=@LQP].!J3?% M@L1"8=-%6F,Z8WSOX1X$8Z0U78.S(C&C4A]D"PT>?^6WE[S2UM96( %[(YQU M&EL:!ZL.A+0DV[R)/89P)F? <]L@A[*R40RB@"&,FR^/**AK-V0NLCWB;$( M>C$R,(^S)^;;C $!E2U;TK 8J07J=IA+CKZ%EJIS65&,D0WWTQEG7%-&).[@ MT$>;MY6;BU\$[EMH/0U]^D9ZTCCTO0KWE1-1EE)_+UI *1(:]T1RE2!H]P2# M[) )LFN7O_;EO9IY<]%'53(N;1R>\#WK4K";X!=$X7,LJ">-]FA#([N@7MX5 M'J<\(-47#TS34F'/FX,]J"Z]+MBD)&169?4%X]8 IM:DJ,6X,"#@D^,> C/F MQC4*. #+_42GA\RGE^!G*'$LR+O9@UT?%T!3>;LX(<8E/9@>Y77$%22:K &5 MD8G.=N(]C KO?OLB)TJ-T;2 ZIDFX-/38J[>ZMP; I#7.&*'B.:/FF0N1UP? M7+U4\\Z^BW[L0^@;3=2% !3KP"S7N\U"H])OE>#J@7),1\ :[^0UV;[!H(<* M9:6,!B7*KYL\$C-W\U+?Y6!8O$VI==:O1&^MZIZD(225S_,W-D"0;&;P8ZZ/ M_SC- G8%$+2\%-A,+1?F7GE6P=,38ES,#9L__YJ^*W@M.2<+=*WJ$6@3$T9M MI?Y3KJ#?PQVZ_MMP![62-W-L<WDF@KC.EC>GM&1^H68JF7)_@@^93F!6.GYW@75X]IMSH^H_>FLW_&@IM[] M2D3Q3G,GZD65+I[O(^FCA#Q6MMVW9W=K$RR="ZL-^4L848]8"3KF0_9DMH;*EWZ;)<]LN;B0NLA51( M$7M!D6<'7M<41U[Z\%U9='HCSNZMVQ1F9==7*TD5/!69#KWPDNG9SE1TKB[4 MR8&DP^$6>90K)^-[>;^<*,F+!45\O"B:&(?4_ B.3U**2@&%%WPO2+,*(NG4 M?4GPVWJ&'.6NFVE_7%FTLV*.Y>)T8QB;3_4,Y)9Z-:RV_-I3 &9GQWO(;3*G M+-*7/IA-V0;YD%*HXK6KRT&"*[-EH.?*U#B"RK%P$;:O&D8"+_U M:\&;PDM"YMYP-94MBU8)%S29S,;A/)KX/O4G1CK'SIOWC-QO2RA%U><+,&9/U;*\ M'[ZNWDFELE ML_3?R"N "QJXP/+V];L@ I!U@5-W.U6+(U_#@:3>2-[LP+(6MQ^?XS'([TOB M \51M+XZ"NZG8 +Y HI<,TEYMZ+GK$,(R8-WQP>O2^*:U2^E",UKR\\4G5F M 0!'_AY, V <4Q8*KA304HSGVH"WOI*GOUO2U4;C!##G@R=_A1-BB3O\J??R M9O)8]TPXV"2*1N.CF&5O>75/#,>K[^:7.]DSJ8?+F;TTDU+%[P]M3?2SHX:\ MPU!M-VR?, EKH,NPH+X>71*95WQ5F3+DDW%F3SZXLUZ.-J1R8D1X-V;"O EW M/GKKAYV4T3-KY))O%BPAB(XOC3&GE G^)2?6_[*E\GHNXG@/CJDHW_N"P .> MBTB"C0I/ T8EST(7"VK]A 4=="$BC8\AF"<)N)CZX?,/#&:X%G]IQ89\E4PK MS;F9\]9#QS!B0[R[DPVF.SW[^1E9 /EV%VG17N=P:"$[MOI55Y9\0\HGF9)C M:P[D,7UEI'$L'WXWHCG8;R^75UG5:'+R/%Y(_$\1BGAX,S4NRGYUM33^(DQ? MNOTSM%D[J,H,=:Y$+U%FXN$5T-$JL3E@;E$_P[SKU":7\/47@MA M04[0Q%M1. FN0R('UQN3#IM>Y,-+_/*QMEGX(LO)T!+)]$(T% M,0*JZBIA-A;TV.3\@^87Q E#)3XS+AQ08'ZJ #5Y V+&-8_"]/TOC/B1#Z@ M-CXK:J([%K_A+&>Z%R[UW4%PP,Q7; F &(;:(>@K2A?^4FO(SUTC M[55^1".^Z^H:W51[/6ILY-$0.WM>HZX>;[\6]3I%%.YB?#S.5<&+._>O6WJ* MV1 ?ZS?PCXEESM9H'>2UWY CB0(TQ./X"6?&^7&:R&'7<VI)2_BC&I'A;4?.1NDN #X;YO1/+^G"5C+^]]T+^.HLK\K=P]Y(NE$L M4+YV!Y\HO\:CYG\G>L*TPCG$1E9F62,M3LGXT?Y2O2CU658;.#%.EG#B[8' M>=R?_D=]#C39P:K![Z%_19[/<\7\9JOBD/[&QJZIHZVXRV%*\$9G&/[8%QO2 MM?NK>E055=_*R!Z\]R>0HHH.4Z+QNH9[K,17 2BS+XI/6/2-9"G,;]\5%7"" M/!+*D+M?5F[>=JFXE.3(9H?4CS&$/8@Q\/EXN+R<,^<->W[O'R:0Q2K:-).0 MLA^P'L"?1)@4,6:4H)-:/[[_P1NKW5U7VK# M0YGNS9Q?BHVVMY8]OO*4$K\FO+W M1+L)EXRASX#AR@O*2$AFOZWQ> DLLA>#>[FQ.G^K&N;TN6"V2SEWBK1?\F,R M1]8WXJU$CZ!9Y_FNR(7Q0>1D2&/I'Z9+4?!X"/!%K>#H=\3 ?&O7NZFWO9N+ M>3(..;W"A/D87LU0_-CP"[^)4C%DL':A?L1F M.2;8?>7?GM/B@+B&6(A?U3\&1Q$H6O MIQU@P,>G@UB0'U'T@K=-@/XF:8W^TL<29:BU[5]6V7^)T^;K_7EAB@+U\3.R MHYQ:G0P,V8J=/Z.WG(NI)DWJ("Q/ER)>'=[X@'I6I/8@_X*8:_M1'0I_O53Q MY"(P'T: 2GOEC8\I,3)8T'L 1Y.>'T8:]9IX0XP#"TK"A&%!;_PA@-HM/"[' MO$5)8? 9?Y^"_W\]DO*MWU/-B3Q8'B:+3\UXXAB-QUKO=U;M[@- JNO\"7T^ MAT2DP*A@C;1^XN#;\I_K3?G5T-86FC8_(?^Y$ZB]C.4! ;Q.Z_/!JP?NE'RN_ M#L:F#_HVX5#?[B^T;=P9BO9_SJ?/I#T00?%I]L@\<#P.S.A];.#A<)"_!2AV M?*^NEYB& ]9UI6!X6(B,-H\QZ&?3K=:,ZD9MGIL M,R8%1;P8^?,HI/Y\H[&24Q3REX'^\L@_F)&\8('8QX* .?_:#PL*5O[Y5NV? M,LOL1E%PA@6- <)POE+]Z>?;2.__DO)ZYY0''0=VN%GO!G$N?,TK4I'Z] .T M+8B:&7D.&/]@0 $DND9CZC7T42Q9O_6$US-( P/;A.W< &3E._M2%85OPMY@7U8 :XZS>ZQ9 CJ'[.35B;]S:FQA 0K<5T2Y+TSH3^\?)D[P#F'.Z_ M?,[\UW%7R/;KPL;TTK&4B?'F^Y*$*4^NE_H]YND]';1?C2(^F7(**DET>\9Y M_.G$UWO56JCE,L\ 203EQTFJKJ5LF-=%%^GKY=$9-KL^OXWLBGHY/*_F$+NU3*&NE4TJV9 C. M)5S+6[+(%1G&$'>-?LX5CLBT6/B5RW7$73 M-*CS<,Y>U#C#XY9'G[NEZSHN!#>*[C:;=,V-R)E4!@RS&.S3,!I_6HPQY%[. MG!0$[XGN".,5E81//70I]4T*H00_",KV\?$9#V8A4_SZO'/='!03;1@J*7 S M\*78Y[DP]:C8SWN61_T*!E^+RL(52QC!715&M+QB)@HWT,P $ W7+TYO&*_K MZZ$+ '%>WIPR?$Q.]9+*9/U84$_(9VB'MNQTN8JZ$>C-TS!\IE+SN:X M!$A!_'CGR2VVV&/ 4V9$(;]V+S(':J8'\5 M\!TNGJ?E:KVB#)5PX1%_M<=\*9K:N^0Z6Q6QLN;TV 69 ]I.X_I^J.HR,UW MR,-O]L5FTQP+JJ!=@+6$_%X*-J)I,>DB#4+G08[ 9R''?;\7.M^.=O[X944C M$S,,/PW#2)U99,0\Z"]9>645YOE9PV*[7;#;RVQ)?,/$Q%,CKHG?&[<:L;/X MX\W7_:AKQK./QM7N7U=F):%K./- M@V(AI:OMY,NG24?Y#?*R,B_-%MZ3!=6KJZM(X [>C WNW]^X;?M\;+R>M/KF M%SO)'-N 5!"AQP4I;J*7/-X!+?_JEMGOA?/.O.K[-P2A:A,-[(IEHSS5@FU) MG=#NIOY>B,$KBBF&OH19*J*!!\$8WC]*#G3G1,QQ)K/7=8MK"/K6TG>0&RDS M\5W9SOE<%OYUG,8_KB)$:29F 19V'JOV>RG1R&K#1/S7#_.Q_<96E))%_9MU M9NQY\^5!:8L!*;X7YW$%:=[D_]KZ?\?"!KB#)M!>7BOF'2OL]]>2RBI/R3]I MU]]RZR_I"3SKGE34$@KUN)-PZ=_6]#^/ZORE.%YU@<,2+&@B9 \R+_5'Z9P] M)M7[\T0!B%F*'>,FKDQY!\),@C)O>T$<,J.'+KCK/>A]78W?7WA.PUS\L3F1 MJKK/IN\B&5O0FIB1@?T7H;4K).?CY_6\,P<[?BHB1%A2Z3FLU-W)(//YMC$> MY;<-:4BDS;#D>Y6IL>O"4^1SI67OI&[105CS0;21E@,*2_8?/Q8#EBV&_N]3 MY0SVS)H,0C[2/C,!S..#W\PAVSTK%=?E,)Q6WQ>7Q0]0 W]FIN6&T=](F/?? M\^3GD_,AOU- ;7M+,C-39U1/G"JJ7%F$YYZFM>3%^VU"=RXB?Q/.WJ$KB 6( M"Q:D5PA,2/LA_=_Y^9GOSL7-^P%<#SZ!^8GH;CU:Q_2=K0HQI,K*+BW^#QT9 M6'IR^O=\^V^GU3UJ%3>F(/S6]P:$%PY0PZ6\6Z;,@ELDRE#N\R^-^&5PRU/Y MHS'8D-O\QB1DZ,0\$;ZYO=XS&U"J9D7W+6#I9"G:TT&!AG1"H6FO3WHYL_.+ MK:C#Q%#.YPUSE8DQ-ZL51(&V[[_.3Q%WFGDN7Q1H8JH,5>>:BX MF.AJ%W.][@EEB0;@BUV[!@50KY4$YECQ/)F4IA;7V:D%[5$#;%<-7NKGD+OV M.60!-M*Y9I:OC;E]^R,6)#;FA]Z!GZVG?_X3"_+U30'@8EDR%N3)=+YOH-3/%I4!/J$]V!>.98OZZ_]G[!QD M&*]2HM-9R'&.Z)>'?D,/: $.%<0,]NF4__3G1/^!)8=%7_XK(V MK1.>J3R?3WKD?6T?$N!GJY_1\Z=#_(8.E.DJR 3P:_\_ZMX[K,FEW1<.HJ"B M("!*!ZD* M([$9$N1'H'I??>6Q"E]ZY4 0&1$JFA!^F]%ZFA1WKO2?B"UU[K MU;7?=^U]]CG?WN?\E[F>9^:9S/V;N\S2JU,,C MJ11K)?>G;F@*?L4)2'0W]WL6\U[X:,2V-%3X%_((I#_W45!P+?C)W% M/614[Z[!-F^]P4K#ML$^^Z D24DCB882QMJZ 2988>'8- =6,R\!VPK@EI6] M9K0F\?B"-PDJ\Y0WL'8$!^V9%[;"4[>>[%(R\WWQ%%@3B,;Y) S\W1'ER%.@G9R MM_-*Z=<#VLKK7THFW1TIM&P,A[/D/>(?1Q>EOJ;$!] +T)4J@ W&#XTJFD"9 M3;I6D^\'S33"5(8/66WDAFYLZB_V-'4T$E)^.$T(!#'3IM>S;)7.T@_5\1YU MISU;+K:!B&RSS,IT,^;'@PNO^NZ\ZV@4B8,7N129S4/?=O@(,8?U$%E;"71M M4^)\$WV*G6$9:W[ &E95C"@GTGW.U\XZF6E,UH?%%M//',-:*:G'8Z2T1)<'_M\NM8D@..__//H=D7@&Z[$X+#(KG&85YAU7U7C]Y4 MLX>XD'ISL)4XJA/X ,W[2;ND53TU-3T 8[0MR(RVV3<2)KMH^?V954"-:>2U MOVE$0C?'1YI%#*#^K1]/<9CJTAGI:)O$@E?,+I:U&3Y/P0]M"CY.H2@A.GGO MUJ?"@0[^[N+K>EJPDE?BW-'NM"TPI)J2%0A?1'V0+XU8VM)-)[,L/!CTY18R M;U4SM]@3GZLR>-[&I5?_^^HX(7P:Q#!+EZ+H98&_?"E.(DF-CUHX3,Q2!Y!"H1CA!5Y$Q%4)D408.L3;@F5G>G.IR2 M OMXF$4]<.MY"[VY=IKQ+.S+7W:8A-R.-U'J[#0AFT-4?5G1!NO!NI:\!*?. M,+9T()WK2V:"$_7R]K=F8W5XGR1QM^T(+]+-S4H>5/X;5.UP ?),N *$YSMKO:HD'_P9=0=WL+0>J M-)/W#&:K+@ P^:3?6\HW*:Z;@]FD5MR0)*E]?,;&$'JGS'-YS(G&\!!$Z_6);A%&7_ M)5]?V5\TFUPP'N\OM:_5BCFR*J/I"V*E?%^RT/S!L1(&+8D\/YE,_U%-#"(V MF,VY0KZ M\)=>5;PR/!_L:&M"P5RS&^S7/Q#L4,;L&9&*XLJ-5T)W'Y_A9S].@K*P/XA4 M$)IACK#%\]"RU_4'L.UCQ?D)X[/FR-/7FAL?S-\SF@R);8,PQ*_)@C.'I'-6TVX<-Q8 MY8^K[>09BZF+7+M;1D+&0*"B?:AG5TCX+#]-]1: [B7@ M"0#_X5;Y^64JKE MB.3&F+,^_L*CHG[A7?EZ)/_SB/J/GK=BF-59$.KPLC[+(YQL8W:Z!\4W\)_< M,AI'K4VCQ]Z>Q_I*("T7!KNUB6S,#;(*=."23@^>:UR]A6Q42QY8L2@BQ;"L MZSE&=I3\GO$A0AW#NB%4N)I1">2;(H=-@9O-!$5Z7_[F!FBDW4BN>&^\>T_\ M,EG[3^%MY Z10T]BM+.H=-KI0=D5DIF(6-9%,BK7Q=VBY.9=WS@^Z'Q*"BDU M3TSZ(VS9U->,&J*B\0.\U8H_;WCR\WW.01A]9Z"@T256L?HSD:-"3\89(<1W MI %UF9OJA]J<4#LR#+L,/J",*Q&NA>%DTU5%@G,RAO33 ]_XB<-JOTW%W79>%*[#@C&WW'DR+S MK;B_L88Z[3/%AT.W +85G*[I;KI\HJKS]:H]E4C@%$G$!>!Z8B6#^^0@R="2 M]IUC0LAV\%7:;D=[+Q7$,%+2)+>V\W&^69[N!@LT5/U&V82$_<0!=4-@>6ZJ M 4^VLY-&JF5S;-KSE'6T@3"%ZZ!8Q+PZT>H]?L]W0IVEQLD3QJ847"JTMNR62IM=--Y05=%0+>M=:.10G9:5O '@82B M[:X*T72%OB.M^H8MSQ"2X_>A9_0-B)C*XBB M]-/Y0L&:/O4H3_ +:.4Z^0WO1%8NL?&E36'9;W.'!X6I#!7FZQ&>RJ[*&H=< MZ_4GUHHSJF;ADLC)*I9M,0KG4?!,V&F%51":3K",YMC"&\;CV0/>7;>[ .@& ML#'\^60_5QMY/#=2Q79 AWE@-Z#2*ZEJ.[DUC$7O&1 M;7KPDS7T_KUS%8$6%9%7^]/O<'<+0OH-C&V5)$G,'B%HR&%+"F48(]@?_*.: MM8EU!LT+[D@QNP"\OGH!&'34>*<1$8[FF/99D42OU!M<9OUT2/_^EWQ!6 ?@ M_YROA:_;;PHF_%=\3W\:J,,XM!YT8G_J*[UR CD. MG87LZYR"&R_5R^I&Q\.V&??)!R0#55\36=UY"?-DA:I>Q=I+$'[[[HCCN710 MW%7E!;DJ,P!GF\TMU=9=,U*.)2VJY'P-M;SW&,[1=:/QZEEH^_@9.J%?7C\E M>N(D4?39UAJ>IE)O7:DDW6FCT-U^]JJN?/JW_?-#^:MH7KT7+-JK&ES3G:;0 MZ*;(#*[[$_XM?GDB^U.YGJKPG;#[8W2CC-5^,\TK 1_8NH0+_$F,A1OL/YX3 MOQE.+8H*-!L6H4>%&8%)ZON3EE$5;/8.Z;5N/AO4U<>%!R6#Y]VGY,GL7Y+' M8G ^1G=>3Q*,?&$BPRBS"*'=UUB+C#+B2\EIMA!M4MSUQVZ_'O(,L?S2+Q7P M1.BH8"0-DOG)S@9C,GYZ^2^R/F%EYH*[#9K/Q@+,5C/VQG?0%9G:TD:)>2U] MD5-HT=<7 =P@KR2#KB]$+C%L9=O]7$O?>,R!^BEX?AJ#;A[ >"81P:\LA*C M+1U8'EZL,[Q]V#4E'=ER+#;1>/:U""6-!BXC@='%P!9?(FI&?S1KP9"_N;JP MX9OV:/&9*K\YP6FL)7S_4J^T71A=252^>_3J64YK]-=8)SNSHS'S:>,V_.N M0UL",J27*C\U9Z7_(HC&+*;(A=2[6R<56[Z<(,L2M9\^<.]DN?S<4,! Z-'M-7D3*[1O=0?37 MUU5H;%B12=XA1K?R9I+*<#%BW-"E_&D1:2EVC^#I>R*$U1,*IT@L@38%9U5A M9W;^-;VI293P2JSX3AZ$I'&C!;5 M0>TC PR^D(.0GM!SQ.E-F$Y1%%=>6]-??"NLQW[SQ\L!!B3]6:*$F$(=8V-A M!*P]F%NW&+H@[T/QLJ0D6HJI'M^06X[NF89=%VFXG7 @+ADB1D^]"#,+>?0< MVK0:2.CN?N+/4=;+6*!5KAAUK;]>B<;\QJJ*67WK0[KYM57[;%B/[&8]O&+%/ON!E3%A38D&G MU_NM';?D<#W4I=U_%%$9:57QX;%I2-&*.WB(GC#@VO.4&D[==&#P.:&9S XR M66[--NG>MHN' V,3Z,B:M/L(R*>)O<7*WYT_0>T#+ Z((-"RT1>&\'7I"&Z: M/9&_&UX4"."_IDAPBU6]5 3X:=;BGMVUE8_0XCY-H:G@:I'8I\R/91DR/,?S M?:5BZBMN/LR*$?\7I+D:#6YO,=B.0N@D!.$BO271)VB7:@WB],H?L$\8/6\8 M7 5^7Y3<-@1>7(5- WO4>^VHHOB@;9<9V4+D6C>3MY7O2'723;^Q!TF#6;BN M(W*'WD)I40J3.48.E..>\197V@:F@V?:M4 )%+8B+LW7MINBDR=-CHK\A.&0T6#9WFW MM:$S& [L DM[-6LA9)K],/$8Y._A$,7YYI9T]56SW6+M U1NDJ@UC.CK]H>" M7)A*:XR$4+Z]7^H]ZSFO5"?]-PMZ\L_'B[<2>"/X9F^8!(PYEV?TVA14O$6F MONDDW;H_$C, ;N+^"!Z@@Z//P)?'.E+.!&=7=2X L4A5K-6<$QC?UY=5V%A!>X#SRH=D0YE>"6 MD]1%5OF3\I\MCF*FU_*?N+,A;NWXGZ"!=UA>T"L)UWF=/AE&G;RVI]&2U%"'G&5YJ8XBUD!>Y]GY3.,%"1G0MB MV/TNGV/)NI3M$8M3T2&@5[*#,^CGT681MFC#.<;:W8&<48:_A%J81"ART 97 MCB\1I%[!%6".:O9"$Z9AH]_YW^@CPOK MQGN]^QSQZF^V*2B;CEH74^_M/2K*V[IM8 ;]NS^;+Z3LL#0$YYH/S28/ MS?D$1]6BP'H$5,7G\Z7\"5\ZWY8=RV>H[).O G\?1?N.^+6SFUWEDI.R_>@\RV2],@/: 7"P<5L2[!GL2WS"4%)S+21M]U]/"\ +6"\'VCB$S>S MUUD31>6X2E*^\MS0).;'[;%6':QM;>#[6V+[=)A=I0\YP&S)JG[KOT:RG0%_ M/P@+GM*IJ;S#TDE5SL737!!H\52E7;P\'=8"IOY-H4D4W*)0KX*:EUA'/]_M M+$?V]=*^3@_"4HF(_/P#'W .6FT/J.3CA9,Y__UB=?+=F1+*NB9^U M_I:M0WM-I.>H\&R;O=)2K13DJ )QO(@Q<1ZA26Z/%;FSI6X%'ZQ?H<8(CWU- MW@C?E=:6:Q4$)6O\A*1C(":=*F( U]=&1OE;B\5B%22SV?EK*EH2GV;U:=9&-WSB),Y- M]\?@%P L0PR2S=$3=8=0#+TU82?)_5E)W*P3S269OXS) [:>O03AW&,#I(+9 MH#0W@1E^6]"_FD"&)&6/:*HP.'-EOF/\Z M[&]O:QTH]33_]TS"YOO:<<2*]T!D&MLB=4.8!K " H31H$Y!.X5Z0+2V+\U8 M\6CNAI-BJF"ED#DO:YD=V;[T#-4=3Q^6Y83-%JAY%),J@M[\H/ ]<'&6XQAW MKV#2#0EN/;D T.OD]@LY1*0''MY5TDZ]IB!E00M5CZ@L\38CV[#B/I?:1F-V MQV(VDN4RGSYU 48$2E6OKY=_+4E>DW35C*X<4>YI+_439$@';"F8,>>/RSUJ M5Y7V^*(7!J48.%@GHH;+O3W7WC_'Z(?P>,P^W?>HD_PB/V]'U.XCW%ID$4%O M]]PUM]-1 M!D+G8.;4+J M6V]$H&+4PWEIW=V,Y;8;GK&J1%;\+B-;064)]<.9OR(,6&EW>3R_"\?" M.<)RSS%VC%9+O8D^13\KMX$MKM$BR[WKW]D2=XR@"CCS$:%_2)^J]_4C/7O0B MF&698_G)ZKAR82<>@V*3!IEJ(Y"3^FW1BYFPS+MCF9\MDZSLLWLD]BX =^6\ M,I34_K%W( )QRKMXX@YY"I1C9]-*3[VK;:$2KK533I+,JEP *8%VTG9>/*O[ M24JK5P@V'YHDHJVLPBP8L4:")RIM?SREO3,CLY[7A$N?N*)#5_=U*,RWJI) M?T=_@R/H[.\XB4I/]_\MS.B_8Q)*5OR!QF30\^:<C=J_'%9N>P% 0-!"P*:OSO"3$[MC M@GV2?!W)6DK>!]0VD;$X''84G-U<5T#SRJKJ\-UU@O,PY!?MZ7WJY?^=ZN?L M.=7E>U.#8'WHG_536/':B-?XT*35<7)$%%]W_.BC/+Z;/$6^PNQ8Z_3F]-%: M3?TG([8'L%NZ,Q,/+9J;_$AF]NH^1[2?%_X9A?1/+E7[93Y%F]";4C>5)2(4 M^.))VI244A]N5Z&MR/Z;)RSGDN /N89=Y.%NL%(G?! MYRMA3Q!1CBPL!F48#5S$ 'V:O8'15_LQY&LP+\/_3_;Y/*&E2'K'YWI6LS+( MU Z#=VH,!@X[E(?^\7,L[X[:]LWNW-Y,5@LETLUW^P6/KOH>R"U(]!<$ B,N M_:L5N$1O:,A&UT,S! V=T.5=*TK]V=LD#H+K&Q&70=7+(HN_7UUZP=H@I\36 M%X -VHPS=KF=T-V2C-;SJ+H.V/1X >I*Z*.=EOU^2LY-./TUO9Z[QJF.(.PU MJRBG*=O)\"PHK]UU*T^J9+TU]9)O>(NO^3DYP<=/#4%SK/@I86%E="0/E)S$ M9SRNW562^9I5Z0S#6TMN2_+)UVZEF7B<[98L'7W+1J\%:R35RVBVY$NJ=D5' MA$QGQ7U7Z!Z&U)_*?EP N![BLZ0<\R.STZO^9=1TKW>_]F;5<@?%Z8EKF>] M=AJG!_L7 '^U,>!R%!+O3/WVRH?7G]_W'D94# 9OA?<3-32O<0D4OU658*CL M$"JA/]4(M:0A<3& OGC,]CB[0IV.D\%D.K(UTA/%PJH6(6KL//E+\GMOA0CFC,Y+1VV%G-ZV>=R9"I 9TIC M DL,PN9-UH'[JY=9IP0O .12)W&%0@E6HD_>3FT@D%9)ZW?/T[NZ'6[,=F\; M+#D7F%E"%9PK!\("*;1?OO6@?G?8JJ ;A'PL"D)[\\"0.,!%Z5\;*IOST_ U MM0M @L\Z,K(A= DX_WH-O#]_Z2_,^3-3U6]-_=D,!Y0\X80/ALGB_X=OB]:+ MS1\^EC8YQH@]H3/6: S%@O(QN ],PG">]LLD5[^WCP[.@T9*J)(PPA6P_J,0 MC']2JN>F$?6BOJ0\JO\67?+,32X!92DI&=I%FBAM$>F%:FD,RHKP6;H@D5%<>K:]9*?[,(2INKQWQGB?2E M/Q-]^)!T@)N:1S#,K%D>,W$C-,]?FEZ>/LUKFI'=VY<'5P<:#RX > 0J%X", MVQP8%A-U,OC7-F9T@GQ#80X8&FM\\&^F(0W-FQ;+"=YHP+!V7 ^,)=D-:CX; MG=R//XDJD$Y+U'[5KZN3L9L';NH> R.&+\TP)S2O/.&+-BW7![4_24+PZBU: M=.'RR(FE/@_J? M/WM,:OH&UN2K18#>[>Z^UZ[R86';LAF4)!EQS[FM@Q;50.TB(U[I3D[-2M'7 M0$/=FW'Q6'"PWG0(B'Y;@1[:G1R"CMOW>)>HF4^B/EOXTM8.EZ_KB-\N#*3; M?^#JJD]ZV$C6QYI>(3,\)IW_IEFUQ2M^<, RF2_)X?.,O%B*V>.X+X7%.ZQD M &RL$,I(7 .YL'-6Q7/6293_^,:6!(^^W(:A<$PX<6,Q50/3NFUK\I0"PS$? M FD!_'U++)_UBB'*2^N>Z5PN\@#?AU?[=9LFUL-"UAZWY+22!E*-HRR3\=QM M7FO:+$0^C'^MS'LS^\VAF/# M']0SD'2D^=O!J6B9-<\LY4NY/#44;9\UBS5P(,)0!_SUNWCH\*5,(497^$,TM]8LID M+)A2.M"@_PM>AW[_."]FJD[@_V7\_O^X FY\?VC#=?-B]):?'2NU7XF-85"! M&;GT,./T8!B\0XGY@G*+RI:1"(R0V>MRZNOD=DBOGX>Y@QAA&?49##= Z/-D MW'7YWD8$5\06;(0"%_4_S/5ZU,GGZ%AR7)%X4O6DJP1ANSSIR-UQ]W]_&EQUE *3?G#Z5YY5,$8\1B#,FBO5I" MX*5GJ![;'X_V"2C=FQ:;ULVN)=1QZ4X7R/0_8502;VR\ZB@CZL,J5*JDD=BN M>#-\73Z6HG0L,VM5ING:L'6+I.K[%CPHB^(LYQ0T1PW=-0QS2L%3?F6X2WP3 MO1G% *$D7M>51RJ.,PAZV?!&O4AQ0O/ 3[0\^Y%G%K 3?'!;U2Q3VK'HCV7W M=T4FQY ](:L"5JT*@O).&[Q^8AIV]?![H,PU%KDE4(O"RUB%R$39"T >9HB, M?[]1\E]904H;#M'2_R'=.>Q 5>C_GGU")_9@[6G$I&MB<]6Y(!DRA7?JZ1A4 M_>@L.&*Q/+$70DT[P4*B6?KV\!G6F5J30T;3:_4(.3Z$SNDT1-+1T5L"QNY= MQ/\B4@3YY;4IK5?L!$__B:9G!O+$ GQR"]R6/36\98.1;GN0^O_4Q-K_ZY*P M6 )]CQHC#\3(#=#8-+O9O[;F2EQW7O0D7O6!$EL2K9P$5-3)?/Q@F7F--)4R@9RY9W]S6 M'FYY!DJ@U RO)51D_Q1;NB]J^$^OKNI.\VI9)L4=2'KW>]E/5E)%6*O20I:S M8OI!'S3G/!'5!6IR;;,"MH>/B%QB7O M^LSJW3]$P%[^(\A21*= -LO=#Y%-/ZI2R?\18YGVYW3;@Z0_4WH$3K6EHG*%6DS4>4?93 M6M2^>RD#N'DL*K\]@2) !^AC%X([,*8-NL'XLL*>_<)L\/&>9AX?7/(L_IC_ M. HAM8+>1:X^A BV_5:I9@37:;N;/5V,1-)1 MT7XZ5%6 I>2AN]/#5IF].H0WV5GDP>MG.NG@:E@=6(C_E+[2 M]Z,ZUT^QZ>T1.%^<34A2IY JSKZ;G/?K'R+*2AFYA/YL'!D$U ;VC$8>% M>^4Q4_'F4,J-F5I:+WL!#.'WD_]QS^W\>NHH>+_L85Z0706,>\P(PS]UP&=+ MCRSH__AE-2[VF.4XP'K#VIDQ"%1S_@+'8XFCBH_!0R_-$5BSG$15TL\K!7'7 M>!$E,Y XR1IC7R2ROXU-RB6W1[+F>8]^Y^=EM\U_\;(;%-S&),%5UD)JIVKS M*7*.")^@@6"HJM]ZR_]IA\@0Y=3*MU M*6E+<0^./+X]EY#7:)%\6PT.Q"9O:M9=VTS^^O,[BRJT&P!\!QI1%IF&!U,T MY:O#YJ$\-S:59ZR5K M*03-MN&2=3*$4V(42<>-(GJNCY(,T1\1V,/)" C#J?6VW;YPZ9D+[0KB'L1F MYDC=QT"I7$G2*3WSKTX(_P=20WAF[,S_=',%H;*@!"%%R]$&*11Z8A5S4T5<4]+F>"#1 MHP>)M(*1VY?I]_39739HU4;XZU=:>\XG(P_31<>;4SJ MO3/-K<^V82,LLW+C[I)U]QR^S+=^G*K,C4N7=H,=1+W!U#ZSW)@.'(+D6XGH M;^X.'#XX+DUF3AM3<=VT+[IK77H5\(0Z#U>P36BANIZ^^7@2_M[&.T'U54IN MO!39=Z+/-]9:'B$+/H*"Q^V[\:96^>ZP&J[' MW>)H<32N/J2II2_NP-*_K"OEVDZ'N)4I(+3L]:5R5L=?J8*H6 MEF0X"GE343OBUY2XO+S7&3[]T/UM>*8]B"((U%R=;W@"+GHQ1__]KDGXIPSK M**O3=^^^]0N:L!Y2JD9[/QUAZ^%B3(C3??A.@;L@3B ,I3]'BA5)0-J'.U!* M0ZTO3E)GD6O1J!-\U8-HA\[5^0*0F%[H6[XIT:.P>,9X LXXJ.LPVJ$)SAD> MVGWL"*$-9]JA2)RDH$X)Y)Z"*%H:[]S+82R,E70RXYF:UZ0+=#$2B'.]+CCG MG0?)W.#&R-$;FSN)D\O.FP+Z.M"M+>_*Q_1P6/=RC7%,>I5 OV[IY%I5=^OPR0_PM)GC1TKVQH/>-"!%JSC>@8VKP*&SNK?MQJ4'0(0I(QSGG MH_J-L3\M#Q5#3X07YT$:\8W1G>$"X$YRAI)T* M>11]*N$1GP<7 . J%<$;V)+S,'#]TJ]+ M@>,RZM%E!#P+0F%9B-R^ -#G?K@ Z!&@_2UFA2\ ,>-*9WEHOPKP'@)Q1@KN ML4/5GL6+".9-KQ?G@NF?6*S*E1Y*T>=S9R M)#18$HLL"OB4[YFN&]-A/%E0)W8?GT"-2E9$B4QEN4Q[':-BU(RLUZ2.S"14 M;D-.P3$81>0F9J;DR19H/5CZX <9XBN$6 !NHX\,?J*^_@56R5=6R6V36YEU M5DW2\=ZGO;WF_IVC^\T 8K:XRH,DVV6&T&[:T1$PN&SSN0SFR*;UL)2>6*=3-W[KV3:9!H;L;&AGHY'?,?@(G!'7\8X M95)Y19*=]-GW2O3-T:SHQU&FH223%K>[-OPR;W8A1.YH28F"2EIB3_#T_&YY)<5:,O.Z(NA9,]@,+=_7MM,F>^ZQ6L:UQG/2P=^W(:R\BUL]5IBQN MQ+6TR^*DM,;I@CRK=>#/TQ^TO2AND#]/YS,LQ:Y44WO='!D:BCM?#%>6Z4\3L9D4Q" M?=W=?06E-&!U&R.8(=+H_I6'=;Y# M\CN7V/*(@[L3J%74U 22L15?!=&UAB1H^[SE*)'M9!&*6M<2:@MPR2Q_Y,:6 M+-:4X?JG>O3=W>C&Z/T1Z'\+12G$SE6>"35Z@ES'Z[Z-0T53UR_%BRX MWF?OJ8X#^2)6XLW^"1J(2\B@\WK&G_#9VWU.P49LB&7(.:M7;?(\&MI37U&T MAX85M^(?'O( ]\B!V] ]WKV.=0,5B0O @VST.9A>3Y,=1M_1?Q24C;H=^C"K M7F(Q5 B"]&)&.=-TC/?J8PSDF&&="P!D%7; ;2!G"=]=RS@< -,;\)ZTHZ45 M[- PC"D_T.OQ?3N 1J493ED/5"&J>53'QJ"/%Z:W3]IC@B/#>?S 4(T2I47J M2U>]_$"3*--/\-L/*XSU_6Y1B<.UR,YZ#'JOV^:(S^(%)XL?EB1\+Z;<*7DN MB#&#_Q!E[<,&MG$_9X\R '*,+YF#F^IJ;?#YU96^X"5&NMUFC_OKE=>^T8^HST:G&P6_U@V<")M=N,IZ7KR+#AX/);3=&CC>:P" MHONQ#8NP;)GIX0.T1!1HM_"SMXI]37&>EX.)F7WR^]=.UC_4^;IQ.B;%K]ZY M+MB_V&O!8>1BE!@UKIPD6E>YC=: +E;3N=-KQ] 03H7FJ<^SEOB)+@#=CKE5XQ!ER1\]P1/^XG$[Q[L$.=LZQ; M/LXG,] T=%5K=")-EU[:S_U5"_84 U;J\+8OK8&!__YJC=TD2?=4'[WA %&F MK&X)31.!X#?$,*'LHE<.5=,;'+V&?X6NE3>QEV";BM8^5JJ=!H M\:EH@ "9B&FU=E<>4VJ0/LU4[;F5=UBR-#*P$+B^ $1=U_B(?'X!B,8#?U>[ M !P0ZX.S]XN^8V$V& :@/Y[58R\P(_UTT$V0"\#'Y+&,G4^.AK#95; >B*OX M:.J;M@TBJ*CB6NP>;N*HV3Y3+"<>\$-9UZVGS93&+FT>QW,%RNLZL9O.%5[" M)GJ"5QT"X.>MTSJW$P^9"N?@@L$5X/P4[0B&?M_GKE'&OYZW7F]>FQZ)U[E?+@]O>$0<2< M-4\?&.OU1#HU8_6)-03F:[G'6HE26K3U#8%9I!,G+:*3H&8 3GV'[]3BWP"' M5\KS=@^7FNQYIJ[I9'!N:1 9:C$HA&/4L;=0>NQ(V8,FN8@*V"$*K)VLZMYG MUI$ 688>GIS>,@@Z6Q?IN/;!/:,;[^A33T19#Y:41]<>"_\.-8RJJ**G@/&\P M^U4\W'R>85YFX;U*)#/F0LNSL$6Q^$'1AIU%R&4Q3" MM_CW(#=/H!CV+LJ*KL=P;BE>QT5@8+\!QN+S, !V[-?\J..=-]N]EIO])"8F M,SC,!!OE_)WC*[A1"2:'L (K[KIFYDCDM1K&/$UT(@N.6%*R;Z=9?^K]Y/1I M.Z5& BCV4C^_ -SR27R@9E]!A9$,_78?C)[NI%AZVLR@IDCG=81#BM2,7^[5 M&8D\NIJ ^W88,O;9TI=LI+Q><4KA [U7K3\)7<@Q56OEIE@0<'&HPG!WL\=U M^\80SYA>V2V<^61\JEMINO&PU/>6&Y\^*@3 MQA &[ $S@#VKQH:'AB\LOQLW_"BBO-H%68ZT<>B>BU!;GBS]_OXK#'9??CG1 M]"$QRK '],=,6Z*+Q^E:#&9^-( SXLCJ/$C$<@1" M\\"'D\W4)*%HE)(CN5!7;&ZJ+&Y8H!UPTWYW\]2)(?$>D4R7VLR[;%?3_1!: M 1IP>IK ZC-5(3B&,>8R[?TM!":Q>1CHW6[>(_+B@]Q0!R^TTO%.])47@Z]+V9%:Y+Y_!?E MADTJHU\POBM\#^9LB>A#AC^Y2ABN2K HG"1O*F2:S,YF\$3Q 6U;NME[>FR! MFP38X7XR_4P!&_SCEPSZFK=+X1!2!*/_%">-:'GC%;!V/?"2?7:/16P@M)^\ MH9G]QKSX7*S[MX/""".9C.8TY'KL1M_,\JD^W@,V@U>/_N>KU^-T1 Z,C"8?L6:@<*QW!,Z[.5' M/S\7AY_C(RX XLD5S;8H?._^^2#(*;6TGMM;)+?1 H4PM$IG_S'_'5Q ?JTH+[)WHNZV T_ET:1QC.Z+!5=\VSM%36W+XA'2HCARL0IJ M8=^T\[[GC>CS)#9-3/6Z,RGKW?%;)I"(,NCFZ28@G;7X^IVM(BTZL96*-BVA MN_AHNGW;B#EF.)/G/(.TT\5T;,]\4GU@:Y DY +@R"#H8I#B!UJ."W>(T"B9 MN0#H@+\)LD4H3O+N-6P?0/.FQ;WFVS$Z3X'RD/,1JC>[\X,MY4.9@;T^3T_7 M;17^-Q7E6FZ,7XTY*FYW8;/D\IZ'%JNTW)\LTYH4A$E'KDR\ M];"%1#1OVU*&'\Z-9BZF])<5&DPKA3]=+517(7&VYAH?);)3!MV MTW3@%X.@TPN ?N;]-[P$+"OR*04/18*II26$$C7TJB,"?57VV7VX7Q@ UL/7 MWI?=CBW%J1%?JE)8-F .G(J+]*214$QIYU>> 3FADG(?0Y5*]9Y$[ L*^QJZ M&?L,V#_ADJ5=^934?CS4L<>7]DK?U()=((Y8QHCSGH##VY+@QL9.YF'[&F#,IB7;.'3=,CJAA1KT0L-N M!X*66@6N]QFL*DF61?_A"'/?WIF_D&"9V MN^63,IC%%(M7X68!$T@!#L/F$O!87_]-Y1(OT]J1=X2E,E!:7>)!>%>XO^!J M^KB5&;,'!$>7=>IM0\[E6=TXX9>81V09"/^^7 1IGK2NJA$(K'_-MLK?"HP41 MN9;@$_6S#-15GNWS+1":+NJW5C'/NK2QB0JQ?\%N)Q"&#!T\F?5Z;9[HJ190 MAS$S;>[DQV=FD,YT+V%-B+>/54]UQWEX\79&T'-5.\8@S!F6%ADRQFI@?S-^ MB$H1VT#^PA/5F45&\(>V0;TD)*L/".U/[H8Z9KX $$K_WE3:8''E.T-3G(XO MHJ4I]!#-MLF0\Q(PWQ?8;RO@XDN^LW?BV>=L,>85%JA"__#!4]VY6WN>Z;[I M"17D*N%;@ZV1;4KYDDU$M:[;\($M^G]R$CLB]I)E^]U!"(_"-1O&!&/3JJJJ MZ6QLHJX]K!-<[)TO:BO:\%96>."9[$"<3+*/0C&[J7Q*C@ET@J%O'2K ]5H3 M.QS@2:Q!G-[0<:S-^KYD-Y5[]6A8-L?*:RE$JR2G-SSZ!II\R9?66Z=J)^E( M]GW)?OI,_*R^/J_A,2;M:<_>MN*D?C.*&4\BG4> M'W$Q^2HYXO-J097!I&G?A*7112-@V#&-1PRX&J)Q1C[)$>AB1TAV7ZY2/BAJ MFSF#_ EUK=8;^ME"N#MSB[9+&%S7HNC('(V,D8L-.-LP"ITY>2ZSVTA&2Z$E MCF+-VF'*R-%9G41ZXI>@(&#>3"4+!C;;3X[<@T%T]%:L_=D':)+'C1&XWL (H5V0YM+(U3FV4N(*TE< MS$>^4GVM6\C[KK.P5HX$]@QI^<=76QS$*J)2K!2\(XE"#XNDOY'?&7 )>37, M!-5A54T?VY(/)-8%5!L.\D]?]1=4VI3%#:J[!Q4CK[2A.](8>W4+;R9F>3>M MG;3;#!L;^RZZB'5R'4V#)I7G_;3H0#9DRZN@W:Z:T#2QI$..3[Y-$5U#5>P$UTMN MDZ9$!D= NU'JR!,6#B8, MXAT:[/36T1K,D*<^'L6.7V/+2J;DLO*O\13YGF?\GLY@\/E1NT[-\XB [Y7O M.A#9#RQ MPS\7I(RE$I7KH#=;<@%X#)XS&,I_;$&.^YY()^&I0\R:3WX?8=QQC*;EZ".I M@Z7A/1$$^@[P%KA?%'0!N!)W 8@8<3RA:29\;M UTB?L4P0\F7&!3W)S$#[F MY,AZ#NO95])=@X;9MLAQM^]P0(:JZ]/$X&_6"M4982&H2\<8?C3AY6@-^1> M-QBAWO8#([!!S33[VU_ T@Y#'-\2:X*2\V MPZX1/K4 _/!S&*__XC"14% .W%L4B.F8B@RW5VQ:ESS>\TIU97@F=\=@2 P4CS(_O- M$UQH,33N\B*7C-PU(=M\F+T'=_L]X;]2> -@).),XKO76T1EOR!C3)&5X"F #AIQS=.: M"//;ZV9.L+DGTLF9\1&[FN=4H_FUEP92T'P8C15P ;B>$0A$P%4Q6DS+ MS^)U3 JY(W,U= @L@#(W5_WMGFIV0$R.TSR$(>0N$YM7@#2%]$H MR(E2)P@Z1PTG1/9?7DX[P7_K)8VD\R6] &3XJ%P L(DQ^!N7^.7S#]&3(T#$ M962T%?JNH\KE0K: N2\7DO+XKQT'__I7708N #:6-/O38'C%!> F\!?(4,:? M^V)M[M+T8&RQ$QQ&F#^24VQ[>LTJ'-P]B4%*QE_VQ!@JL(0$7?Y#XU4X01VOA<.UA6]NPDQ4 M1E6I7&:?.VYR'_2Q5GPUG SE%&2(!=.K#?%XJ2;>"KC)]6X)D[]R<$]$=)WN7RXA/\1QH#_V*!1_]AT/V'A?.XM MO?__/+0,-KV"%A:$O0*V2I_!>@#2".FRO*D= KM@M-EEA$PC9R&/*+9<7>3> M4-?REJ%P%C\_UBBILTVF!H-7JEIUXN11GY7H,X+R*;EO';-J"6WV73-1S.-% M^HEC>"EN-26W&C1[*C<<7X+=J=?/0OL!L0 RYH]Y78DA>&F]^WQ;M5OA\+^P MI>R_L,_U'/.B\L9[[JVM*UQ&#!MA$R6=8C.X]=*H,G>!B,P(K\?V'[$/%-ISUA/IE0X?:F@B89OFOWEJ*!3T&.5HXGV95OZGK&&*: M.5XDI<)50I-8WC7?SI*B#+E_.C:01[I^U^-PE\12GYGH=!CNPE\Q).O5U>YEQPVXG27GH?)<)@:EL]JRSS184 FJ>Y15^*RE 58 "W7_)2NW]',%GV,E\F>V;26^#E9 P[ MX?Z%]*I>EZPT7^/_/)/_;\>SZ0'J.%1\1O\N+3K^3R1B/@V;HSS9R0N\^_9( M3[8$R>9>!=253I[0@;"[IS\TE,D2I[1_$W\=AV_ND'0]O9K7YMZXBIBV5"(T M:,L&6!M]]@HU?.;#RCN8[2JM7)AWE;"#9T35E3B?)5FA[I8\/? [ M9&':J92U=5(L)3JC)_G?4T#->[3MNZ:=_\8/B@?CSOO<_M_1QW[A([\RAJ4_&/*E']H3XB8Q4C>U<['/ M7)C'-!C]NFT-CJ2]7*5TSPSTM MW)2?.*-AS9Y1C9C[I,OA#__Z0B,"P6-JM M!N>"DMQTA4VHX.03 #:MZZ:&-8>VQ819*#.%Y[N;,](.&LO!+"'TPMDB5SS? M_K#25/$?I0^M9*FK[^R<&IG]I\N9?DI7/GQ@8$*>AD]UG/)_E[^0N3Z?NW2ED? M=BXFW@22XT ?*EW6,8RO^+=XD9XB49VM*7 -O*^,5=#61?GD)>8YTYN_A+OC M(/])TA!K^P#^YP/XV?/$>>Y9@QS/D_@)EF<(^;UZ!J;%R\NP:= MQQW):%YS4:*M/E=H-."T]\[D#KX W$YQV S]F9IN1(GAR2>EXA')F]D#^-=4 M1G@4N-73QVRDVO#RR@UW/#JKZ*GGJ+G;]4=]0\OB]Z,B#/:8)BX W\6!![H) M\R1;%X"_N&']'I(K9(!SDC75Y!F>M)W;Z6$_^'X812OU)8]L\37#[CA=N3., MF; BDAQN8-"?!1OUB?J8-PYL-74SW&:5ZC%BJ&IF1YZ9YD3PGSBD%I#PX MP0KNT+#*?9;(3S84FI1J%9^0LLHG8GGN"8Y.ZOJ[/]VSY3VROH M_:'KC8MBCY1P&R3=^<*]Y-)NG[P8Y6; M(ZMPI]HHC;#=MF")K.^RH@I5X0=W':>%)H#U1U#?22JDP1V>[F!>BMLZ3ZV* MN-:6BQ??32-WY=K9@F[6&:$#+Y;UE#R"_'V#9*DVI5MS*NR M! @@ BAWG#H.BG%"]6>-T/W-ZWD+!YZ6%8,_*GCKQ O;"_6?VQ3&=G5-/KA= M4S9?%.1<>Q&, M]/ @]- #CMG&@6$@#@AUVOIL'E( ":/?3]5K*-,91?N(8"1.]-I#AO0)T#-% MWU1UU5(R8S/1_F7M8_CNKMT!>%FS0GDZ68<295 7,M3'>:W.SG;@RA[7%2[I M'GE7V@O U46BE+?KD41!^0ZWO>#4]M!EP-A3:.JV.>U+<+HEU*ZCY3JO&'. M@;D21@YVE%;VY^\+;!OW<4D?1;:+87BS,4+4O!?$M6%'[J2X):WF M\DG2PXG^.I/,@@4QX1<_OJIVR2W219$Y_ IL=U^ ?*%;Y)?6%U81"'S5KXND M .PHWXH^XT%IK@VY;-ZLF"$J M**J+Z()*22D_VSTOI8<'+L:E"[L4>T:6"[(W'ZF@C:0UAQ>'5T(,V=5&,E+W MHV56WT1B^+>*U@@12)M%?V50@97?Z=D(*EN^%FK[@A9$ WV@Z4L;U17Q]/3> M6*)54^$SLV,WLG[4?KFRA0\'>'WT I!#WH]\!]X,!YZQ6=:0<2SH($Y(BG#6 M.^[;;G1DVW*G^PB/BWN1E._/3GTS1]LTH&9U;Z;$=WQ\"*">:+:W^I 5FY 0 MFB9FH8^0\P9:LE,^K'7W]\_A2[0NP:5JT ^"#ZAIE(0NJI5"8\B4Y4WL9AY> MBQQR%*:,T4S(>6WVF59^RGQQ*K!9.)=S,/+&9L98VG8IEWV\VG0$QP8%U]>, M@QSN)R])(1UR.)/N:YX$GS^G//-[RMC:WY/M:&PZO=EG0&MLMMIJ>@$PALFAH6I!T%Q_<4I K-<;*]B6ZAJ?% ER,W% O0 M^I>Y':LSF8,V$Q"2]RT'\QOC $3\3JG.PNY]6(CD!![-S*H)TO>9L>Q::I%X M7SMOI3I3.I^%=OK0+?M9F7BH=&J1[E1U(:@\YJC3$Y)E117-:_1P,A^Q,;FH M:_,\9^ZVCZ(-KW[%N7_O*E:DD&_%;53-Y/3U46.#:"*&M1N41V34ATDY_\?;6\=%=?2K(U/ @D2 B&!X,&#NP0?)'B X X)[NXV2 AN0R#!D^#N3IC@ M[N[N[C(P\PWGGGO>Y/WN.?>W[N^[?\Q:LV;V[N[=W?545>^JIR2$WX<;(>U, MCFV9N'_A6/'SQ14&>-Z3WVZWX5 >FR.*QRI]3[,?=R\HAS*QUBA5+RL']*'D M]K$I0H8Z&O3WH]:THD&=9G! XT+G>.=B[NCD]U &9=]O^:"./,2/P)B"*1\I MBG!7HIG9\UM@BOE=F OD(&K5DGWC0!(![1-7:@ZS.YF'Z0^A,"#5#3 ZUXH2 MZW$/!1HSKF1\IJM]JA3)(3W#P>5-["%,-#\@($;#69!!C^XI<\)YSH>))P)* MN.]@2H$:W5\I'5;\%X)6AE, J/TZ!ZB&;K/5)] ?2*_^#6>%L>7O?9LT]O"78#7IF!H?8V( M"=K1I'KOD]'1P..=Z=J"-"W:=5V_X909I=(1;;-!IO:!LKF"?$[##?HV$1.B MTNH'/HJCKC?+U8/O8I3[H,+4JM7,;.3TK7GASLCO8((,J3L2;FW$/26>=' M6ZW]]Q:2#Q.H-&HJFKA&/ !<4?<9?Q$#?A^!<1("G@X+>FT%0PT)1:WZ>,8B MNOZ!W2+4:TF%>15VH^UKMH)K.)2!2YX[V&M_X3A1FE?0':H *?#Z]J0LX2Q]];YJR -Y"05Y M^\XM#2W+&F"[[7ST>U#]'OZ'&RK.2M@OHU8OQW9EW&/DU_= MYXP7.S>Q/B:CGYQVI?%R +773L?/SVO7#J.J>T7:Y4=S7(W4>5+2R,NZFUEK MF%55NXSW-V]IJ6+H8)<+F32G1]:LISP,,G>LQK)'YWUG%.U/0?_3V@:%AH:$ M+[)2QO.Q]*(_+X4",UA$PWBBIY?RH@X,N M>2^\["-/%]%)VN> XTBL1K2"T>'L&=XD!W:&10SN=:5[R@$=BJK[N_L%FFKK M[($=I*R\@)7JFBV9+2="N7JZ%(HMLS(=O$B'THJ@-7$E.TH$PJ+=E.\HU Z# MYZ?=[=DF>W%6(HF0!#P<$]>M@!/54,BH6DW]%V'R!RZ^*B0!+EA4ID5T68GL M*;QM^[HCH)4YR *P4ZV!%#CUY4Q:U(=$\JP@XA5,<.:.5\ERVAN!A$5'<(#6 M. VU]53]/]-:C\=>:G;T[V&O'AA4F7RAP#XW%<=VX*21KK$:&XT>R8O$VX\EID8D7"[]G-5F MU8#J?3DIJW+$5\,#D%^1APG0S#$VI3U]2]%Y8N!B)NUS=8])^VE](.Z MITG^8 A?I BR*<$MZ%'4TJ4A.V>I;C*_+QX2F10.]O$U-PA]/>>;M+,(O9+- MMJ14W>,&9=1YAMRRXLK10+5WI&M;*0NT9]<>%9NE,JH9)]$X(M$X[F(]<[6' MO 2= R18O$6N5;1]#$5-N]DW'3("@A;#@ ?3.=89U0ZJ4JLL2.N4W[:F:Z?2 MC[/!P'TVO=I-<]]H!TS:C&E///FG4:W[N-E>'\]V;5"N>S)1-\::9M):WXT; M6VO! ?E#P)TMR"E55OT#24NNC2O@,9U%60@7&J4\>< %6Y2X'E /$B'[[?7+ M,45"-HHKAZ<8[Z_IFIHNVI1J$09Z+63!=D-1J;&:E'KKN*CC==6Y5K@Y10NG MG7L^<7]P2*>HYC5)>G@T)I!08H/.C:!-F90GCNS/HVRT67LU"!8Z[.#=(+AH4R?4W[*;>[$\?AH@">[6I1OBT,=A@VUYQ-O=%5W0-ZJ?M_".C5P9"?H<9I)^*"< M>5>/;/Y;W,_9/)?S#IK8@Y&U@IT?+SPM/XI3+[W5]E'GN2=KGYINES5OKJX& M,8MFX&I0PCU!0^+A=PS?*,:Q'I39'\^QS *7L.=E9-!^NAVS"0TJFEV)W6>; M7"\&&;X>*:.8?9+9CD9@G>F.\B(<1+_RG3<%;:<&Q#?S<5GJD=6T& :K,0;J MSN 8'7.K2C;7>9A+3JD%AT1259'P+*M]S*C:C^K>/NS-; M$R7I&W$K+5#'K/X!>@UQ9<2,[>59T&T;3)5)W!H.>%&"$ 5(=V;A -M^]_^< MPUQ7UM%\K?H[[(?-'>76ESLF.[57H:>MXP*\CL;4G55J9ADGJ/WH4D4HBJ-% M0,*I H7G6^R6/H2UI:&O(Z:68QU/FZ6*0*P9;[EJ9?Y(P\G,\QLE:?Q)=*<(!CR@.8'[QH#_(H51; MAW3TYK,=YQ"V-XAE&0[HW8,L&>G" 8/L W_R9&GB@4XQ$!Y/8QH<$%K$3GLS M!1;<3IIDWN!13%V]5A?)<:/4& 'OEE2F[$YX]ZI=H!^+0N:-=R(EN60*38K" M-P*;1&78I5^M(]I&]!@8@QBJ< \0N@4'7.8!?^NK;%\ +U?KM9[[KJ&1V;A9 MWT^6>['[!TA9CN/?QANH\S99$_;'44*,CTD6$W0D7W*4^JX2._8IIS@5]:Z( MW7OYR;HX"0[@L(0]%U^X16+\DW8JY]^[7#8KN/TAOR%Y[D-T!<*#F5K_-B$1 MSD(D1\AZY.6)J@&=J0\5&=]7TZ'PD,%00H_1_Y7Y8RU1L<;/;;]2XF0^Y.A? MKG8P>_8%#E@97X#5HFM)_?7M=. 3>O72HYD=. "K8-H_+EEG]O4].4B]=(IR MU,7]DX5"E7R?)V/9XPU"U:YHA'RSL]I^^&36H:81"E3'HO>]MY<=)Z:(*A3% M-;O=._Z-<. "]&^>Z6_OB1_@*.J85OU[65MOTL-ZF'1_'!Q@#3EUG) EQGN4 MKZ/#65OE1B&U,NNCKA9=VB$2W37@W=A<6_P;BP!MX8JNS?:J?"%5_&#[8&0. M;B9YE"#F,A\([4;P&M02U7,,?-4&:A@_ R5"?X!Z90\N+ZNO@<=%+ONP_B;5 M8N;%:K6E-\/(*%NQNK@7-U[:MZ17Z@.DV#1@?4(]B7U- XVA>[ GBMI7L9K+ M]% NQWS&YEL3KX@9V92+\_E8.$!$EN4&5>$HIZBRD*YPECG;1($8;6)B1P]( M;,N92VPV0!F=E\>ND>J+I57O_MUBVDO(>?^SI_5ST8/$N2$'3Z,HPROUM+,$ MK7.ASU#N3T:QJ1#*04BET\%_U*>"], X019;"_]1& KT^<:R=\_:]$=MY/0T M7J(Y)O83HUCU(B_>0LUI65?'S+D6VV=68,G@0.5D!Y]L'/ICBW-.-WI%KR*/ MFT@H5%W^CVI9T!O(BN1Y4RAJ(XKS%_*UU:_?%0Q+""-O( E= N-8;!GT?AZJQ*XY3JQZH/S:2M2>+O]= M=:B#8\0^=7>6$RQL*_Z\T7SD7AIB.%\S&Y2.]=;<^_TY U0(K_K5JH?^/]R+ M@[B.]-P)E) ZEOFDQTT$F4B2+*HYPGZ8?]W56/5)LRS;3])ZK>Y#.J:E<2JP M3Q?MQNUU[A%3@O7@?6%#@-!*%\JUNG9*KN,+3G-]O-V#587;_&S0P&WQ+4S_ M*/W7:=!S?AZ3*V=YV!+92=N CSWHNZGLJ?LL:#D MK_>H?S^2^Z1F,+/'YTFFKE,Q>]/Z; @RA;MZ?N[ZRD#9%AD<;,C>J2B-&I!/ M*J)@S7WEC)U=F=%\6*+XL*4A=M"PV,,26RC,P?CSD(>,M@JUAD;W)WV>Z$S9)SYP %1.CY=1282C MA9Y=F@C7^;U_AIU(EN)9;>QMK 3"W]%WWS5M.[>^%SR0]6GZ&\CS0L;_'G3V MT.,%#[&:[6\K7A>J\(QFL&;MTTJYH$.'QO!([URN9I']N/.+QC-;J*TT'/ U M\S,,F>9R(K+-6N!(CDJ1/P/]A9IB=*@4 3 $Z2@G]]9$]AL+0S;-$?#G]2OY M^JJ&BDA9R^!L80#3LX\$'6]"IX)@8I*WYS")!O4EE3(L;-UF_"MK"XTB-RH^ M7Y#RU43E7VD(>H'HJ1QK2$4O&W?/,)MV5U/(V^VW($L;O= MBS6*X6 4DEMS^[H.U7A M "\0I::K30[VG']>:P;8#M!FOIW!E?A$Y$$3LO=C]X&VD+6@YO,MHCA-DQ!B MK&7=/.:.=/_,O6QTU\HIKO7Z#*Z9F+S)F Z*)4&A2I1?A;V8 MK+2T=K28LJ(BN$?@0Z".7S)&J@*2K\5Y]E**OF2E=A)4$8>Q^]N'G)L2:I\M M06$J4HL3GU+NVEHGH6PH=[A60&ZQ->;!WTMD]SR:39%!M1]&K,P2-EX^&P_2 M26'+8H07':A,K((\^M4,>0MMNPSB!E:BC_;)1AZC>2,6VR]'FA4#*C9L:W9! M_X ?/?D&I(\LGVWM>,5W,DW2/=BGE&AA4^67?=A$MKB23"J#:_XC1KE)*:B- MW[O#\6\%Q]8[>VZKFGUF[N>0-$[$LXUH$OL:(SNISJUM>GY+=^;][U4?D!B+ ML.^]^PJVXQ7 RLW([ZJG N:,6"8E*<1LI4W7N?Y'$;N%M3\*^_PR7*ZU_4R2 MF-(X'A[>C,RSH$G0U"',Q*,!CU4GUXPF\BW/RU>/H[KK9!?.ZB9N'<+@ %&9 M8]"#V-MBUJXFWV30S_@?!A>W-HBF=+XC5#>X;DLA]95 N#&+L:HX/QS0DIZ0 M>#T\=Z[@C"P7ON=^/VT\'38V MF 3<#@ );+B;3M)[-ZE_[;^!3Q[O-+8T^Y M&/O\[0#$J0_4&DKJ1[*/6:RSJC\35X@M_OKZL33=,%D+N$NZ+VX6^ M("K2="!M0%TG%J^O8"X+$ANG/(K(,'NKD!5'6UK"X;V&KD[J.12!TLYME43H MS>N?3^6>M$\G_ $K:1"SMIB"6UW6H+I]7M%BV-V23;FDBL/7V_ZMJK>%Y;=' M]%_/01/SGAR7_4,7V$*)!3-=[UEXK3/2?FRG3^# MW6G (.:XU0J5!I74S9PUE>_["3O<6NU?8I].1WPE\NQ'X!ZDZC3M&ET3M"@* MBG!KD[6W%LSXSA^<2D-?A-N..0X(N/1_S!425X53UFU]HW HN" S7I&+UQ6E M7.:N"5/1'"U=="(HBA_8+[YUC;J>Z!D[C0K,=+_AS>QC> Z6VDOX$9:PJ$9(+Z->._X[/4.^5GQUEOECF\3 T^<#CO0M]Z46.8M: 3C. M C'#>9>_A,SOI34/I-T5(TC\##S:>06-N,E_!-.![&6?YH\GSB<4;EVP;WT> MU*5Z#U:@:Z)MX<7@"]BU1-&+63K\F,UHI3J,IJGAC"QA9V&REUOT0J!/LEY" M*+O07-:UM)*?K)N[A*-(I&OQ1.6W&3F-=U74:G.DKNBR9:.@TT25I"P:&5R9 MCM_NWVZW?7D\;>ENA]D5G?[NE(=K3>!-/:DA<1Y8VA$FF26;;YYE2OFV@JP4 M#HA'B.O";\JPK3_!V_1QQ01WK#C)\+Y?"NI33-X7/R37!2WX\V7#B.*KZOVE M:-[81(I/]\3$1'O8B=/HR3I9$S]^50$'4 XCA.H?D" G][IE5_\/19O^MY*N M*TZJX1T Y0/V#BC^*BM#O]Q1S/P]JD"HZ3:%=-TTK\7;W Y*5N>OUNZ2X1>U MI?NX^/K',UACTIVH'EF33'$E460$;'Q=&8Q^["GWRW];WY13-SY'?*;PZ[!T.J*,'8N"PTA" _VA\>] T04$IRD2 MT]W\4[O,!I6Q1"_=@B4&*--\YBL_[7"]!$_NIG_XD-NN%%>\Z<'R#Y:'=N4( M2W$ZN]:T'#O:4XK.#Q&[=OEG-)6BQ31EW/'WDU5G"R]>E*6R58@10"429:S: M36#+<:1MFW*T1RG%?4DI/"$XC#][8-6/*DS75P)FB"=B1-Z[.W.6-%ER@EO# MCRF^4>/Z'%%6T?\ %BJ4IIVK/KR -9Y,I;6[V!01ZG*L8Z1?=*P]$$WV@H72 M,PP\G])K[:)N3T:C"M)T)[!NQ:CBVUA(/-JF=>DI*3S86&J3;*CL$U%P4I\+E4=U4N^8*J39]2;L:,N9Y?P;AYS MP?^:!GU$2'J_6XW[J,4U5RJV((*K,V;0.?A*L6AD0(?69I;U>FSZGV*HW[@P MYS=4'M]$*XKC2OQ!$*ZAQSI25*F/H3.MR5ZPMF2G61612\_O"-M.G"M@P1?) MF;TT6&>B[63N:1:)5&#PJ$*3FV&((&*V,DY8XB_ MGD_'?RB?U@HSBW=?9O-]J$OM9+("[]>^JAGO^JQ8X'.#V!X\PY//-/1;(RO+")AS0 MW>ATZ8? U,9T., *3ZY]LU/=45+!1SC\CLVW3[0K&L+M9[-WL9O " MA(9+FV%80+)5E.3+8G0N6Z'\B>*8U:'.(ZDRB=W(#^QER4\D11^[O_40&>)B&;F16WMZ7\^L4]D+V>MX7OF&.H]NP;'(":BMB<8G*?5]-N=+D5 MT+>D"8R/!).P)Q_ T#W^65:;R5B1Y M"[36PBFK%NRNLLQHNW)D%YY2!'I2UYYUVI5[BHP%##=T&(#YX?B18[PU;Q?' ME16:;2P11I+4RK?-FB:FLS0T]IF$]G ,?](*O^Q7/=#JIX&M7B0S?#ZX/:!F M_FS08)/E%0L<@"=Y0UGG>HOQ'(* R"-G^8P%\NRZEV7/FO,)E?A=TUJ]Q/-=> MIVF'D>9_C7MF/'%F&4E"^<2,U,)X@1_ M^(08_1F/?YS,;(U<=D6_'8^&"8]K2>M+S/L+2APX[XO01W-+26 M*C);Z&B',.K#?L69,DE]F32VRL@WJ$"&.YF0YO>F%R;R6$L:"[].]-#OB^!8 M*Y>O"=+G&%0QHZ.CDU6@F6N@IJ@-V M&_TT7D:L]Y,&A226S>-;MB1S5>$7CQCI/,A')N_7VI._^=I^+TH0ZW&DQW'7 M5XWVI94CDK*2374SRKN2[4(O1J9"A,@KJ8ZE9P9@P->FM(5/;P3\!C,9:'@U M&9PAN@@KY^>FT,)21F6+0GI5.B%9JNWNN1F-3C=JQ/VBB9;7#MS'?(>68E"% M)CDW84)1;60A;>I86Y7NF!IV7)/%<.Q43*>QRQ7AK*QKH)Y+G#HQ0@*GG2]37%/[N=Z!PJ"<$0!)91RBYU<^KQC*:#&!R:Z--H MB-BI%.HCYU/'=JK59'/F=#0;)IX4S(QVV=)%BB\>%_ ^K+%%NM1KD7)W?F2M MR(5&K<#BI($>0!;3)+"*?DH+6N4$+=BN6N8_1B$TYVCKHV_/=%F9GJL2&&E9 M0,XZ/(CLSWU1ZRJ4>"3UB&KO<7=M.Q+[[=$$3:1]F\6-Z*6F_7+AR_8.A;&B M)ME*L"FD 6ST&O5GG)*\-I5AMH_E2$Y12Q-/,=8E.Q;RI84@'XG$]:F[;WSM MIS@]+-24)YY8_;7%86G'3)J@B5;0-=/.\!W7H?X=UV&W&^1UU<2IGZ7SJ^B< M7/J^*502><]WB1O%>+2<4K\K$!B*:/CYSKB5!SY1M!2^X%O:C"AH;(K)G6.K3JP7VJ42N# MNJI:_W6'JO "]L(-YN<"F/)N_0H"]J$N,*J1-X0Z>'65'T(P+B(<'B>Q\H\& M3X&<=U(EL"@/UX%+)".0S7>5-Y_A@+!T&/8U)/:T&&7*VZ;'OV=VN+R;V9% MINFV-N?'Q_ROCB0"G;U#*ODU*61G:M^=%!H9BU$$X 2MH=RK1NIW$-F\AZO= MQF9L0S8=@'(\=^=?%M82#YN?@Q0EH5(P^U<[D$#OBS!SB@ ]$?V/OY M^+8"^TKK8/=E^Q8^6\?HCS=K=&)QA=Z**ILCV9HJX2EQI^9G5]AN'#"Q9Z") M>M"FK%ZY)ZQ:"PXH4@1M2NN@!%58:A.%V)"-/MW]- 5M>.\@LH%\K0[ZY1KM MMV%ORWG*T7+'&[P@G.XNL3G3DVY)VK*U7H'U']?'F-'!Y*X";!T\*R@$ N-S M'\N_3F[&>ZC.C:>X"GX'OTPZ@=/BZ1N[2#-VH2+Z=' M9!(7]F6U740@;1E7X==Y;).Q\Z"^Y4_]L"21)]=56*7@5#A3FF_IO,1SYBU> MZ%6C\='2_6#E9"_J +>$$GO_[5O6#2K3\!>6JLYIJ/+G<(!-XK"90>04KGBR M;]84%>-#E25A(VI78E])P2O]?S 3P)^&*Z.S)<+G9MCL,J<#P6W:KV(#R1+_&J>JKZ6HB\L6GX;>H^C!M_#G :O^,7XY3DF%.KQ9N+E\:30A== MIR%/0=TU?6]$['O=6 .=W85"N>SS+NINSK>3G]R_,T #"*;BC&W0J%RWV=2> MJ1R&.\ZMG=))W(ZW54P!GCPW4"R!&/*2(Q8MZ5=$L7$$&?L@ MY^%0P'B]!VXB0,&)JE5)[ZV8K)G>B=BIEEH9Q/+CH:.)S_M^Y#^>8N28_L'2 M##RFWR(]:Y^ X2+&2H.U>*\J2SFF2M=.\7#K1DEOU[! 9F>F+'6)'$1/PIX MC[^Y&;Y)M;N'=*4NCCR[QEWHV-U+@QL4B/MRVGJ^S\WSXH<)&'/%Q.F> MR[XH\TJ\6S&-23PZH!#\%!2V+CD@#OX9)87+)F4.&"S^2*GZ*-!49 M$3J;4?N=8W/+B_%J&]@:E;O^XLDE-7= GHYE8GRM$PW& ?%S1_9]'3 RV-GJ M HE463"IVC7QT(YJW:T"FK?[0),;: M;@C4K&XBM8WZ)O<4"-0*^'5-CJ_RM/I86D9JSV #&&M[.)E%]4)%MY$(&T;S M<#Z3\\#>.XO[4:!)F55998E(N&1RB IQ:@"^8%Y1:8&;R8[\:,9'.2'/7'6; MJ\(,]K39]AQ#:@E4XW<.PAL"AUA\\T0CJITOR"O(B$T?(>P3N=\EZU/V*^_G MZ1\)/UB-KF4C7 -*5YEQ ?Z'@>\Q=M)O"\EOCY(4F&=NCD:O3(%U70K?456HC1G7UDZ7M\5&D!U7-K%B?C_V;Y0.%YSIY.T?&8EL2 M.<.9"TZ_A'$$:^W(.S'[S;C14A('FC57'UD#6=<;H+^"D^/F\Z?<&T>XY:_R MK6D04I;O3#5RH0J3L'TDU^5SK':5(CWN14F187T;F2.:'I-58ITU^W%5,OFJ MAG=G:Q[L;=@L%!:;JAQ07;?/IGJ=_[\C4T:I@G:L+_E;)%J?,ST[\B8!(4X)CE+30M0JR M?:IP?6U[B\;0=PK!TLA*Q\C-;W$88K4G=NNBC!F*\!#_Y3!KW-_5^NPNK6!% MA1*_^7&]/BAA/?65JA:LD:6F+G^S-SQ F!AY\,!FU,DDE9[^O)I*=/36D\F;55AE_ M#EH6X(^%0B,PGDS8$?2NKB94>XYN;S5U*CA(P2E2*MX<_^/;+XS8O@*8+53^ MEE]^WW51OR+OMDI6'<6:1'A<\A_@/F9>5_QAU[C:T/D=DU#O4 ^Q&IBIR9$8 MX4LWH&..S];T>WK/9?->\VG.N7W6CU^ TF]/,68DHNEU6&&__VQ.J\S@:^.?#I4/0L MN!0R99U\&8OJMG&\&JM TY,$K&?Z!/WP?"79JY98Q7%;#YVCA>K1NW@?-ZC. M8Z,]RC0VS,L9)(MWP)[49.LN_'^PJ7@W/*=\[FM8,)CW'"&DK) O.V#ZI69[ M*)7F,\>9*:&)>R.E;Q9SK.(8 F(^=G).G>FC4G0.<8--6I-4=Q_1E_H^(-#P M?4=%8L>7RA"O_WBK8)'TR31 GB-P!>&"Y),>AFP!3SFG?*3O%$D?<.TU%!UM MA]<'N.H\LG4M/A#DS"0K7U828RK=RW+.C;TJ_D*#-PH;USC6 OPU]C1OX2%H MY4 9#O# NDTM>7<8'_=R,ZG]N6*[.]E>$U"!_0?1SU22LD&*Q^9N+'(]^9P[ M$04/[1ZB;<4N_+"6DU%5*;3T(';+' MIIT_IOY_U&EK&U.+;]0'_UKK 2NG8RDL?OC#QP,O,G?+VBJ"MT#2?9N!2IMQ MO' 66Z<##)W9K6VM50%:@-P"@TSH+*A.>TMX?$V&]GNIX-/XP@MKR)SMAF:S MY*-JUYY-]T*27Z+VG4:DFW1F*>$,T&DT>[Z"<5Q>B@WXN0]^OW.[ECA?R[=(PNSATGS%[%%3QC,DL4$*@ M5NAH4WL34$Q3['HY!@=06*?=?G@&!XAWZ6'K<7-<0NPO$O"@B6>@KXKBN.V> M_UYX$>6.$__7<'1%'8GIN;$2/S6IO6\Q620Z'#+W4_D>9YS!*"]/(+\'K@_8 M35>VU8N'&?G31,IEK[N8(V&<\J GN\SM,RS\&;ONI0Z]*]=0#!FY"3[XZXC- M[3*$$WPY?$32I1'/*0SZ8*4:S"^5%Z)9B6Q@S(C[F*U>HQIETO M&_:HJY#YNUEV8*A4Q)A48=KC'>YKP:K"]8W^VBKLGX_K>I,"@GH>\G3T1 85 M>:J+D4;%+[<3>?9)*FJFCJO&K_.\Q2\B%-VA>.\'I#."$2-U:"V^S5JNG( 1 M7_/%Y;>G5["07I*&M$YO7>#%3S@VYR@-LS'6VJ$J-3GR3C/S11_IZ!12"EC)PGOP2A3C+9$BR1%&<38 MT: G(OF$-DF.^7J%F=_3WW3W(O'H!"+TX,\C70NWQG8%(I!5']>.\+G_4^HW M%=85# _H%_U&/RJA,B4[]^=YR&-F\B2H)_NS^0S:L=W4AWQD?8YX)W*S5H M^ ?JY8DT&'])VG;/WNHIWL=I@2D>5,R!)$;,EK3ZIDT'"Y9+^=,NU<EHE&"KTL^:4+U!W?+3,X**537+&.U1O8LYW< - M7\&?[M^00Q^C?S6 J3]Z!KP/]N)K388#OK\!'OU[L(AJ\7U09PT<<+;S"O;1 M(KMUX P;] ,%%E(T!4):=4/XB*"K9(F4K]N$F>6S6AD/J6(,#*E[%=_/\$N0 M^&V@D(IMO5TP_ZQEB=,@'FH<\]U-L^-+H/V8AZ]CTZ9[FYFY>IV2F7JB]\U$ M3&5;+_OZ_)S1O;? _&(:T-9!AS%IJQR]K@11+OB+FL0M5\C8K6 M%!WSH4=BKEZYZ\ICH+0U.W^NCMUOIPFYJROOIM90YO+WJ6ZM7@3(AN:C./ 9MIKXNF'\W!4@<2<@33*>\C?*BML?^H577J M$VTT'GX'M8?? /)9TVE._K"-EV=F#$]ES9B!(<;0ZV76MD?!ON3A235LI5T; MZSNI%N?Y^5O5,"Q(35DCE+4>*K;GB-^_Y>INC1]K%[URKRHMKMZ%6N*Y#?N/ MP+/I(DE." : 9O>D)CBIY?J M"'M!?.#6O1KV,6X/L8G^3$*8<'EV:3EZR%%\\7DS(I3V>WU4$NU?20?]0HQR M5'IXU:\=\AF'*/UNQ R)?=[YJ&Y>5]]X%$-7K@A/%'X]X$K"ON%]T:A6')R] M[7:J6#%")1W1WR2QCL[N+;WHP_4M[])390B7$#8I4;"';Q1'=6_B@(Y>"MGC MA45$.85N\S&;BKI2*T8TQP#)3EW2,AIA?#E3Y5@O]TEZ)5C^3(&W^"5V0%3#[D!EL5*%R8]DF[K;@V DQP>D(0)8 M[5F0LC0Y2&KWFN@ TI?9^ZC(Q"_$/9#G>88R\6C!%FP5S1+5M=@L"=G[V,NT M,!OUU?=->JAG7 *-@H/4]9XA#]/I;4"S FA5PC9/WZ>E51%XO*@]SSM_"S-, MVG$+6YCB!^D?+D2."_2*D7_HI031LHI"Y0<[J#"N#T'TQBZ-Y$?&19E+5Q4U ME21J2PVG<50U$3A2Z:Z=DU9'<:O[5,7OPZTE5VX)R>]%%!ND,#4_^E"M=GQH M>"7*L6A$CH),Q\/OSDEO9[O,M)R?D[V;Y($0M0%^R(B-4Q>Y;)SPB&AYU@0& M.FLG+[&JVQ+X[3JG">H]!Q1T]H?2N^S"76>XFPN'J5OWQU5"&6J,S"@C($/+ MMIST[%^B>!Z=W,<4]-'[U)-&,LD_EX%WW6JG\]) -1!E*O)R4@)@I^FC1IR* M] ZSUB*%?X>",K1UNC\^.W56=/SBJ7 ?48652H4-B3S_1V+L?7J^TYH;S^]- M+A-L3'! _(A4GX7!VP*]11EJ*&+7J3,<^'4B3S M_W"8T$T<-C.J!6N 7\?L M4ZI2$>B.8K M,A@2&Q*KR&/+;*MSIP<7\N;T)\G6-#ZB@>J]3\5 7H$A5^[@ M_2M/8W4> [&=6Q?.]A>NGTX4S,,!A>.0G4_ZUT_5]8@6!9('+G>&?,R.Y$1Y M;6[$'-'?9X#7TG5[ ?V[F I(1_GJ+W#']E!?/?D9$Q95+@"Q" '3 >MV"T1! M/TM5]U-Y;F3Y>W5>5X?K?/>?Q.J_1TES5-38T9XH]+E ?UX;9-;)12)ND[V MSO*9L)Y'_%[_LNP[L"1)?B);P&6:\EB^4@7%CT^VV;;CMU%"E,BAU?;9.C,: M6GK=>63US!3D333F@%7,%,^)C*T7M*4UPUKSX]?KX[),7!,#;'G6S>T/G]0^ M. [WT;&?3#6KO@S[6K@QK?5H4RIA]KMPH*;6:\-D'EYR-($5FNCF7,7L<8FG M[-F$3^Y%9?G/K,+[[M3"B]&1_Z,H^:'JU=6C5IYQJQT$ >):]\E*N27KAF"8J# M Q8)&W2U)>-39B!ZS=4] M&\^JO@S(DL2P&-$G>&Y]7!%O5SU-Y! 74]*";+W)NW7B3 VE!PW<@O3'E]WJ M=F"ZP)WK6Q>!Y?F'M;61#]R&,MY]R[0+Y9@M7<1R5,3V%_=(!CUQHC6:SU:: MKD8CN_>*XUZYBW3L!O++AP=?3'.[<.;PVA)5;_=3#)GZIIYDW!,:CFGW6PE5 M-<#O"C29K1'Z:G2:O?ON5&DT**(H-C9C-XJY.,.+B6%@J8]9$[\BBJ2!)HC5+<#H>'O\YRK'\W.PZU-U-[UM4MC.&B<;NF-+9%>X5: KE262TQC!#^"GLDYZ?E=8MQZ!IL/)3AKB\JT^S- MF?+:C2<)+KS\FIS(@\D_YR5'!N$.FO-51=AF;I7H=8'6I_4%5QB?D&-%^](: M+$;5=G6 ;#QD0<%\AA6Q<]Z5)O%TR'DQF(^DJ7PI@U"BV"0ID>DZ5PT[5K/& MX8 QR(#8/HT^-AJ_Z,[^#DPKU9,D_,"KRN%!=4(D""&%AKWZ[ MG=0%SYG$P\L=.=E'GG0FC>#9F0ZKSG>*YW8E F]Z3FYF$N)*[)NOEY.RY:=E ME=1H<)WFF! @^WG9COM<>7:/'A>[^AY5 3::ZJRZXSM3_!7!CD+U8JFD#H\W M(6NW^1IL>\[T@]^PZJ;>7P4EC++'PP%^I&W:'=-*8G95<(!M2%9(ZX/W;Z9, MJ$6(03Q7KK0V;.&8',F8Y2R0XM2/R4-^6A[50G, M='WN/+FI/G:U.N%.J2]--IW Z3Y[=H0E88[CGICHW_0E6)TH_#[[)/NSZ)^L M730+ BDH$TIP0 O$8N3,J!J2Y#)E9&:@%MNKA"2Y_KAHAH=:XX&-@K+J+MEY M3&R'6D3MEA8,LCK ,$P0JUE&+R7D@2F(!IBHF/Y7CDXQWQ%F\?/L%7Z>0IG; M^/DENZ=RF\;NK[I5+HBZ *?DXAY,OYP@S6 6K,9T?.GK9TV.2U)0B!48Z"CC MG7@M'MDF^M,SW@H.(-<<;\0=9[&VWF45RID[4PS%6;YCB2=UPR;@%=Z(G$>,<2KJ<[KDQE+R(\LA#;E MU($W3+^AC7XD?-&E.U-Y#>0:[US;J+:TQS8-:9AL#>B)YAZ4QK=R$G 2.,UE M/H-CF@*'>1"%H.6C4X9O=_TY@K7!T?^NGR560]BA6#&PZH MPP@XN,_*X2N<>P;!V[+;P7.I=IR;PU]-4#/[%KY$Z):AHES_0#A\,1F!-^+J MI=F6)P0-)A0WJ0/ZE\ )Y1ZS8M6:HY2(R09(X%S!4N4;2;OMR G[;KWGJB<$ M7XAOYDI^N %,+FU;&3+5NL63=Q;:B=B1-6=W4B5+*(7_ 3Z M4AF>W^6JH)UI>0'YK#!ZTLTP\O(R*&M69U::#N+V8688+Y![ #OXF]]/JP>S MLJ:IV>'+":21ISD'TVZFHQ1JP5> &8GE-HCS,=GL([KC 3M62>+2;TI!)U@( MX\12_!8.F#A;=Z^4$ZS7#@X3D%MOIWJAXU>"1ODX,B@R*#5N"R'GV)P:X[/5 M,RK%;TL"T6N5)+L7'_)8L0<2^W:[YYTO/''*(2L/%LJB#)8HRXXA.,%6$U9) M6>&=3PF:VU*8$EW )M5NA0,&XMU3/(J;:E=-1\F8WTA3R>=//I_%@OD#Z0>. M*OM*#U,B,BMOY',&GQ'6L7>^)I>.L@3GH1\32/9.]>E<9.U?9@V1E?$L=1)?@CB.?])40UZ?5A6]\I&E%G,'=6CGLSVS]$EMVX489=ZFK7I@X%_\EEK5]=J6?I@SK:((@QQ;E)1GF)Y8LMYX?Q6T+#W)C&[A<\Q>E78:,A M\1C72!"17%#G+_NBEB*K^)FAY.!2G?0,%P[H L&Z$UZU#-!3P '3"1VVY7# MN6H/R'I[X13G!QSP$^'6$V*6YO,E;ZL7I,="+RBO)I(&9*\4\LYY&BOQ9FWA M@&8L.$"1],8/#IA2A -0@;>O0<5$P83A@-V<7QLKI[=[.SS 2]%X(!M2H3E#(32 _]L"_'3;GXR;&P4M '; M@<$!K^ZB9Q&-#]Q.W,)LC](3TXZ#RA"BS0>-4CN< YM/>[=]9S..'%;XGS]4WW>S#8;5&9_N."XI5N?];4B_/JN.UR@<\.E",)[F:F+6"?0_:$&2"[B&91P"<[X@(;TA@P/. ML!'^,.EM'.DO;:GV@RRV@2<(T88#0$DW9K]-5Y_"E=B4 2C%NT/RURTA^6MC MC@O36EE[$.N&_E>&?39?^CVN'>7^[T:6[QI1MEW$ KK>O#G?Z[@I&8#U*2-V M70UBJ8KOWNF>JW86E>:]=-E6#TN3G@1IN9[/%]YE?BSBBRU*5WLF=M+S#T <7D9YX4E2%-#>YTS$A+30VSJI%7EC%Z22&UFKK+[!U+0<%A M-^%_^OUK-ZI?9R[#WL@2S*4W9X10'*OZMMLO^(/XMKG^,\;EYXWLF,UI,:88 M]:<^C%@!>X(G2_YQ!G:>I/$E!<-A#I.G)6S)>2+*+JZ#*Z:7IJN]" &WW""! M]2%6;A1T6 3<9H #P'# ;=S;P\HQ6&%^+_,9B>@2667B1B>>TL/D[T^?D:T: M73OZ6GJ^;K1VE(TW]??D]^/$+M@1V'MFDX 7R.Y!S(WUYEWX1!JJ./0F\\_4M#K%\D,>I7$=D\C;@WTEHUN&#AV&_ZF&5*Y0V%QDP?^FN_ M?E1:'EL=XV"N@.=IG#XO?PP751:^#>,WSXR)0:4>>O2.SD<]$HO@O/_UL:2" M*PB8H-C:+Y>I;.S=J)^ ][=;;&C;ARC2,JQGTDO,U=#4%M_\O<:\ @OVZPYS M=N,R4H&+LQW-#:UH6#3?P7F99>$57I>_<*L$GNH5.^@S3T@YDXA$GL+4# MC.(C6Q?+/&BU^*:A]^"_DO@[],AW%Z"Q-^8;<%]F2""31NEL&C." ]2A513" MJDF]BQB':'VFV]=ONI:3&&2M7?:8G!FZWHM]['U@PK;7CG#!\'F)77#XI&U) M6^W:NFV&A0FG,;:1_VYFCPF'L KYI5-NKX^F*H?1E#J(XNO5=%O $RQ\R@D>&IQ,U#9''ABU MY#,ZA1B5B1N6FP@2O);<#!UIX/2;_JX2KR1A I31:_3]8M#XCOY9-\LM&D// M#37(U3Y7#N>"O3M5VDIJK40$"3(ZD:/WK\,"M5,MNPO%C95TGG$9FP,8NL V MM!G-U9.I60^_M4 G-\H%;?4D1O4WV,VG41MSOI>OFS_LZ;S;7LV^^[1[=::WL@)]ZGG&P MD1F_M#,"Q'UY'3<,4=>A"'F!W TB=(;#W0QOF_QER^00. M6)$49%DC'VI;D G;YP\#!H;P++PLF4%ZES>S&',V=\LPYI1DMKMKO?<>6?Q1 M&^%]QY_(6&OZ?!W+)!84Z!87+2@\4+&5XS[O!TL]"2Q.3'S;!ACE3 V1PAW4 M#J 4ER7CAPOTI4LFHT?8X;J:)\PIF'G_3?74JQO&JSK2MJC\9#\1Q;RZ@).,VP9R'_B)_*%+7K 4/-$\'CM(\;<$!DW>(/HFYR3.MRJHQ MFI&V=7*/6VC!K4ZRV%[-)2"H7@6MC*'\-B_Y.]>]$;5GENM"%UAWB3._3(P> M1PK+FM"68KNV5OX^']XA#I+R#Y2 3:&PS[>QT MX?JI>O067]6WVT*S0G?^_.Z<[N/GR,\"FHKU*A&@]1TT,0+:E-;5<'V>1E^Z M:L*6^_Q'>B,<$,O+@GWIPV1PE7D2SI[.OC]3@PWV,%*C^76"I5>\9?87-* " MS[J>OJL]GLRE*B61'*[]59;>*ZE)NLNB&_M>M0">+Q!BR1] R!5M>Q/Z RJI<049LA?1_0,=7 M=OK^G&[*.U P7]3=S[]-#X\&CB(TCRT,M^-6''2L?]>&L,5T-"]AX"0E+.G5 MY0C"F#^SO49'8.:B&!P007P*^92@U":8QU*S6]B([_U=-&V&R(XCK1SARIL6 M733Y/*\^;&+KX%#@'*8#J^G6MML!-D@4-O0HZLY+@NCR]>G.\)B!A1Y!S1$F M<(#R*SN]V2[[_YG/>*4J6GLI3_/!AS5\N(B M&NSFMI6H=BCE'*B<2 R$5"PK3B;0B:HQA"KO*APH+T,;ZEAV!GR^_>7_&;H5 MP2;D#M?ZQM9R:GTYI0S(B.-C5!4$['JQENY.^&I/=VPQ=7KR1$TJ'C^A?>AC M2/%!4%*2'H3^_YBQ#^'D14^__% 5Q?JIXF36YE$D==PJTN%"5'/.& 357)WP M5=#X^-J*.>'ZLITA5439FV/:54R[%J$S>]Z=W8AIVN\%:P(KOZ>M>$+^C0GA MJ#2M#1K5T F9G'A7!Y#\(_11AGWG Z7.$UPE37?%Y M=2B1FVL9E6M>6O@S1=W+N#F.[,&^,"5 #;^F5DQLI(N^.46[;WKG3*"_/H5O M^\CKU;>J@%SM:6E+QL(M\::OI0QK&O<)B/LD=8T%.V ME\(.E-/="F\5W@+^3WOO&19%MVT+MZ*"!!$$R4$!4:)DD- JDD1 LF20#)*5 M#*V@@$@0$) @K>34(+')+3G3Y)QSSKG35[S[G+WU?8[N^]SGGO/='_='_:![ M4;7F7'...497U5ST*F@6VF8T !'S&G]M]TX]"%Y" H(\XWCP#-:AD*%Q9XR! M(7;BK%N[\K2UU&4M/]$HY7BNL47K5S?#VGHK6G2\:_VN^^U8%;HL/"IV1HZ%?Z@YSP)*%FF*]<:!=#@!0MD-L MF?8 H1VACK;Q6/#:A1@Y&=9)Y$F-K)VI[ZV74*)CR-/"PG@#'M;(>:Y\8K= M;[*3/)H6?K/&8N8+Q+O*/C?+MG&@=QL;!I.]#1W/U<"SUJ7\PO3M-).*=SY2 M-K._^=$JU%F7) B'!TS250[/O%YD5?Q^WD?*/FE ^4AVAS'%V9Y73>]]^,6% M+\_F^F)6-G3%7""^\OF@\[D6XF\>I/JG!X=][ M2\5<7_"=LD%-:XGN125^E?H:*96T6(;FS+'[>NF2 .+Z4F% M3_'YB?%0/F4H,V^Q&'>:+$<>RPJ%GP %I27K;#-POEP($HJ54=G)>Z^1F-8Q MA['%6D*)):G9V]5&]11Y)JK!U]VBM74K'5?>QFPU5C55Y6!3Z8VKTH.<" _]1VV5"VI MFS6E?OVC/R)]5UEN[5X-R9J(2O0C51\LS/&H$IBE6TF-5[2,UQ+_,OF2J^&( M%2X(W0Y8PX'V9H 0 ?)N-B$W2OSD'FZ@0SV0]?D$JXQ,Y0G:_=$W/6[L?GU[UT*,>5-T^MR;X'T&<2QX M#@V)R- MKSB F!N 3#&U#-',P2X9D5E9V]JO%C476M4[4K]CN8"YG.>YTD;",M">0:V5 M<>=%W/3AT35=Y:@Q)58!6>=(V48=E4R6-*.H!L_QJ*J-G"F/, H!KG5^BOF7 MDN$L4_&5['[>TA3OZ%3J24_MF' @RB< 8Q !*CV4%!UZ]K?AO5"9Y">H0&T2 M=M=9[&SF#F-99F9%TU=*AE1]_;)Z83?&:F6511\E:4Q!%J90'+E!ARB132!W MD(1GSU&3)+[Q<\]#_3@])=RV6-0E:I^(=G"HQ /+9"*%A1627:[A$!KUF15=X%5JO5PL=GNX\1M%6_MC/&IDGXX2:@.6\1FB(C,\SWN MMS"ZVVIL2#K"G3"ZD)>9)9V/#8R>5)8H$@UK69G+^)-1M\=%]R"W[LVHV!/1 M6U9U)=B@ZU,,^3S5'J,VADXMO[ ''93-[D8]0SP[BAWET2=IA%\;RMMT6>N4 M=LM==3ML=_#(G-!_F&?V;#$N\9*D\N6U5C02I@LLN^DS8-G!Z&#HG-PON;98 M(C=^0/%]9<)Y:EYOVQ(=< M8#E<X=A57X:DD8 3+Z8^,1QEOA;+^G+ -($)HN2RY;R41J@/'JO<0- M8Q5B@99);=?K6G:'[DR$*)3)#0:'V% MBA IC4E7]_BIY= 7)(6-HF3X>ZTCC9*J8*]&.QZAPNJ"V+FCT.R48:O>O97[!$LA85]WC?82J%+>BMO6RDSDC:RHLUY M$5VL-*)C;^?HKW5Y:G0O3U(6]ZDIC3Z"IP]TI\:NMG69:)%@OQMO30J\;7(* MKV@._(/K$5: 4#E%A20Q\F*-$ CLY>6K>NZ>370HD"#BN[XBX1L,#.! 9!Y9 M[ZGMZ9[=,:UE( 69"D4I;]=_L-HTK)L5?7LU/R''\GG]$3X5)\&K%F M57VYWQK9L\&&?IO+=;UF;.?$[9[*57>7)WU5K+'78[H57[*\68C@@2M>86'()+*:$3&A%._TXZ [H97&L?7E]-P^\EH;>S5"0C6 M&[PK"$%KFJKQ*.]\*!@*3+26:4I[-#&E3E@3OAW+>+T',1H\QN1'NI-/77#L M,:MX$DW>RO+0L5>BM<2GZ[(HFG-G*ZI5BOAER3R9\#,&6"%'VR0YK?8KRZ=DSI^P9/Z9J$.X3M#.#A844W:+V#$G$ MOB)%WP#T'?H8,F]UUA%MVR<1Q93,I425'8_J1)(0H?*OC.D>V\R8#*@=M[LF MF]!5F<@VB34M#RVV+%U8HA\\+)BU$T8J7$[W4!\U4/$X7WL8329;R+_A]B$J M))#SR D)1K%N-;(=9)QB'[6QX9;Q:BNW0FS2U, M5Q7L;;.%+"G-J3!ZZ!J,RCUW&R$.ES:;,1RHOJ9T9U-/Z#=>2$T3JO M!W/\I'A)^2/9D;CGQ@H:HC,JTHE.6I<"9Z#PQP$,MSU[C&C);-O6;RI^Y&&57!M2NH8/1:(+;MV5AL!4L9&AI//W+#$'>N=) M^5>$YR6;OD7<6O.XS)6N$DM^@7$LO)39@+0S*$R3@A?J*G5K\DC,HH>)Y]=0?X\VPS!#_]G9#M<<,5V,7>\>25 M[S>U7OR-2E)/J2#98B?\>V=E>*7XC T@Z=O$Y^S HS& M2#HB>>@%J\XC-LN'9OP$=2$A7QI>B^8_+AO(NY)CS6K(7*C'.K#%5J;=SV)F M:_&2@]!>_,W38VI)+^TD'.A?ZY3RLR?NN22RM"4KWXRF[5UTT=-+V<):RLRL M.1!-Z:\Z&XZ->G!GRI;6>=6?DV=(<,)S[QH8A32GV:0'SMQYZ<$3O!(Q(?3- MB:#_Z,5GSJN(M7OD^'D>J&H5LE^8;OC/X3)W*U(_X-7M)K5%S?B34X\3AOV8 M&H;BP=E^+D@A"Y%/3#RWHN7'"T&F'-^";L3ZRMX56W!Z9%S+@KIG<\._Y4F]F=TBZ23]0T?EN\J@3@];O[P?>;U7"$^]M!5-3&8G MI.YPK[.6P\-,]U*U.;Z%/]F>\%F%_YKKP>^[Q@L*>@)M0M*0FH*'0]C+[PQ3 MMFVQ4B7JRR;LVWLD3CON3 WJPL/[&\TTS5_^HE;0:3#1A+OVDPJOW1P?3VV^ M.\A/'Q+-3A.A=<7UZI&9";KT)^FW0K[WOC5+<$4C%?[+;0D.5?R]"J.#];@G M4XTCDF3++TTS!F$UC,\U*WTC]54X)2KYT^L/G]<-C#X8<6.H#E:,?]J30$NP M?J8](I=/C[O'GL5M:H^J'56%P2"&@D=R'2A'APW=G1<9E*?'1F/>A[SQFXF1 M,:-A/C!.V?EJZ_R.0O59TGM%+53IU"9\+[=M<.!J22X_Z?1SV/$N."(WODOO MBT;-5>!22N?/+O6O X\=#P9R^%?7CKXXB1+Y\&<]&IC[2P>=PJ6B#V''#WNQ M[?5KUU,[^A(2WE,4)R!C^L3ED*AW[AM])6<-'VD_;I_B0#8G4&N44M.40'[T M$CCV^,58^ O-AJ7\0A&KY/]JXP$ ,ZCM&)=^8&W.RY3T.\._U[/O.1F>,Q06 M\CV:]YE\V%<[UOF/+AZ;%_]=%X_?[3I7?^SPXA!!6APT?X$O-)5FW]*"Z1ME M.66#'6Q"CX#2+&R4AM9DH%[PZYVYKZ,J1K/@<(2*O-S9_>_95PU:MI7H[MC_ M;->A.KO%-+[L66D]>+U;O.%KV]YY6?D6T'EQ,F2U9_5_-H#L@EX%S[OU0S9B ML1]TZZG$'HJ\7YXOOC.88Q.\PMN__.(5QF:U:71WUH>VB;/\B5;3C#EF[?PY M,(_CUT1R)Y7^ UXRW='S.\,=AJ)?M(@\H$YNYH1TZ=/:-0)) OJYM MO1]F2 MOF2O[.D3X;O"K=C)-K69"Z4T=B+ZC0<; QL(BO?AN_M^NK>_?F"R.9$/3=P6 M-C.3OS\_!]K3#TZVU8$8.6T@243;MM.3\I6X%V!;I0L!T(:U-)_BE1V/Y.D? M@U"+V"ZC*-_9F@2/3EK]2?:!XA6'K]_]6S1<@T[X11+;[G-\9F=?W J9GA,5 MS99P,F7T?Y7,$^7&EOCCML>K\V::A.>GUW_4JOZ@UUXD\4*,I9T!%?_8J:9PY1C3Z$7;17ID<]37=U9 #+'].SH@ M',A$,<#9'T-N^,PRK-I=PHLV3,FVH8=3,%[@YMD[$"UWS]6R)S6'P_1J=E8G M.HCC-3M<>],Z7&Y4="U N1ZC7U^BF?[H++JEQ7+\QM9%\/R62A+9]S&V'V7( M6++=@%UA\G6)K^Y-SM895(7(%8?5Q3>(':L !>6W,Z81S[W'Y DL4"DT2'"_ M9_ WIUG8\ZZ9KQ6% 9>CMN2XE'.K3R[,:]4>1]@MC)Z]8C^ MY+L[C[5R%-@P'DD),UY3&PS\7H4)Q#&1YB[=_O[HK+,^TB3:V^SH#^$XD&$1 M9-FB4,)(,,*JC>5YC=DW.H:FR\W+G#GQ_?UQ2QSZP^_5#39.OC@.&-Z_.%$E MXDX]5]4,H(N$"./=<@+H'I]U8 < 66D*;P4J"W='& 4^NS^S!UU MO5'D2[/KVU4!HJ/:A (E%&91ZQ>9=!R^2N1Q:H.1:*0YRCP<4*D3AMS7[-/^PR(DU1IQ+/. M>F[NISI+%+"T-,9](E?QY5C\ FB)'5]PRU XFK.Z##M26A(1);D\_UR'OQ?72X-K7=K!JJT12NGP&.J?[?55W8"#*4&=B M>;XAZ>?.)\^9+CYV;JZ2M+["$>W=GQ^KU2V37D MG=E/#;B33R:WE&.$7HZ%D]EX!NNQP:J>5H73&K0[\#>L?WL/.D5G^(7IZ;E]2R+F+EH8'/BWMOQ3M:'^#CI!H MHZ 0[\:3S"?7&4U:Q>@=+RF9@M_#C!K@NO##%W[B96S![E(#47%7951C?&9J*/(+MU2X!8\0*'H*MXF<1;TDZ1ZRE>>:$;J>>G$L5ZX M(Z[B;8^WID&GL\/_B,V.)H8_X/[BX'W",%CB/LT:(',(.ZTAQ+J:HPEI=Q;9 MMOBBR-F9*O?#P5^D<:#+X^JL;:?Z'7!%;#SY]+D&DDNF)\I==!*;R_B/,VX; MC#JG>4C/R[, M?6O9SQ"A'KD#2!C"X!PQ\1X%3@R0*BWE#$L?%I)NR[YA]M"73=@P>_HLY$WD M?7H7I+U-6A=BED[TT9#N4[^;BWRLI;L<,30MK9( F&NB2(,*='2"E&,E=B]' MJO#K?5<@XHMX("[04WK03 ,B=XF&N1=RJTO[*P5TS5Y\;QJ"7S&9<.V&Y@HGA!YI&I%$F(H(O?.@,MC#C*K M',ZKNI-(Z[)'.!"+S_'P):U3_]HL[)05NC5M+&93=0+R9+8J7#=>H22AGB5F M3( 9:7P9I'']D"KV*5*H.G5/YOQFW%Q(89/DLS!__\&BT_KJR'N0HN>]G]( M'6S0\T=HD^&%2=5CVXPZ@>_B-OXP4D@R][".18*7.IZ/RSQ Y!OK>?;9@_4@4$=AXB?_T5NC NR3,F$P4)V\BDR;DH4P1G6? MDQN$&F/;P_=\(8M>T5\F(CYO]*DJ3]:XX$"A!BC-S!431I]YX/_PL5W5V!XL M$L75M->Q6_4ZT'?SMC2Z$,B]S-Q)P[M?C#0SV& M]&616TJ]]A;B:?'49BZK\A>&- FQ/:-CC%HFKT]S-:(JW-!A3?_F88)6-->V M%>2Z5'H:$NW9B9V#<"SF;P[6/ZBH>L55.I/&<>]CMC+X\L&A M%JE2(9&\-*L,<^*#%([<7KXT),ID,$"*YN+6P_JL([8"<:#9+.\[&=;:GCQI M+IF-%K23LQ-JMNF?;VMS49/1D6[N)'K%C_6^5&*<)1(S4BZ-% \L,J/YR)\+ M)T]A8<"!^.B_*V6\: MXI14KIO_[II"]XU^BWX11?XFT[>/A&LV&C;L1L1=]W;#Y!G61#;4*B%#^YW? M).A3DV,J7S1!ZBS/'FZA,T(M(,Y:UPOT0Y9"\S&[4VA-&_;7-XB<#D/-&@:# M2+JO5_I%7?[\0KS&I 2@9??G\(4D)HGZ]H>EOSS(,W/G,9=FR]\<(;_PZ>J% MUSDS>UVR7DY[1D7Y_5 [O^I(1.MGZ,]6A!\_.6 Z.7MYPQL.B#'=(>RYHD(J M3DPY2SM![ **$8]Z1B[]T1[\*?XOOWEG!_&IN&E22&U@!!% H&1)(PX:H?L:/QJVS*LZJ*YM5"* M(F2I56*'Z\8TR37.NEYO%.LA"T>#X[VE$)31.9F[$>8#(6H/R!4[^4 M::L=!RH<+-:'L7'WM(>%"G$XIQ=#MA\[*;*2YT:(LV2UF(O>S/NBQ+8(Z 77 MS6GJ88SK1](%0[UD;>L1,(EJ3;\$KZ2A MG[B,U4]<2&@.[NFS\2;$4&=[3&6]U<+HF(_A"LZ>) M,&*XYR"]XNINIO(@]. (*CUL2"KY5GA'>A>ST&J?4GX+1J[0*G:KQCI?XU@; MXN)DFJFKQ"FAM4'WB'K)?F,$;VR!"6:G> W)HQ5&;Z&]?J_&:7-P^\T7'>WY0JQ/2DJ M/9Q#95-DP0#_R^T53B! 9&.1"5A/!&;?VCG>RW)XJ2H+7#85S:@!'7=HJV"2 ME+^.2BPU"?,JRT*%7JBNJ" :4+G?-M;!'(U'P?RH94X02SEG)TS M[.DAL@#IH09Q0G!(_'7"EU+>4WL#0 BFR$%%T <0U')/&^/(X5V6DK)/LZ*L MINOIQ>OKOFUUUD$"I!6OY^\<2&$'K%,C FB&,4K"\<&/VE)3<__:P$03@3^^ M2N5+%^"C:F"O:_U#.]R$['VB7!/^]L4EA&[#X!;/"T&O]^NPI,4]^W9W546' MZ+!^_&Y[%O;OK7EM Q:*HN0S$>G/^N6?FBB:)I(^&6A8S#M\U*\JH].AC2B M]^^C/M"E3EW8^3SA$X1]M:?]0>)&IKN*FI6]J66)A91,"Q.7_ZE()C9Z?T/& MR>[B..G%#KY.HA!!Y]OF#IE"2$._["JD"F^'I7]4[XY7_JZ4;')-%'0F_RT/ M*\\IEW&2$WTA,SKZ]=G6U=KN(MC7.-")D @.1*7/I)HUP21;YD\RR(\&=YS4 M!9^"L91N_I!E4APH2AURUI4G;]L!6FV^-?1.?&SQBOO+R#*HRNTU#E9? @L@4#O,6NX3-!WL8;(5F9T7%!>/,&-TG!_>O4IG _49/[$;+?R#02&PL?7&N^ MU;0,,@TN8WS+EY%]P=ND[X6IA),$JF*>?9:Y*TW_>>:U##[^ M*N?D0?@) )+GL=$*9@I/65/]JCC?)))*;SS33MN@XD:J\S1*<%4G:_*NGG+'!Y!/YZGP^X\ZM6E5WF[:<;,&$%&GQPO< M#.COHG7@1G[\4:HI?8'NO2'?'OV0"D]L=H=&^[6: <+*1/ISW:^ Z"EX17IR M"#[J!>#<81V-P'NC[541OM5WBJWF/[A=[/.L94C$54V?CY0$?IB^O/!)E_DI M#E0UMT1<67CYQ\7RQ=R/RT3I)ZIY,;MW@+EYE%$E0>Q"3-)#Q/N0]<-I+$^X9C]LXT0>+[A0%+-V%.CG=P,N3@= M3KJ>QFP7-1=$]+Z$6O AXJ^A.)"(T4X&#Y2R? +B0@LD!=^A()M*71FM^5I39.K)F%,(.WOCV3$@!$@P3X8!MQ M2J2MX^%N_^7AUS#JIN%D];KP5147_:4@KM2!ZW34$U<_]IT?6:V4E?KL%O9$(M]H5%&Q\I31RZ!=828GG%(Z:\KFL$\G]:[+T[,'GV-?C&#=]7+ M119AFF+5H["DNU*Z0YT>+"#ICW_-P[9 ^\CHGA_U5FO7ILJ3[?K:T^04YO)2 MPN%QO-(KDKZZ=+6G*1M3+B_&9'MB3=^L'-E:BNG)G^WR.(5\YNE]]*KXY$OU M6U_Z(2&ZN!]*]=QH1"DD@'6(Q;75[DBN=\!Y^2B/QJ M=:]+4JBW16BO1Q)XS[QX6LD;U$VRB_?EW6%'-TP),Z!/Z[H;A]?TX"ZCJPW21H@CN-CL92;,( B73:MP0(53Z@5[M[JU.4 =5TC&":MT56D4VW0TDG%"%N+M=: MN:1T6768SS]@C<27(/SK.9>_?B!:%]0WCI*"".40EJ3=%L^A XJ4*U3BZ3\? M9OF"5BTJJ]E^5U6Z(Y@D4Q?W,"3Z:2X0V>&$^TIZ6$EMS XZU%R&-T:>Q5F$ MN*8D]-D>.U7_ON,K@SNRR=I%4N;)->^KBJX9B.MUTET+CQCFO")Y#'ZGC>T MU'02^!BH"[1[-9DHJ')19LDV%KQ-RK.M')=F-#K5GC7RX%ZM4!FO4,]K.;J" M*RYE>*\%CMU6]%92C[DZG@=/-AG'[,BGE2@EV<\%MDZ]XP")KK5.3Q,N4RD. MJ+&_?^Y$-^<92/WB)5*(Z:=LAYD^;N7TQ>=^HE*<$"NNO0S-.-CC+SXN]E*Z M1Z?HU2ZZ/FJ51VZ2[>',)]P;\%SBQ]/W!/J@R*DI<,C.]S.%1'(U+A(4F7YU5# @.JGZZ2@J PA )@[\-[/%!6NO5 M@T$/'6!>&$^MG#*TZW.Q*YK2#X7;6L0G,7^,^= N2N[]-AW[SEGCRMV+ZD." M^9=OQ;EA8EY\R.6O.\Y&G^?XUFF='BL." &S(9 M7?M[6$3>4K"JX1#F0R8$60!@0RS:BE:R;4_\@7WUJ(Z&[^M("$?]:GXY4)1M MZN&SCDRDZ_-5.WC,:BQ\5Y$CL@]8H5_9M_.6GI91>;YK6+V;-Y]YN'&JL3M> M:VM_."B3V,+'74]\G6E"=02BKG-0=:.543T IJV;46PS0W*1HV.F$D;:/HFL:URJ56_ MAO[C W;1:5J WA%8 $I$$@;9.F,2MJ&R3E&NFUX\)31]JLZE4^\0+HI;IS98F M6B=5SWJ2N'B7&T;^E#ND,,$Y1"'\8Y@IH['I'M/GB!!3!C'DKYBA+$4Z0*.I MNSBDV^"X%Y5;\-*[K)!C*H9IH3ELICA#(J!B48+G72O[EQDV[]NB^.#WK M4I!QT"[IEZ@D1"!%:W[5S;H9X]@G>GZL=E(6A5+Z!(^\U,Q']L"D?M*>2Q'Z MR#^6ACZ7S(F3!T_K893:1\!J;2NW'3W;3CTMC@]>I85\MI";.%3 V]3[=FL] M: ^;N7'4)&[Q':V8>>RZ],"L#UMWQ'OC>=U$PP*ZB6NLA>F&VKVH83MJH02J M-R5BB=E(*P*:!0"OWFT3OV3GK,D3[_BW[.?[]-\(6'1LY9#FF33UI=CU9%JV@1Z:3UGY M>^5D,755366W2K(!D')EVG>/6B'L8POU%*5N@G<"RUHV5KKM%KU M%>Q_I43RLCS"]44HJPMKB)&E=,GG[*C^C^?85VU[TWI*\ 0B[!V?X4#D %\3 M^!E_>M;9+?*_J= %VBG4&GCD[TJT*^[89V0HTDGL&;#>E;@KQX4,DN89SR.] M'5H[5%/KW MR^T#;MEUF95TC 3P/-)9Y51]+\)_JB_8<4>JAEKD<#'MHPNT!&&$'#Y[!?M? M? _\$]/D-0$O0H8Z($;U.! KA'17(@-+;@?Q@&Q4*WK\F#@L%VARFBI563I[ M_/&#+ED]]4"^7QU!"%$ W0-JT:7NB..A7!SHEU/G!TZ^O^I9E?W5UR+<1&KK M]"1P:!ER$PU,-.'RUBM)WS:%Q:15S0C^73%G2OE-KW.&^5GA-\4568ZFP_E) MY4PCP>?>J$C;IC/=E8_5-MV\2!,FL*JRP]2WIM.UP5)4>=U"C#5) 7;CRJ.! M+9?X:H@#:V^A'/X<^(18&@VQL[,=RU#][!W93^HQZ:F1Q\YSFCUY6R56[,5%):4!MN[3GXM# MRHC%[@N_5I"8?_-:+"]%^GO/UGIHG>X*',Y'$:"37 "VC,.!O%[?#SF1)B&S M'+TD*S!8!OX;Y!CAKP91-0#U;-L848<(]O ME'"#%7J+$TP]+#/TO@5Q]2J9C>C0]K_3,*'9P_\L!^^,9HB)&45)@W/Z%@;AU7OP XSGYJTLVYE\QC6W)S$Q/4$/ M&VUIA9O53$T9A8G)7_N7$5_K-+R'?#O?&Z48L'DQ8% '6WN8X^:8EG+.[*,= MJ"VIB\D_7*REK RD8#,U1#_A?F+9KZ>(:]%A;0;/.$! M#H+52ANL!?&KLQ[Z+8.]'AU/WGQ,N7I7>)X^(H3QBLLSSFF8POCMI#[6N2TX MX&@M\*_(IWE'(]YWA2_M7?H<:B@#ZA#1.I2&9L6!/C=C@$P:6;M.&C#:L*G* M\^(!GD0+#H16L8_\U37O&9[O\/I M)7O@)Q9.N$/'?N5__>.2V;%<)<>H3_Z&R)0U#J2Y%%X$:%CMA71/"!R1#P[@ M&/CSJS>F!:^X.S-B)C^<'I3].:B%2M?6[:OU3#]U?K,ERFW0M/;LR!6 MU2&7]IN>B]"!G./PK>W+6BAY1(3?:3/0?)!1L)P1XQ:Z5&8'42^'VS6O%P4] M]O,T>6M2=MHK-^/5/]#9=QRPLB$2@Z*!O^6YXECIMSDW))GMH0,O#6J[L^=N M>*BD;R W2Y<)P\NAXW.XK':)OS)X=.@RPF[&8< MG886S=GCQ9YY684DIPYX\WEX\$N&(5YE).?1D!.DCOLXKRJ)JV]W#LS>YRII MS[ETW[M)_GE4YTK(IGJ(\?Y!2G1@Z7L22J&E /N,OHUI^! /+(\%KZ/\V7-3 MGDM7-/(NJ4BH\@;80^7#!H3:,[/+LS9"Q+[L;TKE"B&\; M9. GR=#G2A;+6V453Q%/Z,KM?NQ1\,>K%O(/&$V7;"QCFO4)8Y6VJP?2]E2\ M\B>-'CT@LM^NIR4^:OOZ7&X0MC))V5-<_=CN\6@'W!XD*0\N,JUXY&@^[RNSL%'VF^)Z;!P;M'[.FW/'"6'G?H!>B>5%!G-T M68RYG84.\\]=,T+"L8J:2,P'(%17'D6/#-$PH6-RH"@J$QRH]SUGT;\>.\IN MOEBW.D1%PF.71! I>L04/9#*Y=1MQN\RY? ]1_,QI_N07D7YM1P%MF*^8I;L MB];RIDCILC!H'>2R#\F-XFJPYI$G#A0GU)GJIN<60^<2F@[P2[-:S F8#TOI M&^SZ4#U2ZTD#4% ,V[&>XY I12S%B 2["9]D_A[] M$/H&K0/ZJ!(H?$/_H%.A(EBO"0!J;,\@7%&&UY*QT<<&OB<0#YR/!<#UI"/( MT>B9;(/4D0%4%NF%0&U CN-7K%)&FK__MXT,VKD2^.W8H?YHM'&A<=BOE^4& M7?]UR4_>U0H_&!,,C].X]I%X6;\L*TL!8N1MMO MK1%[DUM8E-&9MGXH.'6RY09@9SZ G0;<%%ZBAZ3_+>.VCZ55_%U'\I1]="!G MDOGJ,U07'",JQ"IKG%(BEH^U+F_NZ,["5YP'\Q#/>H;^E0)A:> M1F I[8-=9>U3D]9O)P>;71W72^LPH?\.6EK(GAJY"_%5Z8"\,TJ.CGCLK'O+ MM'VF4BR57S#*SX<:\D[@;U"M^WONRR\P4 T_.H5A>1*Y]/'/-\T7Y\/&HS9U*_'";_5!MYEY;VWKTO62B:AS^34;]!5W\O#):YLN5^2Z]\_8='83IS M/2C$)>35FEQ1N/'I@,.BI2(0;;* @I'73SL>;IG>%.!5A<%#@0QNZXQ3K])@P(/AG DNI8]$'97QR>TSY8 MOV#=*J??0-FNBC*],D9@8CX1

(>B#+%5/80X1:*67Q6J'3NO:@SD0 M ;'\7\/C;XF>%Q,LF>B%_S\U4M_GW53 %I9UZEB2O7P/]E5;Q[NQODTL K^] M_SPBRE,[>RAZA8D(#3;=>;BY2X5 *:55EYP^'KI0I,@*/]?NU'*3+V+3QPJP MC4D7ANX >/O/5C/]G!45NK?_<]@BXG]\U%"MKHVHB>3D ^04\ V@=>IX 7HI M:0\^4SN$8\EA\H?7&C2]6EK]ZP<_BKV,=)9OY@+796!;_5&[OJ9H#@RE?F:@ MEH.KT%4YVJ]=%" !Y>1@"W-..O>9ROY4A4'9^'GYY7L-WIE#UDMY%"+VU#XV M&VH%BN:5_2'D BU#S.-X/4QM(2#1E>(;6ZW@!Z[IXK2:;K^T7O_?/>98<*#( M 1= O*V#3U797%]UK#$2?]#<(1B<&2RQ$]Y;S[%J:I(?T+V[/G>CI[R=-A![ M-0=YRG#V? <$A@,==X)>?=)F!X):AT"@<*Z<;7T4A6-(%- MW)-O6A][R"K=\U2PDF NBPUUR" ^#:FC],"!I.'!X*T#@-;39#L=2W85N! > MMS>>7[&;M6;=L]MNT;V?(J7R//^DO_U;FF3:RBD,C9AF:*1L!1;LU_].^;L= MJG'_BU.4<89LOS.$=&_,AJ,P#CA0TQD6<>QA QTH(%-K$*S ?0;S_Y4+_A]U MG!*0D(SJ.-"0,%:S8YGV 6([/X!GMI]G/0/>FQ)J."[KQIEJYL= _4IF)=C6 M_>9*3W25W:QS[EVY+PY]6'2/];3U^HOIXM*=\* Y/X+!V]V2\+;LN_BGT <* MJ4<<_$YNLO!#H2,,\6@^YJP]YYP@Q-0(TMV9#=")2B.L@ X.M!T$?+ RJX+: M' ,F=-9#X]T1YDH2(+-J-A#'C3PR&"-T^V$?-A('8I%&T:*P 7;:6,SH7]84 MY".6+08@6Q, HM N77\B!>Q_'*''7,$**HFP#5O'Z*P@2KDD"G7*?3SL+-3 MU8^IG"JB0TG7;;=.:4J,4&=HW&2%;:H!W)*@"3C3%8&V* +@Y.K9)WT-T*,) MP)W4*5@RHJU3!@D% +[&(#O!8E0'D#U2._ *[Z[@K]-(^76.R+]-(OQO!6AVP G(WL?E8 MDXT,#!M6)OR/BP"HR3H1'P!C+0!E%3EUAIVR6XCE%T/@70 E0WI:$,"(SU[6 M.) "),+T3Y$!X-AVZ!2D>R0/,@__"ZO)*K=.Z820Z)@SL'/F7<6!%AE'(;U& M\\_^N (V"#2+V]2^L"WTA/L_*H,]<-E.H+ZR(8X[Z3^<(DX"2Z'[L2?7_Q@4 M_S>X*,R(5,F9C*=D0]E=Z]&GAC5[/ KC>K;G^#2JW<'AOSH(\NM%8F_2Y@L5 MH:E.&"Y2(O\\@X'/7_[MF&[\!S(N?UZA<]VJ@&_^Z'O02PIM\!_=>O_?3Q>8 MBCXF _U)T@A;JP4^%5[]FS6A[/=I#5/<(+D?CXH<@U'\@YN7'@1R=U"=6'?;3>%.?3E1+YYKU[QJB;Y]JCGY>M];4U3WQE0<(7^K MC8]ZV"TC\O7>4:AJ6%"HRH#^3QR46F" :]GJ QPSG/OP]'*PL%< M7[5NMG8,^7@;6Z!J5;%=Y3/I O]S?8%:H%T/:O8:1SY^A/1CUTHE((W!+94R MFDF]UO9S<4)TGTV?V/L)A:1,+T6VZ"4EDAV_2EF/\D%L@$=%I+31IQOA[2MA ME2(HS&;-N*K;L)BIPX=MB-O!-YO@G(NI/0:M JLB K(G8Q<^4#]J15Y\*L(@ MQKZS]@1>4!9P)U)):]_.S2<(? R +\0& MR5ELH74C"N<&'!AE7WSP*W!XT RZ,!8FGB4!?4%JZCBH^D-(KR%"[]8TE]ZX M2^U%X;FD-E*\*;8IX_GP/5_2+6P)3X]&'I?]K6"*<,VJ-RGZ DT%U^[,Q8R_ MM0R? 3G[9.V-*G&/N]Q*<2&V#NV6+?CD3;^K0^32YP>^4FQP>.49#B0RC0/! M(#/M&II&A4J'.!!04JW&3XSVUDK!O.GWUJ>VCBI03H^N1\FXL2(SQSOIEEZ0 M@O#_^5.[EH9Q_]B9H MKVWCO@!RY[PHX_[O#:7R>5,'[CSFWZ!46+>G;1.]E.,>R6DV?OY@[<_JX MR\B#::_YLH*R^-MJDEJ[ET(=D;0-3S+"])S)DL!OS[4> BZ]+7>"N&20G(VT M%H0[=<2'=O"EBSR@;5+==FDUXT8J$Z#O]1PJU$P=0C?HH)Q8']?FA?UF@P0, M]LC(_G;E.GT!O/$87'G:72*CZ==KE3WW>KIFA/TFE%+^@S/;V-"UL5AX6Y7B=>U-LVB_!"6F. M_V8K$H@,P S\(QQ(-]8J6_NZR#490KGLR?L]>31SS]Y_VFFW?RC0O/U:3*K_ M9.-6S*98E&IY@,LNS-JDK'ESORE=JF0)U>5#X7)"$;<@@8GLAFR-_Y!8* M,@HIMO?./SD88XKM8W!U.$)-^)0E$RDD5T9:]MM;A.Z57KY^]WU4$N%7^WO. M*G.#'VIJV^F\C?Q1"!B1AB:G%UW0\SC6 0=V:RK"7:[[#1X+KE]IEH[?T)-Z MDO_62J*:'S-,BV@:U^#40Q$2W%UK]N2^[J/QM7 MHKC#F..!)UMF&?K\EGHS=SD!DJD.-(\"4HV"!? G3X^F97&\7MFBDNPB=1_= MUU#3V\=B\X77ES(N^#)8H5BG'% JAZ'(:!Q(JM)T]]0TKQ.0@U[Y<(JSZ!Z; M13--8*QTD[-KK06UG9^IU2!I5E9 >_9QK]O?"#:+TJSZ MDJK/V5* 1[84/?K:$CI[P5%R^2PRL ZUP'I ZJFLLA5,'4O5[K_2:XY(N#F= MJ]?M]..<\%S8J@K[&-[PN- G1Q*M'5:MUC*BZT?TVP^4RI8*_7\_D/FIS7X#?H)D[OD\/M?$^C%)THV_-'*^G M-7U)EFO.A"\1\W!\?SJ\_J\L S($O&9T[#Q J?U;@/H]),E,&2^$UO#68J8& MWV5S1%>'-O ]B;2!1Q5_>.=QG?FYQ&[E4^(]]/TP_.K+O[7RXI2Q(P [Q)4R M:EYT 85AY[(G68-'1,X]GYQ+(K@#IS]\ZLYXPO-[-,JL7"RZ#0HP:GY%7O4QIO?HQ$0&1& )1@<:#!ME".Z,;2AYV'$*ORCH&V ^^!- MIT!2&]UE&9NJH/5_D8/0PR M+WE@F>7P)M_^UDJ_K>^B_T#/+,G0>ATYT( #NK*GS>UR2:A49P_9A4EP6(,B\873-Y[4B"&)R;:/QUPKR M75>)/ M#%H[\Q8M99S7]^D=04IE<7GI'F8.I$K,X:#YO?N#EC*!-$'2Z1UX\G M@0-=97FS]?"WEM:Z#=/_ T$UDIIFV\#?WRQ5^O$,7K;D1VC7+/F)$;]& M\0]PQ(,Z_Q9PJ?DH1^[O@8G)+&$#![+&]I3O(I:&7O@:/7DU@IC:>G4X^VL5 M><9]*WA3 :I:'B_2-H?!9SR(#P2G7I M6]0292S?M!F0H2R^JR@1D3[TI2&2/JK<+WMI[)UJ%#C$=8!-A8F)A8)/A/< DH M2$&4%*3DY%2TK'14U,PTY.3T? S,[!S?_\H5H!O P[HFCFJ*B4 /W\%!0\5 0[0 ( %#NH_SI O[M M0KF'BG;_ 3K&PT>8R $5CX%[**BH]]!0[]]'0T/^ZH7\'4##NX__C$/LP1/% M]^C4=@2( OIHC^WNX)-:==<4\$ MFRE\&>R_^M^O)H&K])IY8QV)QJU0>*C>//!Q>GZWU5#.J=>;\[/9B*0=70#' MP5<(=F8D_&RE#I<@S&#TY'7]C7<:=F565^R/%LM)O1HCS97 MO;X_-_,JXOFM62VH_)GISP8R-'*0[D3SP&&?BI?\GM+&T,VS6W&>,8'(^C/^ MC6>4I3Q'#XN:>J$G/5#;#$X>[+<.1/,MX3J7PG;^MZ;S4%V] M0[&?(CC6;2O6N2Z'HQ>*O)-]*Q8"&Q6Q/V,^F=&^3PDB&40S[RI6#)X:]J9J M ?F=ZLBU\[UVPE9ZR&KH._HS:/ICV;+4JK]BE.QF5;9J_:7E;MYEF>H/HM83 MG9(;00G:@A()FGS\2O'DS76!V>BA-Y-O$ ".L(K3,A1G*\PA,TO0JZ*CH?>J M]$><:[?M:P30?-.5DP8>N[ZB\)]JAV+/)#WG6G@S M-=ED6:'E09+-V1&Z3Z9\2B'6*;12=1JFVZ4[:G4FS[ELS;S_U-&>GH8F?>D8 M@\H75YRIZUG)1#W?RN(#5V\!QY PW2GI6I_,J.W5L)CP7@E+ENC051LAR&0# M5[,N:5PKY:,Q1]E-V8TJ*4Y!$S-C@W:LDX]:('^5F"1X%=4V?49PI#^!XLO[ M_YEW]_];.G>;5EN+-/E M+K9 #%#>AF-8AG5WDUWB^W7H#,'>*HWZ!!2G%<<89JYBP#F;R7NM!% ;EK@ M[9/=':8U4GJDS5Q 'R, -?#VYC("0+N^#KYZ$"SZFQX\,73M=@EM$6W\/6=X M,0)P.<+]/V[*1%&0!6BZD6=LTW@6:^C]2;?3LIWCI=[*9KJ!X M?4J<##\7>=UE2;>JCHZ)7^4W\GIRX\6%F4'U29^JJAVU0;7MJ+ :D@O"-;W# M6-=P> "V&@) I44 I+U%#._BF*15<>EB&:.^/\P^-AD?5^L#_\TH\#+S$>@. MB[08_D 6SI,VM7J;JW==IP;W9JM)>Z>HQXP 6C56P-?$/'JW6-&WI@C@4UD[ M])3=O.F2A.YRY.P2 =!#OU= -U=N$LYX"(^';I^GTB" =#\5I,?W@#O#+^6$ MI1& Q(/O", G"AH&T@L_#OS7_/^:_U_S_W>5R5AI[3N8FZ90]^M/$]6'V*A+]Z;\/CM!1C(N>;5%&8GLTEW=2X6C>W\AWT MIBFH^+H& 4# N/_6J7B& /;AS^!%T+&A-OC#LS/"8VP"+^3 S]#O::"=^"E]+T%/6H1J2G$$#=9>#_81/^D']>?C2$^266 M%R=4T!='K/B;,/A[5[$ID6:R:T>[6#SNLG4H^![&+5-.P#,5*\VNF/AU^Y:\ MOJ0$,!.ILJ*D$^5+M0A/!P00CWM7#]T3/+L^QH5!3U 00%7X7:[V=/%2V61/ MT^+[D]N$-0)%25>3K6?_,63K=/EP4X T1RMJ*L@$GL=! OD_C!9VS[=<(]'Z9S1^G/=/A*ZI^9BOH#2=G=7G$,JI\,N?M>B#& MHN7FEK7-'Q=%J9K8"PA@HJG_A$*[-=$XWD8.TF,UP-I M;2?*C#H6OA6^0$<$\$L[)P\!_*SDU 2=FG8EU/5=-4W:70@Z3,:U+>)Y"F28 MQCI3ZA; E3FE7]"$!C"+S9_P2K\E(,=*K2?5'0R$=L&!!3H.V9LXE[TQ/3"D M?CWCTF(%,X2@[I-&#_D/LL^^#RKOJI7%+W&9Y3]HQ(/(P^HB!8_.-/EJY'_&>B?B^621^IU:28__R4WRM< MZ)9=K.5TK'F5;+3H>R9G17'F#*47:?%([04;CBNQJ<;[K7J M10FY-[=E:KW_2IGMNN_HYJ MLM%>3,58CH\D@:J)J:(D ?"7=D^LFY^Z,>>PJ,!I"--L)L3$Z3>KH+A5NDBL9%CMSL4]._%=W^!?V=4?56J8YJ+$ LV.^I M?S"=0XV,L(7&>(FL#%AYBBR'[,E1R9*[?J8\IGQZ1G/XH%';V,2@7XZ+/ I" M.P(SWW;"H7BWE@3%GEHT MF"\T_1O:B'RZ!X6_4&HU*=9 ?9Q2GO M2-/,K>G;,^6.>-IE;JGAS4\OF"LVLT32C38.IBJ7?@)*>0^B-]:2/YQ,\?"F M'='(596,[6=7)IOSDGK&REI_%LZES9F<3WWP)-)O:C9-W"Z3M1+>!&)M&$H- M/1H_Z'O*U%AU,CHU5F8AIYY?Z"FB55,>?RN"GS6EZ5H7RU DFN:86CV@--)( MLO.T-B59K8IH1&-.JV*TCWRG_^BCZ!8RR+") +>PO=QVJT>+FB/[GG4GA*G) MDYRQ_BA#?0& P.KZ]NVV%9S:U7[F1II#\AN9!QEZB2&M8@#5IS9;I.?8BR" M1\])<>2+#JYO/ZLX$+=%2NXU5.Q.(E/2 ]_FPZ((2ROLR4(7UV&2O7TEF0\@ M/DR_3MYC=UNW;_*'N[HW7@T9F+*B(QO,2EE+G8.?#I UJ*O^T2\O;)OM!>%A M;ATAJ8H2OW<19E/AO'0RG:>V.U(23B@G8R3$%]_M/%\-6UJ?C@>QY516UEK)F$EW,N]4YC67')?VR M+_44.")P<29:>(4SE3U!*N#'2'#3\GG)$'TJ1W#R15FF]I;+=PO'PSIN"^IR MM@8-B#BV.YHN>'@E4"Z8A(=?M],BZ%63">3*K+Z8\OT@)B#M[:Y&MYKBWM7N M_>S&*_3!<_8,F8Y[)-HF;!_?"N'D?F0B_9&5Z2KRMI[%4OM;WD18IDEA8>'I M[O1&7D;PAHA"1C ]\ \:*K3%?=?5I<-9[:?H6P3 :BO4.0?J*QY_=.W=:'MI MD0ZU=AT MVK/*YX&4HMT)GX3?#G^!J2A+TZ?<^@ M($A"S9-K18=)LF+L ^Q&X4=#%?.4P<+\!]@>7Q2>S_L3_24.OX9E-Q9WDOH=V;#Z8?KC: M3FJ=YN3&J5GN/!*4I;Y/F/1^:"#\+>Z:G585)7ATOY[.S "D4EY356$A@8:5 M(Z!F/<$\]\1G\ &GO9-B5L@A@[TTY/= MRY4\"SAIX^':B+3[^;[1?'G+B\-'R>RBGT@/*D!!@F\S66)ZDC1\>@+WB$HX M,2(R YAQ587U<="+TS<\O59"0$\&?0W_2F,Z0U#HLYO/P MO)>4K!:1MYTX*LLG5"5Z>S%F/0]='A0-IB^2F/Y/]^7.(;Z)L[(VT P9V>/P MF??GZ"B!F^7P%_76#;-+^_[GN#CRWWKC$^_@;\[#[-$W7+QCICY!9KY3\KK0 M,Y-_N:ZPT=O9S%*4)-P#W2/D1Z7&SB_?P'P;06# RA^/:Q+U46>!$ %_!<'D)!- Q\C<37(L& MBV9"ZG#/_)[L3D(SAK^1_*ID5/%,U*O:6@!<=IZ M^!P"Z+]J@Q.ZA#9M(9>/5D 1XY_I&\,SPC/&]MON]-O1P#,WIMPDT'0X?=Z M(P3P$GJ;&(@ 0C+_2.]TZD7@)97F#-I]0'=E> $^$;7]&RG^#7UQYE8F4A$_ M_N_20RK#DE[ ]5Y@B!5;18JPF(55@AB7U$TR[I?WZJFY8'\/'0(U>4;%K,(G MO9V&C 8;N>\R*@-3;I5&/*57Z"TMN3U010H^#'!=C>3H981RH38/;3 -_.<] M:BBWMF;5))D8D_$7!F3EBS/V3?U79,$$1FIT,.U?)O/?RV3^I8=_Z>'_-ST, MDBV'?RJJY\C4;LS$"(;OZ*7P/9@):0WUE;9WOR"<&Y%T:GV$IR@=\KE8\(Q" M8W_H_A&=3[U%\67PS3LO\A4WV9?6Z5<*MID'YX"JVG\&G)BEK_.S)L58-W@8 M>9TG)Z[^LRUW6NNG5M&T?IBAV*\']R&2-J\_F>G%Y6^N.I!6]S'&JOXB4)2T M=FM1ORXE:Y :;<5VOGE3ZYJ=H#1*KS7PBB. MN^)3WGM::<+9?6J0?^+YNZ!M8_.1. Z[<+%)DG[.A1!9<&?S&P3(%K=7H^RD_4/W&?''3 M"6LD <-%TZD+ER@(;E"%%OTLL2_&WNL7 /E3_Z34^NBIL> H><:CTVJKI^VD M7QPR]RTF8(L#$0['/S@(NF@R_(YA[IM*OB_1HC\*#3_036=**HS1, L1^O2*1R3)&G"AJDW=+,Y-[AN&_>72$=<\V]RND;QW.62] B M>+1L08-6P,7X.C&.QG7$QD%::;28K8A("_K87-,=[9%!!6S^2W):_%6DP!#_ M+@R=PEXZ6_=%'$^FJY]2E(M7G_O([%4)3%3E'E7\TIF2M^'0&Z,1N?CB]QNF MZEM3YW&10WQ(WJ:G!'Q=]\1%QB=^3?9<#TSRF-LS=BW!QL+ A$J<8+*0EF:7]T66LZ^)R( M7L:CMH#I%7M6I[*@6,87/^FT^7=KK M(]+L'KB<:Z1$F=CM2DTA/ DCY%R2M*KOM5$OWDZCM&RWH \'1]U(-=751[EZ MRG_[*37=_EC:7)$=6*IGGCM;2VU,5O4B<$#_<<)#.UH,D@L8\13+EQ84W6A0 MW[O]B0YF0L5[8R](#Z;?+)+G>UU?4FUF+2R6;XZAD!>\(^2D8"_Z?KT]4-BP M2$#8L5/G3_,P0UM%OD&'-XN@BTEL<.GOB;$Q;EZVI;.7?DICPU3O" N M>+A:@7&%9J]$:"UX* UY2U\Y08&A 3>"7]AI[K2,$II_0;H5/TRYZR M2%D$&4&(+-AI:HR"^0MZO]+MAPT_\1F+@N3S&)R\KD>6O\&@Q^:JX8^LHM0- MJU@$FJ_2/-^@+*5]H5\[&B/]\HZJ[[^#6P0#7:,*,^9\SD]VJV921B4)^N/L MQ!N5!"(8'M!'4'20%=F5.PX)$89;&=J!0BN$SL.)RLS.(SIO ONWG_>\A]4_ M?')RSE/R\K[^C+JVGD:+B]5*BLI2*D\LW[%5P/K["%O][J7),^-+]TD+$+:9 M:AQ#J2OS:N:XFRXNQ:V+_C>H0>J-Y0I5',T M1\30I7J[3F\>=1&\2+.OQ-=*,3A;=^ZN^1#8+]8%8)P;^DW(KMT8QAPA@':" MP[0X(S-\2%YOW2$"L']^QK\#>0^'Q(,[H$^YHJJ.J.C\B8Z2O0UJOADPM*IZ MI,:2L7:L,.2+,3DV-/5NUFENQSE?,##7;J3;AR2W<;XDK#ZH?"YZBS>:P!OM M03LJZ!JH%*01A)?EW*% V<;QQ&=?MO@1,N(4KN)>/Y1& !^16'_$#6V=/ J\ M0\M$ ,VF". RL6_7L0Z\N^$$-32T@;H@M[4&\:@9VS<)0 M7;Z@RC<.EE7UH M!B&OW.I&#U\&[+U^:)E=L$L(RA;HSG%__Q2E_(E;.E7-4O_)T-$]?LJK0\BE MY@([,CY\@5YB(\/6$^E;%AMBZ/!K\.V#< 00E'O6JX6L\O4XH :K5C:_EZ.9 M-QBU,4R@N)7(?_VM.7Y!2+\(W?"S3\LYU=A^>5]=2%PLBX-"I53G,W\JQGKG M^2<@;]E=761PP=3J!)WB(^=$0;*R8OJ?^&RLDBN#-QK".SL7X ?(,-F=>G[M MU:NUCU[/LPY=7X7?D)%YW#0A MLPQJCQFS"Z;WSVLFV735+$-B93S;R6V!<&-^$>542"6)18[.[%Q6Z6ZB?R^K M U8/H+K:./WEYE#Z]2'TG^I%)^WL!/>7MG433F/:FD?!C/RO:)GM%8K7SXUI MI2)G"5]Z8+6_1:]YD?./C*-D*>VPHOX] A"C1P"'I _"_77>*P1DZU0\N M*:GU%'2'1AXXSWCU/QZ,LGA:A'TQ;R3T(4=,&&^HD M)JV<[B@7EP6-F"WDW%]9 M7P_1'F>)+/G\7N91,475JZ[%*/>Q14B-!<9>9XE[5.:'N6\2&_R;OE@>'-U; M7P]%3KR#%V/(14LO7W!U79/ND!WMEPN,(KV4WDN3,OQ VK7X4CO2_CX[PK5 M.]@S[]^6[X)W-B& ]"05!-#DW'1K7/#W()G0.U@[S_O/DO_Z#P0<\'>AM3PO M,P:]/+;16^XV-+\\Z>>+R+%VP2^O^V7":"H9/YZ3?$[&M9>7=\B=&\)Z2%GB M83W"2BD3A3^:*F U$H$+:@76;@SN".R_GI>.]?5 (\5G(36^)*/R!N?+V=JT M45G/,H2/ZPR!5.AGO.:+?@XSOI)^&/S9>+:*_AL;BA]JJ"7M+Y=N'ENH!@LH M>&A8;*XU=0_\70&+G-[$_H#-63S-9^25[\T2-82Y4G65D<."<5$7^;;^Q$6J MKMQM,)&FUT!!Q\8DFPU!$9I#UC.QU;0H'B06#:C^C50KZ9%$_V8V9A>E.KH[ M/VJ_:LEE!W!^7KD4_DIS,V[>,GV3G^V,3&L;%A)$)KKBL&)+.@=H,.9[09Q\"KR9O+:B M6R2;:&..W_O( F)7VTECO_H_^ER46:6"3K-!J2WCT"FX&MWU1KI@>DYGIY$R M$>.BRRQ/>"REV5+"0EC_9&K#B=S]VKB2(0)9X!R&FZ>="NRF76ST(8#(G8WL M;%T];>9*.-5X^2D&08<%11V# )CCA-HAU6Z*'$?P=V;1%_ZZ7I[50NKH03;M M_DWL66;5B2&YYS_MM"9TW_DRYSO&.,M2S& M.:]FS%P6Z9FIQ MO.6Y4OEL)S7<_E!7 =!'X6?'/LCLWE#I=);R>]AZ&U3M0DO-Q9$ M>G/3#6RY]J(8>*/JR W6QE5_,9]^[[/PR,M!;M+YY,7T>J*0[3 Y*('WU==4 ML2L_''0*!UUL3,6 %08]9/Z]!2/)B&)B+T*YR;4$EDZ7_+8D73\@P?=6AWN M:N*-?O(G&87[E'[!X7 BM1!DH.*BN[N&P%]4-S9 RD0F(@SJBIO@* G:YD1;^N]V(EDT1NB'SK)O',L.KD M _EM 9;D;S^^S4RM.<2]U-!E0T)_?]K%-O@R$;QLY-H$]^.$+F8A [:9ESM% M/ +XP:$SM8@ @(N[?Y)I=X OI2L@U^1G0S%C%0->L]2?>6<\-T\>6\Q<.,0?*1Y%Z M1@D%L74WBGM->M47(G*OZQNK-:QNQ?+-MAXS!$\*.2O9>QMNO-H47BU"IK8] ME#&NB=J384C-R;.-_\@I2Q:E'8\I[([?[XU0MO:X=R>Y_,_7*T MN)'KWDQJGRG\99'<(NR<#J*"O18O[-+%V-[ND/Z'!E7_VH;"=7]AD*RF O/S MWH:SS'SZ2^(B/I3C\Z&34^Z;-)+;EV4Q*]5U=6$C*O%D3E<2@)2W+C]UVA3- M;8'>='SX1OB"1\S_ADKLLC-N!4II[L+'GO+A9XB1:JIPP@'\V_L?+,W>%? [$2P>XYC"L.:2=:Q[@9VH[.(:NS\'R];%2%]*7D/*HRG>A^ ".I\6.18DJF2JZ='$A M+1.M ^*Y[UA%&(^X:PK)D.54=-V^UB2RG JU.\[#0^M"_Q9]0NEN($1!"A\] M%M@XXOWN0;K)#J'(D^ZFB8KX;C?E*^ANIT6@VO7L'R-:.7=2O(VC!5F=1S[K M4NJ" $U-I'AY;R^&/:#P$)V_>7?8\7M,^+(061A72RV%_YJWSD11F@U63S5% M44G>^\B6%O1LP/+W 1-5BO$3-EAYDE.L&.IV7-%1@)!&K)9"%NS3QWZ4O>KK MR76C(;='KM\AI18R,VX%149RT6$CWX11(NR2.2)EU[Q:6GZAY/\^**616-@" MO,PE66]J+=]-K3>XB(K^^?FV.C]Z>";4AOH1?4:9T*/)JO.I0L[9GOJ69S#( ME[ "(7O!T]OMJ:>5YU%:7<))I"L0QF>^+KR8AK!DAMUM[>09U4P[^Y:"XE&: M? B3&Y\%<=2+3_ZTS!_3TFS0(\/?3&!ZT;5SR>:$O>W<=\N(1><#FP3$P3X*B]]=%=+T]J&TWNP1,WN/.YG8:'I MC^YBK"\I\)4RPE\+>"YP7W;IC/B[W%?=/F>EE=9K^LU&F$=@Q?@CAG>6>#7X M3(\II"U3.1*_,\TL.U077/$T"#(%^N]+K44:V!,&9Y:@*,9C/1"*\W7H/BM( MPVX?-7\:)>EUWB XHX$_JE)MQF?S+$5]$_W]E;0V%NSKV*F%QQZK4 JO%<^& M5'VL8\U"ZKNLJ/($ 2$?G6D:LS4LT*N GR.CUDH=]GPH45S=H#72I<:6%5ZP MR0UO)C&,AKCZYI4]TX_JN:ST""*=%(?RF.YN_OPXN4GJQ 7#W('8X.$%9CZJ MJW34[YV8HK)HF0[C]SCMQ?"'M8=*YA2U:4S=V[3N)_#(TJI+QXZ8WW<.+R=2 M =>3.(4#50(M5V&@G^Y;U3 B/Q5>WQ4;MM[&4&ZW>&'KCOBH)->EJ =28XF" MTV0F+I*VN9*3SZIDK:C'14>M]H:EF''XW_;G=KDS)^ONJ R[*@;:% M(HQ+ >P<2\<5">\T.;2Z9>"7H!2>&BZU$&E)20+5W+\<=T()M! >6"W4G,^. M:$XTBLXR@DT8QVYQH'ZE9?3UV*.,J=&PU16',XXSQX[RI)(QF>FN&3H&'_ K M"YL\,C00 'L>"NT@+5&7)%$N_)'IB3Q-#W,LNU!="7._ KZLB&RA9GJ&=I?; M5[,IA=GL\G>:'=0OXV?Q8]#HF\FQ5K]NOSL/>WJXD *5O*N9WL= M!0DGL=77NW!Z:,^K"?!>'#SX]1I3R_=;6?>R4^VFN]&T#!%4O6''!J8VWMIZ M=_&^\UEU\2L'&=49J9?]![%T*7OWL#L'A8 MY>;-@C!G>U:ZR[7Z[A(^]=!(D_3RQ349BTA+7$X$'M)D*52=#Z9^8-B$/+;7 M)?8LHXM7]FRWHF 7H'(9<#BT>'I^W68^ @F9C%SC)%#MXW7Y\%AL$&)]EB?L ML *<[[.NXCZX5SK;B0D\\K=DZ__*!>"B\B0;O5XXYLN'/.U/IBVT\O(^V(4( M_6I9VL6\P^HR\S"=RG>@[G#,$:^2>8;OWR5)]0%D!S,ONQ5)+F>R^38#J964 M#<[Z^(KT";NU6N2/)UU5Q20AJ_).Q 0U/N(E'^Z-DK]XU]=,YDHFJNW807]4 MV5A$84.MBE-ZK[($M>:=_E;3_)7==H<>S]-:3N62GCI93P2PW%0L83W6@NF0 M"[&R6=/1T?:*M2 ;&/3KBTS1LD^-GW9H$;9+S#=9(BF>82BLH#?ZD$/E.6&_^6$KV91-;+PJ=SQ2=0$^A MSM.N< N>67.\IH/W>.*6*_Y$A LZ7Z2ZWV&]E>UTS4EY<'THG$&:].($$]M[(UM;CB\Y)4^<^.^1G!CJY4BLT5YL[Q^1)/\UT M)%3<0*(WFTG56_=GJTMA(G9S>.'F0ZLZ\FR8T]F%A5]/5(4DJ\(BE<0QGUUY MZ]MRI?(OX<20'.54CEAZ?-;C9"KCJ?_02-Y-6+TN@2]^2E&=OY$Y78%E<\+D M67_;M/38= 9CPGN"N>I04V.6DSD.IT"-=58MU(0<7[83N&6RWVPE.NDPXW9H M,;0B_"*U[UD??%P^^HH8I]HJX1=0Y")W]" S4];V7*G3=PF%49A^:UH W>(> MOS",_[O9*H65J\=G8PC]JQZ>J4BO@!5\%RZYQ^\"-BD98]ASUCHKQD0.@U.K*=LY6E@0P_L865G%6%06J9'+S?3DJC%<>[[S0S*'M M4Y>*J]=&> 9]8NZ^7MOB>OJX' M':GUKPXA@'E1BS,1ZF#Z8M-+_7]RPNP_G3CC>U.1N( -&*59^*>AC!+4^TK MHLFFV200.VQKJL1D#= FQM:&TY1V>.83&]-2WZ4^\=GBE+V.UJS@F!XMO*HX MOHT,+!KB%NP*P&?X\"KIG6.,RF>.VV;)ISVL'(3Z9W5$C^^C*7?1,^="UU!P'LT\%#-7>^ MQUPB$R?:"S4$8 <^-9AT@@:R27CR':7O-'%[3DD2J V!\G[3413[WZKE;+D[ MIQ&4FF.*-)S&<;KA,:BJAKX8E@L]1<\]+I2#?B;]H/3R1/;;H*'OR ?FD 1= M(H..)E?OP_<]0Z]/S+>1#HHZR>ZO.1#3"_3QT^!DQY3=C:((;+<4Q4]\FZH; M/BXA?L,8QZ-F?# %1ZGQ6JW6;3V>7-2<#(W"B&7R0;,C5'$V8 ^M7OXX)$!U M2GQO^](_>\#!_L#A&WJBG!_!@0U9DE%T'R-@0N6SON0#(ZOR]E X%&D;L'@1 M^FIR"J_U9>PR5F1<2'^?3]AW?V^9K?)N3Q*!TL:PB?7Q>[,]'ZS658,=8^43 M!D6\NB02QQ)KK;2NCP7N8/<[+*[T-G,7X>*N:1V/+6J=ZNV&O*V?U<:^VV2\ M[V3Y?G 4L!:\WSSG=K:0M((=78]-L5\9?1;(8B7,CCB,1 M4 MSV^39+OZ+?0Z],GA03LFN9(<8?E#:JYHGM:O;UA7R.ANZH]244YY4KY?&B. M5^4!&WN%O6^\Q0A:>M ^L'?=EUG#>Y6K*=@#U7.5P/6)22?1A4,/A>L00 L$ M;T=A1VVX_*E+E5T+X&]<_XCB([,TD,K^S\79?=CWD[+:RXQ@ M!B(S5P^XE X;O!&9P0]W>&GH,5S^L4,W!]4,1-:NUQF8NT.@*.E.-W#__26K M6U$]YO)N2-"'1#?'/I,H6>(R(>(O4;)K46X#UJIZ <7/QCV9LG1G9Z1-[G=\ MX>RRHN1M+?CXB1C01X7YY8J])/VB* D0QHDDLZT4BIX5K6HLE]8$L<#X9(H. MB>P&;7-XT/TNNF@:L]_/BW&Y[LI6JV>QOTAP#Z=Z5Z&17<'X<.OAHW:<&T@V M8/T[=U$30-84H'?0QL7!6L%-5NCJCLW%[-6XS%9Z'75&,"/.UW_# )1[_L0* MP"E!^=^\D"AGA2170 "-38,9^59-JSN@BZFK8;HR04'ZC$KAI;\@""LF_[L. M3?^=^BH^Y00J]=M%;Y&1Y.%MB,R5%Z"0L9(_^-CL2U)R RW7IO[V1W)4A,!>"W# M/.V\#P%(/KI,-?D6X52F*-99; M^0-??;XJR3*.P;[J$?YV_]N-^\3+5?2ZG+8/123=)DQUMG_75.*AUD0 <1]@ M$!*#G1S!X3,%&]\NCZYM.KOSF@]I;WU7&GKE F\JNOOE,@G'&M%TK=IV#TG( M*M-XIM%]PQ#/>V83#7Z!Z@ C<8!M@_P<_2OXPC+,HQ! 1A?US$/8N8UP^]RO M'B'G$L NS=9B:+^\X?6"015O=$' ,]O9+]$_3JJO<3RFY,VRS!/?1N>U82_$ M#^N(F9\(L*I+TWCO?=E;Q?;U3MG-P0]90$]32EZ)5JDZ@1Y"!Y)&+\FD0H92 M%V8V]BQ[7=$\0)I#,U(SK\9V8BB+*A! L1[7&/,M:C:$9ZY4W1P30X:6/=_^ M,"LB3LCV4QTZBJUTD90%;*1>@*4K^'2/3Z&L.H"I_G5)F95QJ*_8H$@=UEGS M@&3V;F)E9(X<%M%P0^D@+:[(MYXU^= '2M+8'P6O';^1IDQFBXS;Y)6WNJZJ M0#B<(QJD'J#G"^S+BL@S#":5*;+&,(L[A.8ZGKZ]+A3RAHZ)W#MI=7_Q9<". M-R1/'G5NAMHF(>.5QCO:M#AA]A:TS0U4OZG7;=)R5NXLB?*_%+KR%K]\+#D> MB27\$/E2ERL4IWX5/50M06\KSIE(E2^*(!:S^E7>T?XSE.?.)53ZZQ#*B?L; M22)9%_3H*11U5S;"KSN%[V1 18SS6KHC)7$3.C(_)QI.=[<7U]Q%.H,7J#RL M( JEXP<^/==?<5XL,90<[/NBA-11U2=^*2]R;BSTW4HRB0@%& ?E$(MSD8;&4F:&#U%LG7]W(9N#8#YWE2HLO-3;O'/BO=6Q M<;'*N?1FJEZ7ADVJ2\=7\VNL =ZH-AM,L?FT58G$JU$R'UY%&)%\^=@V3GE& M8=^S()]:2&PO)G6Q>/)>=^]0#2Z)V70-M[E#86JUF&]\A "ZTUT0@-X OCZ MW'$) 00WFH2E(8!:SZD==TD"1=V1PY;_Q?>2[V.+;@@<.*F/SE.;LL8*4-@E MJ+<]L19V:KM_T!K^M4F9^\9TJ6'B@]RGF-Q:#5K)3H/W6'+E)U./R*JP1'/N MZ/?RG5@&DG6AFVX1(H"4KDU_7V9GW2*]5FU1JV-B(1Z:;8M4_XZ[8T9LZC*>O2="76Z?=)[.\W78+9K'SI@$EH>8?/IL)+/.^+66:'/SJ@7_ MU-+'OWFE: &)U(V@AF%'RU^)PE<'S3'W^$'U2_JV@C@<.HV!"("&+1B\NP^Z M>Q%<^TBTJ*YI=PTT0\@VT%N\A0#ZCQGJ!58U-LP6VZZ?I:IK,@5YMI):IH=& M28129!VR1VH6?%)AG!6]FON6,RW*H+=+25KW8:Q(/I"]\J%#1A M:[3ENJK)E%;5P8XQ/>@-8!O"5@DJ Z[3 NJ"$0WIX()M\56WF))#U=K3I*6 MJR-'BS:R.UN#^-577UPJOTYZ5/O?;RR5[-L4T1S%)NB7&DQ:B>Z;/3&]2J&M M?.0PY4,#]VZM9&)U8Y8.+K_,"I#(XXGI$Z,',[93XG) 1.2(/R_=C77O__D> MF?;ZT*V7//P&*KBUFUR# ,+SFQ9M-A5I,@)^K=9KK+H*"U#/M&%4UQO-*2-E\%WRR_AX!>#8A $+U!0&#!:YQ.?+E<>AJ1LW,TMS[=2G.Q#KWE*E;%AT3N.YEMQ/ M("R/LV-\/N[]X;F1VD)C$X,P].R.,2&LW>*9%%X)8R'L(7$W^BS-"2%.A4JF MY39,SR^J%I9:?#NX"BLUF3P<$_K M5SLW?GH%!I\(%5]JU@[=7DU#%]D00(EL[4;Q24AHR4/,E(JB:589D1X8B_]N$5JEE7)S^Z(;= MV 0"2)C^PZ+A?UA$#5.2S>;=53"\OQ4!T&W"39S^=M4_"W3S+P+5MJSD8]>Z M.NXJ$9[\%*!/+/A1AFGL*MIY$H8O5_X:773 MZ3,]B5EHUSCXH/BD6 );Z5UXP_!5_1 VELA;=I\/RL-@- M$C;*G^9.J B$E"=RSXBJN;%*D)^M2:7%U10&]_G*/5DI%*=?CC#'-+(T9!ST%^7? M CZ?1YF2.DR_.M*H*)#"F%N/XLPT%4Y]V>7P;GSLEX@@//20+3BB7N]Q!9'3 MLP_J"0\II&,SP]OQ+M7(]%Y?]C5/4K+Y\L8,-/RBP9MCW S?_[$/CMO4M44 M:&XLI$CPR=;I4T)'$&+'MT5<57#RV.4"'!(\JZ MYB/:S,Y77\2>Q'%TE41O&C=;QL[O0- ;O9I"3K\[R4>9T^]:& &._B@/GF)M MWIF(HX-T[33!AUEG0]]LTM:#_;=T< M#H0Z-IPC@L=6+ MV(/N"9X8V16[QUJN8]ULU**BTDJVA &R0P.SR<6W#"(.<%]-EPVD+\N#_N/R M/&KM3/:=G;:IFDGV^="XVP>\NUV)0O-=;JCFYOFV^^>ZFLP.W]\^GUOD:"&' M)2^[H5*7>LKF;Z=2^VZL[<1%R9H0W_#-/ O@>N;&:3@3"*;?=!'>S 5F)[SQ M=TGE$[7[O QV+AYK?](<-X/N[O4B&%M?/I-*PYCZG M5R[3F[+9W:\T*@XMM*KGNA\\KU>0;VR%75N\/]&_8)**L?(5:U#4SII/J- 1C<*"]63 MKEKN5A3RF0(/?-.JK-<41#*$7&E<&\^^4+9M^T3#"5*1\"S&(G0"_7U^YC^: ME-SN0ZVXZYN^%,M2!R?R,Z1;1X:O-!%L)T[Z6!B:VV -OPY/R%!@IU:F^N$0 M'7.*2E'=L[([]@=#_'U2BJX(.BSW]A89\X(*N;'?9[OEJXYD2F8G* ?%T'?7CYW./<73,W'^$0>:?G00(2S MV7!WP'TC)7=F6].3B%<1HW!9)\\/B4B49V/^;8-<&U$EZR8D,:2G,8QOKQ?6 M$^DS&F@V_O,;N8R%\SN:11RU$B/03I^LV5(6175\O;ENAPU"RI .Z?,$!+!9 MGW;Q,W^#]QRW9F1$>W/&! &D'D,7CJYWIJ;:$[N3"E<*'[TZ?D9 0D]5&ZQY;>T#VK<^SF,2(2O N%2]RAQ/CVD^S M(BE'1]X.6M#!M"_GT1'\["-OOB]=5U/_+[>S0L;X7V:JMS-7WC)=DS9%+#QZ MN!)H231UXY0DG<,N7RM27PILGU"GBHAP:1'&?>LQ2(0%5-GVT!ZX]QGWNL+T MROKE^&C"F66$CMM@JTIY_?09P<#?:YNGX"L23V0M MA%_?(/,TV8PBW__Y![VZ#E/..G.7YG'@QQ#.G5U(5:+)S(--T_&2YJ4/T:.5 M3&QM2NH#RSK4.JPD5&,+O405P1*Q,L'8P6["_LT[WCD?>7ZOSL3JQ6OFJ9*[ M$SQR172NQKN?E=*1Y4HBLTK<+I_J 6NH8$JK1];Q@9G0:48$@ "D9A30Q?Y) MUG(((8=VK^=#I\20U4CPYN[7HZY;F&;UN#4+ ].(PBF^757"UNDTJM:(/B]9&:^Y7*-J!K8OD'M\">/!Q"-X MIY.D$C4(87T1$1!VJ? 2Q,XO<+\,QJ6K*&ESEN LD!T[%GL,#4R[2DU_&L+] MJ?$'V'+T?IE._U1PH@:0+SGSDOXM7\!!6KP)TJ_K)9>;RA[Z3T8Y/:CTL5Y+ M@T1&*1#&2CXB=%OW@J'G4JI)LA7T_4A5DSV#3IU=.0O%39[N'CPUY;NH_82O M)6F%/Z@Y#=^>9,=X7Y66[(3R\8XIN_2(+L#JS/1 ?_R7U0:7!,M8B!O.9;N0 M!D'\20H"X!-+]AO7=ZMS-=2295FUXES679:3>K1*!;SU8L>@XV_F/KB4=-J; M>N08\F-RE1.5!,TN%=U;8%780?G;N/Q-@]:.T;N' 8ER,QJ:LX5%"$#MBN)M MVDH8MO[8@W1RSL'G6EJ31#^E?'F--3@^R@I]H5Q[UKV9]'2!L;S*=V^O OM9 M<4BS<)^.@(^3TG*WB6K/C.%:Y/#J^,GCRZ?M47.T;-D#*$[.V.PSHBISTE/# M:L*]W;]",8SXJ[_:9B-BM1'K?]X;9'4&G MOJ2^_,<5Y9$@5DE%8K;UPS8LOL?3U_8T4#Q3O/)B*^C[IK[&XP4=_DV':O8H MM \F?D.YVH[%G!FYN_B5'5#C=W"32\IAJA\-8Q5D>R^$I+2V7QR3%!*+KTD2 M+S[C>%Q'+@0X^_X^6:&;I14TBNYC'/G>(3:4XU'7G",/A:1YXTBN!=DR>S%N M?W(Q=.P:7FON:@.7"F."-U'_Z28A[K_?06MT/5R\#2-5N_.61 #IP=>4LW!1 MI*-Y05.X]D-)5Y-V7R(OTPD_T_ M/A)(.XJ[_?@5.2X'N:OLB"DQ7;&CT=T.=YV !*_T19E*;#M\>[$_&)Y^)9L6T'Q96)MR;BB)&'))@'W1;G%O+)6^S:C#GV-L;!PZIM7>$/R M_NC68M=)9Q*0TJC)"Y6$GX_FYYE'_.F>O>*@$[V2N#0H'H5UC%?QINI%<9[I M\%KL24M4!V4^?.\^A1] ]UR^?N2]ZVZMI/#J1^] )>3N'B/!TJ$5>DX8C0!D MBKY_S7GYY\?&TL(]-GB10ZAG7_%KGA,&\F8+YZ[;L'@]O37'_?=X N'D4Z9U M=%03^&LLR_QKE)*+]VZY$!1D2KYY@P!.%B WOT;^?52\B-_^WZ&39O= QKL= M@54WJW68@.931\92>K1T&E^459IB'I^_1W "#L!W/=Y=46VP*MR)(M-Z"!Y# M ':D(4'.G\+16%\RIE=W >Y355/LH2.RS)%E3+TM64;\K"\!?(]#X)81\D^B M9AK1,-ON!W0?W@ARX?-OW9XY4"O#NCN MSDTWRY,\TP<&]%1-DMK*'8G PI-!\@LZ!1*QC MAS!NN9#7BJRU5BK.=J3\7%5AMGLD2KF42DGJ)7_W*6&^-@+P :^ENEK 6U2; MKAG,HAS_9$AQHMGWP5+__327O1HZ1P8_VW*1?:;<-$<)']-*8Y. M@\BUNL87#ZI.\B)'))Q=Z6#@-?OQIL4_A:,&M2Y*=&2!^38WY[Y;RLM8_&EF M:<#7=7MVIKKX4OSW%Z)>UD /LA$ Z1'C:&+2\$TR$6_@CU CVD35\U ^E.=/WX1[> 2ZNY=].W5K 381[?]UO0&Z0F;[BEH(X/#393C<1PEN M 4?6!$]6P-?WY:Z*+T=^;?X,G&)' (.-)R6CMW;9YG%!]^?SRL*>Q=-7U_0K MV00IM,N$KZ-;[PVD2GL>R:D<523C+VIIW16M];"EEDFX&D X,I4_"*EX=G>. MP B2W"/T_"0\,>H-P#M#/_#_K:<+'B,FU 'PLC1C/IS"FLQBY MS&?*E\J&%OT/ZMXR*LJV:P,>! 0!01"0;J1#0&E&0%JDI%NZNV,$)$0:Z5*Z MNQOI[N[N9LAAYAONY[GK_9[WN=^UOE_?#]=RUG"=UYE['\<^C[U':(Y#N(8= M.XUM9%NHJKU.B1I7.U_J5W0RUONI8PBE$#79X"@( M9OUK=D>;@XVX@=;T&AC@SVEXJ)M%UP&Z0(L[USW-O70X&(36!4*=KN)Q5>"8 M_:^-LOW[D]9OG\B&O.*]'+ @^\<,U_^;26]L:6M&:*R<6)NH,E3[@N(H?X04 M>_"!#V&J2>0/X^[.(RG]RF7/L]E*!R]_"7.7B9045T'GZ[GPOV.*C[6(OH]= M%\B/S1J5Z ./0J*([$1=##7$4+>R8Z3F^>*9$3I.\;RV"A$L];D0 CI'7!N@*P MZ#L9R8NGO,RT;I934Y1(8>S#! J5J2@T!J59$TV\ L>W+W;2@PV1%1HGD.O. MUA$RCU-]B[2D-N8;4R;LP,6V41U1]G(T$[TS<]]QJPR'W>RW7YJ0BX9OROYA MDR8^JKCPW:A^TOU/QSTX^%%_:06G5A>.,P>%D6VQ/2(#1LX>*I)''1$5AG3?69=64Z$5J"1#;F@JFI>OJ9+T/YJ2UY&O)_0$ 6 MA%9Y]V6!Q[<NJ"[:R#Z:><",>VD/B3/2QH021"AJDO;N0UVVR#YU-U'C%['>/H.QA@G]))!87Z!S,OJ8?[A!#6R6#Q MS_+CC_161TBG\ZTN1Y'K(75ZJ@"$;J5A 86#/9WE7+Y:(8G7N&-G,,#G_SZ- MTD+D13515[?Y-!QSPV]VU@P"PMBO=_M6*Y(=?%'D+>BT3I)O7T8:Y39-*$G8 MBQR*49O1DQ@(BF/I\#[^JE2 YP*GUVV,>.Q*42&*TU:"GHW!4FNR]MR8]4V7 MPL?\V)#]Z4:\-4(!T?0$5KO+7,W^[[FM-N+=-M J5ROWM%^@&Y0]7? D,+*( MO2*NLFKH_3R6-!?O.FZB%Y9%>C#3G!!N]VC+!M,:^1TJ'32J31-/5*XI:N]* MV7_RT9PV\ZL8%-KWKX!"-PYPG#+1;2!=LS7=?R:N4Y G:Y"[XWS*;,1VK+&D MV+I!7Y.H52+H(IZ1?"(W8:ZB4T#Z;8^/6'N0QB%K_W5B[IJ4]S [XP*90 7E M85^8!ZGTOQ!@H96*XC25P(E?3EU18ML$:!VJVWZ#EF!I)>;1J?&@EGP4'*#9 M8$IL.8TMWEU1BP+.A0$J"X';E_-0:,GU6#UI@GEPP7V6/@P K%Z^ L/-_R$3 MULU]-0S04@#ETD;^__77 4P-9C.%W-B2$H:VH!C9]\*:]98!,J^':3_,_2I* MH8,*:MZ?0_P_NKPJ.HG;9VO7^#XW[.\8JKAJH'YL^;,VT@")WN1M!T:47?2> MA6(YY#5IB!#>&-785I27(/-/375# I,@BIENGUXM,K\=)M&0WW!$H4<2\5J0+F& (D%(54WEN 0IPUQ&""NMBBXO3[5Z'0JVKJ\A\*+ [S$WFW! MT6^.&SD20?A9L(9< [#P3VCDW8?'LJ*7#38WU]^@=WB;Y-B-PBYV1?U9$DRT M6;7R/3G$,Y_MO1.Z5[6$Y/)*A%R;U;DB+UP]LYWR\L-4ZBY \RPMV_"M>J!P MV0]O(A#>Q'F 7%X&W<2$E]TE'[",_!R*,@H#6,+G,2T(=%PF\?L#JOXY@49) MOU Z\,\3\/G3*H8?#^"NZ/L,4V\IC-B;;U6LI,A()Z)2X6@/Z =+=9CY^V=^ MRD\8IK.EYB&92EW*.0.]WX8.Y@SV[17L51^V;(6;WAG50"!P.TPW_QGN^'5FJ#A M#N#53 DJ&=XI0I,%\*"@I)+YDZ*_K7-JX"E%B%,/5:5C"9(Y44 ,+:3?R1JI M--/NF_TA8\,AS+S@^IP6.B5EJ(GC?*HD4LAI,KFEWZ"QX6UBX#<+UR11.B75 MT'=0W1.Y#.A_ZF,RAY+%0)^@3(@8SO="^,BW 5/AHKPRW6 M+[C%"FXK.I2 "M!"@/'%JJIU'BSXT"-FMPC-7JKMR8^1D +>!G/GU?&H\KT^ M][A@1UDJ$-6=?!BO1WH!+[G\C_73?-V34@$VN&,$0N+BX!"AY%F41*)*E(2) M"VU"_$:4>[1L"<,ZG1+37='XINJ7GBOQ:C>P%W,&D067Z88 .^(Y'1_P% M US &7>O&^@Z\9P4Y5=_P:Z].?>+(BO+.'3KH0C"=X;%+KT],RF/C]P$\T/( MB*=8K?3JO\DESP_MD]@?WD@95)+KR1'N)H[/3SF7+_3?\:,X)R\E6K?T@(?_ MX6TKK\,#W5,^BQIL+7N?26;JTE ST2D^7H^ACG!=+]TJ ZWB37LN,]UQP'TO M&XDM 0Z63KP*[P72R/[4AX7,=@2?Q*U0N4ZRBO_9+'!5SU47Z@NZ88//S7,= M!1@ -3#HBX/4?:A'-=W9PHW$L2$&EDY&ELD>D=51C,.EQ[Z)K^+/7[5W?>[P MO7;$J/,R?S)#;=-5JD'Z>JH-7DA+?W M[OKV_E$P?0&O[W^H[8A:#%J?LKDBOE'U@ZC" !'9:3" %C$,(%+B^D>,00?K M5!J@RDXHRL1^KYR3;7Q5@:-?HWCX#&T21[ MR]Y^6+F*!H7[0)_,B[C+'7+^V1EBV42E9CR@Y*FWXAC+N!((BNQ,B$#;C2=:/5CR[ M*E^T:I!?ULR&I>3_>-]!Y$RFE>/N'\U0]YDB+8G88=>72%X84](2@_*"1YFS%J1IGCE MW>OD452_RB :'QKZ@0:U/#V[R+;BM?Y?;ZK=O4(G"U^D'\FHOXNB^<+N8#G< M.J<\GQ:N>@YOFQHP^9->2/)=LV/ M3EFYCMOJ,N/JN(IN&LJI]RR-YC*,7Y!*Y:7F !N79+Y%KOV2U:-.044LA]8L M7VLD8FB9Q<^OJO'EI?VZW(:P7@^K"FSSU_:F^J-]I"68^()S^$,U#T('WXG> M<':OK71#=-8'!GZ! D0&B;YXL?]?A;RO9L9R.ILN(9'A_Y LR82EG6KJ M%(Y!H]CS]4WV+F/!,U+O7ML9&X6ZCRM7@,NBOG\#15()*' 3 HPHVOL+3+01 M76.<>!']NBFTHX]CM&N(<^^QN7M>/JCGY16T%@CUM: KFZD1PD:0Y>M%+N5BS"+ M]/JJ3/G,,S&4.8("J=+/"P:\A-V C?!L*\4D5 S0=SSL:C^7]@"L05N^9H9?0T;-:$UTI^[M%UO M#>A(3)K(^KS\P?7X33 "E2"2/)54%T,(&]-'>+Y1<1PA/;H]X]DX]C%[*BAOS;1M3AM3)/B "P; M-(M,7]!:0 \@\M 6P"PNJ)6JR#\/6R#9,,GBL'E,:+-(U53MXWD9+#ET>::I M;YO0/7CF-UP%-&#"!M=SFT$E:,4<"U;5R!8^)"[F!749H_3&Q7>DJO/,3_.L MPZFKFGMH].Y/ MI.J-Y>RYY8*;3*3=KUR1"4>6!:!F4$2A^>P8:'VR91G8HYI%.AQ?=/)BG_R7 M,S>1B9\C/WH/I*% 6VB),-J67]M OIW:SQ=+>J80B#S\>MK'4]#.CCE:CC7! M\DR*&M_$ "=*2B!*CK<(D_,WQ4OY=J._@'+.[.M,*X$I58ZLWJZ=23) #\\0 M04_FF=#*RN5$8=W!*@C/[*K(A6CX: KFOCN$[-$XRB^F/ED/OR&I8KO= 5Y@:]T[DO' )']BC! ML1\<$N -3_LHK7OG[-0"KUS=*1YDM!EY(YYPWH!Z_T5^?C;!2.E5]% $P4*M M=H[U\JKINOXPD/O]J9NGD^D TJW10.1]%+K+X,S2%B%2\'RU"V]/VWY;81KF M]0<0MH;V\-,)!6+O1_71M8?&&V%^F]1"30766,@:3XD/XESDVPNJ-AME*7$^ M(3!;]H7.;&]N8#X16&N@/IR3]0X,5]?[OLS=Z>72 GFEHTL\*T.SL7/^/>68 M2/BR+5G+:@'EZ+IK-*QIYULW?J2.A&V];-=&;74R5G7)2]00/5#!$:;L&R! M$I&XZ5-?MS$>=,*S*:RSFF$X5\3K+768*W 5O;2F(E6FR1M+D!G_U""8$%79 M6![]S5(:M[6I8G%+)MLE:TX/G$%AA8Q#&;ZJ/]?B'041\PNR' M3>'/GEU(7J]Z49N'X&&PSFRD6BU[=,RYD3< M&3N%KBF3Y?]3CN,=XL;=8#\]_S5=,5:U7M.)N'B6W=/[9'%"-C3UW,@@->(M M[0YG) .Z5,&3Y9J%+Z4XWLTV)7+=(]9%ZQ96,NWGNV99_5@IEK$SS M:DV2U#7=#\N@$S&F[!S<@^3A1I@S=^)_N\7Q/%UMN2'B*KF%?(,!1/$N!&L@ M7J+06QB [\)6DW.3LV6M1.[\03G=)+KQZW=]3"T;)0C/'%_&[&&S5I;8OX)O MUF1&,D[_5V4D:_:0:/)Z9@]XNLJV"NFT6Z*&'P8#%1B@ MA*'E E%M1II#*> RA4R"@=LC&J[\34(E"W43'#N9%\C,_I-4,<:)PZGP9 MOC(RE:A2XD3#_<;E!7LW2\U09F:84@#!!O80G]VPN=NUEYUSU+"%$Y+^%A6! MNE9HM@%:Z IV@^WNC+VLLYBJ].B.*YC6-T:"H?$/1!'P 4XGL+G1X4ZL@PXZ,H)2+8]+QC[^@DV)>_G MJA\+HR2'F5.NO.:-WZ_^9EPV+2.\7[=*J_)( M?,W- 'K)+BAH;_&SX82$26 \N\KL:2!KF,'W0S*7[ZK$#NW/.-RWQVD,7+^U MLZU>U#@W^>[(,(^4?56SC'J)UKZ%*"@!U!@R+V'9+&LF7,6=+E^V;LGS@S,W MWCURF7_!Y@L%X*N2$;A1K(C_3_J X&VHH#$,8-<2XSK<<4^TM8>N+;WT)I)" M14HD)(94^-;IGFGV#VA-!\K5,(L-=_+@$T4#&Q\?H#@<:H%7C3*3J.A-D#<=0B>^/];*$*<@R M!,V6+!.&XV_F:_)VQ\FEP;K7LA X%7@+=Y6?OTI 7D*?PGF)'0S0^B[K0!^R M4W*(!@.M/B!=DA )]CT?QG>]TGZ'"ZI*#M'TC3PS+FVG'+MI''H MEIJ!9)RA?!M!&,\TS0K]%0WTM7B3 ?0YZ"'F#/<_*U0*?VF1@4_!^LC4KGLJ MN-*4WQ,&Z#G[_(0'$*W3>[(M7C=VP6M4+QXFD\?]1=\7%P/CWBW_$LIS\CE% M6N.&)97FCC&T)>[UG.9"NXMU'/Y986EM7SV)GS:!NX+BEF+=MC'!7)7>3WK[ M$LXBN+F;$)+O&S..DI71EHB<_=3\,803!]M[^$GK!2'-_4/B:LY"M^!1 9%F MIBSR6#=U,2<3P2>K[K!:O:9KA8L7>P9E6;K?+*QNJ-F4&P/F%4968\=XE_; MZ<'B77KZ-IS'.EC\"M$AMMNIW8KE8$T>:R=23#/K=9]#&PVU#$MCYS?G+SLW M'*IFKX=178]>,X;\9C1+G)/TF[CDFCOD4[X![&:/2HB$GE:'8RB\Y?ITB]];0 M3KEE]>,NZ!P&<($!PF ?S6[O#VW9%)QN0L7 M)*.91'I)R27M3R3 4FFP:;S0JN^ZG1C9J%[(UU=B]]PM3&MK2>@)@:5GHZ$3 M>%M0UF7Y)-^QY08&:(##*-"O\&ME/ET(# W(NOP;N9.:WH;Z\X1O+@$(0YG MG J58 PS:KTCW>(LNQ/P[%$ULVG8D=LR ZTR3+;6=/Y"!""HB210/ )8"^DA M/D-83[S ^EMS$A#&%#8HZ @&.%T^R9A1A<;# )7LP/YKDI=I:\]S=EWLNEIV MQ[5H=BF_$CXK=@.$80U(4MCY*,R[YJA6A5*'K0GF/EZ<.BU;K4&,JJ.SHZ-+ MCM:& ?[6*!3O0QP, +P"71]?*QQ8P #OX;VG\\@^WG#;/67-_V0Z<(IG:-KS MYO2L<#[X?BEAF[1!:;Y3HUTRBCCH*J_7AHI#N_IP89EMP#G9\!)BT?+WF0;] MRAN# ;:AQS *7Q%!/U!N^%WHHB0%I]MJ;6GXCSX>%$(1-V;R'=<$AN+#>0N M=POWYBF;"U=748M:I6995D-M(ANW*P"F"=#?=P#YW]8@:W5?$ ;@R$C4ISJ* MO@NG2X>?R;\.ZV][@<%+)><3#%#-O@2RVU@Q7%$=K;=ERM9XQ/Z.'A6";.\, MA.\_F?(67G;H?V!PC-UJX:L2>$-\9F=4A=X;O61VA0'4ZLK_)6! / CM M//ZC M2+K_9#*9S\7?\1N31^TQ14UY /V10==LC#Q@'2GD&><$>,_B]\@R?^Y+&U(S M;G3< *1Q-H4--.<"KNHL84$$2C6?9;.+HK[NNN;:\"X-(]_>;^J5=W69LAE; MCE$S#,,Z2.$W=VB F?_K-??^#[@)$W, C[M"YV1 !$N<>>BLL\]N?3-N?8%H M6Q:M>:W9\/U, M%+M;:RUSPE.N:&%.*EN7CW5*+,ZIG"8K8]7ES>*L3HK#_%2N:3;M-#/&/K'8 MY9TTU>(HS6+N3P]T2/!=0F)OJ=^7+0Q$>95I+[VKO9^!L^4>PU[J MEEUM=L7OWDQDUE0?\Y15G2SGU]MBO'Q-7/-\AS^9# 7_-0NU\+A)2OHXEWIZ3=@JOCJKLKQT+?NO M]L%>;V+GMW0G/*-CB:I;O/BL 6GUD[=NH%9=M@8_&V*+DFW\NB^-'7&@\HXG M*-:J1Q?\+ZA_=D]%>IH5$3Z)-:61X$AX<1 1NJ;EYL?W6:>V M1>?;YGDT)F$OBFUU*_(\' *G;&^AVRY4-CT^W)8B(F"TW#IY42YK,A"%W""P[))KQ; MN=,DF5LW"?OZN^(QKPF8V!KAZ"+:0:D==,9EI@N^>0$-8-KQL+F^#;P'0YW. MC[\<9M6=ZL1'4GZJ>4)YJB8OT6BUQLE8 "JKB(8 M0$<)M/.X@?3WN+1H!^KP:I,"+LZ@"3W A?^I@:JQRPJ4_K9DD%Q00#]7,< DJ4Z1Z<4#TWDL,.>!0CZ7#6M/3ABMZ)I,!_?S;,V1+YO2"X5 M5;9G/NDSJ@X(L>5QPFJ;V=/VW429:#LDC>C77=0UB\\)WYEX<[!COA#8'@\V MOV692C'_Z6B 6E8CAN58QJMOBUY0$@_\$LM+..16O//+0@)N(TOVH0BK'ZK0 M8LVC1V$ 39"VLS//+$2_2(N0>QB@3NVZB#]%D* MG\(3H/I,!D>D6:M:X5&ZD,%*#M+C%3#%K:JVF\UJ@N4Q'@L7_7)OP]D<_VAM M_ :9.-!MTH<7W)U%.T!$EU P1#UBS8TKH^RQR4S0D?"IZ_V!"+%/[">[N8J- M5$A7 ;;8[H'CQ07/]FE #0V9S+#U:(3XN DFN^X ]1$(M'4[P3=55KAL5379 MK")%9!MJ'LENQMY9*^]MC=7RN EG:[J]FN-QJ38JO_JBIN^5I'+ONU=I+5WV MZW84$6Y==LIC_>T<"Y45H2\E-US]M_9;NU"%AOQ>I6Q$T2SP].[P.=EGL6HZ M@'2G%^@-Z'.&B51N+.Z]/'$RW]?H6OH=5'/Y!N?#TNL2!;<[QSJJ[;V;,:AAI&^](%7BZSWT7"BEH M@S+!(:&2' Q0#(>Q/U7).*]-JJ)I3E^U@']N[X12YU/%.O,H*T3)_2AX0>0$ M3J_0FET0*:#[WB69\-;3Q*QGWQ>3$0FIWI_B%352LMZ]AVJ1G$6FA49'Y\9X M#M J525"NZ"XS2HF2@PKU*<+ZZV=W_&64M:05P =[HZ4MC:9PJ5F>+E724_< MP3RDA5]_MH5POB';;HB1$=RS,OJC+K9K;UHZ4*:NT6>2MO%M$7DTA=LX3K)1 M& ()0A@'3V:-#GFBIB28WM$!QRQ2DB;4+\8UB*-#I$9%N]5EN,CT9-:WJSM/PK;4[U M1'/>3+7%!'64\,B_7CJ*GW,U3'@FX#5XM6Q0*LLLE:SA74,,U[@-N)<04<#C8SV_1KF M^MV;92A"I]:\EOK0B+8P\W-6;@E&//W(R BW'3$QG:9"S9T7H87:6D+A@@N1 MQOAWAB8&--A6NBW)UICL",.\@@AAT/'VN8BI'(>?"=FJ^&,2SL&JS_P([R"> MK2$(\\D&CW,"-ZT8J.F-7602L7)V-[>OR61TRDZ*M]2Y/'I(OTIF(R,(Z G,, &>1YH^B-4/);X.M>M7E?E)F-N)SWX"FLXF,BKTE9GKYSVE_3X M(G,4U?HK]@#:.;=]_Z?S >1*WN65\8;ABM/:ZT[J-C'KS)DHNA6_.."+0RYO MH9+-3Z1\7=.\',4.GGF9I';2WHD;%K%G?5:>1_GB( X]]H(X05S.'L5]H=#+ M^'9M7/GD@EVJG+])>#79"L4=77T#,36-@V%]?/QUV4?CWZ1[?KGPXP%I"3S# M:U+C"X> ^J]!E$HLH3N>8@_*!;Y?P5FYYM6W)G&70J#=B$&);%% M84VG:;^^I:@L3=T2\U(WFAEU304/F5$3\A"G?,R_VPC!E,-%VYQCC+LL:KG, MN72)<]N& 3P.'-QT75QN%QOX0%7388T*5OGSB[JR)B0NWYC5%\9F!TE,4% L MROUM+)]']JQ]KG,.'JJ:*K*AJ$VD+YFTFG;XZGBS]HE=KJ_P<]W*R8_4U/0@ M<($ZUZY-+-,IAE553.7-E(CK+J'L 2_)9PE=T;?:1%PJCHF3A>Z.JH-X-P'B M<_GUGH<4 N"0EV 2,DG$G-ST?8VJ"M\ELT\M1K7:/53CVS&?6X$<^3B!D>T M]UNB1SNCZ7E:>]67-2.SO:3K,JQO*E4QI*'AWGHQ!3BWWZU#CQYGFJ\R5]0T>3%EU^U:WIDRR)(\VF5K MZ]Q KW+9QDL2QLBO;3YUAOXU/?A>9=&%)TXN]24U$B2_!ST5"^W)[AX]>H9X M\%"X1E7TA]B;3RW/NN;5->52#.G"(K\OM4?V(#E=<,'I9'>.F.>H;KRA57Y! MSM 8XK#:+QN%MHW/?.[!#_VO**XJT.1AV8IENM3T7_!E$7)3PT \9_Q)[T;" MCE+R,X_52=-#<\=R(^PT*XY8@XDW,\1PQ=I)L> XBIU70/Z%V/_7%:QV3+L& MVUP-G^&%_@G28CH4&FNMF++(;6K06+<^6#AC89I@TY5 MTG C>IP>E]>9TJ)LJOFU;3%LYQE@DY#7NSW$ O][KL3G?XILQ]\.^>18C#"[ MG-@P7)%^(/0.J!N^5I[#@EPV/\A<'BYANX,:U7.NK12L9:3L*/I$R;7"&$\1(%ZZ(*6)_^=1J0- MA_S#%L=WMRT061,8X->L']0'![1\^N^[:F.L6R0I& #4#0,\5S_7;RE((1M^ M!;U:A@&01O['T^0G!97D-X=>\+]6?4A*@@&N-=E!(U1R=]#?*D=:ML$ ;[\" MCZ\?WKS5#E+%,H$S60\X*_0UDSCI?AFAS3CO279TY7L\%7%4U!9[/W4&A M);^52_[KX"V 4/P!\@O4:"A\"1YRM/[2IM:,S=ZFAT#WW3((\EP4BN?L!P,( MEK0<[_TK2:]X!+1==75_KPM]60$#_'U@\$FI0+E_1 -?I/6'*H))3^^U!%,- M[H];H$]^/OQ.@S ,D#K]H%IZZ/I?NZ<. YQ4Z\$ /]ZE74% #^_YZUH,!D"+ M_YCZ_0LYC%UW@($! @Y[N_0VJT0VZ%<-R[^+?DRSK2X3[BY11;0] JU(P X5R6 MF HY!B#3.QT0BX2@Z!.I%:_5WL,\=5NS"K&U(M&/QN$]M>75-6)(1T^)AP;D M"+IHM1QF+H[SWB++CY*-R2)^\$!-97I3%=1&G%PN_M$*);J'X,C\7GZ4.7/< M\2G?+V/QV+DI>JV?M#*,G^U2%Q3W=))37>[1+Q3$.-#JPR&N,M>@5VHTAGI3 ME[_'N56>FK ,U9,_:=U+0[=J&VRV$IU&6Y:+S%!O?AB(F_8Z@37^9OR(Q M[R&/'YH!NF& 6:GLT9%V\<]?JC'TEJQM8$BM]).\H![W#! 5-I]"OE?_N^N MC=M<)%,* U2]TAV\9CL3&(?BT=V+PP!G2C! 1<9?/Y3(I(<7*!Z0S\67;$%> MW)"9_?6%4\>! @CZ/[6+-BJJ-OM !<:R^:FK]FX0B^+T?"Z&SD4J1F."Q$B[ M[Y7>/MIB]N )U?=R5"UOTX,9A_Y3[:A'3/^K%':)]?>P[Q=/590[.3F>]5[] MM&L\NW5@@(<;V]T J#@P=;((J-@T9MTYZ3\0>_Y9_'J( TO>2Z)*.;W1<+)7J5.MF3;<''"/L:S;@3!XXEF'L5BSQN8I.%(_,T:]P170.+;>N1M[>*O>L6 M'@4U4=OO([(ZO\>Z4+(": 2RM7O//#,YR3#M7X&+PZ2=&U-S$O?6/FX2R6L5 MR+6YE>QJCJ.ZVF@P.2_/QO%4T,C%]\R\[;U=L;<;<1BKJBSB['(7."1+L0*9 M7[T*T,M :.4A'";VX>F6EVO2JC\]X X<2I*QF4G'Y)E?*R/AM<98(3E/ :K+?B'(7E\HX:!I\ M[SB4]=XPPT0*",>WNOO6<9Z++0%@BS4VZ\-C_"<940ZV5!RO?L7U$J*@A,E= M50R[;IZD!5&J$03()P*Y3\^0JE&NT0*-;L#+6#KI"N%F'D='KGR'_-IS' M:H:NVF&<*X:/P_F]?4E(L/W&?,[R]H[M;4"<5]:'TN6Y7L3ZP+?K ;KR#YJ> M+,?4U_7E#9.K'@Q3;V-WG]-\(..IWF#,L)1M-]59E-J8YM8:DY+*=,>E8Q@/ MR2R<^0^2!W] *+\"STI?/-"GJ'2Y4R(M"09H\!P]A+-ZCYSM+NL$I]>=T K< MDCJ68WSZ ,!<-FH:&0S 6;8]59D?D'H9ZI'_S36%5B;K!7-W8'1OD"_O;NF/ MPQZ@DC<<87Z\KJY>CN( JS,K*8Q,'1'2I!RK6\[*8?=?NGTUWK#;_(KBK6:W M\""/S1[TRMUQP>;29V;36)/OV,BK261F(W61S$FVQ1KYO4"9WAX0;CC95B'^ M-BJ8 MN]OMSQ4U?B4ZR']M]V9GI/"[!K!D^2,TE1DR*^8BG=\-Z M/2^W:A%%[I0L?LX[YTGL;(I6KGT.Q88]/7:6\FL6$5(FV=J66DR]&E&:I,>2 M"A-K10 P!$O84U0R$NUW3TLS6+3;9I=0-K(/I\;PS#BR3W]WJL(U^ ACXY* MM2-\!UNK%"(!-T54R "W(-H9:L_K']/5O30*51WZ6Y_*BE=C*0S7=Y -%G8^ MA!K/>>+O]-M>O6!A+NR<^77JEXP# [BY1[86%I&W$\5\.>D7+$YT7B@L+. G MP:H(2B)O0.15I@ \%GS5/Y)4Z9CH78*9T901K+;6@RWS1FL]D/U<:JQ/?$[8?X72?V;N3K_**;==6 MO/"CDJ*,J?0B'R#ZPT?1G@],<^Z!;K:&\TZWECV MN_A-">WVU$8'66V4C]\4QZL,HYY[5DA=]LP9;,9GWO5]D8@25CM-]AIPR1YK M*F9J()7%55"4__T7D)49K(J3M"KKI1RZHHR8;(!3[7K Y_)_R%\" MAM.Z>1J!&J.K8B1*T9B2B_VZR<]XS77!(Z =JKK;$T9/FXG[Y\C08ZQWN H? M@M+[ H3K$!^U3[CD21]U:S)+92]W&L:5JVME%=S/SKU$71;O8N3WT/Q6[53M MJY[PK %UI$R95*K[K:#%F'6)GBZVQ5QC377%3DWU4[Q*\560NW1N&)"9M+\2 MW$-L^T%,3L =XT4X:_*MX$^)AL\$;!%N$55E\PVL#@E/'M63(B_?3IRIZ#-9 M/'4\MI'(.JHVB9.U$BP3%N!X9RA,Y1:L:I\:PCE!KA'<)#[&AMDR$SK8'+ Z MU4O#L?S(0*3P99?1NDW_T9-CGQ OYV'AJA-/JKZG@MOT@8=,GD0V_'8X+ULQ MQ?FC:PBHH_MB,#\N#E*&;T5]\VMPYC%GFJR\1Q3A8XUZ63$^)T55G>C O&KH M+T-Z!APB*#!FYVD=MJXX*?-H4;BT.K-?AH..+LD M26V,')9[T_PL5&1#$_G9$\W^N@58]\0NVLA&;7FR;,%53UEB@51+?7.K!(BUE>%\I0+K!%_MNAVF MJ[, >.&KP)OGCL [%#C<39^J9@SXZO$RZX?9]#DC<\V;LO>K"&B$WY^'7&[E M'!(QW7'OWW+<_R\RWT*B(IAG-I##L M&7BT/LTE*L#]ZB9"AB3O?D.O_1P7@?:W*%Q'(@-M%%<,D>1ID^@C54$.?J4= M0'%ZG?L>XYJ#Z@ZN@ICZP/],3GWX)^8 !YP5H-KE/KA3Z!0B].N80D=OB1%X M5ZGHDVR22SUR>J/ZX\_PWJO3EN#,D\WO"G/Y59M=SOB$J"A*8=MCI<5KZ3>7 M@AAHN5LQ;,&W)';7JD4FWQHP0,T/Y2?H((Q-%E#O ^!QS0,5(6RT61/_]"&/ M?C@]%_H][23)-1SJ6^$M \7;U DT]K*I&&A) >E26T#Q=*I@ * S^=7\OYA( MP53+]E$[] X$?5D&6GUS2GZ/; R)>[CJ_#+? ;K 2SK3/@LM'+&RB59@ MF22 ^*#-XM-_>^B!\*@6@887 ^\O'T8&7\I?5FO 6[3!&[:'2[\V_%;30_=O+@7\961/F@&"J M$63_]H;XZTF!&BOBDIK_,*UZ;_>XE;N0S\]Y5Y",#+&])HI#3SOR#/CU^NCU M=D=DK7Y>S\Q!3R:($0QZXAKD&B[Q@M67/VC>,+^) :H1[4# M>/E,[I[6MYK1H"Q+\]QB\X8Z[10+$B@ ATWZZL"+X+UZM/Y))X9")U+,)=J0 MK/M]S3XU$G_\*="8?4)[>ATO^DT1P5PTN8^N\>:C&58@I4ZIC=?(>\ M>$FJU%L9[I&<;$+V_2:C0HBZ/'+3SK,Z#AU#S[.(T-4ENEO^G=YOV:^C/T00 M(S!1APW4O5\VU8Y[R?0AFT;$-$'?1 =K3(MO:+K C;><*NKXN<46$XOR)/56*5:<_<3.AG+)V9Q80)F'CJ2M._G/7A>GJI,?;GUF!F! M=5%S=&R/24=X;6[,(H#.;M2U!0:_YD3:,43FY%@)&F.4!+YPN0UU]7ONIPY& M3D],]/]4HP@W_R!0MU$K=Y' $]G^&.AQG[W^8Y@@XP>8=TW"L:&AH<8Y]FD0DBR%;!@PY("$ M9,.:FJ#3,9:(-B"!,FJ, 3L$>SYJG!]Z)'! _DJ0F\S]7$'CVD:F(I'PDZ_B MB!1-V1-6FDB%A:@!O/C/W0X.(9#NB?%&FQQP"P2!Z\ K:EZ930]%P8HDPX4>"+?;D.>P TY^VZ MEVAPTS,J W<5UQ:*2>IP+).OQ6PA>/B=&X=9SQ]CA\ GZ@.'E^SO6.:?ZQY)%:B-\M=$[;_5 M#8'/D[P3ON,=(9CIVO)PFD-Z5;B-TMX]^9$M_\2TNR X"SR8Y[-IX1%8X_)5 MAM*)YAFF8,5%41JJQ90&AVZG"^W$4UM]P]KJMP/-FL=,H?WM!J1>3""5T_O" M6 =2JF/YZN]]1Z7$KC&D(5O*SIZQ!+T$I)*DO,,B_D(R=>9NDTQK>-9J(J?' MM\LGD%LR[VINZ[UO%OR<.+BHO31AM;<&B54.Z8N:W3GUN'5WCH]-8Y>96Q\) M(QGD,CJ$3)N]"#_X4.)^^JU):$[- 2E2/%J DRO5,M""1#^)ND1,]Q?Y]7NN MO$^QV':Y\[("F %@?3F.E]POK=^4]EC-\,R/V/EU,GXL.GT.3I:=/CJ\/H;J M:"0WWE8WN:339DZK1IF5 7Y^D 9@ =+>NB..AR@C&#@/!+.8L% %OJ7F-1)$ M!9.!]^J70_2@;7X*^O84+<&77&4$]/,SR&:\*^O,/((?!"WX[M9(,\/=I^9B M2WU=7SZC:L-!-[;/!"C[\#!Z6UY0AVQ$.:XW9N6%,BL[-_6]F;R_=]8%K;AU M3(W/YW.-2!%$&*'_) [,'=8(KA\FO [NUPUNU13LJ!!M&8B5A)2V^B-N8H@? MQT6Q8_TX[)UZ+LUAQI\Q_I-W*/'[9)I>>C#CTU"YIS! SV@6:'I#]Y:@Y.?A M[S&N83)B&" R0QH&*.EIN7BE*R(^%)4AGFH0@*S$L^"!<5DB@5PAI,0/9;R ML]/L]#H8X!#T#.[YBI>OR?'(YZ"4,,!/[983(48P5C0?6N<$F/C:Z1#XH?*. M73/7.**QKR,OW(0$>QJT&@;&NFP) NVHVD"P@LO!N*=/H5D6WHF"AYF7HU(X M;B^F.O0O-U)V%B 9N/&CQO/=[HXJ_&#?:NZO7".RCUY]9_CZBY,!@)-@R-O* M8RV!\EQNO0ES?O!%EZ\GLG]UGT-%>A2'USZ2:6(AN=$;/M8L(YJ7 MNF\DG21EM+ZJ":3J&PE4 %PPV*$X##4:9"5N5G8V+R-S@[:#C^C00197U@2< MZU=>0>O@0?:1Z;B.)9+Q1MD"+2D'M\N= \J[=S(6U#X8]CV(N1]I(&>E/,, MLL^)22JG*2G5/EXN^EM2'AC<3TD;8\\>+Z+V6W] 58C9OO\9EE[; Z$L#L?= MFTLRJX\/N^UEZ27R+[8W=+:+"J3PC.]9P>'\_&AGZ=I!IQ+22TA>J9782$3F7J'))E8MTXW3..W]"9OB6LN++\K([0;, AY20[8$/*C[(' MD)YV?NK.VH\)]+MK3G*[A2K[9%S;=,YY+<4XW(=2 M>#!9J &X8PNS/HGDV+Z*73SO05 EX9YF^Z!?<&8# V 93.\4@^YT.X 73#50 ME$ZM[7 !V;50MC:BK,/B@$LE40*CNA>1P)ASK"1KWO4:]R?\*7^@VDTH^75# M)Y1NQ!#T[!IT,(+T6%#T7CXI$@9@'@:>4'8ZX277\.UX4FIU%64OY@2I:-(G M%%69>O=ZJD+5#WO5@;@<+[VD5>5D[?N)<1'B'[VE Z05?9A+.G*0D*F<<-)] MIK8XV\=BXHNTO%&>AT9\),0NG8SMU]9I0L#Z\@1Y<7"#6Y4OI@\IR2GIJR'J MC,+F.H6>"4&76BHX0W_=B\\Q%/PHT5[*[.FSM0+>[\XUL?\[9.Q^ MSD_-H4_R@W EBH>0N&*<1G[RR(:ZWN^.A17UT#2>?5(I;PW%$//3>T<2NF R 9 D?#W:$N38[V:BV232A2SE MF?ERT[Z#XA/J.@;G>"J[QUHAJ<%[=?VO)8=^ Q_?861L,W/\<(_B1:S-<-(W M\U@8.(&4+^@L:,DB=]C+F)D/C)Z@;OO:L>T4O%LZ0)]7Y6"NYJ#\Z-5]VQ4F6/DBEPK5 OJVVJK0GNHA<: MQL6)'R)52_C :RVLD%S2XSID#CJ4>PX:J8+O.S^XQ>E0YN^8?/TD(_&JS=UJ MH.Q1[KE.1KE?R.?WGH@^W57*89\HUV97G*IK:L(N>8H#DNG<+BO+[Y.&<&QS M-@7Y4QUZ,JM.KPXO6%W_Q"I+U^%GX(@R Z7IQ M^%X0307*-TU74?5]1^619L]*+#*17PPZS2^VY!NM9^IR@ V3VLVY\*]5%H=L MBI('^#-OHW/FJ)KEQ3J86^@1M^:Z7?B%T1Y+#'9::$HU\J:KSRQ>RWR(9>.C MCU4O5@B)BA-2MQ0+G4_RVW-8JLRIJH^R*"@(?[1SR-+G7Q[1<.?>]"JZ-HN5M6 :Z76!<5,/%Z/47C,)*[T^(*5T=Z-^HKR*%T9HF0C M$!P]?O@77(:DLRB"(_I!KR&=.U6TDAR*3)7N[S18Z% M1P:K8<+CV5(AIP&M&KEX=Z>UK#>JEE)"B*.]_&?>X^3\0]LP0"RH0UPN;U]D M1E0BN'BSNF&2N5!EO[?L_,NG->4E'%557?ILA5:E-D*Z39XN/:R3Z#E+QBDW\S M$#N?QL;32T>6.4[GIU!W1YZV$LJJ6_9LJN%HW88B1"_;X,;.9WQ$'D7[@9W. MI;Z$^R=S.%-Z##\R084M./LZ]-4GQ65\I@J:C2JQ<, VEA"Z<%,74(G.Q=IZ&]R5KWDE,_1^BVS5KY! MW?/U^D KE-^ACJ77Q!JUY;Y;E,9KCF%B(=HO3\+FE8.&$5T(P1 S9@&S/+/P MG/M8'D5TGD2V"NOHOB3G@X07WD]HOZZ3-@"8;*];Y'RUL:T$XB0)Q?CWO86B[0 B(L3[.KX2R?D*VGEGE,LLW:["/ MD&;F9YHU.[&IW@?!MQN31:I=Q5?L7_'*:\U-CA'K#W4U0]# M5FT\[9SZ$8U>Q"8;,Z<2^])TX0:C#Z_:MSM7WFT(2S" [HJ?/7#:9N"P)&?S MW@T'] LAKW,KJ>$;OY.,.BM>2)_H=[W"NB$$I)#4- V9$L0]''-5]IF.W,CZ M3APY>__-Z'Y,9=16 []403$IEU,TZ$5-4O;N!H<,\2-:BD)_&4S#%2-QP(KC M;B?%M5^N6Y>!OOX6<[HK*H[WFC!!N#T$ OEA:\^!\/,.F^WPZ6+)60WXGII3 MZ:0Z(W.WW\O62H/*H"=@E<9HJ2$B(G/E&296U2>5HY]K2:&B[Z,Z#RS7PH0! M;.0)M6Z,"J_BJ(^BL$BF\ R4HI,69HY_'KJ!/&K_>P:DQFI+Z>UL%]$ZG23XRS4R9"]R:5MX# M5X=\(!*K]Y]@ &F'UQ_>.^_NCQMBU9=E>>\TYUYSS^[8N\QW06QL'IIJJ3CD8*DK-X,V'6>\!\U0; M7%T(FE[O)LT*/U?[2HZ'O_28)_[>FXLK?VVJ_G+5Z"4+UWDS@E*$8Z!,I+(F"\G7&@/'\0(, M!6MJ \1OS($+1;*-DNG+CC4[RV;(4W@,#$+W8SJ>/\D+V*=@,Z)N'&8;@>B$^VP6V_WMS9;Y.<$BRR!,*Z2FA7,K-: M87B\?5B!F\#+=X LH'H=&V(S?)$3TUGA3I[WD)A5,A@OQ;+"2[U Q3E@9#G< MC=E;ZNOKR'=.T2F&?) L9N_H=6MQ2P-:)KVEFKTL$@ G)=B6EEZ$N9"M%+45;PU MNCVZP[)S@:F+8QJQ;OZQ,[@+L?R;^Y>NFO,T::!HH$R@7*1RB=1S=3T'!FM/ M3G-']$2>^@I82[W3+&96UZVGUF,?%SAP"Z)VEH4B7>LEF-O$%,:_'JL(K.NRN1U0TVI>NNL@,FU5Y@N@443$I(3M]T> MLYTNV,Z?PN\>8&KTB.8<91\75?='NPE-CX %U9I6V_.BE%M=29[L"X.+Z)0+ M7\C-]>[&W?RB#?=MP]GV $-5>>:"MK2N2:[JD .&ZZQCME($'Q%Q+X8H2LN0 MLR:]0!:5M]WM@)8J67W\H/(M>N$41^\GFB@!Y1AN>,/-A7Q'O6VPFEN@5C^A MEH2-+6H*GVQDK8K=#%OS;>KG$&:3U$KPF=I@L7B0W2=G"K8/9RXQ)-3R,+QIL(&V'[1C2.SQ++LV0V9YO M:56+I_7TH]5(8"[?/0"P.Q6J/9(YECFN.[%'TOEZFK)W[FR.'96#?8,FE[@[PS[V?+[. VU^Z)RXM'&YFFVX+'.XN' M*6MT+_Z(D9*;ZZUNUBX H8OI8GK;^E749J3(2E$K3:HB/5]YS,&R9*V,G'KS M9+P B#(U9Y2,/KS'1'YR4&A[Z_A5NGG?+O@=6@C&8WZZ=T%3O^8JY&YH$QMQ M[-)[(H\Q::ZBV9?35_V4($:!^P$_:W5>V-N7?()[K)2B-QE><:JJT1M+19C^ MR1'^Y2J7+EED]ZV7UQ2\_(.3HK8OY>HFX>X":C<"_H,:)TU,!'UZ7?LI'Z4; M1]Y-Y7=,*Z)FIUR"/G*XH-4Q^&LPREUL#OP]@(13\'(;U-H4F%9#Y1V4:;OG MAD3*GB\:GZTW*F +[1L7W.SHOT-ZN@KKAGL"A/I/CRB/V,J=L\\)5NW< V@ALDF"9>>8U\RGK87_\3T_AG6GBNDD[8.[7@7I! M.-T-6$O[PF8ZBQ\;JR,69J;; S?0,Z>LF3%-5^,OZ'X+X,?[$WE07:[\IXGP M=9U2MG:)08-?<6.\?X_6+^]?X)DHG%%%0\E2Y1%5V5J:61; M/3H6<8UII5"XQXQ<=;FL*OI E%.\Z-3[7:=E%@=YY.40?%,F "]Z.2ZCYB@K M],TH7T2/+GQ]/79_!QQ%Y'C\1-X+RGZ'>*0D._0Z=1'V GD*E.!2FH_"07#- M@SP8T8*&(T#T;?"9_HUI>!\+G2<]P=VJ#>W\.%V!L?PDJ_@WQ/\;Q4 M^VR*?%MQP6@C)<+P3RW%NY&W9=(RYC;-7)DN!-&GC3Y*FT;,5M9+6#)8;3I] M*$#Y."\S,BBMW'!D,:MDJ 7)+$UV^2$LV^8]MJZ78,;( M3I:,H'O M+)(P4K_>^HD ;/9.N+%!@WG3G[C"JU7C26>O%QFR3?+&[4G_:,< M&@S@&'Q+)7(X#XJ0P'.RZ(6,;9A:9JY1>]2QOU<%YE2^8)W+ZR&Z/5LWG"?* MLL_546P2ZJ%GE1$B>-0 18FPJ/#(H3#A6S!46;7#$CP4L&V/$^/ME PC-.J^ M#N8Y[<1G5I>V04HB*LVM%Y_(IIW=[T&O7^="-M&%PN^VK4^P&]H])X>]=\+$ M:5]4.XK2*"<*A0J\CX5=5$301][V#%A?&KAMP:VKM\(X@2D5@(M:T[N4GI97 M745[W_CI,#\<711F[5:%%TA09L9YX,T0T=>_.@E*]6]2FE&UCS+WVJ%7NPI4 M*)$P<^\A'IFW/I)BGS77ERJF]^7%8":V"KI;F,C/WJW[?M-NSQGS["@_P1L3 MKXV[_T,Z%S77JT;'#GPCKZJN=R*XGV+PQI69-$4T9(S_@0A3&VP^I!;;'J/\ MPM+&/"#_9;AO%+=I21L2&A<7;8L/,L+7.F<:=JNYTSY^\G;A47(/XC-9K+#AY%;]_ M8USV;/9H)B.F>G],G%7ZQJT .$GHHJV>G9H!(?%5\#W@E+0BMX81Z M:QW_X7!46,E*X O4S^GT_AE$D$%^96V-<@,F8=%*X$],EN3RJUX\X^L,H"XF MN%T% 7UC^HPL+&.KT$9PREQ34* ZA.>@B)]KL*RZV/!-^NNWBZCZI M,55:\1*05^@OIMBM._2!\>"*:!-",;/%G+*?].Z2@L!W1OOQV^;F(2)L01PY MCMI\/ORG'-F.(QI5U\.#[9(+A4-4V=I"VYHRF800JM@7!(.5@L7U-[/]!^1' MR4E?K'*V+TX#>T@ ,.3'N=V#+"@[O[>7WW$YT3 _(=E@8>M4H5"RJ-:YJN MA V2E[4L1) 19_9ZI;#((%GMCO$5+)!-'J"P&5\.?M"2&&BS3IGG.^'/26EW MGN_^PE'JOIQ^\H.];3GR-CM9A$H^J0E+##5 YB"[^-SBY#HIT!%?HM1P86/E M9-E]P%+OO2):1 ;=RU4^RT7;Q#6T(_$LJ:5=NLJQ[/C]59]U!OIEC@N_ LIH M%$RR@RUF5FL)JF*\GFK_RDV69Y.5V#K<07>94(7@6J+C3K$5HU+'4/7OI:'* M3?(C?OZW[]Q:1IS/GG.=]63MR#>%#TNA!\Z/@S>AVA.%&[8\8"]ZVP&,E1UB M82?SPC0?([PT.4(4XL@G0E2>&7<"#59V3N>%2E+O#&^2=M5QL:Y?V].4V&K6 M=B)_^62"4E/MF$\\Y:CX72V?\2O>7Z+W&\H:@?ZZTOAWI^7?P?POV&AS76R7BWBP=SV-[@)E_<=Q%_>B],L ' MSL=2[-UY ?]_]&G^*]_[_P(6_2]Q2A3%;%XLPKF70/#YP%J(1^<=[672?'7Z MY3T40:I)09(2%"<2?!O5='^?@HG!)O\K4DFY-T0Q>Z%RSH2/0YF%LK1S&V_A MT2#W(&YGZI'[U9K#^-]D8*:B]_YG9U6,XSV@$W_R)F&;QW;(O!1NH]L7K5_4 M$O,S'&FAY>*L<^D]X$?2YMT]P.*XD/171/RF7Q!-'.T,J#CMW0Z0T46^K%PK MF&G#[-.+A?Q[@!#OT"UT<57LSW\^41?4IMB4[YR!HMVZ07?5>?> 89E3Z#V@ M^FKD+_\FGE!ON+7]#[LO'_BO;CODPUF5%N;70N?]6!.QL;#>;CQ*W!_D2'3> M:MM:*QD$1UQ4=&41)$]R,F\09,+ ME;@*6PY'0[BC;90- UN95469YY$>/YJ+4]G3%AU=,_&)E*FPK]$LC_&6B+)DGB;E% (/ M.RM\'3MS,D?#45-I.!7-[G,<+L_0T_5D%8Y@V1(OTGD,$9Z,]VZ>L),H*D00 MY:(H#\&M@2,W )CNM/,<,F[QXM.GH%K2T93-8:,=E];2H/("R48Z!L:Z/;SHP;BI>B2,2D-VWU M7+**3 S8IWED!--NQ5/_7\4%U:KW%'XNCY$"^S.T0H_Z@FO.N(OR_H#> ':8 M]+R/>2;D]SU?LF_'QN/:YAK,[W0B]N.L[(:Q442:5S.>*0_"PR@1,L2];WP% M^PB,0#,I&*#-I&SHHX>P'"U9$2>@"K"W:15F%I2]N@<(4CAW762W%5]O&MT# MOA4_Y /),PH-[Q M#-]9OS'3)\;3L&C_EX?W"?U0I0 PM2@ISTG84IP7R;S@N5D;[T;BK5.%L%3JMD8DEJ/@4S(VT MHQ_]] 6>G(B"_^/(K9TID?XRU*!;,M+3$[$BH3P('PY33(S0:8N)4M=.3=$* M-WD,9025 )-LONZ=2 MT9DG?'ON&CD*%P'2-\E=,/LIQS7NG6QMB,N\TIMJ\7C4S! QC:]*S.VSH<26 M+2Y'Z5M,$^@",UQ,=JK8RY1&!S$26%8_?KS#WN<[;_79;\/,!4GR&FM*V1BM M/V!SE/MLR@UOQ!QPD4R>9P9P=!KH6K"::HGQ:J8$'?F&K,J7_$U^WJ^$!W_$ M0RN=_Q$F_:&*\^YPR/)!-0T#B'N XZ>94UC%X0[Y-O7:V+BTI[V#2 M?0&;1"I:+V#6,^P(Q/0 !M%Z!(:-5O7=-?"HF'!,J>,P\E92(F+XD78WH/XS M$>(0(-(C M3?6;\<$B39^,?6ZI ZV4W)F_%)X.?8;O ]J\ QWV/<"%9 YZ?.7#>59M=K%* MG?0J?$WQY$=8^SY\>,4WUGF;KM1:_>5@[M=QT;N4]K'PV$/=8QW5_R MU&R2%R>XZ,G>S]>:L8784RXQYW%NQ.R;UID[W /^,B / "/>R\77,"E^>W(/ M6-8R(?6PJ_WB\TG*58JU%5XF-?>KOL9FEF1X2--< &ES76\K1>B>38RBGCAC M^'0+D.D;)I+Y0,FYI=8):\&[5=G4[37U6-)D'UX49T8YHN* M2#I54WKJ@U*C]1]S',=H?^0ALA$N5%V4]H^!1\;#WR>I-[7_NY[8\\'ETLUW M,$P$V=0F"WM86R*_/+_HM(D?'FU )%QX9Y3;4R?!.#.=4=[@/_'8 M/\6(@(*9;M!*<=_DXGT?LF< J,)B>%_P/W1GN@&YP/_E1]-Y@X@W_J/KJMJ. M.M^QIJ*_I,C)DR+.B9@TU&E*4P9HB.$U;#TGSGS\,^JD+=%J[GPU&E8#PQ(S M\/3TA!__+V_]GV;L &@9?M*UM;Z@BE9\B&EFF(R@&R-CT[/V>8&T@G3MR#G- M'A.>DJ,Z&IX7?*<0@OU++P5Z$<.#8)KU'VJA,7B,4+&RO\RP_!OM %NSKS:( MP2<2'&SK9=%4VV%L5\K?)GU\V69W)[$[.U3-<1" #31B^+P[ONI4V2_,Y2+K MM,2&)_XU_%XN\5#TK]@A2I;;"WBC](4'JPV>"[T$Z;6AA%\5W\('83._'5( MYQ9*MAUIX*A=X;=-7F))H!T;Q?106-,HB6)1O_3J?GD<,+S*^4MZ(F4;4:T.^;+!HCK\7BI:E1@>YT4 M""V=XIZ.E_J%8,[SA2S]RG#]1TQY4<@?VW+8/-3F0PA_H6NJP_PKF=.O>"$: MI+<-_$^5CO""U4?M1+HBXZBN&+(/+Y JJG;+G0U MLC.?=,!649W3GA994Y_O:6#^\!0>\3,A( R%5&-"P5(;_R$*3B==-7.OX696 M*X5QY=V2M+DC_?K[JEG[Y:>$40244@"G3DE/2S89(& W[8VC_.2F4Z#.[#QY MC"J7TM+=G"?;GHN-PBQ$J*FJO*Q:DU<66/884F7%]$GIHR41P+*+JU."JI%C MJ.LFV%.T:O*%LVD @A2\C[X?JCV**C8IFMX8> M5<[W(G\G#R[(YEL[@T?F[F0V7A-X-&E.$!71UCU+6-A2+T3H2ZF,S#^%-5:, M)^TJQ5#MQU#I@HI*QU&%((8@[EJ&L>?3TS.XPG.V'?1DOO0X.F^K^FC S(RD MW8.>'N@\\BTB#D/=WB;FP*T&-S6G?O%&1#&9E44CUQ94>.?&5\VV>N6TPNFM M9R*^TM^*7=:?)T3_D42&I4;7*\*JBYREVJ-2L3IB=;#$4-=.+)PQ>OR1HI2> MP3<5^$6O+CRVJXL+I_V# ]M]GI4;%(?"\?"J$X3DSUH$:$AGFT3.&URN9@Y( MX:\32%)TR(#,\+=#L2Z^VR $SW2$M26XW=C;P'-HX3T 0;GK0MOW.M!I25II MQJ0B0$HU CE*]/U.(6NGN_U'V:/+LQ:B%?\&Q +U+LL3"=U 6TS&V4RS6OD6 M&3;/M]U#6OPB$E:KN[OAY!PI.I$;%K0J[=_:7]\#U#T:O&K63A.QK681M/@; M?0XNMM_<4L1OXQ$5QP4AT'BB)K4A_^SN1HJ\X!A=D24UBUV&+2,(:UMI 1O\ M"O\.K*3+!V9E&XZ"=D^8[M"4AR\6C\\Q;W @$;!7Y(BSS$C M?Z-/8]DO+J(XCLG^//IUDEA@U'#,\%ISK1;-!AS^PEUKHXKN;Y,F?P',WC$Y M1#=2=F!J M@*X":8^ ?> $]RQ>\"N%W!+\1#_/P%45$?< QJZ;K:PA;UQ;6ELE6H&)>%U9P\W$F;=G78VT4+ MAG-\V6_KE0T_LH4]!ESR'/ MD7TRFR32ZTL#S(XJIR/@Z:W5/:%ZCS\X"3K)OL1I'NIK?Q9_Z8.&)7N13V?Y MI2IT[W2&K8S@ )6%2_3Y23=@+7(_8'9Z]_B!#[2[5&#GKFOY'C #VBUMALDR MB:*UE/U",8H(V9F4W*7+0W'7=X5X<3+%[N^WR&,Y,1QRMC#Y@JRNP":SN9.H;T M:\&KW^M*" -*Z%-)(\T?KY)SY7XZ:!+FE M$/GCJ;)']J4$%,ZKE1RUF'ITXP_<8MV"#R"IN9!@)_T_\UP4!7$>RZUMW ,. MAB9(P##EM<[=5=^(N8'I[PD;B:2#Z 1((XF[0B6\X3=0&GEMN&6U]T'Y\@^ M5A7$6PP&81C.KMW9H;(?)COT=\I4LM)_%LZQ2O NE$V7)9/'[IUB#W2O]F%C M0$I6:_ZQO?3D]UVDA=]]TKDQG6<"9(6XW#)UHTKY]R/(MU3!U'QEZ5SFT[<5 S)0-I-ZCR%""4A'MR-ZXS*!RK> M?,8JF: 9L\K@RCRI]80X$HZNLRM3,$"ER_ M(@$*^F_PK&?E&^CJZU)6)!N+(>C1<7-3EDEP;P!,7)^F1V,/:L/=F/=-]>9>WT_+2\IF*=%1W;IVR M^-Z1RC[^#N!3R/R@N84?_JF,YAY]1E!G^/?8 6N.;CU2CKLN-$>$);0G/N N M_,E8>0T171WB0[6K=3UREU?R O> ^39.$+])GE?+#=Y ^PCPRTZX=V-R/W,M MU2.N/G_!B4MRC^[-1JLFAE&SLR3)<;79(0N\@41.,IH?I<)]$;4O#9#*$G+Q M^A?/+PF''7G*+N1\ST#[FW,@D]7;/@GRD[-9' LXO]FW"U^G/N@'A#GHI225 M1S@)3#P^[MCAZ2'V_FY#\0@A6DFZ-TV([-S5LEF7?#=^?:O@KE)FTV)\RZ+O M82Z-#ZPFU*+UQIL%60Z67Y=B,N?S39V2'J[A5'LDHB73$:I/;(#M5.T(_;X$ MJ K[J+Q#7 (('%.E$N\*!,3)R(^42SHZ?UI\0_X5SP9FAH4-A-XYR-X]5N2I MA6F9W5^[H/79T.^T2NO*4-Q&TC4WO'^)6^>&X"#(_2OVLP/X18J7+>]M#U]? M?J' @E&*(6%2NGP7O$>$K.14 0A=0I?3V];?MD;/2]:%6FV2!D.5C)J#9NT$ M'S[W)GYX]?\<5RB0N'/DJN_C'$MMM&\-+5UBL=TQYW=Z5TF_DW(A6R\4'K3C M+3$KC6H(+,P3W F2FU/+;))/TPEDM@LY^ 8#SH:N/J5# MO<3N 7# 6Q[!9?G0&W12",SBVML5S%?T"S-G0P],_%"Q0JE_Q?+C"$ MJ@VK(9EF-!JW%%^NM"OULP0D?TO]-YVHY\JDY1D)<=2<_XN-0\3W135/!*>) M03R[OT-&N+^(S"9UR3VMC:'E"D@1#5-F:]#"L-Z3( MT$"UE K#XKW%XJV! .JTG/[\/SR\ZC/_\/MJ9)7:4";[ ^WP;[K-,L+=?TJ0 M]I8G5&6;OV"4[,NGV1&@'ZY(\+)PRNF,Q&P(*%AWKQ?J6OT$,VO_0I'Q\F"4 ME[?40#=&QUKB/ L<=1S9Y'=SM59A=BBQN.82"J''1+T'#,,4(2P# M;QY<-@T@B+331MQ2SOFK-%Q0DFA.T3NW2.O63]%M3^]0D)&WK_2RO<\3OGNJ M2W,<&#)JF]5?.[)BB',AK+Z2.%LZL5+CF8B=YIZ$1YC5V%=OC'7?[4G^.SH/ MJ^PK5)4Z]7M I;J&:F,!.AE].+#0$FYZ7)?7ER^@/Z%U9KTN)D$Z#J"L&\;U MF/4>$.LLTZA_(48$@G^]DF>R$ZKV3\TG_2<2%5IMI*O@315\T7I65@N V"S7 MVAD"2>H);1+4-W<[YEC61?<-EJ1ET.XW&;90W1!+%WG'^'QETI98HG)D*L/Q M^G.Q$I@.U'P$ND. J95:VM#7E6\:7:0FHT-27(C6G?2?HR$7C7D%7.\4;?-$ MS8CF6KC!/SWFHH"_]+5T\UN)LHH -500?XA)H;NP=C@5\/]E MJ*_/B*:)*^LI;$E]LMJ>0=5.^&/ENF_U2Y>!B415>J"<[44 M0B&MN2S.-62Z6F@W$QQ3Z*XWOWS9-YM9:[%/ MW=4;Z93N08*<#9]I*Y]6'6_PC(HU("*8AL[A^OJ:Q,QMV4QFTDR\S82](_/[ MB? E'0G6NP//N\1K<(>(W-O6?5*XQB&Z9 MP-T/3R*N>I1!&Y$<=UU##H];&33LQT2K>E*OH+/@CAR2-";&4:O=X3D=,9% M[K5#-Y)5,DFI>KR\1")^D*8$'95!V%-9,]U$&!\3*NRC/PF&1[]MZEKB#N 5;RX/[_7 MUD]?,T9ENC)EF5.7$C-WO#^!-$Q-5A6R<@#_J18]@CLNW*T M$5%E!8HCY[C6Z^3DO%*Z,E90V##N2HK7I1Y/WULZ.'"&S4RMEF-*=/[]%Y>* MSXYY)&,E&55#,:DBL1!LQKX(S8:Y9]W]^RS3L_12.X:![-BUH$9EZ?A;N>$# M,L-6%:W*]I_^/0H6;U2T> ["9;F62'^.%P';!4^(CE+NO/7N :-T>5LT8?\- MSMH0YS%IFTG"OIK)/.L&HL14?1<+N0E)S4NBH,W14M@"J6R2C>(K:ZPB3R&!PK<%?/1DB13T? MMF:D]S6GL("^;G0/L$!'GHN.T\$Q8W=8"R5]0*4J @ZY,-U>+4*D>:%X(:!R M@QG3"P->U\E.-_=]YW/53]\?_11^H;S*9H1,=0,ZE?RZ<]*\= M*OZ<%IJG@/F_H6!31YOERH&0?/2#;!MX"C1B\N^1M;X?(I"0W"NW<154U(SF M_#=4XCHZ^L36_K6'7%G#@2]^$-9#NJ"P^>O""([FWE]#I!:MDS/LG MXMW(STD\84K8$14D<@@=IH2![P$B#(9628B_PIOE2N,'5-PQ*#U066\L3WG5 MO+%XE$.T2A!=WO5EK"E3?XC8_U@IA3Y2G!VQK%:%#'[=,+!E@V4UY\M3HM & M1_Z_A3>+XVFJS3:TI*^^1'UJ4=.HVN19>WBEV@0;AVS0[9E@9PV3'[[\W%7K ML9Z.$G%I*G1K!O.4 LH^T-X;D:]X#%GU#V(6/W1U4-DX=I8XR% MIFD!:S-"IE"3\IJ@GKZG;[N1$U<#TJ (E1%OCW8GPV8"'0F&'%U3]:,Y\TY# M'B-E;L*;CO< ]Q] MK\ OFN!][;N.\<+"=7R,\+Y$[:M*(I"O;U)V;2?:OS]"\V-Q*5!1ES1_0>G7 MI#E!R5).O93\[BE+-[&(@*N8_IUKWTT6_/7B*E3,X-_6@(SA\;7N J03^8Y/ MB5E&UPG2(4AUC)X>T00A?:?^3!!C.52M+.14P7-CNH@O;A3/CK>A^ VC^)9R MS?;Y5KI21<&$-]_K)Z2XR6 (T]2VX/+7*^#H(?0.\S@=^LS"]X[Q'G (T\%> MK+\^$C9V8.$/'HB.BR? M4]ISG\^H[1YS;@O?#)*O" 8=B26AVN#^9SB/H&/0IO_0%P(09A$)[S;Y^&?; M:O^OP0W5),8_&D820V/75Y$3+PX5^I;\,HSH*^I_,#&22+U1CI(@[-AH'Y0@ MF*WP2%Z#"VG4%B#/P\S[+)@$4W6*?%7_;3W$1DN854+$<\[KV5-?I]?Z=2)M M8B+[.N>L?%>/D6IY9U7I+8KHUVGU/)7\>Q.#\1*JR@< MX/.IRT+"=N>O=847J-\.O!@(T9A)98\*\W_?7KS\7I15<:SU8[A6_A*%T"6? MZ &L ^D/7K[EG;J O1,V--JV3VLRV_E)#XIT]K<_..3_!H9#OX78[UCI)[V- MN!U2697J"OFZBM?0>LEJKBXU7TH=%_'Y+ZSR>_$Q'MG:_3EEO.^(O3M6$2K)152-<8;,>ARTHH;:_"TNW?NDGG6V,+EN'WF\:.QCYZ&@^$\SU\F(PJ: M:H=)]G8!1'GP;I+7$N-[CP4#Q?P*5^7,K-"\8R3>S5>$'Z!67QI:XI)DY^Z? M+UH #(_GH]UDSIKED609*2; MJF$R#; D"RW[P-V4:#O'/AD;.<>CK7EB)LFI!"X^_]DBIP8E&X-]AE>1LK7Q M*PLJ[SVR/-+UN6F5-^"Y:)VZJHV[BT3C[0W*47([)$R',O-SBK3J FX(4N+_ M.[B5U4X2&FVTJ4[=8/WZQ'!L3J&0#&BBUI.D+T,D/(#>-C[@'%)"E,"3S'OKM76=1Z/IH;'Z=+#LQ:M(%LCB0)9-.T./9[, M&S_C^9I1/>/M06*7^[VS/\.C%D/<]-GS;351Q8RB!)9^!1 M*01F, @RP\1--&PE%?07W-P@O3VI3,#\[BID.4K/(]WOPVFX:+QIPLB*F<5* M*W@EX?&1ND4,W^)5^P!(-,$V-IU3 6! MM,&6,:70/[5_TG4!XYBX09:^CGU%[$5Y/<$5G#/LXQU+CJH6P)UX=K&S,#AX ML*1.]B8SE:4LYNW5;&3W\]5<>*YLYP6=3\R8^J0@* KPCV96_+F>6AXZ01.% M>LX;'\)K++#8,56[Q$N#&!1<.X7' *CB-O3Y,8(6^:C2,4Y?N+I>Z2:O.H2N M.?^ON\NVRWD#0]'UR5I&7NDRH17?30]<-']1B5\+P'2B5]I/[P%30H)G,4^F M\EZX[<4JUQ4PYCP;W?X2E,--^\7_^K(OI0W/_?>-9-9S34D38K%WU?ZZ-$#G MR9,8Y%P7>J7 M $84JN<"695T3&UR4VW+FF0, MC$948Z.]>)4Q0CZ.GNA!CD31+5L"GA5< Y(/V^)=M:4UD9UJ^C=="2JVMS5Z M;FWK#A%3.5U:[RVN70*F_B8CXV]C%_\,M*&$9JX3KO$G$S57\]K 4;D<4, M=4#)%F(F1S,*=HE8VNE7=22M2) 65.SYG96YU18(;@4AE"\,9KX+&MP*.V49 MN58J#E%4B3)S[XX[;"NB]/0P?LX5#OJ\WEVA68_#&7!>41.=;/B^(+SC]2Y7 MF1+KDT<<]B_=WXT6[9!0'NLWEG4!-V;]Y[.#U\I5IJN9OT[9AT95H;?\-^-JR "(Z*T&_M&]QAT.0.3G6GTUBQA(3[KLB-_?!IZ)6X'=,^(6RE MYQ&L6! =D5DT",4H 'RI-D>R&@< >1KX;%:PJ*.TA(DD-KPNN-RA W&W*?,K M]72!F*@9G&,B)!'$^W@3T#&B0")/CF[JXI/UUKN!N25=9,J;X"[?P50PF]J5 M^S+5>*I_HLSSF*DW5G/.)+TF,I:.>6S %E"/_1FTR0"=-,BNYJ?/ MFQKO#[S"@M,P :KNG&5_USSGO24()]>UTJA#OQ<_I[\6">5;OAU%+W+?M.H: MK8\>@0A:&!&2&W*'1/MJ%=U.B;G:+XL-2UG=L>TKRW=*S[4E;&X^+Z]P MS=S*HP:'R8L4O>$9;O-B%JI9.$&:UP 5[IG"X36LL5 MG/9=X[JS>X!>=765 M<(X:JA-D+;@JN)D+0&*3:(GQE@L/YR)<>:.VBN03;5^T?+6F/#VPU:C0YS7W MDK_ A_?636>+SANT*K35>3"5]%A M!!Q%Q3>&CAC(L&/+*U=EQ5\%JHNG^K.[K(GC9DA68SQB2FU9LL]J*]Y]!A6+ MS%M(_8;U%*?J*4DJVA+\MNK$#H>5H5IR;!9]7YH_675%Y_;(\[<_KEM:+ Y* M^$XD*/0FQU=I[@J!Q6RA.#RVV.9)8R 1J%A*,%!U+L,8?!OSCC:EHNE=,BJ& MJ2]9AFZ$OI4W/IF(T,6&2J04MI]N#L@0N7''J>C MDC%1G/1,FUNQB.C;]>!!H\V@FTG)\61HEM',>Y-LE1G? %L)/9^W6H@L06(O M,6166@8E+^#9-R>B90PE.LJ+T6G9M_/"/;4IH2()^\*G"G6Z7KR M@[5Q!8N?:/K//K'2L3Y"I:U"(3ZRM+I^L7O0H&X!!.;V&>A>$#8:/)6UL;'9 MH&")X$2$0X)K[N$-0<9S="04)]M9VG%(F^G7I.];H_JA]:B^"C+5@L:2G+1S M1H(Y(?JQ-8):CPK>'UF@]J(H9RP7;QUJ$*Z.[Y-0 M7V_2<[,[E@:TBBMP[,4?-R=S[-@SR[X+D2C,.(F14#>*D8OB[OG(@_8-7<+I M^-GHR>)'_S.CV/TF0[=JK^!EWA^GG8. YLTPV5>F$*PT#3&3^D\@3.H*"E3; MKAM188_38T]6Y^-=*>3O9[,U;W9- GNPY'E](E;H/KT-),K@[9XM^Z0; O'P M^)2D7L^>ZWN++266G3>5 ^6I>YZ<\S[:L^T$$8EI^8&[)R/>^R>-# 1 M!/=;2XX4B5HWY/0<#O)\PKXRD4X1\;DQ]),+! MH&0-D<-0-A^BC4QBZC[YQ$__;$U.Z;W_)4U%=ED0XG7.=+.3TCWYPV(EW9<3 M9N6XYUS44:\.NP1%'(OM^U3 M+3P\C].7SK5R+&NWQEA_^C[NXCK<5R Z4X$XF-95?=&BA^!F(+AC(7]Y.S74 MU3[>:X![#JF=H[P3D]_=0*ZK. NV8IY/;_BJ'+6*T/M%&IM'Y)7"@?=BT7W. M":-E,"TQC>?^$3T0L()0XY<.11X>K_CX9C^/.6OL@,P/OF'G#:*GN[-')A= _8_)YRV5(4$J"1?G%8.N@6#[Q> MIKH[,OS])K"8"-'/_7_[&/>[V:8N[M_/I.^-W0.&4 0/O32)<:U]J]U"OF!E M1(BOR@]AH9+E] B_?8DUZXFY*O];/48WI)"@)FJ8D*D!GL73;E&O8YK?$FU. MP[[69&S@(E)HN>P]@ ]F$C2AV]K*]9+,7W /_7&*]$^=2X_BK]^S2?G]C," M(.0H$GK%/C(B1NWB,+7YVXDWJ.J>P/&'>^+_\92>VG:("JQWM*'+0Z\KFP&? M;=,",@KT:6KYA4LA5+I668Z<[TH:0OOJ*L?VE^,XX2LGV=%8N;A>GA4&M!UI MG&HZXK>!\;%[WIQLQPQ11+!\M6>AH8CLH3B-UR/\%3".?XUFI5"@IY#<:*.L M-II1AE,TYPA)J-.R4X0J_!(9N2I3?\@ ]2I?MM&D9M+1M$A'2C=XE*X!,=$F MD298:.GNN/L +O?O/,BR?PU0K+H*_JFI;E*V8X3#7SB(W( MKJ!@E)*Z9"RLXJBZYUF BMHZ0EV16)%?Q[*>6--IS2]*V^@IB> MV*J\/S+S4^]56/'!=,#:]VN_&926YOU//U&TXY5(7C=*VE]8;8"6G-)4YOOP M$X@+AD@O)UG%-J\^#63.,7C.<^#%?\%N5OP>'![6K$NP2FR3/#'5=PP/?N4)VN$%6UAEM7JCRUF;8E7(B[6O/QVAL6C69V): JI8PF$17DJ@6#US=6/ MS\>;(V*.QQ-3)G\R5SCE%*@-AN#@^[?/0%(FZ]R;?#%,BZ+ZT2N:VZ 5!$,' M]X"%,XA1Z:PLO32]I?AQ*F72Q[":W4A-B!97J9=D\@13I5@<)D[#TYAZ;6JQ MRFJ8J4/LKAMT_CIE.V^+'U\<],[XO#H- M/Z4NA$JYI\6P5N@ZH)M'G$)!RX, %2V6CU61$;TJ<,_7,+*S941>EM>^$J^. M1:MOF;)4!F]W;]2?'^\75',^,GNG@L4ZP\>ZCQB>!N^\?\KB2XLAM!NT^;S@ M-H78+:MUYXUZ@DMV0]2L+*&-A1F=KRT!>6*:QYBG$^X\CP3D70C5T_G&%'/0 MY/P':CYV)QN[W#:TL+KMHQ[ZFX5.9+@U!5>\(=7F*E MQ+F)Y12_KSD>]+7#V\(V_H@2<8ZF@TBF+1@V<-NO;Q5R3; M4W_EKW>BP=YX M48@MBY#&M>I)<%!B%;73*6M[M+I=GTB+]F8,6KB^6;Q M3Z?@\IMMR$-&Q^+OA4 M;H>4?,B):WZ9O1S069AVMN/O$-6OY@*D9UF(SL)MGG.8A[K/33N=JJXE15 M_?U%&V'Z)Z?>VDTN77*XYEO?R%GY;T]^IFET.:4:@3_.9E8HJ'60O?TQBQV- M0-U,A+::NJV\X^-O1ISLD:W69AG+\LX$UXA'US0/%]"&<&25G%W(F+G=LPD< M!HG@*KS\L]_^YAN#+C7)-VBEQZ])VI;QU6VHJ+/5R;W'>UZ)%>Y:Y\AWR:+( ME0]T)##K.6<1*@F\L-NV569K&S._X#?<4,G)IX&*Q0/_N&H+_,N=\C>5C!U M8QU0 DP]<\K^,S&$&(16^\\L$:3*V5."_V!QX#(3:XZO*D;[N$-"E[S!5:L8 MLWJ^W]0W3]/2OT];= W:>R5Y]2SF$:4H\L=+ . M$\,157:8462V]]+!Y)(8;)Q=H^5T.6!GJQ#\Q,I!7)$-35J\IE=-\&U16NTW MUK?$TK;G8SC=_QVSKV^'"?>'&/R?$M_IW@]LV81?GUXK5_^^1U:D=$*HNK<> MALDI#YCXZ%"./7> ]!T*%-]JD9X>B.%D7PTI5-;4 MU-37U#8F2XE5AD@P$MJ^*HU1&.+#W(T?D :J!L^O3A2')[^CPZNQBB5'#,'4 ML$J1/ O= _D*GH["A-XCF!H9D'[+M#P$.:NX!S3#7L)*7A(-J*+I%"\T-<$X M$-QC>TUBS2=6Q,A2L$,.][9C[ C_X')_=C3:5:(HIW57+8SHB#&EMN=P[E0K M\"[V:!/JK 9<4K@'''\"ZD.X80(Q)N4*]QX 423I!0XV'=\##!^P.I@.8/-@ MS#%2T['=K& '$=Y\QER;L-I\2*N^=J@0947:FCM"<9()TD[_*<&':_ZR+OGN MSF0$6 8E@LEI*5G($R"4]I\[,2U[#5X@G7G#E=; M&RZ9V9[>-V29C@ %]B8A11\=]3>I3^,/P14ED.;KU#N.D/G+4WX*?OLDCQEP M413$CZ%JP]$DAB3(I2L)>C8Y>R*JE>^$7I7^LXTAPZ9Q8E<$-SBHN77!8*&! MQ#Z=BF!YB#\D4W^GRG)NAX=H=+X+?F:AHE1TJG_/;$,ZL'O3I/PX^>GQG/$_ M=M[^S8\(ZGL/(&<*$-P](+U['5#W9/-,\/JYJ]P]0-OR'K#]1G'X(]R#;/_G MGZK[BP9?N:.B?E#UZ^AGN&P8/1A*BL9*V3\'R6 -= MAJKZ?)<38F,4BY@-"4=_WC=D HK/'LG9Q0IO?TUS\+5#&%@M?+VL$]8^^0'2MRB4G&.NJ[T.)*HL)1XK#&_\*U\$(=43NW>;P M>X#@E[>$N/\Y6:);]1V-$L"K!;E1"3I0"IN4=!:W9Z!E#>U@B)55^@(QVX>9 MZB>I?6R,]@9A #X#TL$:T)6LJ]0]0(CC'@"2@.)U\'T@VYL8LO91]RM$Y-I* MB=LGG:XB/5TWNP>XQT*HH0,EOQ>JQ7 /0-GT!VZ]7KS<%FP-O9+E^U-!I&K9 MLR< M6>@=TY5R(+#5:47[!J7Z[D;V*!V*,X0-LRVE08>C0.]?VH"Y%R1K=YD\=I?P MY1X@H 2K!]@:NC>+>7U2!:M%"HJWLGB4[!@+]7QH7N0OL.:G[: S'%C[4I;% M)G,O(%ZWY#CS;INPM>3K%' H&E:1]E'Z+4<;U+405LT]P-NQ&D*5##-74Q. MBQF_8(GS'3/=(<#:1W4E=Y[G!GKYOV\< L@Z/;"$<[8 S7A_@/"?,B$[0@\N MY4.E)Z:)^NT[N#YF.WQ^NYJKV/;<.CQAM1F]V#7P-F MS&CG$CUW]]"I+CZ0+D:>DB[+]0Z&FN&\")B&]GC=GKCKPL;VMX/U+_NING+J M@M/,0'?9?MB4^.V J("_ LV8SN#V->9ASW4H[(7^=A#M6^41+&)Z#]!KN;L6 M9('BGHTQA*WY "^#'YZ1Y+'+EV*.]CT87G.)G\D 4 , @"U$!C4E[FQ.*LNT M@%^#8OZ# TIA)2N3ST0_FSS:YZU^&.9*2S/RMA;XC^ND*R"(-\P&NEE:O,&S M6B7.+9_N6D(STGDJ&?X^Z(3[25XZI?\6X,!DM!(3 M777>48>?;'[<^ 5%#CB$S#6O+_1-U5L$FA8$TKK:0J-1&YDN!M77(OM3LE \Z+3%1M[38(S'B,K(Z3 MTTI>0!O9*)O4#Y0 ^>\MK'!Y)*58?:=!@'RC_BR+G)S@C*.PDXPQ4FWL()VQ M*.K1;Q5HH!GVTH\YNAK+FXHO,33JDIT)DZ*(:5^2LS)E>7USPTD:5TYC,P=O M]QZ 5DES^(:F,,MZ9?)MCNS'# -2;R?$OV07)-+=K? %K= L'UQ*_Y)>4./N M_G%L/]WS4C&<$5LI>5LO'/^Y_W<6QK$A#6KS.>:;A//HC#8*YYBZP_^GO;>. MBG-;]D6;0$)"D. ."9;@P9V&)'B ,'=@KMKXTYC 8(3)+@&]^!.\.#N$ER; M[M=DK[WVRKI[9^U]QKOOG#?N_6..\8T>7]=75;.JYJ^FU"3.[W,O(31\S'N3 MBAFUS7K_RE>MDN7;2$E'XQDD*K#X"_MT5P#9LRS[0 6GV%B)^\T&-1K5Z;.] MK&Z1?!-K^CM,^;ZJ#3TF.;F,DB5+32@*R7S^3Z;' M_MX0T^ 08M7P4.S&HPT&R!I6%M;X\W#UO^"U']M?,+Y82YLM:F.HSXI0L75\ M4J>*ZLY6)7B5[H/QV+>3WA:>-GO8Y%UPO6QNB.FOJQO=6T\X\ZZ=YF"PYB:D M.OFM 'I?JA0F/"VF?1*YC69H^U42H[<,V;=?84B^DX(;:'_$MZVD<64^ D^+ MQW$SCQAWBRWF)/A"Q0]8HSI9@I+XSTG= *:W:UC*_ZBA5[_N(,'R;5&VD>7539)R),,SC)S[9E^!2O]U".>J4,-*MIEL]_SGI.U&WGW MKDD3UTC1DU=@BQ>#BA75$8,ATT_IAC]_?H8J_F7!RWE-C+1 9?332F$8O7*[ MJ,4+?*G#F:NO2Q;L]=>7.N")01,U1UJ\,6Y;WL63E>;LYRI:>")X,=&K?G?8 MCC$G2>PT=[7X1O7J2^M5'13?8C),&&/WA664QRM$13O9MX)54EL_S'-7)-Q- M&.>(K;;@5KOY&+\1HN@QKR/W9%"L5T:X V@DLX"7=6.$#5K:@N>O0Q^_>,0M MMH\$41]-\J7IMNSU0,0V%.9,8N#9LTFH/SPSC[ZKET\H3$B%ZM UT7CG?)DF MQ8VTEY!#/#.1O@82&R[Y[I6B*+"!Q*>P"_PPV36QVI-]9)\QA]:IH,M:7$\1 MTW,4"BZ-M:M9-'0R2B58-$HDY37ADUP&/\6:;J0GP7$<[<.6(L'B-WY@]):* MB7=U=*+UL/=N14J85SD"(9\78??I8L1@/0R 9A8H=$!=M-;1T1/,\:!JNE-8 M-?;C-&Z3KO]FW^.Z+?XTN0I-%V# MA+=J$S61QY@R*AY55-&Q2D7AQZ/'N^C4XG5J9IS MK/1ZG\#4G>F4:@R<5D.:AJ[*-49/SN#/KN0$+*L=C/BI;UD46#4O$K;2-3=-*!T'J M0^JJZFSUF2[.]-&7#NR!>\22W<6V!)'.EKQW6V9=3M<*'F2EU9=MODG>>#BF MY)J8^F.U1N)_6:TI2>7G@CNT:"P<;T:!-O6: G^_O%SS@C'A6'7A4#GG\G:O MCE;"D>YOX/.>!I9*&JXIIABJ[QMU^G>I\IY*00U0-;!K %9,RW4;/'TN7QQ] M%]JA%I [0!YE8VAA&?)@EH@KY4,J2YADS4;9UL*/_%H@*_%>\ADFOY*%&:8/ M%X]!6.XTQM-(EMGQJX\9JA*?-HD<_/K#&2L+W]2^D(Q3!*P(U&2/-?+P?[_" MW\P(,?A7@/I7[9]NE;XM1'5LS6;QC!0>[.@.K'X_#Q@*VE3L"H,2[JTV?V>! MUI%YP,-VF,>BG!KOW7;.U,>C^TQ:[-7@)2*E.('M1V2V-3PK @5-\>VN=\>3 M2S463++XL6EG:,WU6!1N M+6Q3@8?C90R_A;-;!BW4/XY5U&%]SKTMT3G?R36A/3EO6VAAPDC+<0X#Q)]> MD-E;Y$A1UR\*';'K?"=D #Q=&W1]OD&P_A&UM_!C$-H8XD0C_;53V]<^U[/) M:3U?CN.9_5+'UN[0-8?0S[Z3Z2LYN(V?F%)RQ7)-B>P=/X@R$^9)D%6L M,(GRT_9C+56MG(,/[]KDR,ISCCB& Z!T_,F_5=K-"#F7'0J;8]TV"[UY1ZMM MJS[/((>*4/D:4U :J0_5&2B^,N]QZ\=V?,.+2R:J?[R"%[A7VU!_FV6_?=6 M_+ 3A&WAS@RZ2;$RMF+&0:31-NU*%=J4X(8Z8.<1T/ S'U!L_J@\L.<$ 0N+ [Y=PR-ZV8U^? @-,$2RL0I0O4P=$G(<@ MS ^;K^[ ARC0T(\J JW?H5Z1H(5C.!ZWC+>&=G?" $^7F_O/3,$N9/0N!F": MV.&'#*9"3$*+=SS,ND!+SIKP1 0+XQIZ>\^1%C[H!,D7"@?\!YGP3P6>B7)= M G&AAB7P01Y[KT%Z94!=MG*X)--MZM5:%GT0%K<M*V"GN3NQQ4^#* MC#8&//N?,*^X+S)81-?#]([[-?J+P[E@_7V/@HP_"2-8+54#,M 'Q1QJK[MQ MX*X #QJ88(#-!\@W\"1R2>PGP4[K--NN*8DA:7!G9)O*+2'\$RW@3W(4C>R3 M_T%'O1#KNEDNX\B5IJ? ):V8)5E<5>=JR6O#C K+\')CC;5,JVT!-$W>DVT^ MD>33 X(P?I?\SNZYC!!ZNZ ?X(6Y35YE8$F30I.)\/'H?"]>9Y_.W#F98R378+/U9'95+E&0AEA7G91&T^^ZV*Y_70Y3-7 MKAL?>)@YL>0TP-K(2WAP _EQP@)\G3)MQ^'.:^#3H M6]KT*3;A=1EW<)/FEXGDZ"_ ZEZ,?,!-BB#@#%==CL*4UE".]DL7T]Z8UJ65 M=T(S*O;,T?V6A74=][2%RZ9*AB;NR4]WU9:_T4(Q#>^3@_JA&^=0JR)[VC?;S24- MQRG\#B?1U7V04-L+]&6"-1/F16TZ^CSB-7UHAC08J!&QI:[6Y6V>)=7-7N7S M=%2!5?)U]B=!\<@ Y#6%MD?*Q8LL7SCZTXAW.@F7S3X0R*X'/U1[)8'U2,-C M'H&2"ATR&@B&"#>)<;UAZYZ92AS$'ASPNQG,=KZRD4H,+](C9; SU>B3W2GS M)$=2%[-CQY\>8QE PFHXZ")F>[6#_P%A);9+'E@G=)KSM*TG=5LNWR[*)_E70IJ,4?I $\\ZJEBP"0X&I0CN1 M,9?\TTBPJI;XW!F]7^=NS P)XF0Q3XKD"#'QI471=\KZ\.?\F\/OL<&B!(A? MNB'TDA@$.XX3<6?#&NU84]Y!E0WFO8B6#Z-SUM"Z21$0ORHQC JT'TG3S.UW M))GZ$PIZ60-1>C,_[76#\Q^UTP+-Z(N3G$[VKL+@'D!9./:OBHFY'RZ5I>&8 M:)^>_YBO+\!AU1(50/_>V\B UW_Y^OC'?@^?D&52,*V&>D'"S$X.ZDT+"9/;VM%Z!_(0M] M-8A%@B+0B4)MW+1H"';B"AC7? MU@_[U0S;OVPN:>W,]_J*7@2,Y<\)283:M$3)'FQ,-+)F)M[?D(YF$CLJW%90 MB*#G?7ZZ]B(CV96DA4>)Z%HW*6^B%3+;"/_D5.,4& W@"^V\+QOSA$?6L M^_%/K(I!G@A2PK.CM\V),$"X!]I-#/!\!0*/U[\_G#X[U[VI5^[;%W2/:&FB MBFH-9YD4F!K#V-#J6&1&@0%T3790PZC>-R>PE;R8\SHC7]%D5Q/CB9,1P(>8 M27*/4-T/P14SG083L2^PM(4-T"T_Z3X[(KTMQ;N"PWY-RVCEH)H2630W,D @ M;XOS$LON^WM@ -V-_N;"$>XAQHT?-@P@H5,4\F'71 DR?>DIOG%;=/_)T .X M!2K)WE#4%?N4_]5&RMS^GQ+9=6UR+'>G0H,-?"1/GZ;$D@1^#SA 8E2C@?;=2>UH1 .YZ:S#6IM']ZE]^*0EM\I8J:#F*.@3 MU6P0+ZZG**(8=GM]5A5%9.>=GO@5ZD[@UJ/>N2R5<7TGQOJXF4Y90HH*9Y<< MHUJ??EJN_;G-^3DXC,?VSJC?T;YC4JV$IPR7+RD3H7 FS94Y5=:P!N9'Q.(V\UR-Q!&^,Y#MN))$B M+^T64]AD4I=U?-E_LLH:[H.G,+/3Y M^FVT:6),EWF6>-G4HYGV L+.F]JUL44CDN-1[E2F@U4RLII*==75&A][/1J+ M;-78D&3]3WR^W?Q$"2/OE=F8XCAC59]UGGN*\6A].>#:WVE6 9YE.]^X(; ,P$;JONWQGY,OVS2VI#N,2/,O6)T@%]PG)K2\U M5ZOH6":CB*%:RUZ?7H<\L770#H0<[;\G%(\FC M%2EO/H:LI.)A.1E]?LE1)$D2%1NU='N*S6'H\J+L#\>ZJN%P)2V4_,?1+3>G MWR.?V.]/3KX-:D^M>94%&'I--L=:@?Q7D>M0[$O/.NHEQ<6^F/FGF)2 MZ>R^W(D9@Y(HYYE,!-SO!PLZ[FW2GIT]FHELL01])QLWKJ>,@B)B]3" <6W@[+#T(\_-1:>Q M0CLH)$$DQ2JPZ)X6EI9$=S: H+BHC:);%4DCZ:* M"E\\(-%-?9YIPH\NWJ6KO,/5-O%9Y<),LJ)6.N:+$:H\C?!TKQ=FU)?5MZ?L MUQA:S9GL<)_YY;3C?[7="4ASHQ[?+WB8?[>B3D6?#EWR@YZGQ]'&08=V/I&K M&N-^OL6:4^S^^]D"="Q9FL> E4\M@OY+[5Q:V/]MVN]Y&&;O,2:PY0 MV67O<"3F+DMX#CVGFR7C__QDKQ?L1BK9-6%NR72JC2&-Y+92,49F,KC(^:0R M];G+SC$O6,"#31VG^Z=<\#*F:^%(8 =X>@#*]N#2,EM)\S]R#E7D_11OAXJ/ MY44#=O?7N\=U!^'+5B=]#+Z,@L_:INNE*%TJ.>: W!2'?NN.*/,CLS?JC UJ MC1!KBCV5Z+76W!-$[@['A8/L!CA" ]89W4!B8("@3"A.=5#SQCG<[YJC08>X MZW2X<3UIR@RC",PA)I#F11(C"%7B_IK57HI0K,X*%Y.G;HN &TK(AOJX%3-% M0^U8\5IMX#U:K7>,9, ZNZXES2X(K14F:&@?;I4@*KBWW&:FC,O,ES>CP.^K M:1 1Y;*2*?@8R*JD'Y_C0'T.:N%>N) XO?DH6IMW%YD;7W:29TBK=KVR$.(" M,OJ8A(!WV>P&C1SM.;Y,<^Y.JNJ>3<9#KKY7#5R2<@Z%@NR'KB^?P@"88G_Z M*&V^L_]PPA!QG+1JY3DHFKN67Z2HC\I6L,3= ,R&Q35-3!>8OR& ?L_#1@:. MBY(TKU\IP #FVBYEHGIBQS-T.;DD)XN>+T?JF2_DYRG@OCO'!H5*P+T5GC>C MJ+=K'U]_ BWT "]"M'J;C6[<^Z!?^YH3/!8.T G,>-/'!C]Q/"RI)K]T/E;O MWXIHG,S!99^GFF1ZXFPT_CT[_+!6RY%G:]LC<)7^\Y]40_ZGKLG>-3L#3?9; ML?3-%TOMPP!>-G;.$>HU3.\FF&>[?;CFK&$ 5K#7!BCY(,;:M[R?%=\'1=C W25']-RO/_6% 4R5 MN"_HEQF.W7Y[^Q3CKK,@!O*6K&7YY;E"J&#&5X\>\S6EB'*=-_C-G[A M>YW\Z)*+)^3":K$12WS$X6Q?ZDC]5STUQXO3K%![:DB+RW)UH[Y\06SV4K M:E.'SVRIAR0#D)7F)I:)[%DRD3)K8TAZ"^ NXF6H?@XE3%5F\/-^MHF],>'$\ M*VSD:E-##[>>)-(*_O1ML%LNJ[)2_$.Q\!@C660XNL^#)S^+ M=>10&B]>%'IF^8,)W\)9QLZ\#)/JT7PD5:8B>:6'T=8/[]A$RP@,8%Z8"0=* M)4F%OAI5D$TX[S.NRJ5P7(E[K9,6ZT)9>I*.)DE/UM7J23S*3-E0>@"--7$@ MZ&TO:P>&H%F/"I+'Q\MP4#QSO$I5;0R5F9^:/M;6%+45!],A*,>KU<8?:6A=*N]]-SC/Y9[]FKX4]P)H:+B5:DAMEG M"*=0V..J\K!QN[FIA;B[DHO!OU9O\6F6D1?'9+\:\;9I3FO'(1"J*H\)B&;\?,O.Q,8XT=3D6/#2 F\<26;6MB<,^ZB$RI$L MEC3"#\+U24O,17?IAFYDFW\W\>&S%8?NQTM>W=U4GNP(92*Z0XO-*',:4C8V M2T5$)FNV1Q+4?J\'VU>C)5>C7094_E*Y"'DBAE-_I> 29!\(O9D-;D=S0(6Q M47!;%Y4C)CTE8J3PPTCA#7:$_Q[KI:I,?7JD&DU>1JT5XHO0?](QK. M"F*))F02!F7>#!]=2]4SH A7^$2:1NK^+KE4N1EWDKOCGF4 NZ7+PS#$'L@ GAI- MS*?^=Z4CNT6&AM^T'MJ+TG_I%-IJ@>1MR]9:5E_B;Q:"+E[=;G!Z 8V]C9[P M<*O:.,R>(JG+ 8TW=* K;CF>R2S5DF$5DY'=D)HGS5MPN@ E>(:D)]+$D/K% M/8DPN:I)RJ!8FKB:)[7RPZ/DBP6QI#ZMSCJ:!Z:3[7#[$G= M.@$[4N6I] Y3*%*6867,B"CW%ZUY75$$%BL%.$"!E_&;^7C3-#%&J ?36XYO M1*SK:<2+AI445W6]2,"RV@IO.I92[LP;)))B2(-5OO'RJHD2JMC>?VPM0G:@ MEEK7W 894*/GW&F;IC[MFYW;O/)H_QX^,F .'O#VCA:5!:"X;2:^CL/\)AAO M,&'#>;$W/8=J/'N$3X <H:8' 3>V1Y@-TX$'F_$.%IN^W4NN%?'3+,.%]WVIVP]2[ MK:CIO5$MIM.0; !.3AOT&V;_L$M5*LW48[YF<:1>5'=_KF:U^+DLXA'.*?YO M736CC6$O\I5A'+D/(22E3 JJWK5:)KZ&RU.B3T1.FM%N%7 MQG6)CU]/OJV%^V9F9^G&!C[V0492Q,!]N51$+S[F_K+0A,@=!C *ZJ&*GJ'D M]T.E6P7G^)/[,SL[YGC,-6FOV[]7CG$G/V1*6RE!F35Q+4[3.2?RZ),XL_J< M$U\VE:"J0$# T-=R=_LYL'&28LWR1T$C6CIWIG5JO5[3'K;7HT=%*15VGCFLB&&2SEUT?% M1O*[H:V?X MT!,;+Q=@0N:;<_9Q*/FZ=D:NJG&B3!)+8IM4>65LO*XSXS!!"3(A8@[B4?[" M0?"%'=3_AAX& *S H1#:IGEDMSA;\1N9F[WCPYY. M\:T>R*8TM@2X50II9#=N4&F!NFXF/7P&++F"= !\\GM/#50>G 7KV\9S)@JF M6?$:F9?.4+"NZBQZ1WVA2. *L'\8G)5H@2$=K4I07S\MJOKA2(+*5OIWDS$= M?LMD+TUS1/"D;F0W)V3.\47T3":#5$NK#S<)>JI/J 6VQ.< 9PO[^F<4-9HQ M5$J;!71'SUO0Q9Z6Y.7D-O8Y-'GA01=@H.#O="?QTX2!IC4_ZM[4'+R3'@M M/UM677U*,_&X4^, WL:-?:D3YM42MAB59J?X'8X'MO'.JL[K:)+L[F:85X'- MWCKX6]][A.E/\.:Y '(VZ^WP/00?L]*L'*P,,TRJOFI^ZONP5/E*-1Y)MX5 M-X 2>>QJW)D??TE=/:B8$<*1^9)?AHR'LC18E8#$Y[Z&#P9/.EHO/=DU'#Z- M?:=J:(;#)R<'&JX!@?>V?#H UG:#10 0)5H6S9C-Q'K+=C/1;.N@Z:*(:!Q5 M?/8H+PSQF.NQDV#%[?"]U43TU=XLH&;D1)JST_%%.'51_JL.6_0';]!9$;I* M\T$'/LY J+\T!@QP]RL,<,B.\%5.U34^H(+TW9(EAS2V=%/*&XH>!]/H4HT8 M+Q7LL&B;?>.(-C547HUI#36:Q$3WH29UD4IA[&J2.HBS&["^;6:F6L60UG,]%$%XV& M: E=;+8R'JKH6JI4.R'B]TJ:&W .7LQ/S)^_&K74J9".&QXP!9<6 UKO/,]$ MN8>B\;-_!7R(2#^AP.G_+F)5Q 9$+#R3%]7_ALF8GULM M^:.MNO&-H.7HEM<6:,VQ-%N.G5F%F;:XUKTMY1MT7YHT=(K-$FJE=7-&8Y3+ M)QCU:AH_^XG616?*B#3X"*':V<\B/(Y*-HKIH =WYMG[6"4/&2NW)8& M&>&E/'\WIM%UQV4D 2FT&?VUY*.#*?Z-Y/&U\Y6MZJ:<1\7YI3&

2Q )94KEXT]]2'BF@7'0J\-@O&8QWW!O0< MQ)SN1K MT>]05QA@)1/R##I<#P.D-E]LP@=VGBBM5M%37-^;3+A< J##82@.R'@.!AC2 MAMB#_$FZ!?S"M__UGR/='A"/*6& MR&\6OETU,+I7"@/\:^EK*(6?6(>0G.KPL&__6E".88,7X(_O3U%9T71_I3!G M "@@_)+P=$.M"&A4C" MA/H2H':'K=_BL]DHG5^[-(&V6EF:?/OX M_Q$=]7^>:?Z_*'$BJ9*(#@U"_!@J$4]D"B&E7H@I;[?WV)KLX]'\L!=_OF;@ M/VD?ZR,[3"C!Z387APJ*FK]=8I!U1L?;0\ N)V+@^D_/^/Q5>[L^EA&H6#TZ M1<4Z1-P;!IC&O8\J,40PVYPV4:PL4&(\Z9IR)8'#&3T#SW9GI^MD*=$&:/JM M<0Z/[$ZWA(@FI\/P..?MUE_7=083$J?TM,A%W_/,>ANIV<718%O*@@^XM%UD MC8%0N4[2(OOM6WP!TPNP/+ZVJ&SM+'[A36(:WA4?MN9\2A8K__T+EYA4]'QO MFWB 2>IN;^_: RPV J@-F0R73ACZ-^YNIN[0[KVBI]W;;",UQTL>XDE;**K"),Z8UOSRQC\9J$#>+E#"7 ML!BSNXP5PHD1\[AJ-Z+!4\M.)JE-+2O1SS94X%G+.8O& /'K64R$X"BQ>!]> MDF0# QV%N @AZ>G=7?=O@T#G9I:6C;QLIH\^<0A)Z4]C-$1*?+(KI.G8RT;= MA^MAUN/-JN@) MGTL>B$()5G'PS:4SU\*$J K-#3F])8A?$A66_&622CJC&$ MH#!;NP*Y%"Q<(11.T;OB..K;@/6W,%3[TZ;*R2Y&NBT(]7H&##+ MF1K(KTS*'. @P;@?TS/ZN@^8A HU#SE_N!'L*"YT%YF@FS%F$$! 7V3R -F/ M_1IYM"C-\*:>6)&1P93_H)_K.54NTFKD/;86DC>1FF>\AQ2D-0Z73=\%C+$Z M6QYMVXTB%]D\6 3.5N@MR/H/%(V]T:!8VU-3?9@>L49.=^_Q(S%W!*4(?\LU M":9A\T('!'8VH2?]4>V]J>II=;4,?B4R?5LM^![@;,NW/72QAN)C7!\D]\PW M<@3*%G#14_+4MY7>S+V0+)RI*ECD0O+]>JT,M%L*#;(,W:J:H+4BJ1HL98O% M#AI_']A*HF\;Z6GYQCZ?%^3'O)0XM.?H:E[:&83R,,'&4EZ"P/Q-.O>3PVX- M4 5WNG13E]6&2"1_>P\WHO5ZFH9FH.\^^T6%C8E5SE2/.>6U;*1M=&2O.MT; M2ZIG3YJ4D- S0_:>T7+BR(D\^:]L1R*Z>N7704$6(DP> 0/D5Y@QPTT^;N& M?$FZ<$=)]\KS/"F& GWX' MF4_#@RS? @0AZ7;-JS]P=^/;UXS/,$"5!6@CY3L4,'"[=G7SV0P&X/\..KAG M!:6 #RJ#'N$H],#K=Y-0EWD88!%U 2)"/L/9?#QX#@, WMVN.\('@/_/"='Y M['!2CVNN^96A?'*F"L)R12WW3FR69C^CD;.9@_?5Z\B,SX.5^K5Q7'$667G& MC*NQPJ2BBN(#/W^1UHY2UDBPTQ\W[:=O1/RLSD@WGK._TB9\)/N-,$ +8?-%",]_#Z44LH9_I391R\A/.Y )K8O51'7/YXP2]T"7. M<.Y(UU.X_M+$Z5RB//]G.M1_C5"E,0^M,[*M^2> )Y_Q;R]E^BP3YV(Y4TOH MV<3:\]S+RFMZ&9+G(?W(+U+_5 M?H^7!8J_5X>E%0@); \C>I91+O!CW\FD[["H%\TT?\_^TVC1_:X!W:&O $$O MI5/="R!4) ETM0.$AKO.%@2V@E^+'69OX\8L6RAI8K=5.QU0\ _[J[0GS-1^ M>,8(%K_K3?E5J?*EDYF5APE']BPM1T.WO'B61D$>P>,(R4]Z88QR'"F\/<78 M*JQTEV[5+0FS!D(VWN'93NBVHG8Q;X96"@B0/YCO)^(=-^3A,%$=&6)*>,F( M/:44$ )*#I,1C@IV6FAH]A&BI/>YL=6@?/%"5[Q6I2:_& MHAX;J^F^T7KIQ[9+>#/U#B%8@^1XXD,=H=IYV&LUK8)[*:@[^<)W5T31^YDC M\U\G)V,F8 ..[$9]U>*AE+[BU:-HT]&3]7(:D<$-WD?[W A@9](#FZTW0&]^ M(!4&MOH<)F7O/@Q@E>;FDOX P>.ZJA21/MD ,2RD$92QI8S'TN5>=*9N+(E) MW>9_=-$-2EHG?S:X>Y)=!=4^$#4<6C$(-XHFQ5:L#>'ASXKFCE42/6Z(1N2# MOX(Y1)FF(L@4<2P2_7++M:_#KW#58KS0<,7_7D'BXUS7]J?J:OC^KX$.Y MS*QO5,]3L+%3]>F-Y8."#P7+U\[LZ[5F;GVA9BJXWYE\/ND)BJ7$O1'UU&RV MUV<"? ^WH'QK(4\[M!87S =/"X+?;3W<&#>?,Z[ M&F^(>%9\N-M;,GQ3W2PR*[S_H7ZC]DA%DC31Z.Z$GA4S#XW)O!&_?IRMRB( MF1_A[9ZC[(M3'#EQ _RJK_,J0Q:\R $J4Z3BBS[T$J M)":FZ!WO%EQ&'&7A-2X/%>4G^,$E#.]JP&YF12)98Y\JJA\QB%,^P(Q99^@; MN[?QS5/ 0Q_4RI@5G&A%M^)2XU9X4VYU"O8G])KKZA7O$IZ.2S?\LA*T\3;! M?B6L)+X4:]PI:$:=VB:"Q"N7)9 MJ/>9!X4ZT31!=XUEK4C(C6I>!5.(ASE]IA=;\\E5]%U3H:6O(8GZ0J48LQ1. MG1D'I-");F!E#Z;^45XIP%+-D]0 ( MOL_Y4D<81^C9]]PY*TZH=?N-2O?UG/KZ9512='CL68%T]I9CG.T,7\/S.4V7 M'(?1/#:V_T<[K\;(LFT9=*P1,-%7@4=G&AN-H6L*]M^)!Y7CW MG7PK(B)7-[R$MY*5*@Z[:T*0XX7'BCS'S2?Q?)3]DL)P$/#- U%?^R*4?3WI MT QM$R25EF%#TF5FS$3JPAW-HU--4'N%=@Q9^X:'C!3-4_!UD\@ K\ZA;L8R M0MKZ+-4\_$FP3RRR'99L;[NM[.:S%VS8[9U\205R1B 'Y_+!/K,@W_LK1\<5 M/@C(_:_OV#K9A=E8R1R2J*7F42?C<35)NO0R36,]8<1)56?ZKCG5E:NP)6&W MQ$BT#Q(TA@&$\IW$/YLF%9#@Q+?5W$$P !/+]G*;X_X]*(\*W;J8GV) M[ULR[X+%@6"].V/MA'X3#K!_JYP\MWVP>76S-Q'J'IQ%H ->Z[.J#%G*>7N' MO_25GG^USJ*[?V"A]<7$I@CNZ41E3M?&E!HY]5N"]H"EC(3(.%+TX3AN>65! M/]((R8Q:W$..V52$SQ/ZT9U2/?P5,08?*8WF,<L M."Q5>C_6>%@MN-^IK*Z/ZMV8Q :#R]*K0)/+TCM1R&A5#=601$9--P?H M48=#]HRLG:$SASBBL)W%NSX22P*V@)L5FS7LBHWHG%2A?#Q!NN%O$M1?2.X\K!9F5!QZD5$+1+X 'VLGKNT_'4W MXIBSL.P?5>NK]15C$D+TJB&U)3CI<'COO;E[N_'+]NJ*P9-FE%H$8:TJA8KR MPN=#[\967-=UUT2(-B:HNPT^W$X2I]WD2*B<&F63+W6-GNJ^'L$T/'3O7V3Q MZ7CM L7:_Q)TM:OF01,, U :?K]Q;H,!,JDR\XDOJ+>@8@HB.$I='W2VB?QG MFV@_?]W+N::3,&&<_4P7$.EO\*:@YA&/>[3P)F G"FF>T@)_L'*,OV]J3]&H M-A'I+68;56%9](-5KQQNZ!;W*F)1KO&$6O+$\2R5CYO>:[:7;.U;J9FVD8[) MJ+Y?6E:\%;,.FJ(8#OLG!AH?/6D?1,HG=L9"A1ZO4T&FUI+&5H7ZDYK)&!,U M)&A\\R[?B#G0YLZ1[@Q?G"8//#689.J2E%Q\&6W@<++4_)9;[ES;01*<0Q MDO;,[F]PQ=@.IJJ3-]_,"]2!3WPN(Q9XHY4>-]!Q7Z M[&>Z)F<2/V*$*\C[W(DC2@GE4^E]\ A[3996A,J2&^DC&D2(!.QJ @.T$G^\ MR9]>59]EB.OD#+58;;GWZEFAD#O;76I;6_'%#9PR9[Z7WI0J>QN*(=P4PF<] M-2H$#2^_PP /L3RNU_/4EC=%8( 'YN^^6,7+U'%&%UI9\1@\H*LUUU_O!CY; M(;RB0RA7BL5:M?%&''*(?%8!92Q_WF,PVT3NRZ4TC+G6HYFN]39*%J60 M_1=Y"8BE+XA7[XYAX0.B?$8G:)MF?$=P1C#.Y6U:=Y[QITK%U%I>8*5I@4]MP>DRTX#80"1 MD#(5RK%X69'+QQDAM-&FQC# T0P4\<9,OOP$=&D! R! *_/4Q/1#2CI;0Y[E ML_Y\+O0_:/\H&F::OTW)R0HE[Y=WP\4(_L=DX=T2Y/(T#"H7XN6:%%*WO&-U MWXM'GGY*IS:V6W%'@\<%&L)L*VXS&A(/W.WG2L.@[ N[\"0D[489!KAW6W_) MGI:]2(].+FQU;<#L$O2%SY0^&-JG?0D#C(,.#($P +[8F1H\VX,6P "^M## M19W[]S)RI8AC3_(#F>D::9D==2M\+6'=?%-BW=0ABWQURA<4[I?MU7$R+P)T MXP:%=B)1FZ?@>0#PJ@2*>EOJ:IO@A%BE&(X5-N0EUF?6N^O\EM)(4%,@*Y4D M^^>E'EK @0O0EV=%0R$Z7_=FMQ/4(7UOU5='BO*K']CTO.T]B M;*'4.G1_$4_4C^;@SKCL_YVQ^(D_2NL\G3]^3K(88_8EW8/DD M%'2J#2&\K4/U=?T:I&T-+2%>2#J 7P,9^=V\%VAR8:58Z_/JJ_W8G;E[R-) MZRWR<RZ7N_T-,+*QC L 1N]]O-%ZQI,$!HYC4C: ,&4(0!OKR' 2":0./O;IX4 M5Q46EE9MT "5D(A&"7UJ?2F_%L)+2* MD)CO]UL#$*DF23]V'ER I$-$Z+;,L$H%@H03T:,L5UV.YC5RG_@Y<47W)I"B M3^AAK"EO<<[4Q-.449G%QQ<>?)ZPQ1G9YX ]B6&55CES?=[A#5*)?? MM2\=(&W'''I8T$$1**H0V1+F0WO:CD8QSQ]$W5CU0N)HKX0Z&$$PI! N+-E% M]I$WMZ>G!6-;(C-E_HQ\?.66/.9AVXOK: 5-4)- M1DFIW#PKEM,>A:D41(;A'9#JUFV^;D:#8(OQ.)TP>8F@^Y(%R56V )1&5EO0 M+_M>T.D;&=D/(^?9<;MQL)R1CUY05I]B8%@9([[F%#T*2I3ET4,07>0"/="O MCDK<@O!RN%266CE8J)DYF^LZ2.SBS?.DA'F'NB>@>1-;S-Y_&BFX&?BG;Y#_ MY'%;M)6CA\B!H=?:OC VW^D[7_C78P"L\-E=AV M>*_\B#UW3-?*041N6%D^&0&>B8_\R=_R-SS H+_Q]=1"Q ;XDSHV_Q3>^'9_ M#VN]V\S\I_097;VCH5(98MFX8/GEV9!]M@$A%>1(,HM M$>7*LNK/K.R2G1+W626HPBF;> T_1(-XRQ36K3(DZ=,5[-^I0#2M"X58OWUJ M 86:5>UZ<)5LR.2?*[W1HGL0&1UHR\LB]G*[\/[C&S0RG<)1V7P^E+\:1.#N MW_9;3 .U1' MUO"H3(R350)LYBWV,T9"5-RV!%!6R4=;V/?B/(F[%<\E/J&BJ],%':(19"5Z+?+>O_Q8K,> M H3.ZF]^JOYW/[437 ABX+<_A[L M4/#(:6JIK9J4X[-W=S*&O&G59C2UB[7 MKYZH(EQ_%&\AYWE,8DW57#=I/U,=GCUF%-'WV2SXR>>%M8 X6;X^>O(![U+, MOKL\!/QC:;]R).DQN%F6_-#PAT2JJ[4&/#PYS@)#\^,!*MF;Z/V1LH:H#U*1 M2+H9=+8M& E!JPB::7XCU]>TZ\W-8TSKT28L9]_P:$307RR],OD"(!,N!/TZ M\DS#!>3G5[_X5S[^MF]9VO35DT@I M'!=2KON3E ?=!1RXE16VVKO[26*O45P%*C&AF& M6H( M\M5$MN'F[S"O$MR%IAWNCR/WNO^?U;WZ=QIML<\K \NPYR9C;Y#Y;"S/1G!M MNM[MFA)MI>!.FN7J;HH(V5_+VZUAM"0&8N=SC%<^?U;T?7=']G(-+A'Y8>8U M[RC4!;32!3&Q+;MV_L"N='[FD ,Y@L/%B(OAFQ1X/L#??+@"9;8LD* MT3O]_C=3XZ+EP!L-TYS)1I(,A\E7(OKF%D5GU0N6:H7#(L9V7$Z..'(B=_[+ M>>K_SQL0-O7_ %!+ P04 " 72'U6YVLL('F7 P!=UR4 $0 &UI8W)O M86QG;U\Q,&LN:'1M[+WY<]M&MBC\>ZKR/^#IWGEEUR-EDMKM1*]D+8X26])( M2CR^7WWE:@)-$C$(,%@DT7_].^=T-] 08J408E+WSLSMD$L?;K/OO[R?Q_Z MGG7'P\@-_%\WFIN-#8O[=N"X?O?7C23NU//. ]VR(F]X^E-[7:C2:;_[SZ>.-W>-]5G?] M*&:^S=.'/-?_-O[]^&MZ:SOTW-RM>$5]9.O-R*OA5R=[0+]Y]XWX,7=K7'KK MCK@U5K>Z4;#=:NY-6H>X(WW@8=R]35PS0,C_\_[Z8W9[7'Y_=NN;.&1^U G" M/HOA#/%-._5&J][:U5Y2C[B=>Q'\>[,;W#WZGOWZ5E.]9^1P\I#BSVT6I3ON M\,)VJV_"#_!$JZ5N#'EG[&MWW\"OZL8DJG<9&Z0W=UC4IAOE#[FWRFOU*!D, M/-[G?CSV.;R'GOUG2ST=A?'$)^7OA:?@?6'@\:CT2_1+;HE.'-;CX8!'Y>## MSV_P9WRF46\TZZWT*.P@\>-P6+Z_\L?]U M@_2N.^XG$;/_2=S(11RR@W"P:0=]>J+9 DPB3L*9 W]:^'^_Q&[L\<-?WH@_ MX=<^CYF%[ZMS>,_=KQO'@1_#$=1O82-F#_$;P3#>8//O9&O_>5_ MU>O6FCHROX Y?W M5>V!5:]/^YJMO:\(_]=Q<']5<,_PSNU]>JK1;#2?\OC.[E<.] 5 P7].?=C6 MX3'L5\B\<]_A#W_PX=<&\.!](-B#UBSO/=#>>P0TX2!=G'FL^[7#O(C/\JJ& M]JJ3P$[H36YD,^\+9^$97(D(]%G>>33VG5<\= -'O/7LRPSOW#OX^I^3_WSM MNW88,#SFK\W&MTWX:89W[+X'1#OYVOPJQ8!8(%R:Y1VMKS<]%G+8E*\D]<1+ M(KHVRWL0Z4^NY+NV1I;T8R\_^'J5A/SKMOZ6 5R9Y1W-K\<77[XV\BN#2_(= M[< 9XI^.>V=%\=#COVXX;C3PV/"MY0<^)^[B/KQ%3L!#9#'T+]=QN$\,!_\) M-UX =H2N+7C)0WR-XN"T74;;1V-O?L!+?%?<"/8"( MB][ZK@>R)DP N=1RU+G_<'S V1BQR# MU.KR G9+1M04C&C\EK5V*\8I6(W?Y>?^&:R.=NNR\SZ)P-J*HJ-,5[QBPU'V M,(EY%E=='>[1JB]0?07Y%GA@SW7/84V@",1BQ7#VT^WM5WE 7X^#?C_P"6$^ M\7Z;A\7U;^U4AQ5S6/^1X] I@6QBKG/N'[.!&S-O#"R[C46$!:1I#+;(-1A6 M@'S.*0M]>%MT$[,XB8-P. Z8YA(!\Z>/+P,E :3).'@J)N^*$8_[D7L'/ 2,23X.KJV*V18"Y;83O/Y^6"8-*Z#ZW8IUB@H6/2.I M5ZPL_@ 3Z7OBAEO]1!,0=1[%7/<*O#HR92\5S''K0"85A",Z[\B?QPKSJ1]..;_G0> M4C%73W?MFD<\O..1L)0K1_G]BK68:M8]&_+O;R\D#$_&I?V*E;1JX)E)).U7 MK*;]$ BCJZO>(S+NB,^"D+M=_U@&N6XQUBM><.0[]"^/PKY'SM_ /M&9\IYW MX)E;]G 5A/1++(0Q>BMN@_)3J)PM'%2G$BWE#LW&@ ZJ=QLOQ6X]4>(?5*\4 M+O-V36%N'50LX4[<:!!$S+OLS !0*P6H-2L_V6Y4+ \J!F F9\U;CV5+UPNUFQG2\R$LZC*.&(\X'O<[KGLQOW MKCGF)O)K;@M2<+\3GYPS*E:M-3XW@--@9]6&XMQ@_'&$;57,6N8/ZRQ&SG:K M>B7Y$<_%CXC@UK.[B*J2MZUG]Q!5QM%:\T@'>.JF/YF.MZJFXQFL^1]!^:T7 M= Q5A?Q;U?FDJX3AZ;CT@IZABOC^U@OZ>J=(3=G>KHY<%]B^_A'&L+T6#INJ M6-#V6OAK*I/YV]5)G578KBELHNV*91PJ1[C,FQX >U7<\MYI!/OZU5IT+-DOD[T7R:M,$[C3DD MM; ADE0$#!V._\X-$GW%3U[I3L4&T)%SA[6]Y,_\;TOK3UU?QB2K$NPUP:2"OSY@]GJ2G6F'%[$?? M/E':,ZYV989%5LC0"]M8W1*KSB]F44^417$'EU'TE%YV/JF*RR?2]4'%:IRT M2O1T1%Q+N9+Z=)*O6@HI=G39@3]AA]"9[J1S=]=PX> M1G2E^\ED 3FJ]]\$G?@>Q,()/.T%I+Q&Y?K^_AQTOQG7K QALI'D<=WQ\-8= MY[X.MO?XPLKEE]XBHI^Y&P+"=6Y:5[^1<+752L%$6*HMVK MT.V#XOV>^[SCVJB#EVYPL[$]E_A$9E*!19Q:51?\>4":4YZ9.!OD@\]W/#MS MLB>D5556$65 MI^L\1,"QX J\T7EF9*NZNF>6RO.J09F#[QID"FAL?OH87>NPYWWPS\C3-P1WG@@ MH"-XZ*X$P$?3LW\,U.8<''@()_X75H7RKQT&_[?IDQ()1&W1]]SL. ; ?_:4L7G+!LDP@3=<<;]K]^!__N!#=PSH%;8Z>!G0&P?U MUI8"_3T<^#A(]ZH//1YY7G"/3M^S(#P)DG;<23REIV1==A!XL)^GIN3BRJE3 M8Y4JQU^\Y]H>CSZ$(XE2$SNX-%MS"-^>N? ^T!3N@/+I$'E(>A#<&?7_:>J1GS-KGD-&CUG.5A'8/]%A)TRB5 MTV2!&2M_43)YGMNEV#"@-7"Y&Q[>N38O=P0VJ^RA480KBU//7L(L&\V1LS:* M<$N 1D(W[O4?@V<.06V%-R6I'H*%J$2">1_6'*KC9SBLL7[G)Q_6'$)]/WA8 M8V&<_;#FH,W/PNV>L."*\T)+NA+.I =L51W-^I%6=\WMQO.X9"99S 4&\GLP M#)+H)&3=<6)KNS&_=HJW[&&R_W+,L6[/P2$T]9K&'>XF5G6"YK_;.NM'B%D,/WT8W,HO:HJ=MS[4W!W5F2C_QC"O=K[!( M=UI'\,Q+K'XS9T3':5&H>(FQRI!.]U[ MZ1[/N<,IP&&+=54+ST'CV6)<&82SQKBFAJ7J3JB/Y(=6O/QF]>QGS%&187!"P7+::?#;1!4IP\VT1C0K$5YMT0#$M[T0OX*RLMZ2 \(V M'R)G0_Z,$^-^W8C<_@"G2KS)/I5_N?A<%"2A^AKF(?#0(E!XZ2#"X_,_\H.4B@]GGWM3^CWYM0%QHM%51#$+XQ/@ M/X<9..I-V6\CCW'?R1XBN+//.[E'U/7< M1%N:7C]SE+MMFM;S66;&_%K,WX M, ,@_83\I=)-VJHWMNI P2@H.E09-Z*P&Y#&6\XNC!C38.M2*I#,Q?WI2^45_-F_+EK#*. MC*\?-#CRS#BR>!KDHWQ$[NBJXT@.3,-'9N,C!D?6GH\4G%7CF]DM*7:D.!## MGN'SZ R*A^C@"7ST".51903NYT873=MO/(-)5#SWR2WZU@,')N[!FN##E$T( M5QLA*$#YR!:L-SZ4=%E<0Y08W84UP8K9^S*O-G9H/2*FVX\UPY.+2?VNUP,U M)FW!>F##DOF3GWF3'A^:MQYTLDB&V'/$IF8;!;@>.+"HAMASXH,QQ!;?$%L M?#"&V,(98B\B-8PAMG2&V$O@B3'$%M40FRLV/&%$]WH@PXM;&\L127[JY/+U M0**%,E>6%:&,O;.@]LZ*(90QF!;#8%I6M#(6UY)97,N.:,9D6RB3;3G0:99I MM>N!0XMEZ2U>/N@/#O%=#R1:7$MOB1#*6'K+8.DM/T(92V\!+;TE0BMCZ2VS MI;>$B&8LO<6U]!8/G<:,93+VW@SH(O <'D:K M@0;Z7"*:H"5Z>$;OA_HOFC IWX:71H7&G/H-2N\%E<*1]X+^UMI62/&%!?_3 M8T$O8\4.+DKM8:?=K$23JQ MY\2/YH'!C^7"C^;!O/%C7/]N&B"RW/@QHTM,!_FET679\K -NKP,L=C MN8WH:[SE=L\/O* [//=MO+ :R/,^B5R?1]&1#<@34?R^X&0= [A!H1] H8^Q M@Q?@C_7#HB+L!I%F0J2BRRK;V., ]K3X\V6(F_WY[/)T'3#M!S?'H.*34/$+ M' /S*2;K\WC,GHN;U@D)9]X6@WXSH5_J<2ML[8KX&Z=#MBDWP:#6DSC;OX$V M>\S]S/SN>&DB;UH';'OZOA@$?*)H'0;)I>_!F11V^I&]]2()AV^7LGG5 O:?LB$&ZF9#N0P)D^[T7)+=L MD. ^EZ;*B!_7 >5FWP^#<$]#N/=NG[D7/+X/PF^%[:6?U@K;IML,@VHSVJ3_ M4TQ2P$OK@%@303=H]$0[%/:TS/ 2E].H[U'G)(TWW M&CXN0W%P4QARWQY^_>V/DV7',5*J;!&&/ M"[G;]8PG>>^8QW^;OAR<\LD-W M4,"_B7OT.+Y-LTBJ$):K$5]66_\6MOY%<7J)BCP-3AN<7E$^?73'0];E!J/3QN<-CB];'RZ?&S."F6:(S93ZH-GTI?6A$.LL"7TW3D(.^W_F/N#?EKP<&KG(->AR$G_P MGSG0JS$JGH3#XS?;(/(,B,P>UA:1== -(B\Q(BNT_:#'VCR*7+][Y-R!0NO27T$*A&[L!,F M5V FU3 MP#S/[0+LQ\OOA?R$WW$O&*R $^DQ MY!D+L.$\LW$>@SD+@3E+Q'.4@Y$RUCL\#+ES%%\%KA^?^[=P#LN-/LIS")" MN7W945!>=CX$@5/ J/3FB5MA6-)LGFN#6,N 6,O-L2[O>&AP*K\+AD\]F4\9 M=%HP=%HB[J1\C8[5]?'RXU%J(#?Q+!Q^.P''G1#-NBY-O-TAV,16,-[ M9G-,&V0QG.5QSA(D?AQBOZ(510\)X-O?_C#\8TK^85#"<(E2_4.T>*?\8.:M MOE I =?PD)ET$(,PAL.456478U.F<\;SUFD7F,)<*N\+9VQZ*JS,R8[T5/C. M5_ED=>A>\&2?HUM&T1O^%PM=UO8X"38>Q:>T^*O0[;-P^)[[O -[ ']=_J,_ M#OPH\%R'X31F7+;+"W4"L^W%FK @RA+C"C/T:UE?*3-H,RRH,SR&:&-;?B; MP;3EQK0G6J]T]G.U7AN&DRTI?FG"K_$L6I)A1$N/* 6.,B>[J[&'B"(M:FV. MI;JT$AU'IYN<-],4SQ\Q[1>EPZD\_1?&L"]?+GT/CL6@6(4HEM_4]<*QDC'W MJXU5)0"OZHEGUOUNO75@SGX1SKYHIN/)S&JFYU#FN6<'&Y191GO[.?)1FID/ M$?ZSE[9:8X-DF!SYSA7WNW#N?O$G?B"X(GFE.C3)T>=^%^['[1!#>"-!6X^C3_&B% Q(Z MO2GT>.B-L)@BC?;0*X U8-=_AOU] $6:^IA.O"@HXO#/S M8) 9-FB]6(3!G)7 G!?F.6?\A)UZW([#P'?MR*#.".H\MD/KRW4,[BPQ[KRX MKJ,E-!C,*1%8D_9G?7F.P9LEQ9OGX#>-/-Z,#KY9\[D_BS'LYYD+:QI%STI^ M0,"1[ZP%-CP*]ZJBP>Q#Z0R76 NL1R%Q!/;GQDVLP!L9L'QJ-Q2,CQI(7G2 MRW;%,BQE05C*.+%4>)XPN#$A/%@9D.L^Q\?\R) M&M)>M1,U\GMI3_31]MDWS./1-;_C?L(ON 0[_?68E'8>'@>^3>X+S!>Z=J-O M\CZIU%_Z7-VYW#J]2K8:@?<]]A*U>WT6?LOW'RW=O\>QZ0<7DQ7*I#=-/JEJ M5H3D)-+,Y-?T5+,1)##AW-F&_!I2-*2XBJ2X>+;(HU+QR";5 +#)YNX=]I$'JPBFH$%Q MW[I0(&%<8<>>D>K$_,%))_,\!*&7(SY+:TY+9$TJVH;EZQH:9K M&JJ;09O[]<9.O;&=4DSHN#X+AS<] M%BY[[NU((UEJBW#9N8D#6U<2RV!^N4BP.I%Y1X);Z>@!0+.,Z9Y?7:[(J2?M MR'5PZ"-&A'*GGC;34+"^M&1N/67X ![;O!7C,4AR>C> 1-;LV,O WI5SUV?'PR?4O-JMY=K MN;NSVUIV*CNZ9Z%3\&JN$T-]U+J0;.;*8S9YV%:#N4ZALY4#;A3^:11^@S0O MBC3/K(,OI]OGN38I#8("%V\V,GZ^9-M5B'41, L7ZQH),$LAOAK\9X)%H&[) MP;NJ.HM^UHT#<]:+<-:-@SESSW$I).;43<)#F:C-D,6PB(5 EN;LIDN!LSQS M;JA!%I/)6/4 ?*;[>UN-Y8=GZ89W;VHC3"7'-<>[2@ID6QG=QV0;.'Z:RXY M=MT&,?-60^9-@SX:N 91YM)Y7G*CO9=S>!F1MS2&VU/[T4LDV]];!R1;;)&W M?-AE1)Y!E H&,0D>M-?<7PJO, @A"E5FKVME\MQ6V>5 MYF7YB$&.94&.%^ <1EU=#R9@SGG5Z%D:HENI(4I_:VYEG8&3=L3_26#UIW=< MA>**O:&.NB'7D@NS*BO_CL.-*U15I6W%:&_!TKUZ''-F6<-MR/R(V5@ /)(B M7GH6U7Q^?'E76D^6.^H7M>*WGF+%2[R?JQ5O:,O0UO+1EB:*"D0R5]42MN7K M%0M1PP[Z ^8/EQO1Q2G[4>"Y#C 6YQ27[7*I;M#$QE%@UT2[-$>]\@KF:'#? M'+J)[Y?CRFA4S."*"8R5BY"&P9!%$"&-JD5(XKOBG/^\.1DYQ#YG41+R0S<* MMEO-O;=PCWJ9^BG_"7S;F/>+_GMC/R'WBVYZ\C=@?5=CON.X=X ]HWN+SUXD M?1XRT/M'D6>&/2BNL>RMVD=/N!_T7?^QSSZ^+\7OEKU8_9[;A2DV%.PQ_LB1 M#>"O3SZPXXLOCR(=W#/E^W]Q']Z&W*->I%'/'5@=D'/7O!.!Q -S$]C)UM;V MAA4'\EH0Q'X0<[R^?;!Q^,N;PO-3OW1W'B_=+W_I3N,)+WUP'EHN[A8LJE'A M>]5BMUMC7MK\D9>..:L?>>GV]E;I2[=W]G[DI>4K_:&7[NR68]7._GCPQ=4H M2$*;1WB)KO0X>8S4;@]BZ!>D8 M61?\WKH.^LROB0LUZP9D2N>=U6=AU_7K<3!X:\'MZ85V$,=!/W_-XQUX=>.= MA7*GSCRWZ[^U_DXBD.'#=Y8=>$'XUOJOUE;SK(78%X&(U5=5[["^ZPW?3E[2 MQN'__J_F;N/=+V_P>=B: 8'XR_^JUZTSEWO.6^LZ\7C]BG6Y5:\?_@*;H+YR M[SIQ[RW W?C71NZ'=A#"G@DHWWO,_F:U8&M(37AGR1\5Q.+W9O8[K3URO_.W M>+4ZP/#TY/]JP+W)0;<>9SM7 '6 L+DU#RN#)X\;#42./R_.;T]/K)O;H]O3 MFT?@7%(0?VD?WIP>_WE]?GM^>F,=79Q8I_\Y_NWHXL.I=7SYZ=/YSRD+T,K7VTTSQO-1O/K5_Q;$Y;S]7OK0^O =9O^7?@W MO XDM!_X9"VXMB6--!#[13=-'&@-1"R?H>D,'WRK?V_CL-FH_T%2/WMGAF,& MW1YY<]FRIX"W8F[QZA,+OUF7/G\]Q9%-+?N>"%O)N;4/B[B_7\#](]]/F'?- M!T$8E]/ )[MQZS?^\?;_TWPR#72"L,_B7S?@+0GPY MV-O>?3>&3BS:]?US9]'%[?6[:4%0O$6))_5 MW+(NKZWFSBOGM75Y9MW^=FII\C*5E4?'M_AS\V!K>_%P8O%H>0'YU%D06G&/ M6QTWLIEG#3D++>X[W+%RWZ!%.=P.Q%B5MU8"]X2>Z_.-$%7G^3H4+ MN)STAC?'GT[N/]V>O.>5D!XZ3OOP7,]A0P2)^V44F%O8*!Q-"<=Q$J*_]8QV MZ N\;2(HUP='_SGK/@17235<1 U%O?\),Q;RT?*]:98QBB[.2XJZYB2Y-(0JPE*2[ 3?&A\ MW-_O_;9?I=+285Y4JK445R4UE^T)FHLXM",83#Q8"O8VWE_O'U9B;E0C[C]ECM=%@["X,X67\][*:98*LAX M-H1]L>"4GVJKT0 N$5K;J)<73BR"VC@:8K8F%6A;E9OB/^; M1DK"H<+_A//F9S^"!UEB&[QRZ=0L(;Z)>5A@] 5@]876WTGH1HY+E5L@SW.R M;,E!=76>21"'7>:[W^G?ND92/1M\9MZW[CA]OGF]>;-IG?8'7C#DX2HA<9ZS M6A?!YNM5 J](A9D$>$-J]-):"ZMF'(A]>U'[8/F1_3$7QY'CA#R*Y!\?79\W MRW6[;]?[-_^^_W1^^;DZ-:[DXQN'?V):_TYC;VP8=%S0=]P[6^4 ^1?__O?N M][_\\,/V' %J;1R^3UP/RZFV0TO&ML/WZM("1O[\8W# M6Q8,$UCQ31QR'H\#:\0CM7K$! 8M@)5;G::9:94OP(:VRE#N*HABYOV/.QCO>O[MXO3[Y;]=[^\/ M;M74E?OZQN%.<[^Q,SZYS?CLGMN_H<0&,+!!Z/JV.V">Q1] G,4@0^!R![MG M&I?6//8>J,)"LGA=CO2E;@J!(H ;QGVPLK'%LD1G(: Q82 8HR)]=Z^_7817 M?_[SF:5*HGS,$L]5P-MSZ]@X_#^O]G=?C^/F!5#.%"@H'$+.QHNC_YR=N+^= M[USNW&<&T3$IN_"8)03)CT.B+6/CL+&WLS,&COHXQ\K' +#PJ@<&T*18V=4_ M!T=_1P__G VJT%R+W]PXW-_?;31V]@^FE*DF)/MBY#T*UN(K.!5*NRS9*36? M8N[Q 2*SS!RL6:"!> DYT1C2NEV4C@L+WA+I'9/P<$5#(TL(2LG!W8!6'E+# M*9D;QT/N6(,DC!),DHL#>%)$VYNM5^W7J--C^O61';]=S0UY3)&%Z[929!== ML9VK#BO7OK5?ZI48'Y*KZJA*RX)O4;-#).7,[EDVSAU^5%N9Z#0:!\<[2QY\ MNI4_UF@%UJXP[Y'E5GZ"K<9"G6#(2%;?#/OMP'L5O3;GMU04>"$SK8D ^8/= M8WX7+OC6?<^%*YF0J=8SUX9=[(9@23IUN:BPVW[5:FS76EO[M=;.SNN*]=@Q MNO(<]W:,[2LE^+#9:A/W*S<9__C,_)WO_?"XVZ[ 9"Q^<^/P,@1B8N'0HD:! M->N_&YN-1A.(++3NF)?PQY)\RRAEWIL^=PW[Q7'D2.*(9*J"IY8CR,'W"_NO MOS\_'-VP"A D]\&-PT\?/UP:#'@.#+CMC69E-PN'A#];BIYT^ MG] SM-*4=]_!='=NM8>6W>,@F?K8/,T5C$@K.'4CBUGWW//JW_S@'C[.613X M6'P:10DZJEED.;SC^J(>%9NJ6MN-'<72-$X(W&WSN3!E4K/5T.WV*FT])YN+ M6%]X)' F_[_4,^V1I*C/L,%_X/[>R.T]I]T=D\=K']RVH[^^=[UN94DJ8Q8 M2DWPF K\@DEE*ZS@#:7-\ [\U2?HW9-YBL#&3D _HP] MK"P'?O6[=.L@Y#8GSWFS95$'P\#,]R*$KL'>G6 O2U4NZ2XQ^+BVN]9 M-,JHZ&$)P^L:I>V_:@D8VV#,P^_MOP$",L7P5G@(5R'?0X-V:1&T2!;%UD'# MCZ*F&?K*8Q_?[N_WOY6A6-NTO/6"8N9=2:TG!S/R]ZAJSVZI7/-NXD8*F+=U&^M5W@(>^^LUE9K,[6% M7&K4,\!&/?/F@&+!*6/CT>M%8EMY9E.=7VXT@*#:NJ1GC$V==#FB,SUO\C%)':)0+ MA4)&I]+D@]?:8!I]0W9+-F27D"S=Z2=WNU= 8NF &"DTLM*0LV_U-@?J!Q@' M!/.,JTOSXB=\41^#,VD"SFIATXH)P9]_FDH*D@//@]5PB]DV2,$0!S:27$#O MG5]Z%9L7U4M_B/H@/GGX\T^A4L. ,=*0QQH: O ^T)X1]*[5#8/[N*=^W@2 M."V.W(74!96J;3 )MM5X-VZ)]#-0N[Q-N^'GGTKOD"NT1A>H;D1K0-X\9K'J M3N71;+;:]9:R;Y11\_-/%?DU%A'+EB&C<+J\;Y5IM5-(.,)->X<)/C&O(S0< M6W;=AZS"2/?&X<=RK)XF-6RK^1(+3CME3Y&[]B([>E3<2VN:M3:+9:@OM9EE M"6/3X?&SKWYR'Q7R&A[#,72#<67<;FMXVASX_]S\\?1.L2,)&?1Q.GA;?KRL MG#NW.G1MEHBS'\WM>3X4VIU,C\^^J)MQ(G8R+__WS9JP+OQ@U)*EG/8S.2?I %E&S7*%>K\J!/R]6CR1SWN1="68<5B9.&41&_RMY74'@8C0Y#JPD$B8@0"T&>)5,Q K$K_E#?'C M]VZ,39>&E@_+#U#BW+D1"7"?^;;+/-2ML10;;XYBL.Q8Z$06=GIVG7$U85NO MV.NB,4,Y4HE#8M9T._!XI@#G1 A $W@_ #X/.M2S#.M1V91!-H,7E)T MPCL=3CYL7S9)P2==='[Z0(2(U6'@60'H,1IM9OHA)<>F%+C=V-;*,F]8V&;P MVOKE@\>'%"I^U=RQ_MR\P9&_>ZU=K.%\C8!G4,J$6FHYI7& CAOV18AD -]F M>!,P#4I5.>?G>X?EW=1 M?ZM=AYK*S6N49&K8A.,O4A&,T(HWX$(LE3 M/"83)CH>Y5' )3L(0ZZ:G),*$8:80A$@,=ZY01)Y0T6+95_=M(K^DM4ZS]5& MULF8ABH<(54 &J# BPQ=%')K"$@\/(UIHQ"S XK8@ZSRAI$K1)"/X3>02?4V M0Z40U4;N1T*X85P=?J)DI?3K.DJGPJ[8Y"N,] !]""KL'5) N@2IJ.H4* +^ MK>W&9K-Q4F\"&1ID7F+@9E.V*,(6];CGI6ZP5R59\;D8$G#G#$5F2Q_-)V7= MX'C7^^^>]_^_FXW-5DOD+6$Q5,DK4HX;Y,JFU"M%_:1US 9N M#(J!+)6$'W]/?&YM-<0\Z!K=ZV%.9EMZ73$S4YDD_2 B5@V" ;0-K\?7[ M7[_'^[_??/\KR&D_"-'E _O; M;/R+OI*$Q2_UV!T7:;G\0=IFDFDBAM\0)(H8B$0NH4-ME#!C1"F_!LZZ1@?$/@#4%\P M!WB^A)UE[:P2;SPB)!,9(#0>269%"F-F]I?2Z56]LU5L'4]+K M^<691J?B"T"J6[7]G=W:7F-W++U&X\A4&E1(=4&VU$UKK22LEM"&NE9=);7I MN75:DLG&84EZ($$TTMCFL=Q!?8'Z^C#;3OZOGFV76]T"GLMT#;IFSM9LF<3, M9T_,7![J7<[:?VS[=?3^XZEU>68=7U[7G[V; M4KI?\_U,01ZVB\J(7,:SC-1 \3--M[MQG0I'>]O]U_'QZ>G9F4Z.:>K*]L8$ M]*BZM3RS>B&JW__%OC8:S;*WWX%9R!#G*)F\;@.WV8 ="6/K/-T/-KZE^+/1 MSP^>_,9A\['C'3U&RBTJX:GC$.'9&4P)=YB[=,SC5&OC\#SF?:NY*=!DAL4N M_*[-QJOGNL6[RGW[(0_*VELR]#8//?X(^\RSP)* MLSFUN5DY4C,";0I$V)/$MFV(;9Y[_ E'GM^P#H^'.(X<<[22T$BWA46=YUW% MPF_',U'2Q#6_^(G\L$M_NNF:3PW/O(@L*<9L]F>,V;Q\T&8F7KAE>&&5@O% M*A\[1OF8YQ[+?&W,ERU)^19YE=8I)9W7X Z/&K%0HJ7,%OZ$M:EA1*F,HOV\ M=96$=H]%(O%1/*NU%UX&O6866C:FQ..8UFQ(:MXUU#S//?[_KGG$PSON_/^K M1F5&8CYZ_DU)8WN&QN:YQY]&&R^@U9Y$D2N[-1QIU:YG: [HF<*W@.$ MFGBB9OMRP,4TLJ40C=M&-%:+4BKM:,_D1,QUD_^-9=\N-M^XXT2"<,%3_];\ M;M91.TAB59=+S)ND@@;=XD@X%'_\:: M.>S OPQ$N&]D8[4HHA*9#@P9SG./CZF9'G8&(^(#85$'5@4GWGNLF7U$SDW!?](K 'RQ)0VX&1;U6B@:,R9/R9TXQR2J9VFL89EBM'%7Y4\V&45;FN*QU%E\&@C.I%15C@\J(:IJ2W+ENLDSN'5J7]SY(O9X[P+RF8P"$N;[U/FU) M+'\GJ9BE4/-*5, M=#6.:C(Z+!1>ZQQ6.L"!<$NBS\Z2(F7$ZQ0(E'9S,@7"<]WDJ]#U;7< \C-+ MP[#..)>I4CR\ V-S*<2D2;@P#F_C\'Y)A_?RU NWMI_F\OYK23S>)CA?J9Q4 MR6=-4S \UTT^?>BY;5>F:9?D;ULW=H\[B;<<"HF)P5>,(2H?K6DJ?>>ZR6=! MB+&]^A_63=+OLW"X!-2V;R)*1OTWZK]1_Z=2__G9A-WVJU9CN];:VJ^U=G9>S^^8=$-VJBEN0"=E59.+3QS/ M?HB?QQ+8UMB3,^)S"A6T+0;P7-,(4(ST9I&@6':1XC@ 7@S-U8L%S]RPO_AZ M:G5[=E9OS8GY&!3^811N424=#>FB4.=[YF%JGG73XQP9ZCJAZ99AKPN%F]L% MW-3:(^0Z!LD$T_X@Y#WNTR#L<]\.^MQZ]3&(HM?KA<7;AMDN*D+O3$1H+>LK MDEVU9./(]4+@'<.&%PIK=R=B[3&+>M:9%]ROF;*P:]CLHB+LWL;A11##"^+ MRF%NN<]@G;!VKQQKW] P[,/5'_JM3:G'*<'OX/%_$LS=?&MMO0.5DO3)M_B9 M&U%$+<;8T^DY[EU*V_EIQ^]IVG$KFW:L;\ANR8;L$M(6=MK'K@K>5!L^BB93 M'0)\4]L !?H[ZW8X@ WX&-SSD#[WSKI@?2ZVZ"+ +7#U!]^H)_$7W-I?WL#> ME&U3R-FW>IMW@A#>-J -GW%KQ*]R]>I,"U_4EX9+%F>VZJ@\+^#FRX+0&LW M[L'- %F(;FC^@*U F*Q;Z"0Q=A.QV<"-XIHP5N\SR\=-]S 78&;XN2]M_P#52UOOG!O>B=E_CB[Z$;?8.'$A 55&)! MNXTWB+WHB-F\HG])GPUA:4G$"3#X!?%*KJ)FP1*HZ1 *G0!_[KG\3NSSR%;! M[X#U0 7A, 4#EN>XG0Y\M _@A: ">D.K$P9]^'@ WX3-@%LC !R?[@]@LQVK M/03P)I[QIG4+@)!\PRT@[<0E@.8N&=^$.LWPGX"*<%.H$)(FT*; MT>:3D(N0I1TES@A**NR1R-!)-6(Z%G72^M;G M,#7#3Z0'^1+8+R8HI\_L,. >=!W[?1 :!,9=E;LB H;^A@L$-0#W'(7A0R/ M8@O?+7$17P]4$^!:CR__.C^I-P] @P!RQ#?#*_1EU30XTG7C6[++MFH\CJ2$ MI7ABXYG]3^)&KE;9@[2(AU9&)IO69V!8V!C9<_LN!7-H&^#X::5B5^Y!.8PL M]."T&N\RFHIJ=*GY3OU$)'TW>MT&YEN\%&#H*.&CUP$!BA=A)]U^V0<%.QBY MC-N/YU2X##@X(Q?#X.^R;PF4+5Z]+[L8@YSCHV^X=SU/75*( MX@-:$P]$ML+Q6)$ZX(@\%LKCP"N2R(7+&/&6 (>S!N[@HI@$L?D8L4>3J3+/ M$9GE)_TV,!U8TEA>R*(HZ0\D!F94*_B2PR,[=-M$)):8"%6SY/3XFMH2?="Y MVAKB-Q,%]*;UI^\A37LXY])#7@FT$**XN^=B5H4@6P I&: I+7A= M&6]TL^9P>+N4@05^CDS6SMJM$@U)6<" 2=M$68^]?G.5E:O55Q^/(BL1S%\@ M:D@8*C@HB(-^RD$_N2!3CKQN@$&=S2([P+ /(.,(EQAAE4G&29#JY%60(NHJ M*J!6_F-"3L4H4MN1Z[@L1*)-!-G@0I$OPS:AO@'"&UU.I-GC"I-4ID^C'PZJS/4V6I%ENDB@+M:9[=P1':IJ\N!%J,.^<\_:;H!: 8\ M#))(* ;2;-)T@[PNP.5M.7T +T?2L@4CT./.9(T 7\?Q,PX/?_ZIH$T(N[BH M,=2DJ4>*IF:?E6G>J8J-XEU"#HO73#"P5'HL[*.*D0+W\T\"LLPT$2JUYP7W M\*\?<,+O[FPU=JN3H80)8[Q]+\1PR6MOV=SS9.#EUXW&!OT;[K/5OW^,(C!^ M4Z0(O';O.G$/W]?XUT8Q]#5]P$@ZTFTX;C:( %SUMY*B!_G%='-+ RNYF_(? M17=MM6=RL+MW,#G.,VU_SJ.BL!A^5]Q;<4TC4Q+U< MM%DML/!$HUDPNW3OC/ C(.](?#<@Z?[SLVF1R"^\/KEU8HAKK(=L]XJ,N(L^%SSDTSM/&^'4' MX]>"!\N)G7BY-L%71DZJMNMAPQ\T'_T[=& 4^Z&P7W<@[\!,&24BO<.DC!* M> [.W"[ET,AZWLB<86B&H2T(0T/9KY&5YP)1$3?+O/6!4'PN6.2P?ZQC2:%B M4IFA(D-%AHH.R3L-FGXJYH2G-&2.C+#E2H'(;?P>H1I+]*- M24,GZ2K841WXMM^-LLPN#($D)-3H.*Q*'L MHN9)2?V6@6Q'+N([N">83\9'+45\)+\FA]L>B&K\5IM2G^(>1L<-$UHU" V# M-0RVX&2*55Z8B-B0)1R$0XMCDI8M&B'*M+>,I8EPL I?.R[Q5XR&8/9H.@TA MAF^+[+A8!H+29#_$-JGOV$$DXT(.AX>=2"6&PD?@#]NXMAZM>MHV!4ZBP,E4 M."TF[AHYL^9RIN,EF#PL5'80&UP5X5"U &B=\3WG?IJ(CRJVJ'^Q7>&V%;+G M'A3;X0!/#+76(,MN4'+E3]]-J]LCN /.*#3BPY"@(<'#SZG[5JN>(NVLU)LK M,J/11'V@%)O1F@DY+&8BBPT+?4*>5OZ@>X<(=TB5 MN42;%.G4##R9:NB)##M\8-C.W$I#5215^IC,(@:=.>; %43V(M;:H1U72RNG M$O(SZ5:D\MAUE//+I5S##G,]D9)'H5C@$RX\CEEU=+=T7V79V*'T<(D/2#4" MZSMP1V#+\#.V\!&F#_4#AWN&WQA^8_C-X4WB ,8A>>C$*V4Y<0S/C6./HKQ$ MH'Z !)7ZN657LTB+]*89%T3#49"O)"!2U'SS>#>I]8*3]-@=?"M52I0Z8G%2 M1HI5POD29Z-#&)HV-(UM/$8B8*CK4TW^'1>1'2S<%^XPI">]J"FF2F#RU@8A M/:C%SL9$R\J#9&]F"9'ERY(RE[+&"Y1T]_-K5I\:"7(%6#J!-8!1CX7&PC#< MP7 'K-(&ZG[NMS\((DTU[X$[L#Z.;9$&;YA.S M 1AU=]@B!OO6X%Z@H<62N!=DWQ05$[[UY^;-9NHJA0/N!?<<]KAFN9TRJZ_X M"=65052""5,QQ'84/C;& 6;:=ZF1QI/6 M_'+AX$)Z8$(H\ARU,> 3Y'B>J% M1Q77IW8A.5>4T/=PQ6DO&>E(2L_-,'3#T U#/_P2)%)- R)V2:?#QEBN#1J4 MC)?PK 6+J+9$6A+I5-*K5)/.&6HD)3GUWXG3E?VXD,,AI\>?E?!0W-MB76P* M1TZ>0+!C+>SOLWY6VBXZ@EB"W2.KD5]"U]*F=2[T5.9%5%>> D$^HB% B6]7 M4B5-3H@DHT&Q(WF#3&(0[B' )>0D_,ZEB>ZJ01TM?=TXB 0W"TD_EDNP8W() M9"Z!229X:>2=*B&O'8 >,\L-7&NM=4\:S4JI4YZD^O\NL'$)"()Z]71 M]:UU_F* I^<[/\BK/=JG=K%YOK-MI63M&U1^G(J+ -SE:,&*FU[=#X.0C=(;\!/82\O/9= M40N."&J#'K=PS0-7+1>]XN9L[]-!&H119<=I&H?/M#;.(5UA'6EN=XR $IB@XP*L2CO+Z=3:_T&,KL;LKYU[ 6)DS\%O*'\ #ZQO]&W-[1N,$ BYE1E7Z$= MEG^H';E)VN-/0[LI>\NCYX*=JN0;X6)'KG"0P*6(_!3">9&PM#ESZ;'A:3B\ MHW7G?BT28OXZ_W)N(1("I+U^?FOPMQF6NE BQM0[S0KA%3;L8GZJ7 E51ZH4 M16H3I"A9E,1!;,:>Y1[8&O91I@1A6MP#N=;MR0$(]$[X@D8^=*OHE@[KP&=J MVN-1$MZY=^1F$VID=D'1B^@P37ZV>Z!9;U@/[GU=#1MN I:CWN3+3I+T>M*E MO""2_6+&$5(>;N&E%SH?>O)&5<)51I@7)XF*U:Y/(L)C5*LEPD%,"%61.9=, MJCAD?H3-&66Y75?T,Z3\JR'J!GWV38G*>S844T5D5\8H5R=!\5V.7G:7PI2& MF)>F27+[\/(.0SG\WO2Q7B(DE(D!8#*03\A1JHC#[[@7#$1F-,IWT9=*^3S: M/!H$WSCYH,,L:$=J@M)L1=H!!OM=1Q1K9+.3H\!+1$0,8V4I+VB+I+"N[*TZ M\>U"B8B"3GR/$(":#C:#@W\7T<$@[M7$L YX:X][ \F"^NE4&#'7(YV>D2ZC MAM-F8-G BGRGGD28J $+BCHBT%A3HX& U848R- 8.>.1A^75V3OBN]/LZ('E,4%KK5(A&2\$R!*Q$ M<$*AG5)F/X&+N^F!95I'_5K';"->EAK"XXDXD3IU6497&75D-^J=J9G/O*%H MSJ?? %0>]-&Q(ATRVD^"IA4!YGX4-*UT&X",^UW6%;D'KJH]HW1RX"W2Q.NB M2:-A:$TC.6 T/7> [?EAEU53?'+=Q\SUQ%*\H(N)33:Z'K"=M.ID.X8ZY<[) MR6P ^W$W+V#.IO5^.F). MW%CE:W&&&;B2*Z2I_0XE;P'G18X6$7,7G#WEKAB_D!X;0^1+#>&Y'-WH.K"X M.K)QR0E7R"T M)@NQ4*U'Q2ZP%6ZJ&J2D; L?#)A97-22P;+]X(ZE:5&Y7H>4+W6'^:K:6[,B MV#3;E/PSTZQ;)5.)ZD /.!/W'%4$F-M![37J>VM(GA/2FW9+!T2_L_["0X&W MKE'VTU$(0LL>S7QJFKRGA<3J)37QT7$!S/HR[#)?6B+&@;%$R'A)(XIEN Y% M/G9R0?V4 BDGW.9DWV\U99#316N1,GACM"Z]X/[M*F_/2LUU=_M@@(3VKQOP M%TQ(W/Q[T-T A23^=2,M*.B1#^.MM;VS,WA("P+V=AJ#APWKS0(.RR9409B:RX?! MHLAPYV4)?0+%_N(>?N1B LPTCMO4D)5!@C KX>'^W\&0W+AN&,7U/I5W4LN' MF'5E_YF0#5Q'37J30]%^>>,>FG#R$I& #$#E>W=X$HE*D&<$98B]^*G'@K/0 M<[$XLWBC]*/$Z!1&]R!Y*2@Q)>3X'6L(CV)EF=[.HP=,"Q'+%\@F6Y*1LT/, MX".M$T>O2RS$!]K8*U &F6#):^CA6%)J$QSLF!QOPN\]D7FE[C_J"B':#&M! MO B>9J$;8-9Q'9R12CCC$+$;[.65_G9K3".T1B>$:VNY91?1LNE"+%#[=AK_T]^?I2)@6*\K MFKWF0W1<]FK @%3HMA,Q>Y9C?6\8^!B& S1),&\ MIH2"[*>DS3-EMX-?P]9 MYKD8$5SE ,I H%J"6BRV(;!^HV0$X<''T%P:_%/O+B A&V$[B(88N(M4,"75 MO4"\B=84,E@!*T0#+169I5@]5-B3P[Q1A,,_X-RP 9BO/0P[R#%3[-Z''?(? MK4E;:J8Q<\Q@SX0'M/! RX0'%A*!5PG"#R+0Z0UK,P1)9619IBA$(YE:>A9) M+ 4 M)&OH-3)M=]:\[,JET0EBQ4^1$7G MJ*N#KHN)-FHY\ UD$3*W5":)P@*ZG(J:]'?(WF@R9Q=>J,;YH._%3$\PM&]H MOYSVA7FLT?I]EH[/K '8Q%2T@RG2J0&+#Z"%"Z2>4*\M,6[!QBI>V15QBE3N M8E8LZ#-#'U9CRW<#'GWC]*VT\Q;^@)Q(-6N0^:SCT]+S3H64/^04&J6N2//2 M, O#+ RS&*\HY-Q+I6R#DD/K@#;D>6_PMOZ M@>C+64;&6KZKZRL?'-[M ^RI"]3,;EE!F^=,X8[N.(7_]$ =U? SM;:E>:C5 M= T\D@\13[M-J&IS0J_6._36IP7HGV@DAVS%L,H;N_JH<^ZG\SQ!#Q&% M16 M689'T'BOQN(@-U:=JD,><1;:/6G9:*4\LB?R/?#9^B 0 MK6340!Q9PZ"B@#KNDHXDWJQ7PZ2N^W88, R$E[GPTS;8(;HV^WH5-OQ9&%*' MU7.RS[T,IJN@M\9J=?K+HD[(NCD(!]' OV-%5U' MYS6K[7;EG*#SX%;TO*9F,:EG3%10C4:$1"-L#,VG/<*U>J@>9U[>2/+;+BZB/%!>(EHVSY0Q#)]@-"F9!]: M:<[E)R)M'3(08@W+#9M>LLB_S!1+2W*IW9\P2[*:+3O(!FJ(66" QC8-6D0 M2X:[G[E(YU-G+ I5U>%G)PXLC&:NR=+^/O;[48)Y.K_FY)0 &3$O"F91OYY] M@84EKQ>BKRP?(/!IY,(/I06HUB@I7XI--6K!L6"TSOZFZOX@-N4Z(_V"/1&FEEV+ IG54 M7NU'-C=F;^]L[^>BG),02;$D)Q:.Z#&=_'T4K8$%&V'1'S>!_=.4L:H*"I#(((VYYH13K*AZ:5 MZ% #4@^%8*1^F\+U4=#X3 >>58$02-C#D5^8RH;H "I/[ #'((#500X_%@J3 MD!Q_PAY5Y3Y6UPO:R$GS'?,X]MXE.TJ+4Z6.S(+C4_A'A>.4NFMW CN)Y+RZ MG/D"0J7?UU<2\?P7,@^P.Y#MT/1(_9W+'FOB)SOP8'F4)9J+E\M9'/=%/_]W M)BM)!J48R9E6A8DP@VB>R.1^U[\$3 M'"MV5(J#[)$%+T(/=4Q6LN,"2TC0F:P^H+K63%EH49-N*U&7S-4\L3%+$5/E MP\+AR"Q-,@.%]0YW+(P0M=*( >XY2RW-623$Y+T]TV2OI:DOV62 M]!<2@9?45A8NA;]E!QF&(2[YEYS1V4SB#BZ*S"=?*Y &;))H)T-R)'+E'2Q:7T*-_&C M0GFP[:2/PU#EU&VKU1+5]:0(Y\ 6NO-$8.7WL99CN*':L2LC[$ M\8K S7@,HQW?:60[+B?.XMFG>YJ=@M[_EA"FQUPXC6RT6[><]?ZXJZA%KE*$"*;P@;GF1$1S^(-0BS1?4H3+**(&G^+*!)Z@A+7 M0[8\O>C&]74Z@L3V]L#>]+PZ&,H3;#IZJD^6L+3>)M_J1I3[16D^H@TT-BL9 MUB,JJY[H$P.;UY-Y1S.TI$@SPK!&:+T+0)<1)%APYCRYW6L'?ST M?L9(L""<8C0Y%BZ\%DBWBA/7TFM6-V0#,"ISM8N4694M6KCS* _+YS$5G8ME MIM9Z<:DBH2T"^U\TW%4N\_+X_J,VO;YK-7H9?V"XX37MIO)W9X6:"M!Q!9MN M'S@KX-2AXH/P-T'R(S:F-B!' (&XP%3L/0LA('Q(-_$M?^5L.J:5_F M^HCVW,J-IYQF]70.BRE@-G5)ZU:7)'EJCG+^C92CN*667XR3$\F!KE&:1I^B M"SZICX%H>J1-&;5#UHDCN#NU8Z.!"U)>S20%I4=%#"DY@<;[J*$4F;*@1LMD M'F\5*L%V-6D_NCO$")Q:J%((99*?5EU5&*$A5!LRR(AQ>,-<6I88@6AJG S3 M,$Q#,8U+)5G/4\DZRC14V)?8!LEBG M"[1\'Y!T!*L-*PK0B!LLJ1+\S,12# M'"4118?!Z@NI*96@1B'&%5?*IF^(/J54>R-M&LUFE%G1HL=*:EOY=RX8QIGY MRY&1H<-'#!_&EN7$2PS]&_HW])_KV0G;>*(4Z%'R9UJ#H$S1EDG+6:HYKC3* M:@Q LX]&JQ#2G//@'K>XAW/)I2"7;J@L<8A;J?B7*>BE;U-ME+*)MD(XK#+21VJ3S)2$.KA7M M^+14KEQRHBJQS4(#^6YY48H6:^A+6E*L%\K,YY+)AEJ>X0S%U*F+(M<<\9$! MI./K)[59IODVOIPYP[2'K^CJNVD9'_>2D=+E7# EY ,,B^8J]K,((G$J@-+M M@#H.]\BQ"FY^*H-H*!:*G!D[+F^:08;Z),(1N1S$26=I]B'2K>5 VI2:,G>< M7G6J.AF".0'$00^I+!K15O71GNMKJ'Y-2)L],&FS6MKLMDF;74@$7B4(SPO% MERJ_(6O9F M=)#YFRL4C==NRBX(JBO'R)2P:>]0;+$A661,.$9 0E!<(*"X[ M3^KW9@PZ)TO$3"@A183'-;*9)YV$T_%[V:)IM)F.&^EE/K);4,[X5O7YU#* MVMV-R(&:Y6Y:?+.F_U3H:2LZ]3@TUCWU%F5C991_"-\_IN'0C[4]DS\9LLW!6)W!].E9!0B+#&*DRRPBBNB&DC:5%6VE1+M9.T@&GAH!.#JA9/9Y M,LE *E&%[BO4419S>]UO''/O$M\%@8DC:_*]U]A 5)8A?:O^:TI-3(O^AC,0 M96%'9J+&8)[4*!=&:@H&PG*MP UUK@*$1>J&%[FW1AR\5TY23)[L: ,G+=O+]H(UM]D2'PAHUZ*,, M896W*GLR41M#Z_8OV52AD%1Z=)XVX&,Y(Q9#0%23&X0V0M]SY=# /GPN5J6W MDL=09>BTZ:FQJ+!%0U3UVQ\Y($UO6D-CIR4:2.GC_LT8/2$%NK()_@V%H4Z%7>38JR M:(5%Z=D*#"7FE>::)WHQ4$+D_9:- MUHE9]"VM:P;:] .@7-N&_4I\CX)>R)Y )%,/M_+.]EIW>VR]$H18/N5A@0X8 MU%AL4TL]6_FR_RAKNZ+#208&J#CU4$:%A0=--)MYO/E;KI-<&B#6.LIIZ>:P MTJ#KRYC!'95IYR[U,0(!@*L9>711,+WSX%;PP(!"$>*B#IR:*23;B\H67S35 M$B?RV+'.X!['T)3+T6D!UG0%#PTZ'=61%Q'GU)/>U31T'&EMODFO-BB(8&++4R6:V-OO*=GW\" ME;_0&@<+AP,2N9C_Y?9%$Q94S/7)]?GN04)44J5AWEB9H770SS^-[1T$DAHM M$9HC@M^XLPGU:JFM=1%T1HD$>C;*@$Y\&77=E40 MKLT5*.D@J)>/CW9"%.V&Y9 %490AVR+FYD*J/+?2.X4C@(P3G3+T#TM# $FM M!Z0EW//8-A0I"!!0]BR1-7&6QXAVJ@0CF;K%P06I_YO$IC!(M<$UT_IS-ZWW0Q"CW^2T,';M2#<#R[O8:6Y[1DL(>4\V M.4D[EBOPR:\ ][31Q2UR6C-+V]>FRXGI$=3ZD<%&#P)D!BC31"T&@$Q+!AF* MTTS4/W6!)T"(7%E.CB/)^VBB4D,"5W6_%CU5I^_ZEDTM$4DII;*6^NI1<(.. MI6#)2ZV#-HPFGI/1D4W_*/=#Z.WGU;92>_&B:2[]*ZE+8I"$@R!"?"?%0[@< M+&X'T1#;!^*\=9'0HE2RFO"X#D*TFV4AL^AVDD=KU2A?CG;!1&/@U$P:2Z*< M+1\43A$I]2)C1QT72VFE9S8=&RCH2.MTKB+1Y*S0O20B9S_K**^E4ZZAT3\A MFZ;9,.DT6CK-CDFG64@,7E8O@W);S6WX46JN9\DXJE\H6)Z8(!.7#T@RWJEE MHXQ1-!+SV*0I]J@_7<5&BVI!0LX>%?]4F0':]#1]I%HAIC BO5'W$\I#+%2( MJ.#/D#E2-&$XKU\J'2AUTZ=._4WK,_G_]7RQD1% 3TE*)O(2/==H0 NEV];R M38C;L,,V:A T>T5,Q2&?KYQ(1 $-;2Z*KOYKYZ3O>D[YGVW.($:Z<6P Q<-D MOHP;Y1V!HLIC..J+RH#2^) V0R#UXV"KK#CSYDT_#![5?MA.6H&.$JE=OH:% M)Z8>>1#C![)ZLYHMRSG\5:: LG3KPE[7L9;ZD<541PAYU84^3#VQ"S$N& MN5C1FD5[D>3%"%;9](+R7"B(BU5^%+Z-7"\0%![U&+EOD[#-J%P 2-[.9P+* MHBW;O7.]?%-3FE$JR_VI@X"<@S4(!HDJ0A,)DJ(KJ]:Z70@>E;"KYKYD4&0= MW=4' 2R[%P]EYRKQJTT[)RLNL3)4 MSC1*%O)KTM4QXO%2?*/BDNG] 5]V9@BVL7$-EFG-)(SG$W' MSJ?/UM0X/+WDH);+N1")K;5<-6T*!,UAD7FTW80!,<>;T@UANCN*A5%F1?1?XYCTV/7"P M?EJ49,G%B?1R^? 6PS!HQY+?"SB[8ZFBRD=7G:6%J>4Y_A46J%ZVQ52;].: M2%46)!*-;3D!/6TP++"AY^),Z1[LN2:@)BR1KX!G# MOI8:PMLREE66W93+44K3X47:>(&N"L456@6XF*XD.J=G?7C2WD3%=2CVDPKT ME!4 \WOTM369D$_#6WMNF_J#15B)GW8,2LL4#!8OBZ8O)PA,5?.H-,Y^:1*# M,8&6#(^/QD]:CL3D)BV9E7).XWO73YN7A\H10@7OZT-'%950F("5)1V M@25=0;,;!EUX,[?.CV^+E4-91;4PD/*J("7XH@)"?4KZ_<17^D"-RI*%VC22 MH2H+:V1?HIJ:PEF:2"O6IK5R*J<$2V7"(C,D#1+Y*\ ;]*4>HEI9P/-9 VZR#/VT\;'N*\*L%A6*N)\H #;5J4?P=3D$"<_JV96HPHR MV>N$.8QV$=5PCS]86/+H8ODLHIQHO0G/J$8\TO2LDT3-[ IM@]=0]DVJNFJ: MJBNMZFK75%TM) :O$H2?56_1@I0Y.J_)B$69T)#6N:C;%>J@ZM57%(.%AAGC M!2'("A31HODOWJH8-^D!>2^?LOPS@1*R>PM+EE%SP/)=P=(5]\[[-]*+63\3 M*CWA 4VRSJ1*"K;#;3<2A28,_0[P*1IY*20*[0+5::?;EW?3B#VI.WP@FC4K M/Z0R_?'WM+)<>3F%GT&,/@2BZ)$' M^A2V=V-13WFYLNIQ36#+EORJ&2 &ZNNN"@P8KE[B4(5J)$KJ&@75);2AB99>F])KJV MDMA;>M0NCD.)>FR@^!*VKA#-K]3=J06%4D*82H6&!\B(@6?Y,PGX-D>B\R3)AANXJT?,!V;#523Q@E6F;[NQ7U=,1G;H\U/IIBFXX MQ-DG]V1,(VH^;+/5@6VC02XZ?T]%@EJOZJB"1H@4PQ&82F#)"3@\#\ZK'OC" M62U'N.JV2DV:T;A2\D?KH(&$L:GCD"TM4%0!A$M;%K]J@U]EDJ MU*=J:YXVA&,V8)0:-A?%@*\XXS@7M5%1:VH/XT9)I@\!]F3\3.$1,81<7'.T M&U_I@VEK7*$#Y=QA'AMB^UUJ84?1)K'2+*8DPNS:;1HKRX IOB;E3*.PT:VR M&_@TMU*3'.S'2#X^G.L>N=03&1OWT.B^_'MJHJN3#0RK>+ULGT6W/8]C(ZAL M+7+4R*8U4)2!.E2=ZIFIZ.G: \":#W'BC>,7:5#_FF=:0G7V3-W#,'A[@;;TZ# M$Z"=4C&IOL2;[LA&_1DTHB0AZH1WHEJ MSM[A-*4C'132SZ&\@H VR'%I.E4\M%ZII5,O^1H=4?[+]+WH=2YCC5YR%WBP M>]D;4$FNJQ [W:$Z_+\6[?JF;!=/OJMTTKI"A M?Y S@-R7V6R*/,C$V)2C>Y"TO0PNBA%*UZP=!E%4E]X 4K3H0I:3IMG*HZNJ MH:TN!VG)KU/BC/A.E$ZF@G./L\YG^' &>Y9S2)]G(58@)+':(M =NWZ@%.]T MHS)MDII[9DW& ^SA"W@CVY5*Y2SD ]&)FS]@XR@F\V@'')XD[@A62RSVC-3F M/B;S#N V2DHBLQP%@G+<]X)H@)'T2/1O2UWNTA,OGA,HHBN)P[Y"<3W$#Y ]H#'Y,IM;U@5$KL.I,L'%)!C$%;2U MX4UBM%K!JT=E75)R14D8XE )>IR%;+&D9;! .((IU.(<;0H9V-R4=^EB?1MU$Q5I@MM*)=3V'A? MZ) I:+0=^B%@H_N NN8KETW(<&GYC"?)[[-%YZP1D10;%9E!UD.97$U1/J<^ M+X+2S_:U%M]2_@LTD!B\2A#>9LDQPDZT/#0MU?"5 M4$\7JN5YJE:WKSKMB_ =T46DIH)JW@U&6B./Q11!I4ZB[!2)J:P/:D!,#B+, M0Q(S#T3 4<6'^0-VC1#Y.\I5@C-^;%H?U2C5D#04Z2IN4F(B0FSW[+<*'WD8'HYE[H@ M.)2'$^+N.[# MH'0=5#!3>=T;MD/7D=25^9GT8=;(=5/54@54&/:.H!4:B52:@7RD3"F57:C@.;]7DQ,%I&JCTRZO+H^ MSLJPF0>O<(;*:A()0=@&Q:@JJP'A9ZZU!LAFTLD*RL#G=; L!SE1DG7$R-?\ M*\&B8[M61RL3(F1UII);=5'^. :/::"RR%KNDO,1Z9%E8J$Q:KAX(P,UFQ&R.7A"MK3,B+*5(ID(9\G,2*WY0J M?Y8L!Q"B;2 BUQ"M,B0XREKS.X#/9V$ M0#:J=U2.6,&]+SQY>6DB*P'5:M)V4EFI#2Q/W83+'-'AM MIW'5),+9@W+G],P"^J)AN$L-X2W.CM.$:=JI331_4//I%-)/1&EA]LI"X_16 MFBPG2Z=4PELMS325W9- 1R-MC0(+BHA<#-C*XMXL< Q7$Y<^GK,=LDF &!<& MO+>_80*?*!43[3LPWJYI.VD-M20"#]4LE>\ ZHY:QQIBN&D&ON;-P%&WRE0K MJ\>]0:21&)H/(%QCF3.$5A"*(#!4AEA(D\09&R QFA-Q4I)A<9'TF@@*['C\ M@_ 5621T.G2XH%8@,Q.706"P=C++]0 MHBVE3&DW1[T@Q()FRK.SW#Z5X,68<9?F$O-(11U M*3YFDJ6M2E-]LZC#ZD'VK T'CX0*JFNS6EE=>Z@/%R:(;. @U 8U\YR:L02& M:QBN@4LX*1J!>@45ZLXH[/,\19F"E+F+^K16]J:Y()%*HS3/(.2CE G/42D6 M]N=![J I^Z05F'$\ADP-F=(23O4D;3]B=E;8V.99: OKX^.8]&/9-AM6TJ>) M":@9*#J586B0N!%VWB2EG(QN)%$_N&/2G9_IY'G[76O6;+3O1W.DMTR.M)8C MO6]RI!<2@U<)0BV60'J&S*@MJ<&=-JJH1E;1)55\2CWZ,)>YC5%,.>HARQ[" M EY,/*"6RQ$7MI@H WJ@$GLPT,8FCR*:-.4K,5^\9SD 6$0*CZ&F"1AE'"M]148W\@P$E_,S FD9RO,ND91N(S%LNNA>"9,T0QY9"I/BH]0 MM8S"5.)0HIF5JAG&A[W []:QB$7DR@KN[E+[QQ@3EG1>1B^EK#J=+:/$\+MQ M3U3UIE)&%[>BVY7H'U93[712T2D[+N@@C6TVECYA6.E20W@.J.(XDC7>D][D M:P22]@[)=<,<09,QLWG:0_TYI9NS:Y;5QKH]]3E?_ \CF[RJY# M3:3Q/4Y2I8:@^'EUG]$!ECH*TN;%JY,8 M,Q&]Q%[OJB_*7/"6?A'S7TD-=S[>SVXQ/U,67Z=!IB@VETU+&_MN.(+*NBYC M(!5&K$@]1C!I[J7!&,+[3ZLF:L*3F)E['#<3\+F MP ?Z@8[Z2)ODEN&@K*?<$[N^[ JD%!%RZ7;INGOL2U@QE.@(G9RZL2"/G8M5 M**E]FD5!-#)A#[:;]/M] KXU'36P-ODZ$D9[EG\R\@*6VP1 M$ST:\TQ=BZ=66*.H>L#-,#5S[&0&^^IY.*0/7%.+F.36 MR.7/^/RD3I/XPYREKW:HXX+\A6B;D3$_("$^=1K ,6W/S01*&HC+$;$D_D#L MV:F[[<7B&_@OZA4=\% A+]>KX,=IQP<T,%O9IV3=6WL.0ZILTCYFN.1\YL4?^=!11*<$!]^X3)\.@P/%EG?!HZ1N(M%KF6"$LHVI7-\A N&OY,798J&/TAX \XW7G$.*LGQ!/ M=%B">U2217;..^XS7;?]7L@^Y/N!)#1X;=8C=Y-EU86HLZY4(KU 3Z;MC&MT M+ XHKH;HKNLF++-UT%I[LB99^0DVU'(P"'7 TYT1.W/4@DD;TL=?F\!((ZSR MNB%O[)'Q1Q2E(ZA&>;EHGY'1,,)2IB!39C%L_UF\#ESEW?2TX>D.7^&E81"5 M;L[!8-U3)W4=EJ?*IW+$HI4%ZZT5KDIBQ<9<"^=2E.5Z"V^!V\%IG%.7,K>1 M,PO(0WY5,4BZK3<=T:=1D9K\ZTB]P@HP.$:Z-+Z%FI+M,#_$;R84$I!?B0;<;]$6J?S @UAU#[IXQDOY7ECW/'))S],_/N09?'MKA W0;QJZ M%SMXL\WZSQ_ ?_R?QX\O+W[<7WT AV'WYP\,UK\EZIH_+C[Y\LG^9X/E?_[I MX_W/'RS^,,?GY[)P7RE95;U"PO3[^(^GD 94]B+'%+&FM[N 2O8[H.E9EZC( MM'$II*,.(8<&D^[?TOE_EK=-V.QK1%)4..&LA8,!1K;G4(1*(%7+\N MC134$1R&%:^8@1#)2)F*.#@)% W]_3CP:_C@4UA4F,8))YQS! Y *Z[P#_)C M,,5?RT5Q"5"X_N$/7[_X2!B -WU#TZ(168[9 C;D[;Z&=SGE'8\"&(+?QAJM M(EQXU./58;R#^GO*SI/D "<;/'.S!3@6,\9D=%/?Y+)2D'FV?B2+"],:+"Z_ M^/#%,WA812!#E 1/1:&DUU['UZM%D+--#@:4Q8U2*]+H$_J=Q'!3GLVX0PCE ENC4*[+K>U:0%B 5!>@+1#L1'(6Z4=4RK MW+V0WIBR"8#.TPC>=D);7-6_#LWY"JGF2K$J"KPD5C"X$T:F+E*>T M6NI[)#_;-!6?U)=9 $\$G=$"T)F+01?FS:F*@3\N]5O2"MFNLQ(7<>QW0;QR MR7W**.F#::W(]T6-F>LZCVTPM-'!(]K5X DM34: ;WK0 1O'4IH+11P0W0W\ M'^9"TIHZGU*KL,VNB_I]5)P\E!LHE>:C$^)V&"CV]9>M2(GR9UG=+U9OAQA^>0/X>&E'R;@@Y%AC\20\V8FP9F0KHU MW#J3GCY1"F;;5A \?8WY+$(#]@=:G+T\I/FI^&/);\DM246^(/(\*J^3&'FF MK#O[C#O)8:O3"V#\!WS0]JMVW11[!M@_9 OS\&VH;J_VR/[BK56EH1*RN%Q5 MW$X!<3?VIBU,7Y15I;$A'6V2 #747.FW_A_[(]HK0W,4"MA*MQ<6GCAU[1Q3D4\>') L4$]*H9MZFVI]W\1_H>!#[%;P5^3"J9VB*4&P@HR7X MSS#TCX2.SKY-PJSNYRI,1X3S\5>8!3=3&^_;UCSIL),?$3Z!3>.F*"7H) Z$ M*+5%?]5L$$SN59,A- SY$^J,HM)6%&\Y#D6D]!(_Q%) RVJR^$U.$[$"WWK; M5Z\M1Y2IM VL9I5BM3.-X]#8,HFJL[L52[9RYXN>(''J4WKH&W>@!*'P2N=2 M'U6'"0.3MN^-G603Z: ++Z@J6RN)FZLZ<8+]%''30'R3*ILW %3HFZ/@07$Q9,NBJ M<-Q.U V>BZ9"5JK\!-4$<%.]MNU#)_CTR?V0K>;[<2ZD3I;Y@. 7L)Z05YN* M;@/NU[9-DV[<%$*K7[1)3J2\F1PC6\36@:/88(XN?Z^RC)YU@(F6G@.E38-GC; MX>O[#Y'_A36.VM[R\0&V,_/N.[R&R*%A\:^676O.;&(P\OJFDL_Y]SJ;:F:@T6G6S8#GQ117A1+3S6$(77C S[> MO&B"AVJTZ%_AL7D.#()<\2M$\]RC1PW9=TFD6EJ;F** M'!U1V"O[S/0!=ACOX,7)X;)&:N$.->&ES(9!OZIJTB4[#$Y=-CZYB_^HKB_A M'VQG-IW=%LM/Z!#5A&>F6>+W@T^82L)G1KXJ-TS6UY[VG6('4YKNY.F:@-Z /1)O=O8)_#/.I]29 M/R%Y>UD5S23KMM-:W3-*8H+#AJ$#DP2 \>,^IY6V/?$EZ<& MA[1GRS)3SLCOO)WPE6J4[TOT9,FV:9)7QXHV:%],* M OZ(HYA;\OP*"9N@ N5%&[7 C,D'C.554]^H;C)+-.(0E'4M-:-"/<(]YI2D M:90+L-UFLR;A^=3L?I..ZH3L(:F^1-NF'75SS?/,ECLQPAUC]'!V(0_[0%$& MLD\X+EKJA!;.W 1].-$#[<"'FJ@5SI!;LC(Q=H)'*C;$:3'HI"0'\2@>%QO* MP3*[' VYJ9'Q::*!V])1S'J<+'QLQW.#T\1Z"Z87*8-CAC;\U!?[/1?QF'X$ M?TZ3_.S[?T>^)3_]L3GQ[]__>[GXYON_/Q7"R1?/GSD"2\H"Y0*93)+8%XNO M314.;S-)V[*FU'DFI4@$K!7=<9REI-N85*1HA.-#L_:#%ZU:OQRL'UB\AK'T M+BJUY+BN)1@J-J[V>\L0.[[^=HGVHCM/H$C#:*ZU.)P5] M*01TV@&* N=7P<1_++U%><:8U7+DI++\<';C;D$FW/?P<#R%9OML1K-Y--N3 M&-"/'P-CW"B8B2]8:GP[6 MD,ACG(LHQ-GTB#K)DEK:(?JO<=TN70&0+Z#^%+?..??+=2D@&"+>VVA*\(JZY%+Z#(42TT>MG 3[G'TGYV9X02ZWZ4& ?1CYP6-3RE1?'EH.E%AR#& M][9[:FUOZ4^"[J9^=),=!COA^0;5>2D\;:43-4=6Q#Q":JBP0*^$ J2F7N%_ MK9^?Y>*JEZA9 M06_'ORI2A%5+,>X45HGZ:?R9.!\:9_V$KV@YWKIQE@+4G4@H(,*#4@X:0;L4 M J8/?%O[..] OZ#E7/<=:>YR<7"07/#>F\Z/5>)KL6@"BK'WRV=KD=C M.A8M,Y/C[977'^!YP7F+!39*UM&&A(?+^Y)^+E-M?I9'#9JKY1S2.YI@V_3. M-J0G=(J&H'$YL/ERB!DL7-^-OXI[9Q00SX;CK)_0Z3K>M0S'AQ@YM*:2&S'L M?K%@L'=\_;3C5>@7H,BY,$.M5\'>U57HDGA4U;)^28&04&OPQW9S4-($'R<. MDS6[>H6 5]O:=AGBK72S@!8WV92BZ0I7]3;;&>$9[&*+U3;2F MR/50!0\2\#!XK^+_!VTTCT)^%1XEO33IJ:$)K&&_P&R6SOH)_\IM(*2/BHM_ M F#RO'XY.IT3IT8;9QPX_0HC NV05;G Y>+9%M9:Y$J:=@4,<8)':V%98<>@ MU.[A_#Y@V@*V/?-W3>-B;KD#[:B2?C%P4R'O(2>OB; MY+G4)7I.S\"&X*6C;C>S,0^:NJRI4+'@>9/A^:1B'W3HMA':?@V+9@?GRU^+ M*PMJN4W&D[ZIRXMF_.GS\;ZL,;A%T/E^>V@IAXE1+QY1^@O5QM'LKL M$,F:/,9>D/&R R[@E\MI@X#A/_PGW@;"W)QJ'&&$!EER1UI;M-Z_9W><=3:C M%W"'3-QH&T:W@T]>389,-IBG#8+C+LG!%^)XKXE>*XE*:#U04I!*M@:;'I:V M: FYA &F3,'N]%6N=B=:42;BPN_#A#17B=G%>RI8Y-@[$14O64_OH0TZ!4_X M?(8G>'C"Y0Q/>">7\)G")T53[F\6=I#QA$^^US8J,/ S7/2,EJ>BWCT3JO'3 MAD&0R?8*/^6C[82Z7&B/B,NE-S24->F&@Z=Q$#U0)^&!<,%[B F=%E.6:K8V<3W)(G%2G(N>'AG>>1XYX1P785'+3SXHW9;[\V>Q"@L5,(# M>D",GIN-WST33AL0W#HFN(/^L;T6F6 M;2A4PU"Q#\&;#W% $9=B$T"JP[]COTUWV M[/MO$?_%L3WI@;V'2_!4E/[%'*7[*/WC.4I_)Y?P0WK"E[6RG6>.F64AC5#4 M<$<>A>G>(8*]8QZ'?H^4$$:)#]^# .8PUK!#Y$3.G)#1$M]F.2GN@P]VC+V! MR*\B@YS$;N"'-!U+OOA0:_ !-RIB/AY]%@66;8IRQ^&.-O-5X4;X)5P095>) MY.H3,W#J428E8&R^BM"F:&$BFT&Y@7Z7^F5WR) ;9-K!K!.]3(''4'^?WG"4 MA6_(=M ;AW"/H;I;T7YI/57]&NY*50=A-QTIEGBT+[5!##GFWL,#\"$]X2CD MF&*S+5IB=J2V(XX]6+XS0_))I);AXE,K:1\%-F@QIT(1 ;1))Q(H*3EBSAX/<9LW[%D_H88SB'U,\HQD MJL43,&-_M[.&=Q)3MTI?.6SN39 0O"QH]W1#)^Y2U^9+^(S,.^H\[Q M%]P1*^1.@4Q[$P0AGMYB@@YA;BTXK]3SGU9_>4%K'%_HMYJ,G>NA9[0>OQ$< M+3&Z(1LX[/2O X2RJ] L/GZR7%P^OGS"7A7\UZ5 N>$?GWQ!'S[Y_..$W;.)^Y$!55LJ7Y% =1+%3JA&BZYL9MZW3-3/H27$#^+6"H2_PC-,.N# MMK%7;$P@ME3/=^KK$$@SE*PF:D:$I:6T>\2"CEVH1!X/G@,ULAGH.\G22F\T M.+!9=?#MS_9U#P4EY3/$3&N8#]82Q[ +\11PI&U"P7RQ>,H *WIQ>4V\K1(7 MTTQ7I',8P:V";\=-38E<0LN]1#)TQ_#,E#22%B!43V[5BSJ#-;G)A;>JPL+T=N M?9;3 T@:AM$ID$"UKO/8SMF& M\)I#2=O>9:&;@IU!\?UP2*ETC.,Q=P2X:+)]D8N58B+.OB@[LDU39@:O MM/ _A#9@8QE9K:^CQS&[\6=D!I^2WS5TW"^7>+35]*_:3MLLV&BS-P0F\"9;/!B*5@?[P#76A']VZMAJ7J3;$G M86F?+43O.LGELGY2= !PN%7HT4,0103QF4\_$'K2,-OBVGH2]LQZ5S]EB:TG M7RV^D- 'G@3O0)A+_Q.,2,CY1>DLXJK4UD/A/QF.@92J?/?[[>H1%MQH*X0" MG'26TL;K.$,T8T-.,:211UO9'BJLB!5S+>J\G]"JL[L=$YRR!G74&M%VYE I M?ZF5;SDO&!.*";-6DEL\0E.0,)P0>*ZJ>M3^4%57(V-4'E_KCX\,E'Q[_+3!-5*,$')VDR#.&+ M/&2\-X_^+L$W62=GUV=&KS4BM>#V+X_\4_@ K),K_F$32(J([[8NI#>-6\F^ M6GQX^9'%SMD>4R>BC8(OL$?5%Z4Q._' \#+@2A]_-#1*^LNX!.!KGWSD/N< MBXL;UT6X@;]_^M&BS/H**;-(20YG3WX ?_V,?KVK;4Z&Q('$IVB_F.W0N3A, MX!8R51QR#< :_+[!2G!WF'W",UJ1R1O^M3#'@(FL#X% 1YLB MYW0+*>-=-4'059P^1KX+5]^:?A[*E.%_#WL[6 -YS7,VAZ3>P@:\PTL..MKAE-;?Y_0_/DK$NX'\;?G-_H(4TV#7)*ABO M@7EUSZO[#:_N[_FH^>/BBX_UV)D7\[R8SW,Q_S,[U'WG2'4=]&9=-.N^@%=^ M^7A1=&$W+_-YF9_I,O_:1078&)6$"?.RGI?U>2[K9Q;>_G'Q"1421$]9/YZ7 M]KRTSW-IFW##VJWQC[_\+*[R=OR-7[K<'VPJYB$]X=.RI'*I:S?JX*LQD:C( MOCGA?R[9\#^MX B3C&]=S6G^,UJ'U-=*VY#+MPPHIMIMGC<"-C#-,(),MW\P MSJ@[T<0J9%/JH-&VW[USUW[;4K]L>5ALFNP*\_Q$NI4OPG5=7A/:F!2B!=RM M%N7N/.-N=;?LGB-[/FSV3KK)WSEN[M)'+!" M:K72U[20@-S::7M3!X==-)>)9A?_?7/QU48+2S+KY&T"=Z,P $6TX*A&.P>P M\^H^H]5MG5,')T9D=-B$/[CJ&_G*TO.Y84?(NF_H8R?"MW0-X,6\(>8-<68; MXJ>>H38D[>NQGK2JC^ *??_AO-[G]7Y&ZUVM/[7K5?4U-<[A6N>N/ 'W,ZY: M.V@)S#NO\WF=G]$Z)R$.I*1C]1^BPLE::BNAOO.0SPMZ7M!GM*"]:)U99NS, M.*]U?*(;^?+QW(WLNY$_/>]NY+>^U-[&2&:S/9OM9 @3C!:OPR$5.9&\^ZB) M;JQJV/>&^>S-U8-;0,$/5;:,=L$6,Y92B4](QX? MQA,Z2(F#&&VRZQH"66Z*9A7XB5(S(TM,OC$EFM MT;KN3&-+2#674Y>U[(QQZ:E2IANXB%DM4+1".#:9*@,+3!GX_/[06!H2(66+ M#$+H3;K3/$T,5&C'0(6IAY[!7><"W?S3ZB]_$Y: 66/UG%;A*Z8(?G+YJ2,3 M4\*'-B7N)9V:*>(&97008?G _TU47!A,+4FI7?:W79M@L$S= Q;RV;:HWD>] M\(?TA(@O9J8GBBK(\6Y#1^Q-POI:];1PQFMA>F'- ,_?*EXY&D3<+TKA29L( M/"9+'T]BZ6/Z0C(K-R+^NJK+_,W&(]^(RW'G@$3+*!/CE/=CS_P$%]*Q"7MC MRR9Y 'BI^/&?/[C\X V_F-]>)MB.GS^MFL4?_A*-P[W?U>2+F7B>M_&N8H1Y MVR;[RG%WXKZMFS\NFJO5AY>//UE>?OS%\O+33S^:V(C'\PIJR1X]OGC"D;]. M%.XRM'#RL1B$+[[XGS>[&8^SV9YXX6JM_N>_M:>&]WW3"9.[CN3+P4BHF?.W M',KGG[^;$_+KMM"K;=%-9? MO4./?@XGQW!&)L_BW[2].=\554'J$A"B+A?_Z.%7"SA8(+Q0D9IO(+*LUN'D MJWS#P[S#0K[-3WO+^^P^P_OM]^'E?5_>?";)QW>(K\:;]/+BT]]V_;^LNZR\ MUSO\S8?P2]_F+CP^PM]\(\*BNO];?'M[<2[BG>L3_ANNW"!K MP:+,;J@.9XBT#GG:C23!N(G;>HVL)MH$2-SJ(FQ)? O-55:1O/'JL-CU5<%M MYM)%>XUMYZCA4(/)K9C16.4@8!"/.$T]F2"/VL=[K AB(V)?\=]%8KWMFXSD M'M;;HLQ7!>9"W:=(S?.(8'B4"?^Q1[G2^.==R(GWV7V$@][6/3$K;'JDZ!?9 M 1&+RV$$;OI(AP:S,-E5L() FY590T7"55WU;9 :X9IEY+ T4-_@RI& M+E2+7E2S\H#Z=:3T"Z\3[U+6Z\'[FXL*#^()7P76',22>[T@679>R!DVOI/< M9 ?_FS7YF)X<-6GJZE&D&3&ZJ6 MBW_6\/G_XA__ 2X\70^'^S(J N$?^\7W8 ("GO19\WJY^!<8$"G6 M<)TXLD^??/'XT\NQ@2-CH\*Z&UN?K.:9@S^!_I8I8_5-PVH_Y&>P*<7!L9LE M6J+HA>VS-38T5G"S1;W".6"%'A1& AX8FFM-9Q' MJ*$^&[Z3/7_-$]19@6).*PIM&3B7&+A MK"LR-A*QF3DC\6_*D> 7X?];>@:MJ[A0X/UD"S9H7;W$'F_Z!LJH$SMSO5ER MC'C[(#$>YC$2R>]2K5"]+RK1_&)?M )KQNKJY+\6KP-G?\AT9I$8.,NQDU_! MYBH1J<^W7&RHGD:*ZS %(A_/^HQ]V3$L?1^8E>M]=-U.40@\F2D$/(7 9^=- M(?!@E_#@";%N>._58T]PIV>72NC_=?GQDV\N?UO* [I2D?_Y@^S_/'[\L7$@ M/ ?7=/'DZ<7BAZ)]O?B&>W]N,U=G/1,/_Z!/$>@-OE@E#\:^HL.0])XS-?&P M0HIL./G2'S::OMUF^!C7*MQ-Y[!^ ^P67)C8JE$*,S34C@OG<-&@I.5 6OAF M@C;[Y &KA2JF!">/ CV:#:997-X%!\X/U5=28*%LCI7!\$$DEPRS\;K"H<'] M>_8C-.4=G90\P"8I=NH;+$5( .^=E6T-?]IG19,*"2S2MY 7[;HG.?I%NZU[ MV#\KS&AGE#J#!_Q1(-D:6@7W_&T'-XYI)A@]QYQ4)IK\F@C:YXM0MN&&Z-;) M'RK:Q5-6P_XARCKCS9#,XO+Q5]^:>R3L%BVFT73@^.6G(OV,_LTW=NMGR1OZ M(;I W]FJHCO P=^&=11;'H[G/?23SC1<@FC0GQCP_K .%$77$Z3F<\D"S.'B MN_DP\#+_5&!\R(< &8M,2GO8\D:2Z)Y_4J4/I-<6MFWQE_GEGI$M>A48\)&' M2&C$1P_F\9JP113'->))2@%*&,DTO/53VA9R&5-8HJQDD]-_XYG5P:&WHR0B MNP5Y<<64,RII0;W2.7)!-MRYW8358;$-Y1[ODU P40_Z#A\DV&\6+8RQ1;>% M(O)LO:4R3UXTW,#>0A"977,2@4D0\IZ2NS>4Q*S:?DHT/&KX M6B3ESM;K4 :='R4*D7B@,2I]/#BE8P?>BVE3#G';N7L?>>D4'$ MD\O0(UP'$6C _?^CD80%ZLTW5>CDD.)_",BG-8F6)ESU8 EK&'"HKHNFKB1_ M1%P#ZZ9^%& RZUVQ]G_GQV?[&$%$IE5 D U=7(QN.&IM9>2Z"O#;+H.'ZJO% M!N8 ^9NV65F&Z@H7Q//*?.(E;QM^X\%>,"\(FF;*PBTURY50-T2FX6V&5]97 M?*]UX5\E/=;@[>&!TAN]O0RSW18;AC 960,J@,N0.YY*,D[P/G'2CLPN:O4@ MRP_M&/FJK4'%S>BF0<-!&^KK=-:]_<,+F&7TM ]VSQJ+*)LF@UO 7WI2FA.G M']JD/.B4#5XJ+;QCT #<_7"Q>P"4BYPHC)W8UV%DY.NWFA+6@ M:'K@?.Y1MP)V1\9WNY*"95;AKLC:%G<7/%U$P/?!D.:#KJ\"U4T=&W]XWFB-(\>%PZL[Y$5"HZ:#@O>&H> M&1Z\BB_%/L6$CR):@]![&(H9GE,L&4!1L=9 M%XN*9M;.>1.PUE-F+2\BM2IV57*H MCT$S^@ED>R((4'*#TO?9*&'&J00#!/DT$$H3<%B.$$4.RF'THE=N0()?DT(? MYR=P.V"O:2995.PPN5@\WV#.99,5I< ")(&!^$J>73=&H?D],LN4(1( -Z9- MAFRY>.AP.KF!@ 5')2<8)20Q.9"'-99WWL,\Y"G(X^4,>?20Q\]GR.,[N83/ MM&#/ (;O^B;A&-_7;00E3>*R8U5FFS4[M.9D2:4'2#NFC6^\/,Q(AW-;Y_>K MPJYA'61KA/D)2093W(>%8[Y?'BD@+BV;OLJ:IA!\ A[]AR7B_ZBY"SM.8VN8 MJTEC]7"+D+S8OK6!VQ[6)3Z=G;_[IJ"R?X5+^UK[^S<-6=#XX[0\^F$LOF8E M5KFIM#(H :0\]+'2 ]Y&*>"(EOT:N!LY!CA95^&CB\53[P I8I2WUAI,=H<[ MZJ:Z078"A%V20P7;$I]%RZM::8F2+?Q[:<- 3T8:,8;U:X6 XN M]?G;[I&9'G1:*RRX4&LPE>*3&AW7@<6J$4H46X:7+(632_V_21:?!6"IP@(Y MSI6QS)@^CEOG5M3:U7DH<>5JPAK^B0J8AUC5PYM3^BXM^/N5?['XIF_P.YCM MP(N-*X:T1*RVIIL1EUFH?JP/B=F')9,)^8K*^%S1*FPB6';)P\&A+%DZ8KF( MNA%QT!82P$,W=88-D@,E%9DP7D?$S0%[8N PMT0-G\D9Y&(%&^G2/1TG>8;K M>4>U/]@)5.[?AB.K2.V@36E M8^UH"5< ^ITA2%88^Y4,PX-QH=WD*)*3+$OOZ$B0;%BP!H%VK'L2MS\Q3@;4 M/IG]HG/;$W=80&"U2@0N7FV-P<>S]_@4C"P36!=PQI49N!);+?''C@[\%U^: MC@!I#Z$C5;US!S^DP]4M79@*.J2N[7"00]Q=QUI"!LM=4:#:@F[!0&,9%6M9 MI_O"F0$;9YM9D6F?M0CIJQ>O0]A3VB5V:DP@"W]IQF?)7$L'AHGBR'-<$)RG M89RH]V"][4=Z%:(EH,>"DQEUF1(("IW6VMW#%^9V$9TQG29V)D*>O!;\TJA) MMC(/C9I@8J/L1/=.>SP.FT^?LW["$=34'RN<8\6.D@F5 T:NG5U:0KW);<]M;"R.8DK\ENRU\5X1*QS+V$ M0NA5*M9#7+W&_JP+*=9A"0KNA289TB:ZX@OC9<_[J9K1+11HSP:U5I[ MYO"_\&@FY&W+]HN8'@/K@VF M0J'VEQ[##"L,0T"*U@:\"H-MJX<(H94CKMR M:>#80D;K@+[*>;)$"D7=P 2'CD@4:H.+P9F9&Y=FF9!6V]45NJ<<54Z@E=U7 M4V@,4UK#/,A4MQAS>%+%Q:(,C#EX!1'.L(./8X:T63^W"]$*)+)&P* MXS!@6-92'SM<27C/QI+,N9 G*,#;PKEIJ'EZ/N :)9RDF_-T,=."H9"'P[]. M-L.&PBNL9 C $&T^HC1U,[G#6=3&T7K[@_?AVSBWKH1_^U#B!_" MFLPF:ARVA<^'U?(>ELAB*;LY=7I0]F$<**;=UB9$R W.8G))L-JUY ML]!SR'!F>^"["OZT[UB<[/(+$B=[3!ZKZ&3FA*Q88(FVX]0IO&WV];X)C_)L M\3?,7H!5*]9D\F-'!5.UV'D!/[!+.AG-I+*)N5S,T=P4+752E\5_.'<3"YV6 MQNM73S^5&W?=]HYA8[MA?+I7/FD32^ZKHY&A L#2>H4[@S26M7&\. M]89GL&,X_4(Y/4X)69L)T@3:+V1?MH'HGLL#E2L&7>)IE_QTN8/!,K:LJ!AK^Z]A<>CC3 2"QG< M'#FEU54TZU1HN\VZ3[Y CH5[O3/ ?(9:O6]0*]ZNB:#Q5N*5X(*2]E!ADI_< M_V@"Y<#V)F'&U\[+_XR6O\2%?$[Y3$%'AS)\3M%W75W5W&,LD2L<0^O05*UW M?"F@Q!_.#1;S+CBK78!.%6+(,JMM\G)6'[!PM+6N/+POLP[_H.ZOEQ@;-#>? MV8XXA=/[>,;I>9S>%^>-TWOK2^UMC&0^ .8#8' 4)@M<7=+&E'HX%,!D]PB M306X5HPV0,QO03XSQNQ6+#84,S(,5/+GRPY#QK*I!C3I8ZL&ZV11F%PTA9IU[W+2-_D7N.J=*J M%L(*K=]3S]]//6.0!=@R;Y=YNYS1=LG##M9TIX4MD4DHBR@35=L_C]2Y#*3B M*/:&($2\NT"L'V. K&R;,L3-Y<0;;-J00'P$;S>S*#RP)WPZX4888EN5X 0JH6Y#+ 7;=NKWR%, HS& M1=D"E("#/S74") C3K)0^N%]4R#/03UT5@C/R5Q-?9DU2_T*PQ'Y/OS;^J:B M;KT- 7>FG*&:T.Y[-"^A=4.CK-9!"*(\%NBZJ)DQ3?K:T%X2>I74F0R\2EH/ M\7*;OMR@A\6LU*JMC-($]:I4G2GGNRU)+D(8.@68I,^S7(C0EJ%S2.>3\+QT MAFV('2+88 T](Z"@B+C'?>T;U_@A]GTG)1Q& B7/OPJCKLF07RQ>,(JY/"Q' MKF6'/6NN#X!A_NVBJ5>(5J5SMF*($<*,82:ODS$U)-Y U24(^SS1+2%Q\.4N M]CU,XUKX)[&UQ".-",^J3:P\5^+B,F00HDNFC-R0^C1C8"T-@P%F=443F\&2 MZ40#;$B4'*%8K-?AH;6":Z6%R5@KGM<^?4S"5%F3"8UZ!8/;)?=!\*\'20_< MD*SR<^_Q9]Q\+GL ?A/[K-";QV!9P@9A2*5;$%!#118;_77K?\Z\[AIR-!ZQ M57"S:U])&XH1N$H+?%:B1LE!A0$&.&T>,$]0"A2AUFDP*D0_RG# -JS[IC". MD10>: VT#C_:ZBYB:&FNZ'9I#&;T4B?@Y!E*%HC(.Z;V%_DL31'H8;509I0$\RA [B/&.%YZL&G$%%[-E:9 MPUU0F4.C=!3R> K:^)"/^+?NQ/SV$/1O' 96:2"CWG9LUCX"4>!#TF ]TFP7 MRU)\6/%"BD>*=:_=A.RU.!G>LI2HRH26H6FPS:88-K39:3 M_$5P[P_B+;[U)?GF_6H\.>!P;XN\R%C'^%7Q;;$<>32,@T\]#K96ZALE>O%B M\/[V,^?NP+)W?"R^R)I5!DOFT7<_E^& G[.G(Z3??1G&;5CRQW]E;9[]M/A[ M6:]@F7[+TCR+?]0W<$J!3[KY;VPV;J1[%[98QEW0IAR/00,%_;]3RE8\?RUKL? M=>Q7J./4W/_I?EKW!X4"2MV, KQ%;;4D]!;;^0]PG'%QN('J%><#'L$EKL04RUS_!XF]@$J?44I2! M0U$U*BH@!VMPV;+=/4BJ8[; MLI%^@3>B;.!($'./*.W([ADX5QA+M2TOB-5!A.&Y)X333%=8N$.G42PAK *, M)*C2!^&5JB04PX6&PYA=M?-^0J:<)/FJ2ED6D$82FW!I+^JZK"24S6**4 M@RF._)'3$!-'1Q*%Y:'#M2LG!W81H;V7IFC!)9%5FI#)-/:W'<2J^#'$F$47 M/W:VUW7FMNL&Q;WX1(R<.G"[#8JC@Y&3W>)CV?3@LN1"3.6PS?<"7I/[]"E'?=4TEKQ7"&RBCBW9?&7>S MCK/2=+"XX7O:D3)<87#D?)R8@#:N#W,'"R97X,OPPS7%-<&C+ $^]O,KC3BZ[![N,? DEUXS,]HR9<>*SOF[H3M6;Z.2;W M V;>6XU#\]KI87%$H!^M#AJOF,BTJ\>T70V6-LBHF9-Q$*3PU$; &>-?A!9) MED"6+()LAZ^&ID26 ]=8IA>$E5A(UMPQGX%+$K28&HG0<"%&! '3?(RK&M^" MD:PIVG;:?,QJ/AFY4V+5GH )6YA?!.]':X[K0J[-VQY&]A3/_2Y['9@ZT359 MDWP$3D;LK#9N211G^P:?]><,0XM[C)ANA;QR>/7($D'SB1]%A4.L'ZHXCG0F3,2%)@PL*0[S7WKFFMPFJ5$Y:@")*_?N51_ M*JHI4YTD"S#SKFQ:FXEO:/R&Y:"^(7SEIL"Y"_5>" %#U])]CJ%Z 0&=%),Q+ <'5(C9^(6^AW[HF69P.0^?"@@0Q5V_ MY[JA%1?AG*@81WB59.!3M=U9*6$Q5PH8E60I2Q3/*4 MDA_=S;)VK9@])T38D[S\_;T?E/&?4=D-F;L M*4VC4T-TT4.UCS;1)Q6V5YI:0A '(LN6T4:P,U9^(1"EJR7C )-S^YQ93-X\O18S(@G+[,*KQV"JKPE4F M(80[:!ZN37[XITY2%+I1H$M@U!3X-NO7_G1QC(W+6#5CP6VI)N'2:&)H(^'6 MA KU*+\FMTN.D25])=V*VZB>#R4=-!I7QA)6;*M5.24\X)*AI0^3@OJ?.@3@:*; M+DOJ^]<\86YIF6F2(ZI&8/2.CUD>A 15W8?C\I%XS,,#M9M#/,ZE"*K:$(4^ MP#A:3"0S?.QH0#WG(_P ]CMKF/$;O^IX5"5;7.)."UO20I# @\17:8:*R'\ MW+*[6#A@4Y9G^^Z$[ QCZ[;>J\M\75?)\3@555$6 T^<6Z*KSLS!Q5G]M6 MB$5\LJ&IG9M8$*J?=FE))@\'*4R(^$C"EU37N72Y%2OZ7$)_=*:V[SO SKO-KGU3Y.]N^; M0+4F-1A;6*-J M(AK]J"0H&O<;U03G!*:\?:T^"?^8--@Q?8A4<.ERK.$XIC,!,8'<%:!D6G!/R"N^ /*%-;!F020"-_';BU)>E?/U82HTV%V/RF:%\S MR)I0JO R45KEY*\C0"$$ZG.G)OE<.)0X$U2L#:A K4VD1RX@2S8 >+,VH/ B MO;'1)A[TO@M=$*>8! ]3#>!&EH :0(R4]H'F*:!^:_P%$@X0*A3BSJH1G5>::DAJD#2 M*^;#+ODC[5'!I1!VU K"4K%P5*J%+,242K>Z.CSJ?E0)2Z4NA]HDD2Z9]"S#V=: 61NR[12Q2YT#1F=;:B*+2+1>\ MTZ:OUJ*GUT59:G8/W1F>9-OV/2RJK.4FF2G/!W\(GDI?J<.D9QMW@ O!N4&L M(L64MV!^I/H;FKY3_7>WK+\C/V.(UC4A39!OJ24'"9&X9Q>BV M%( \#A@O0C.(B]E_(5(':&Z&1H NL'^X9;H.!N3(> M PVZ: 'U26#=-)C8H_9I]@71OU^>1#T7;:)UW5?23LS/(IY-9B1O-00I2D5J !?S\3\F2_"&!:X(X[5HI #U1':R^GCKT MZ38ZP;@VM1P?\K'RU@_.-^)9Z=K+DA43.16TO8*XLJ5MX:BWY6RSMJP)4G^, M+M4+USXZE/"X$1,R[ L^!F>'Y4?Y-PL/YU[@![?]OC/3GS0JROIM_?)=^@9? MUUA2" =W0YD#+U%%YGE_U62J3M5QH^1Q9^YB\0]W*"SMV!!:['P8C$(<#3-9 M*'5]%3HN*:B4@WHXD1O'^#S\NA='B[^Q*"N[RNQS$D#?JQUM1N',B_^,%K\V7$C=(*:;*41U1[(=@S/L M9E[D9[;(=]FZJ1\E/46<]G++'=RK9UM8[NR1EFVXP4S?>>!B(N;Y5LSZ9S-F MW6/6GYPW9OW!.N4/Z0F?EA!F(5>3XZQ$/"NR=U8QI-;^&"+DGHBG?6$88S71 MN-,85L$ >&R7!02<.<:4S)25M6GV0&P M2:#0HWZ(7HH FBFZ&6EVBS(@D4;;4Z:\B5$Y\HG(H"330;IRJ.O">F&LNI!F M%.PMT(C"(&G 0U+]+=0S:PHN>2$U2$5,.RX9P,4G65_X+B86))^C,4*BSS08 MBM*U/@]!3*0QY['/#K@A^3I&%CI,E]\GZ"B:I;_!=V1+U^+PXFB[45%K@>-98>2GTW\)M0_1@12SJ.QZ7B,Y)\UQ%RE@DBAUW M2CNKRQ_3S\R&?)?L\\.UTF_]''HS3"NWLT$*B])RL27Z4Z%.8G[DCFG 7P=E MEF8U):.YQF]A-1+I,5Z#W8?3*\""K0\AS B4L]L"?KV $2:U)-S^':,AU"1Q M+SM[$$JP;'5?0C$J=D+.K91'&Q=3&RH\ZZ;6%$$LBH;5=XF7^W55W\#*NC+: M1REPZ^%V/ZI5!V9A= -J_8"3TVX)/"7,X=MB+U*D"0!C29;^6FUYJH'$T! F MJ#GE&.D\RDYC1DF<%9N#I<'92:\EZE'N:$QUCS27#"[PC%M-V$.T%B);)F,2 MQWO]&+^V;NNC''BWPD9-'SGR4G/43/J47_W6 Q895IX^?+!>7CR\O M8STQ@]5&#HZ5I9YDA MBL 4-&7HU9(M1KVIJ@T#8#&22QKRV^0")C8YO I,I>2#-S#A;VZ+)OA?CN9K M0:+3.Q1-H&=;E.A34TS9HL1:U46[&?D71S_@EQ'Y*5\@&$KT03C:I& *KV0R MSPR]#@)AC#BG.#83D5?$>N1B5#A]7IN6AJ=+I'B/0@V9/CQYK.V![X O:]" M<*.EY2161'NL%2*Y/;Z$1LKV<;P$YV]9S)O[6A,23GW=^HY;.2SL MHVR]T= MHC.O(/^;;4V/V8;PFL\;6G)TCFC@HBSZR5GD]L9-#!J'&C.F(P._VQ(X@3>% M/B6%QVZ723SF(S_.>'C8EJZA4@G8U=B=YJ50"M;!W@4U7 -1GRYD)&$OAS+M"/ M4+;&?4I%>3U11;.%Y@->MV /T?EYM,7^39+D#-GKDTU%IR=C/G7/)=B( 9PK M2?-QF&K%U)57VH,M7E]5A7>^5PWGJ_+8<+8+>9&9<,R=Y&GG6.[,=L/0OPK5 M5C*$Z:*@,"O7SS706:S0HR"'J&[ =8=/J] Z^VD_F**>)\YO66N<0$;CFZTP M;A&]X#282+4GHX;N,M'T$;F>IGYUY]_>XDS'QR]M8H2-Q441!W);@M MD9G"0C-V>8)/Q-W6X\3KC.V:*__O6^4?]G"X@BVR*UI,@O*?-..:.=TK>!_=\2L?:Z(=#%HXQCY+R9=/+FQ3XO]C-:[.MZ M?V"1-&S[S3KN2]I@UB]H4[-*2_51/$A4GUGB29)1L%\ZRH/-0.)Y&YS9-KC" MG!F13 G42<2FZT85#0OG*>U#E9445L3CWPYXY'?R4320WI"5\ D. ^V#RM:$RL#BO+=9NUB161NE58@^7BG M0FU;$\R#:PEVIK./*Q1?>5"6/6ZM\'C*@C4"X?=MFUU1^M61>"S3R]^$55MT M*>*TEM(L5L:;*G2/,&7-<*2^,C(0RGUKG1&F%'&F/=;4V=@RT(#RIZNFSO)% M!J,+@B5&!]_?DNX$)MZDZ)F5+[L&2^YH+L$M0NO"*>'JE@<5#KW)J2S:Q771 M=#WEH8L=_;D+"N86UD#% V6(K<[-_7) UH/@#?*& *X8LY#:+PGTX@,,OYH7 M;1MV195I5ML]4?H*E;]V\(T62\YP@2L8-S4;EUJ(A3648S.YS%E)PI1QNER2 MNQ^5!8[EV]+J_XI8V3IV-XE,U*U-EEK$ZKS(>!7M:T3'TPO W_"JJ [\RVJ< MAF>J/9%+]F]:""/@]@$?N:++(6*8M\YLI\CIG$(Q5QXNK@[@"_JMGW!R\7UA_W$E RZ>'26Y@I851(4ZA M=W/5]MR6]Q0JCJ/M%HN6$H-CQP "1;#H/SR@QDL&J[C((L7="X+?58P='7.$ M!6-X 9^%A/SETG"G"(/;9,B%BO7XFATUEIR$[4Z*!M- "?("0Z@[.NZK%GEA M&<>EL"M$FUX=]%F'U%2B>*S0N[;>=# M;3' L)]7?#IM)6KVJ].74V\B/) M)PA(@94EE.Z*AI0(15"[TZ[KU'YV*$ Q'6("S19'7Y/>8-'D"Z$E4JAJO<,Y MS>N(V\+13,\I3(P4FFGXTL]0-,QHSXUNZ/>VX!.*>PL+M:400 ;HYJ$GH.CD MU^HH3%0$!ZI; W!"ROR'_^>*J+W+N"T6# MH>-+;XG [".;5*FL(699;W6-]O1K?N76I=&$J7T!5\.0#:-6C79PG#UO?PLR M^/H7BZ?K-0=P0LLU@'%M+TY@L(80-QHAVP,Z PA3D9/HDBUXD<(9G&>$+==5,,!(THBP8-MZN^-J M2_PU.[S;,'#D>#&ORZS8144/QCBMRX(JVAD95[H[Y2IEO1>G;2KE'+%1"R\= M+>Q$YH^[^9GE0!IO1@<-T6_S65<(L:9Q(1.S]/1630@A^+A0&#$%XB$G#G$] MZ#RO)37\Y .>;J/O0'4QU"DA/#EWDZ*N&-U!GIC\=SM+:20%3686,199\ M88HX*A,4I]$CV,<\#I;\ENR^P3CT366H0=H2O \]->LQ)) ]+@1FGJU3Y7)+ MI<3U-I_Q9_V$3VT'X08DFEQ,VQEIOBNHL5N+919R&E4SX$CN#%W;P,$'U?(NA-H#8'K#+[OR"-6H<\/?.1F?N.7# W8<(#D\[44K*!DW],!/)J MUM=^-!3)T[;)$[[E*07+D7"CP\%8D-SI'$#'E M69-SQO6JR3BW&:LWR^GRCO;T.2C*.RBI92Z'2B= 8LA5S$Q] NT&FRD4I/0?"ZI#:"A4PXN'JBBYZS MCV>URE_$%[X4M B8:>%@@B-C1XC2K))#A&HY!A.1DUC.4/G!2%49;8_22HU( MXSPY,)LWQ&\U)F5'OM#@H(SLP.VA[<(N6;6DY<[2=G(]X?'IANJ1X)>T=%:Z M/<#:QFL(\RFGSD"@X7C<[4RCT \!66KXGBZE+^1>'B?@@0D,B2!N*;HJDZ%2 MNDN ! @_9N#O(&%KM$?N.$Q%GWD+)]*'1R5ZIY7B1@I^L^D_%QO&IO]ELF18 MM.D*,02-1_,@^KE&' 1FAMC#T$26 W](VN:6G%).M>6Y8 .S*9O7:::$.Q+ MKD9CM;;$ <<\678#TV -2=.2ES"\B1+%?,Z=VY9^6>LRB$S6<26(6VXX(@?& M4E#5T.SJY]:;4;O6SF5"1!?#J&ZT"VU[?5A\Y'?B[;N)+OMA 3\;;T'9"=2! M,+C : LN''AU8G_3T= Q]WERPLO/MB'+J?25TRM4(%_L^&OW<'36F+J%[<N.$+\$/,DNKT"V!-\SS3MN98C)R]U]Q7A\Q]YPWCV M\60,;)<\DZ- 1*W$HD%M662EH@?7RV". XYYSMM'NYKRZHUL'IMC5YDM63N/ MG(39'3@74S_!K%>TRK]J\%3%% A#D+J.FM490,@'2%.?VF,/72V&IY#EQ%V2 MBXA>IN;0)!.!RY$AB%J7AIBSZ?<286 BY##L*I9L'F$J'7"PA3 $(3J2TL 9 M3KE:O2C[>-#SP7]FFW>20U)6M].;992>Y/4L;7O+XOX0SY?+QU\]?TG_\>2K MCW2]\^)^_C*N?^1-[\M*6S5J@W-(8Z6L9DSE9EH*A;MO4"5WN=B4=8U*&7 T M=]N?>@AE,7E;W\#>1(IT_%<'IG[0_2F[ ?Z(S5(=Y>P6<*N:P=8Q-8YG1H^Q MP'71]'2U;;9^K;N=3RKDT]OM&45BQT-\PHO%UWY+^ENWB!^F+&QDHX]/S!X! MO!K!6!34!UE)7-SN2<%'R'"/(6"<_H<[(@E-G3_B/E8$>!=7C4!M?Q$7(>[6B?-T64GLV798VLB@3&V/L+/# UIC?'8!;!Q,=,S=I,C%5.T+. M8B$")[053]V:)8#[N+5(.'D*#,M48C@.V(PA63'IZE(6F'?0/[H'V.#+&6S@ MP0:?S&"#V2-_$QZY0S)*.ZJZX:$A!T28&?"CYQJN3P@S;(J?T:Z-'0+X/O96 M>4J*J*'E#I.^8J$^/+(YQ2XGV#(QU4MK8&'3+C)P!VT:FM'H9[>SGI:[NF78 M;F0'&:PW$8HEG3INF:-Z.HL28J=9>,2M?:,5*"L<_4]JWV<<1$X2!ZCKQE)\ M5=?4(WHI$@B\+K2I"'_X+?^,*C7/3=\(?N8Y-5XZ]+"TG7[[_/E+CT:\":X) M5E$]F?5:1C=D_#PC#\VC5GKIBB2_9+ 3UQDRIB%>1>:MK*D^-KR#>*8M)L_$ MX;$WP=>EXXZ]\KJ-?0.A<>WB^BB.\,4!=,PJU Z>E,"'X-GS*>\^D@G#,T-< MLY,GI@5B0S]FJN1U'+%6<5A>&?0.KP [@SMN(2WKF[A>D<_'RZ;X6J"("X)O MJC[K'@:ZV,"^(:SOQ>)OA@9:P4L@VC>K%*!4)BQ2/&VS[LC[@6%P-7'-(!:& MP+:+OX;B1PVT7H!S_Q]T\"GQN\Z:=8!WB!/*S;BPR7U37>P[F_9J^_T551MO M]65?A[#'E,B-WLK1'<&VQ*SGT)/V[7I3()Y3Q].=7KJ]MJ%L&!B"/;4T4K&: M2]-#"IM4HDU>KJQH&UG?P@L;]# 8TE^D/V6/(K:FQ,RT%I%TFYS4KI2H8B0L M$.7-LKQ.N/-M]VG>"PU]$T.X8;562)!&H)Y4W>4AGUPDZ5%$#/2>H\ MX@7?:J.7ZWZZM_%\OI',+_T;$F_,GD.+);4H^^LZ[8.W&\9^?.8+-! M&__ #9:C38%QHF^_19-+!Y[;]CZ'L&1P+G]H>#TZ]12NQU?62@L*OB+U!$8K!ERT5E8NW%3--_[5AL+\V1&NHG.@2-KISHMNPXG[,%_#J#U' M$H5.VX:Z_EMPMW),;! V/X@^PVG9E?UUP_1YYGM:>30@T5Q&EAN)+- MU)FVU,I-ENK6+DD+""L[285=A!8G6S9N@G#5#,0K"<#8-P("X$7O.1PYY8)H M=.3HH!/'3E&,@RET-+X3NQU8?'@&AN_1C^1T@,.KPN)Z=86*C%CI21LWQ@,0 M)U1)4Z1+8ZQ8.&P"-C@Y[:WI-3_NX)_BGRD>-Z:9I,>?IIV7)? M;/)S"_R8QX"]WZ7I@VI*A_]JAL@!"Y;4U4[$I^FW:!ECLPJ#G9A@-GIO]-4) MW>V^C=N:3\NVI][\R9J92JSE"LAIA:J5'HHY!,@M.$3HY&0=<":X.9?]]V9* M$$6EE$O[&IV[$#GOC)5)*:M,09.:$,O2V!,T&S/V3&EE::A/\_WXOFL 9U1.*G(53]#>,\&[V->$RE%T03O,J;(K.7?UB\8_Z)E"V MODY6J:U!9-WN,%6HN6X,0E2_.MLA M,0+FXD-[9E;AY6&;"I;6OH_H .%';WQ(-O$8VF3CW4\CJ'OJ+^JNPW!^#<]X M@M!C96#K%$4;)4^')&V.B^TI\=_1^/R#QWLN/95-K?V7GD('_=BLZ[$1!WZ6 MM:S&J6LC[&$M[(HU]:!6_)]$T>8!3I;'H7P,LO$?:DVHBC=P-T:ZR-\=L?+QXQFQXA$KG\Z(E=E=?$/= MQ*N$VI;-GF/MG3P;)$%(A*](^X M_Y%@-6(,-8O2=VNAT#":YW@MQ!)LLNNZ MB12SDT9SVC8>ZX$W!J3)O,+LN9[5[KO34EW^FK7*I2+L.=#>@SMTV/["M6G8 M6V0C0T3"AL\=*>[S/XH*@0#HS=+(4N4V1Z:1P&Q0I> J8QT=A4B#SX-GQ5W4 MV9;H4[D, TDO>#80-_LC'FJ)'1MN-4--'W3PT])+<5W0F-8-2=W@9"?: M=P8 CJ[P1+?7)!^F?PJ&2&5>U9[)]2/)SPJF"6,.#5$0V>,:]OCK'HMAN"C+ M8>DEIYA(^&]H7@LGL5)7\@<"N S8]?=-<8UP0/Y&F:WJQLD44=J7_R1@P<*& M -X&S#/AQ^23#G$>_)]*W"W_3$:8R"!I9$=_L9V2E6T]V/[X]QY=;R%05TD M63#ITO!=BSBQD0/S(9O-AW\PO"1.DW564>]$O;CJ,Z1)"@/&\5&# Y,ABID$ MLW[-ED%9B, "-:NBDW*^KBP*!65[JX45LB'>ZII4X:7[]IR?]J3WL_C;-4*> M+#Y.9X9@"MPJY%DC[S5+D0SSY!0M!X3N2D>E3)DP>?KUF.;'XR@8+Y7Q5RZG MF'>Q@QF#9GCZ#7)P!S79F=-(@$O4UA,[EDQ;)BF)70UV&+T((:&DV_!\T$RU M05/U2H!Y341S1=B(IHH>.?0/.H@VA@PUP=5;CHBV;^FQ.773P!&M\%QV:H0X M1:A%*LQP1:?\(9N#MV[PWASG$U:%/2%TMB\Z)N110&7=>"!1BB6)U&>C6B_W MXLOE/(\>L^8)^S."J/:=9W\& \+5W3F<.K=MXDF;1GIM:.G6Q9[ N.NLW1(* M6Z*0V.#MF?*Z^HH;)BG&H-_ BMG"NENZXQ=1R$3WBYV<(8QOAKAA\LUD+0H4 MFLNNW"3*?V B]Z(C!/OQ\"Z&=@)4KY#?HKO!;=ME\>H#(O61D[03 3D M);[H>#_"4TU\BYO;R%8<(F& M^>F)'A3C/YBN0+^6LDA8=3XF0+/!!F;=@+/3+3;9&FLH&CC1!:R(U&)3/\:+ M<4;ETC># H&Q0!-A7;&M==P^/M@ M<%BE,!=LI(>#:7_X[T[(7.Q&I,LTJ S%_@Y8;Q K(<-:*6IIJZQZC6KW37U# MCB)B& Q3Q;<+PTL=@?.[.95Q(F6XHO(-!86F7^H?;K.R]>="G#\#V%'U9\## M-9=O_4!X(UX%X;86PH @Y;B2%:A1I4H8$>_Q:7P[^R-L]^ M K^3*3B0LI4VSM)7I.0P^*F'A]LP)#W\C'$&DY<^LQUK2)11>MO.RA:WH3HM;[?2:HUX7X6B-S8GS#^J&KU-[ M.WM"Y[:U7Q7?%EJ+;A>??7KQY?_H\KZN:2TS28?R/O0=D3*+H %['+1LF/7 M+?5?N<'&F^M%5Z]?+[[-FM?@._V .^QB\6]MPFR9)QG=!Y.9BT"QFD6)JL6G MCZ1_87%( M[,S(_DS:'9[8&)%G[H=2-]CRU\10P,U^K*F16JL,==;DZ:3ND*4BU11U?U4V M472Z\(N85@6?!!TW,&@L;H^NOWM&Z!YHAB_@#DW$_^^[_??[UHR=?&D:.FMBS M$I9R?K!CR;<"BI:&Y0;@=\F[?M^ \^Z5GMD&3U3RIBG=T/9\";7IPIE+2 M@5OQG_^@R@@LV<-^6TO:"8GK#/*+I1I;_7JU[+J I]V4/=S@!A-1])\O$.4; M%D_7J"OS0VCW1<,$("\.5=Y@(>Q#N/J+IS^\^&BY^-NJ+K/EXO\K7L/_ZF89 MX4;C V2R26]H@Q$37M'NL(YT732UP2/BJ-F];; M_J9Y4;#4-":U84 :2ET^OGQ\RAP+S1^6/,$'Q10RBV'02H.ELQ>[:OG+B"_G M&BC+,,'U;^JFS >\J)&\ L;QA'X!_W$)2[B=(OL;\D=.#MMJ.I+B3#+1<&2P MCI]& 0JB9E8]Y0I,.'NXC!JLO9?OSR#\E-K193!)HXI*VWA%QJ?0/_E9+RF6 ML+%OCSPOO:ZF)A)JG%3*X\#)5>^B]OI56:\P(\P?+V7RAT>GX[\J:=OG,!A8 M>>L%5X4%]XY4N0'QWQ'1LF3)B80&4JY82ZE_ Y%)G?-!+)%N#P&J(K"N8(*0 M?Y.'"+,]SCL^S1.G^C/6GQOS-+J*!Q;,A*^AN54/9E*%1!K4ZX9 M5B!2A[5_?,BF8MH8F30+)-;S,;-_"X^I_?:#Q39?K5>6. M-KE_Z/);OI3>M R;[K=])U]^]OF7\:5,#><-.Y8OAV< ;3@LAE"=L\G =EDU M1PMTME$]+&.3DMDJ0:U]EYN,-! PXS\1$8R,0R1.LFXC!0,FD[> _VUX*?V! M5O9@&R?+X\[P^D/!^160+R>:USSL.R$I4AZ MJ.6DYM_/.V+>$6>V(R(#.MA*RHZAR2 6+$. K'SJ]QS^YKV M:4R?Q4KEV&-=(OZ"E83#,I*)"=P.#0UP4(8)@CM8'[;]!W#)>X^!Y7;,56*='.V[S M1IE+F,'9]2FEQU5U?$6 6N9)*BD)T'K>_=G^9I#)7R]EGCA1'CX M_>^.9]$8.5!@<;PM!-9F+%8'++I3^X 0WFI914A;5\3[W&D)J>X[JE J7A#S MRJ906F]^_[MQ2D91%W2>KP(!%Y_S(BV1O5AU4!6K2D\A*;+8W,:\R 1>Y%L0 M&5'(TSB5^A2*#7S^^]^5]?HU;0<='VR1+?R-DC^F2X:M58+@^$]HZD=T<05N M$%E(%"'=(C\3XC<:322)VM.^>!W1L)&(FZ[U^]^M601DW=0MUF,U;7E0LC9+S M.7C=.)M-&.!C83X:3^V.%.O4P+3XNF],] _1.%*;LDWH4\3$T6R(G^WA"LZ8 MX)8^*_?XY6)KQ*8>1N)3-"TO<#M2*L4"6_I7V/)H&=GA!4XYGU87;"3G0^"L MGO#IN#*CRW]BO2=+&8\94^1(2Q5*NCHH&]VCYBM,RK;VC,8580HQ):DVA5L. M,@;=V7I\N*_MX2_,;PA)G6'=;SF$LV0(M\,NRBQ:_>]@E30U[BN5, M\98'Z]CD( A7%1DU>L3RJ]=.C//>IDZ2M7>Z@;QUKANBQQF"$VI&K/;9" MK3LF_8T+'+>&NBZ#6)ZU -@%,^@VBCQ&?]3O>7!?K&8LK3U"7+>!S;=>X^'" MGIR,7_=5WZJ/&;PV"',],H 4>9$U14QFT9=,58#;IE>FI8<0;B15 MP?P]=R9I"BXR<[!O$5*P5R2+-<)7J//$3.KT M8.@5$3.4,)#92(MFP#XF4M'()<.%"*&)20J##I$WZ'(J8D/8NFC6_0Y[_*B+ MWV39\@*K$QCY$R>.MM[?4$]3A )!_-VVGK(U1]KX7"AHD78Y83^[A8[M8O&< M*IA+*?*P#^FM%L\6O8Z!R6I'-LLM,8<$Q#E/T8#+% XXPP#G&NS[5H-E5C%6 M1CFVW:CV>MQ#&!ET;X>-4S&:W#V2XT41IVW2_D@9.Z37>U1AZR7<5J#;# +F M\V49#Y>NP M%%?2<>#G(?:,,'\FQZ_Q$%:D))P9K4!F) *.,Y50)0V>!LYY6#YZ3.B17C?) MV-,O\3#Y\UL&>J^*\8Q1F>WC6[>/T88YOX-TGD5O7+))XY )-U>)B64QHM;: MKA 2W$/N@A"15VMB#4KRW+#!OH4K73Y^\H0]EA=$//H,_/9U@4TN%?Z7...C M>V1TESQ@59([0.(E;,A>AOH[ H%S#94KDN!YUZ70.A8M>ZM7!%\IR+V7?B'% M#W#%_-$N>ZT>=HE6@;W=I%Y(SC1<8X,Y"?(WJ3M?8DVFG5!M%C:C8*31PXV/ M,ZTPR-*W6 >BZK9K 1(7FGS;K!0>+ZS*/]JI1K=[(SODAV1)9!4^FE 9UPC@ MU5!C;. ^FT[-^-273)0UN?!W"13GU'=(DK7=]>94)+, OSTP*\!K( M>4W42+(6O0=YCZCE4[.6&G_@^6W5_0C&0TI=Q;<-ENOM-M*E!U/903=4JAY+ MGM ]!RHH(JY"A_C!%J^,*GD)&RXW!;P+]9-9:IL\ 28N56$O<2]PH=@ ;62F M4>\>?LQY;0)=J8/CR#B'G(KQ^X)+]UIU,^;K83PA4\B-T@P2LZO3;]8$C\$[ M6!2#FMV^&8?1QO@H)4NWIM;#/*&I'88MR@E/:1YDJY62D(W>580T2>1(">&_ M8YHHFA:>CXCSQ&32* *TR%0JA,1 RXB5^1TAQ'@L+W9<)MM+3D4J?7J T1_ M?C*U=(6%L10?V,7L+:>$J?"&XS0YH32^&SW:>UCS.M-,]@1%"'=#=[HMD9.; MUS0L(!1SC7R9R))OH2'G*.5\T:!4SC,U :/5YW?R^K B$4@BRK0$Z>3/^)3A M_8W]R@H@4EBSG%7'3GYJ1W-2)! 2>F8QYHYA4."FIQ5D2AJG47R-L)+V* MW%8"U1;= ,U8^![(79V'F1'X[';[O;;&3WW&R2'9'.3C0[BCS0A%A>:<(QGD MD2VMIB"<8>1\XY4@ANPY,\77&5#HW,AE,P<=MKQ3NJUH29(G5S+WVY;@V;1< MKS!IEF,84ZR8,W8//\38SIU(8]4T^#/@>]:U,0N7^Q8#8;4 MVX=R/W/WWKRCSFA'P5L'QXHEAFJ,--3[8V]1Q94(_KK-&BICM-DFD,Z(^(2< M;N 204:LG%_A1_-&F#?"^6P$CHN8:7XL/+>,%.%' R7&:VDS]Q)/!]@CL!U8 M5+?)JG:#*5AP[)2LA;:5[B+P%4VZV@FG#8'ETO8J!,"^[H"T3JX9S,%BTV$6 M+7NO9Y$!O =K[<%64X M];OH3YT2O(Q/PE7>05U["#%$3,=.JK"<8+51/HEA,YDJX1 M;L.@^)#63N3]$B4BCD\JPCHA*J-CI)M1\@6DQLR*P\I7B97\RF:1AC%PA-JD MKP^^3RJNVDQ*ED8OQJ]LT:Z;'OXH6'R[ 7?*PC*]@;V2,A.9@1EH%D?N4ETD M!;^$@$J1 :'6$1GK$H-9V];K@D7%\/V-)\[/V7-3PHP8!3#6>(J*L@;>(ZD3 M4UEZNE:\X1:KE MPP.7I]1I'(+A8;AZL\>FVM+LW"E-Z5??H,K%M7D]Z<.SP MDL5U0T!WZJ:?/F!\EM9C6YS1P)MALJ=N8:MIA(R_'2UD*8O1I3Q1. MR)O&*+'RP#+%]B])J$92.031L3_6S!U+9[<9;.4,CZ"1S/S(67.-2Q$1(M[O M,CTCEZD?N)QV-DZ4KN5L0!\!?'WD4E*X*%V)T8ZFU-BN8=T+W4X"N!%4/=W" M](.$[7"5*-"1G\E_WH!G,.B\EN_#B#9E006/ 2'-T,U3$(PH>8^4/<1AA ,O M-"IG/9'-&LRRG4X^KV5Y8$IP2;65/HB9K>7 :3EJ#6*H8U'5Q>(%QDV3(^2Y MND9O&)6 \34L)[#^V/W$9_S@,%WZV47V=_ &6D:7[I!>A'^(__X1%E*;"TG2 M?%R=]1.Z(,, F,DB7-5]9]+M0B=OX9=K3(EQ1=PJ2?5/-DP!P;74$1E/C'&: MM9.\F5NKAFP7KB:BAB'!]])^Z%J"#U)1;5'UGX39$\KN^!$_Y"WT\(V$IM"> M-<6.Z(+^F=VP'.R.>7YA_6$+U5/\)V74/E]\:$AO#'V^":NFQZ/I\@LD G[\ MY4>TKN(/OAS\X%_U-3,'$W'PDT\_HN-T"Z$;05CAN;M>CJW8NAQ[BN-NHPP( MQ,[:OT4GZDV!&="2X+.P->1PYL!W#=O[/Z$RX.CD-K'V<,=F&M7*X2?X50J& M>T5,L'-/5$7"\!]UM8T +]V*#'N":V^ZV&HFPU[<9 >T.6ZJ/J>I^LSZ7UC; M])E)1XH'AF_R7YDD][X/];X,]K#/X*2G9"SQ+;.#\XQ0CB]TQ\.[=U=0_OMK_[:L@K_7SV3"<]1-^#RL> 82:79E:"%7HB'R83VR32ZUJ M$I'NMGC(TS&INAKH>5(5).+_CIV$T6>M*SKB^ ?)Y2;W;VPF)20'A=UR']V= M%XOO^?.FC0EE$I-7_ ?_*AZ%Z,2$RCC29=C,?2RI3]WY AHIRR2+;Q3.0YS_ M7:*%%MYHL>^Y;F/=,K&C;)*5X"$OSH>__?!XT/E_I+N *7^Y'V6QRMJ" >L^5IY'YR&6Y=9L6N=6M7BV=K>D:.W],BS+"02@8(84EA\33MB=2&D.7BV^?/7\;D M\K?:% E?^)Z+'F:_WG"%Y]U;FO= E'PR(TH\HN3+&5$RF_O_4ACF*F<)I5/T M&9*,KQ7W.E:+B9"%;ZB\P Q)2\NTN,NOZMQK9/X2:WN;C54[_.+IMS\8\(6@ M&68PW1D2_:#)'"AY49@"U>RTI:KQ(7-4QIU(37-6^"G=_X_2R9 MXA_"=0'O\5MC(I>*8$82FMC2957 &/YY]AQ7&P+!J^-G'?[_MFO65V7?77IQU7?JZ\ULR](#2, M-=W@)@]Y(SY\4_/'OU>6*[6'3'V:7&L[VA.3&OA)JS:HHL*9!Y+8T )P=)PGZO$LL+9 M-&VW;SV4.*TO)45.J@T!@@Y$XXW^'0STK8L3K?YDWN0!&'U,1_YO#\O\R6/5 M>[OC*Y%X-:,!HGW(FVQC+/+HDUV+5 4GC:K&H^OZ5)ZC:$=B1W@ M8!1&F"&YA+Z!.[Z I6KKX.Z72ZB5P,13W>@7UEG#W@I:'O\5\F"B->"*N3@1 MI]\"REPA$(D25@.BMXFUH!3BQ(*S@#T-@9LM=FE:$JX>18@A%@\7$%KRUBCY MQP,Q/;,D$37)A+.4*C-M1_C#A\5'_"NX!$UZW03IWD>UGZ8CDB2<+Q; &/3Y M3R8;2)8)VT[* .:HA- +468Y-L_7!P6 M86'\A@^B6$"RV_ (,/!\R8L#T;9RWK NDH$@KCPJG=AY2J4-(>5V.3AOW["H M5-5FA9 >Q9P-8_D0S4E=0;$XLZW+W."!<*4=3@0I43Q9/G[\&/]/RJ62'[ZA MFB;3_0T.7>$5%-VF$%XS 2,]")V<;-4K"0O0&@MFW=X7NP!8]Q/"L6I2JI*?O?O1^F-=4-P_)IGS;@XS6"+^H%YVH\:V!X16%YT M=%:H-X/G!;=X9&:BY8"_6+PH,'TKO01(=H=#ET04ISLC?XY<,ED9Q8HBG M5Y7P+ME(5BG_4CSNC[QF5QDZ%3")#2!F>#GRX^TS23$Y,=.3*XG6@1C"E]!FH M;[2LR\16CSRL.)9UAMYKRBHDX? /U=XFG1;UWL7 M(=!#WD:QQX?0\;KR37^#E4@ 4NSR$VE77RA [UI)8*U+2V,A!*!E;9[]9$8U M7)/@F#3BW<7M,FKG*_@QKI'M?G3N=KLJLT?/YZKS;,I?_,Q)Y\,?Q[]G[79+==:@FUT[N0 M)0!D*ZWL0J:M-\>)%N*U)+6+!V#X>1U&^E0D_=-R5HD:KBEU:DW8&(-Z#H55 M#U:S\@+J2RH3:8L_?VM<\4JDGT@$ ._+S;IMD)[E>N^[*X[C(*?;9D7.?- V M^PZ>8K--N4?'[#OW;&#EGO97F&6XO(>=XP2T&CFU%5YCXOMH?7P=^_OGWX\* MV<([D=+CCWL@U!;B)4Q?H/46(RD7"&F*" &E7866!5'J%7*]L0)'M"[E%28% MMRBEBYT1W/3!C4?/O$SUC'HI$4<#SJJ M;M+GNX#D#T6[$QYNDE/AD,/8ZQ@\8N&?(H '.:N!)]1-.3?1'< -)7G^IV/O MRG[S-(YT"$08).6'_I4DY6/._]AU_]YCKT-MUO)C^?W%XM_V@*?'DTENBH2% M)N:X<&(?.,F<7QQ.+L+,2QPRSS+/+KDJ&TE^BM9A*O_X1RXHR]4(VY(67U>' M15J@;[^2 J_[S70Q]G"G>D+,^GO(D-R+W4KY]ST3L\Y_I2'?<&Q%F0Y&C'7(E>M)1+LHX#?<-[3-72 M27 (6:.E^.N/-)=9='UFC<&6A+%6"-A(U#]+*X=0H3&KQ MLDHS)3*A?+ RI>74_*H]4$)V:QW$&"F'$PV,U'HD8/?AY4<04="JZ A^X\K8 M=#DY_BEQG;N+3XQ !QB%EO#6R"FBSY/V5=;-%=B\_V3V3_^2V!$NL$KHFK M^A9#A>.GB(SO?Y='>3LNR""_]BZ>M8+*YB(:QGMVTM[GH)TT,/'@Y5,TZ4*^ MM+>N9VMR B9U%@L'<*#/=*#XE^_Z;D4,6\]HG'_E<;YTUGW-TUT'(<*RO]O+CB\7?4XJV8WQ#NC?0:T<.+T*'9M-W%^DYM19@ MAXM]P;#8(^]@R%+(H8O#T][^D@>[_^B=T(:++ED5.&VNVSF;VL;SEIS>DL<6 MBD:S6&")Q=$WNETM_OU$K;KN5EP/V#!BV!;7KOXO7[RM1U0U(WE)RIBY

17YC3')@*=)UM)QONCW M>391!$Z&MG@AM5O^%YL':\K$K[-/4.)I5<&&5:IN\(RRHD2A%0R+")4<2$P$VV8[14-Z%5$Y*25U)/ M(+ 92].-RSJ.!D]DI8EZ;$- 9[R3$?!UM4_W,R1FU:<*15%84JF ))*\"7I M(0DE<4#>#>Y;#*@C8Y!@0&2XO/=VV<5/?F00(TZTPR(CJC(T9F,8*4=%/;L% M@M19EW!X\AK.6H8Q,]'A((RF)N@(+$PW!)7]T2:TJ7A?Z_AXV4W0%(@1# VR M'TW@$\-8>Q4FP*!M3^)+97+!HZAK-2%*/.INQ$5#)1TL94R+/(KX 45'9E%O M!S$,Z+79<#S?4"*#0HM;;W;[/3!+VOKFPX@"8RXGHA#.<+EACMCFF9*T$00X93*51148@08Q1HTT9B@JV ?F29X!,UUQPW'YT8![YU MLZ=>!%A[[&?B*-!*4KDIR"/K8,G%=-LS5/DCVJ+J-5.MC;>]0:@EN":8_YZ5 M)TB 3WXZ!B<>RZL7-BJWX@L/'OG_V7O7)K>M)%OTNR/\'QA]3]^0(B"-)$M^ MC.^9"%F6IC5C6[J2>CK.IQL@"5;!(@$V0%2)_>OOSI6/G1L 655JN5V4\:$? M8I' ?N3.G8^5*\&3SHU]A7]W(P?N%4;!DW'P06:*(!LNGS]$'WUNA M?8MGT-5:G[@LB!A$+K,;C26H6X&G "?FJ)[]8ML)./'8]GB<_ABJY>L)U>)1 M+0\G5,NGP%&=YNFY?9FA3TJRN: N\3N*/Y#6V]<=1RQN8HI< B>!NQNQ,RHP M92!OR[:EY8T:RN822@6ORQF2*23F84JK;LW4T@+#]2$:N\''D(]#"",9+#%: M>E.8L>>OC-,[3Q[#_A%[H4>B*F5 MD1Z0R;EG9?:7^&^L@Z9*9ZYRIB](E3->BYG5DE.Q/@.>/OX*ZO_$J$>'@K ( M)9=_:S> B5K^\YSA%>4,)!E_H<#R?]>@DPQ2MRR)1[Q5OU,P5GL3LB@;9*K& M'XL>V0-*&B(B3:6L1NJO1X1;! M_[!C"E5YG>,UUJZKX3?IY*":;5Q9"D("FN#.:R;-N3M[A0XYI"?O/,NW]V>/ MO_WZ+CW1?GXWFTF.X_6/KU]E,OW6&B E'I2O=?*\YU+;ZRG/7;(R 5/V1.+5 MX24>HN4MEIG$+#D.0*/OW9J:!Y! HB2/"= T!^0(-)-)-E5?EW >K]?:Z@,^ M3KLKMJT00"I1@5P$1Y %4J56\;-E\/B2Y.+ ^@/A5E&#DR(FE/ M&;\@K4:-&H@Y'92&N?!K J%JU34QX.*O!###A5M4K41E@>C8!&V!H("80\06 M':[.HO#V!012SD?&CTT K-@11W?-S</D;&*** M*VO%/KUR=9IP7H0C=U%$C8)=]F5RUU)*T_5^*KU-K'.,%AXE B5G38-<&DM*3:'X4+*<#%5R#<0;4X09<-+!KNW,VZ7M/F;"]2@ MKU.EUQ?1"TQ]9F[Q9&Z?!OBQLR!?T-% PJ$@X,LODE987'W' B]Z,VBWH(') ML822_+BC@B_P>2G&3\R77]SPR#!O(DV( &B4#Z5'6T98D)$/\7I.#]LJ1%= MP)_^HQ%)#=/=X=86=<35UC,P[1:<'FMW<8OZ$Z 81=%L<'<'^XG2:*W4-?5!E.RP*34$ MX"6EMRHN\0GI#7:#,)FNE3 3OQV_X!_0JPY]O4R&+!V]? O83?YKG?2V^:@? M(2'$(3.<=HEX!0U!.B%SILAHU&L*:9VV:7+4YO4FK=[FT:@-XK*LK[J?D=AE MUIYB,FM_=]GY5V15QD0IX]I@Y2XR*Y-#!X>%Z^9FW=WC^X_MB$.GAO'V)8?)$)! M8QT?X^:-]%:]?N]IV"9@_J+X+ )3;'' =UEUZQ4%KAB!PL!Q M0N.X&GQG/J2=NL.H+%%4#Z_@:O,C2E^ M1#'1#VI*:3^0R5R^G9-A5^MM,(H)F4U744J,5GR@LH1^GVSC'>1:H/"*'5W, MV8"!K1I G*F@YLTS,J#!HOD2C,5X#+AZ* Y;7](]20Z9,+O0ZR[*WLTG^7^' M74VIL^5#KKS )4X/'T'&3^[_X[DH2%DWW'FQF%ZLHI>$( M_?. @.J7TV>]*:2A@($VE,5E_#'*ZW)_]C12V9.%69UQ\.O0ZY?%2F@"C>97 M^6A+^Z9U%!"VEOB(M&=(OTC:\8^[\NV,0X.4_)<, H\VJ?F>W5&,!WE]"0UQ M.A-/1XR*+2Z8T9)Q*9X)0E Q*%YQ"-?B;7AX5[[@5X3P^BVI)ZK9;2.![SW^ M,R',;7Y0=(+_")\U);"*L4,5B33R0\ =A2_*)!=P;Z$R (]NBV#&X5I4%4+A%8[8=><31O?5@=%M M\O>0$9,B88P=:5(_F\+J#+7"/HJ?[6#JV"VZ%"I4G/,]U MM%5QQOM$)9$ZSCM.I?RB7_@I?D%S DQ'/B^2(K#Y7O;9/N$W:G,( 17';6^+ M]=U,4'Z*15CU^JSC&J7: M/RZ[+K8XY)Q7*("$Z46,#)=EKRD5O'!)? M$0PF+35_UX'LF*A/(,9 5K7%3K@7RY&1NMZI'$D(90(4YOQOM$,EJ!N3 MY3"!E'"7\,BCF9\#JD60VL@V3PV9/[L9TIUBSHB57$@FPM?F);FOLNW7,Z.H M/TC@S\!7I[0ZF@((QO+[< 2?5])8<^0NNY,O'LU<]6FFM&^(^<_&5K-/SQ38%6$+#:08Z4H4JZ!,E7N%6I=B.I MYB#3X]@]P3I;!A*9(@YMNKDDW62(KU9H,K&I9GZ.3TI^G]?4#@W7\$A 4(<[;Q@3C>%M;M*8-8, MSH95N$*_1?^WKJ&"6W'01B,,;#Y2'%]M-LN5M%3F6PPR)018#A)'?>RF.,2I MZ?"7UNPXEZ87>X@O<]J!):$A[T <<:9Q;@JJ+/#Q,!8G_OFNOD3K862;&/!# M43BJ/(-%%"1RH?TU(+Z,<0!<\O[L>4XE>=*4+M@*U >@ 8:!GVY.OV=0]-"G M=!Z&LR$:1_@6]D1CI%K7Q$K3;]7\0QA.WB6I-HX;EJTO DS>%=N&4.@/1B$. M#3D24/^L&;1=,@KV<(C!LJ8%@WI*V6N[0IDT5B<2U@NE&*CPH8,YUS*EJEA3 MXS\LLA1B**4OMVT9L>;H;5)KL#8O#]#,)5W,86P20Z62GIV8JCS64]5>HIDQ M$7NX/4@*))D"C2!FR[)MNJW*/LF$) C'@M!4ZF)RKP5%<27#=K+ZR*6.RA>"!D^!*E,2 MM!,%Y;6\,[QZP75:] _Z)ON&2WCUUGU8[4?N"9A4F-U"TV>ZJ#X>ZW\L=?[M ME#KWJ?.OIM3Y'_UX?GI7YYWDFUR/N.)#T="EYS*Q9;5:L[2!3Q@45TB,D,DA M[)Y%-@P2P%S34$+"[!7S/[AO$'ZT,FKN;1>-0B75TQ@7K@4R'\E$\%'B\%TF MKZMF?[W_]CZU&SFGP'1+U;Y*;V08KF.OT& >6A$R&1>8F6'LHI,[$RA_S%!Z MW0052$;664D(<]?0*_FI$:D..!<8J\4I-HG5BS6OZ8HIMWQRVF;D:!*-&!W/ MA=FY*C00./U3-QOIR\A'0?G^QH+**9M,+(-A;,\N M_Y"S]5E484ZUIHR2!ZRU&Q%G*%TZ,^:.PRFB^A3QT:1TK4?"0 MY;Q.69%M3 MJ^&:.F9S,E1/"*%64X6NU"1)X[E]4 5,H0U[0V?=!I<#BX^[.G\"RIQ"TLB6\I M:I7Z3F/V$^;+X!-#7Y+.\[H.O#1;*HA :1I=/Q"^X#^CUGS3*J]!&$K75,P> M@*8"LENT)6NZC)8FMR X/^/EL5U".C,9ZA /9._63& M%]/7J\QUD]+-Y7K*8%R1'B]WP;]=J4]JZIT;5U4@L="#1D=7 M1'PJK#_U&;X NV-.(IHERKG/5R4\7#."CE/R?\FTZN%8/(J]H7)(#-7SSL,/ M*@Y4D'P)O)WDZ\=@MLW^?O\WV<_OOSQY5TK#5WF^W9& MH(:&28\U >M"AP9&"M84!^LV"%)QJ498X-WVG'#X]&?P\DRR>MHS?&JW$=T- M*GY?^]9D_RDD.*^XL;FQ@O.%.X#*T0<=03V" ]SL(HK'TGCCSTO0,F,\ZZ^V M9<4W7!6^3-=R^/NS)E\ */$CV,^JV4OI-@[G5;:DD7MG4K96!N DM&518G'N, MP;#H-1LU-F6Z&D#32H'2VEL9:!JR;W?%AF\>2A@P=JALW[4HAROV@XHS"".Y1.J5-$A/AF^D3*0. M3BLY"3S$\4GXO^V"5F\9KIYUN,THC'-YS3AK?SX.\4[36A5+3H6K9YW.4Q[2 M'[JRX/,[B81&*#AIS$Q9HBM$+^H%/GLLDZ:BAH6^66Q\D2#Y,U)+1B&H P7PV1V1WUT)_#9$'MP"1"[4$>E7)1!EMST:Y><6Q,Y\ MIYKP7K' %'T_.>EW/7NBPAQ3ENBG:'DC@/M+;D@UN!2>O7WS+$N+:%2H1KR/ MO6_#*U\;U5:.?[C2L.2U!7/VRK48?/A-TF+P[9NT?R^7VQ"&'LQRO0@U<=.6 M4OM#/W\'/H&G:<%+@@A^I1Z><[1?$?Q5K;6?1%T'U?VC^FFQF[>' O/+].D& M ^9^VA>%!IGI86?4%9C(F]HKFYES;=]7UI_P==>0*VJ5I^E;/0%[2KP^#TZI M0/);_2U6-U:0@2:"OMBJHR\7U-#?UQB(D,/WOB[K9U@S5'/MKZ&@/M^S_/EK MJYO :KZ;8#4>5O-X@M7\T8_GIS"\; >@PFJF3O$^/&+EK71M6PD88;U'8">>S1DH6P,Q8E9OO=:]41MDU M7NSO!95;4V\1%,YX5K^P\%QU4%?%CGQ@3&OO\YC<-*3@LLRRQQO@L3VN.KUN M7![V<[YS/O];]6^H4-'HMRIPAF)JA]O*69BY5KV>(Z"5,6JC-VFR![I(TRIPMIJC2B\)$7.T8#MA./6L%!U MP@1Z#3M60S(CI*!!L_7TI2FE1;XM=P""1X8'.M0N;9-_F%@0/IL9)G9*_Z#3 MN4CL28ZUVNE>%HM\60C03@Z1=B'76SBCXMN"P")J#B/D)^$_.5GR6Y=MTV&T ME+8GFK%'P::JC&W>"^0!'*K1'_%XS;2-[W!G DNL:S'>]8I5]?U_$]_^/MJ M1D%=08M0LC"Q__GY1QM),HK;VJ[(V<^LR5@T_<*HE\4&L>":NWHG?4A&WX)& M8(1BN* U:[&["[IUD:.N@+4#- VEB1_-F[2$]4XX4>G-*#U9:,N08:;94,^>I M[FR\=,CO41V_7$)VT05C/<'99-^NE>;5T*=&^69BGO]<'E(G./3*3H0M(4\D6=55CC9N*I@EC M:4':%!Q4PQ;]7"Z78;F>Y\0S1MN_Y9C-TU43E)LF00?A,XFP7-1T^5-MUX1X M.?D9L&M7CSS2)/M&I/*W;6LX]_AIM[C%.$0O$:8A55^4?,!'4M< MP!SSO4_#V2+3&7BQO#6_2YPQ;EI,P.U5F!;:+,5BUYY1)P&UM(U<9AKL@%&7 ML77 '>,[B$U$-6\^9U*7%3J]-X9US M[3!A(#6LS"P_:PKE,T31)G\43:;8U..2[Z:D%)"<9^XKD-]H(B+XI/V71@>J6* MA'4I0"6I_*2YAPMU=]YR\4]>,9CH"6 S#[*CQC)BYRZG>5K-AD".2"FLQ["@YL7"6OK@L=;<#N 7' MY-7_O/SQWL/O^LZL"IF/I;I'1-'@5^%*4)Y\4@BQT=TBIP+];;V3U(IY*QH0 M2[QREPT>B7$Q.1D=&QR H$^27R<_0C3NLB!&W=;'T*P26\"!S(&PM1]'TVW9IFX'CI,#XR5$%;<)- Q0'[83SNGL ! M?I^>L;?H-'[^^N9W@3,^?C#!&3V<\=9O.1R1]$[(UT4O('Z MZ^?/H(]?/WOZZH60X'+2X+EY_PDW2/^+58('B=6)6 M7Z7H_?(+X^C%"G$U>^OKBY%L+,=LE:TKN;""97F.Q&5:B:HTNB-K;SMX&&Y#X=RX/_LY/+\&OI%#[/'[Z4/=K[_\0CSV1YE?8RLNHK!$ MOEB@2T"M2\WK1C.@@/?[;4X\M =ICJ7T*7PN/!+VUV#:_U+O:"=:Z9_%)Y#6 MZ:Q&[*-/,+628%39SA@2:154@DLD//6NV+9@L*ULU<*@[+M2NK2LFHZX?1I.GHA8Q5*F[,LO7!9%O\5R$J./'J?JOB258W1*[H4?W,,=5C3:OD$& MD.EZN&XXL2Y/5_7^EU\8H%CDE /**G%)+R,LTXHKT#T_3,)"0&XYY S8WG"V M-&X%$BA'> ("%E:^#<,1]B<"+(.X\*34ZAWOUR=[ 5L=N/LJDG MM )+YK=SD1H3T%AKG>;FV]76@D;2R!8@QF(EY%R;YY1=@+BR>-WAA:>^:L'3R1<@ M*HAL^7+BRPH7"-T''?%%$61SG^#4L]E949\U^?8<60IJ7D +XRC4"4BYXP1& M81I+Y&35PVZ8]2W 3->%2;6#*HZ9,22Q?)*BP2VTD]P%'P:^#%'1:ZLTDW!V MSOM/"[PJZ>!J&[RF*!1T2F(?]3+GSAR34M?CH5#:>1X3@LQR6DAJ^>(7_9V\ M.M]Q[%J>0G41OU/5.UZ- M#GV!JY\!&2CN"8_?J66>7^3E6K4OZ2;F:9V 3J<6Z7@G5Z\PV(%!#N;X;%%> ME&N2#_W4V@->-J3;*NC(#CG&OU;K\GVA%>T;,J7M=YFP*1!2?6%BGDPOVSSBL73A^A#$8]&#<73499&1>= MA"OR]25Q=W95"?MNY$S'21]ZEI2.M2E:K(?09^A:\N2XD&/T> Y6'"13;,IP M92[>*X=7N/=W:T#XX6:'Z93"!\@^(/8$9(5VGXY40S!YV(Y PK!2+C0FQ@;*0-VHYQV$E1YRR>,-_M;7; E7(@ M:UD?XU[]2+S<-M5$AH3GB!IW=84YY2))NX=O@N3:\ I?WZ: \XU_)9]O,: (Y**;-U9RYQ)MH%OHK$&\T-L+BL03$%M1 MY8N#-)4:R3"7=HI!<$.'C-'_V++'^OG,C5K M/,U@5<*/ZE*'Z O;JH)!Y()$+3WQ5D>9 3'13ZWC-&>]ZGGY\*8 Q!14R/92 M&MS^A)XRLWC0,4E-1PYN"L7'NMC16,]+A*1ZYP*Q ?YF;'C$'Z:$C$;$R(H< MJ-C!\-*?I&,*ABYQ6M*[YB@^VYT''34%5?]%:H6NP9B4=8?HRR^<&Z%!\V%X M[= -RT<#JGOXF&0= >91DNN^=IU+=3& 5QVYMNP,7;$ M-6)CC[ W(:Y;J,/V4R ULIVH91 URI=?>#:S88@/,Z2K,J6_.ACPZW:4YDP; MU5P=]8N8MB^_ .&\03*<#HX%PK,YN) 4U<<-YJX0BX'->RS*JS\*H_F44>Y_ M(FP=1O+IXM:#L+6W9E$0,++\KK;JRR_VQ0[)!P;>$&1FO'FANP/Y>O*MW;39 M:,RF<\Z7GQ-V(%RYA3ZDX)[;W79)3@"CZD1N!5AG^F$\@T_)<5)>/29[)_VN M%$+(?I(.@TG?[G#\ -@80!D2397T K&B=R>*,8$3\0/C/S+O"'W(-Z1&<$!A MZ;AS,ARODDO.SK[O& MJ=G)>SNUPWE-26;38%XL\G[+":N>)RC^@V_)!O&/,59:YW/HVV %R#E8DIFP M('LMK_(S*06JEZ7UQH@P0?ZQ(]=!GDJ><_@LP6PZ/,EMUU"%4:O%'HYUVIG6 M9M4_>O+G P]"R:R<(G#J7-*<^0OH7O(T_&0]>X1NMP\D2\GM)I_V^FVN9N^L M;[C<7&^?OLM\@]!?&%GR)FG&V"N9,!CVO6?"/AM^;+U,7E;&#[RX$=_#GNX _800P^#'SVK&R8>/;;1ZK9 MI$*A-:X'\\L-G;N"]MY[,$%1Q+.("N-WC?L,M-LF6(ES8 M[7G-]1K]6@GSQ$@H!C,+*_.T.R,/YBO:XX?24I:^YW;N4*.9,%:WRB]9L&@3 M#NRC#C/9QY$-:V=WT/[EKFW'#]V:VK%4L\=/=#O&3OC;8%)+N8Y-)Y:6P+WU MH%/R3O7/]WP=^#]3S*+_V5E3=UN+AB3F!GV3"94']@8ZSI;-CBWD8&ZC:"%8 M ]>\K"(]2+6TESLCY+ -<\#J")\3A&>E'3:X3E&)DAPQ"84P-T78OSOY78YU M%56)4+,-E"-,]+WXV9+*I"*VB-BCSLR[7N;E>N]]B%57<2:?X1*H:-Z&92PX M]EA6D:LXS/3[V9WYW5ZY"KR8+@S 1?HBU+J7$%RFMI!K?1>VB2MOX/*SL9F^ M><%OWN2_TN_0\R#S-23SNGXO8<\U7YI)5N2ZL!SN-LQ#. M,=-2K4U12,LTZO0I1D=X]WN*:OFAT0/N+.\"#+!&22*A(<[S]."\I.P\6@FV+%$ZB/M]&\(J!+EQ.6(<"'7* M"0&JI$TWA)B=VMV]=)-Z;><]\0WX\%"G&,3=MSW_G'7?'T"[*SM93[-#SOMB M!FW&]7T<5SNJ]]N>XD^U)X["J-8OJW9'Q-PX3O7@_H +6E&O[V4X'WB,1)T! MBN>*-2_4YLZTW 6& ^#A%Y6$,E>$A*')VGD5%]28'TF_G]>7>#@88Z]YH<3N MPT)6 7[QZ%#A>?XNDY-**DM7URT9 MX=^HYC[(UX4XU!5Q%&I33\V3#_+.*+\Z$ 6UD$T2H$'[$2GX-*8+?/6:YX&L MC7 YQ2_B0 M%2S#Y_C\2@D+-DZ)KU'4M]*;0KKZNJ=.D]TYZ MAF:\X%HKB/IDFY?,&E$50T^1XL@54Q@,_A8N6Q)%)G[:D\DK9SA\ZU[QH=AL M51KU[$9@PO$TU)!A@9ED;,Q".(]B#7G)M=<5A7ND'0=HWS?2-J MK[UF0F+2#B<]PU_JZEYR\6DN]@#Z *B_\2OEF,B;RI'4KPH^%3,$RX$D$/3? MQKS3YFL$O5@1+AFK_J! 7B442I!/LFM\+]8T-\>H'WK[I7H>0GS>OX-) M.7]]7*GPZ>Q'UWCI]'3T)_B#O>_<3K#R(+FQH""FCI==C/[B#4$ MLV="7%WJ=:D8$+%4V(I0^B5O3X9O0SD(QUA;!MD*EF?>-*0"A8G%[A42D[Z^ M[6>K9"E2+9TQ!(NM MD1T(C(;M^DG=E;*!]>$2!T1"*(G!/T[R1J\5XXUC3]0X"5SR/:2"X8-N?:WY MI&QOY((>L',.&0-JMV2BFLK&5 M6:,ER(?8[S6:_@-[ V?;JLR(@:Y;A$=;,X51$\WTS=^[HA4B)CH^K06->6"I MOE*=7*-(+6B>%K"U580-<36P-;15 J>4KBU31Y#72C'..).\5JQ5N4:D$^#; MHDN85A=UZW!]_>Z:L37 ,?"170>L(F_A4;Y!BOFK*<7L4\S?3BGF/_KE\9M4 M#X[0*TJQ@^*1C$:4K3BK&$AMN#%+_) W32I05"I])7*N^B].2,I3.R!2BTH! M8,1IK%K*N""8P\O]HS[+#7M8X0'M1(2X.W%8P"AEZJUAJ#IB4C" M4\T[JFL)@@Z,37!98Y6,2BV -1/JZH@MX6!L.1KO:2T4]VQ3K,KQK M26]S!)/!T7GM*+/53AN'P/U$P:Q\X A[=S+R/W.V"T=N>#C9H[@:-(H8EL6H M?*"&H?M4&;3F"@7Q0]+BDT@2&@0Q_'(IA,)AM'&3&0U!;HYI%1$::=]%%JPA M)5?<_XU;JQ,>PG[$-4O]Y7P:OD1A6VRCVQPO">7^2M9#!Y.PW0&G_AGN2&S&9O3,X\U)"= M-@JX$CF+71D5&;&;T0&4K>8G?S8JT5Y@#AQKP8$.-C5A?\^+M><[*D^L/6U)" M&%7+(30J[3*%L$8!I>&-S\'%\4ZE3Z])VLYWQ):6AI-]]("HW&D<%&@8 M#9:V5%3JTE&#K+,T2Q 2Q<,'Q$TZN<,5JN.+ BE9HVX))X?:R'O/RP4D_(I*TEQ:[6"<79'%EYGR2P(N'KB#9TQ9':Q$+H9JJ" O44SF&'U^W6 MD:?3XAV?QJ$+)RB"*$U]W3>JS@8.?SSS6,PKK<>C)N/G:UW][O;C;^)^K/)% MVA:Z+QT4P4:O1HW/,$$:VVS*0@#4XH$ :2NGJXPQW-3:G'R-$SP-0]%AD(@O M G)0@THY(6*1(-'.:V]SZIM!"DU= 0;:*JM6NJ4Q)8'@QC1"UXI#V-M2N/UWZN1,=@?V8WT\;'R&#(MY;2\\Z?E*8"[Z! E M)V#,F!E6Q7P#UT=:C="$PC"_Z9O7Q!XF/P ,73R*P;GUE4@")(Y$6&/G^6#* M(]-5/7CB+1Q\SS?R74IW &)4F/=QPN%UMH!+-=>FIV;*6Z+#$:L-C MVYI)]XD4NVC@.4@.FP/BX96^&E#]!_T.K0S=F+0@%BE?'4Z0]]C1.-1,C1LN M-"LI&!)O\$J&OXGHD7"O4 GQ3 M7VA?)Z)%0^>47A$:>T8F.PF_YR'90*<1O5^,N([73DT?;O3,:P4/1Q:04WZ9 M]AH_)H-9S*1>9YG)>/X;]6LY4.8G39.BNWY$UMQ!,SW%*LS+;S9;A7/ 7#LP MN[CE$IHZ:YU'+F2)V,)_3\H. <:S/ 3 -^D1UH_-ZAP!THJPRL(/A>C[Y)4B M0M=YKA118!X\%-E!,(AK\^L"O9&GI0,%%]-QS8V"*L_]_8KOYL9 M0G0D1*,@%LEP#90:$2DBV^H*6R?"2YQ0,*%CI[$23$Z4]K=B$SA(94MIJR E MX=??L\?=Q8@!^M@K:P7]T=@G-O52FK/4S5DPF?Z1[[31&J?GY&GARD6*GU$ M(Q(8AG M>VG'9M+&M)>D4VAO^'C)*5I&?VP<]"0)5- M;E]^,5\GUUTN[-^!.$LV+(+S]64<8G4=EK($[&=]4JZ,OMQ05".@C^+)>W2U MI*IS3J3S_#>Y-.6P71$K@LFT^YC!F(3O%3)]$VT;*S))#&$ZA !/F;$[WT?+ M]JIT.2E.5*B%352P#,)&"T$<0\H1CU*L(C!:;H9ACI@-.'C]]3[.NAYY M@ZX?J_&7FCP4:LG\.C79@D&.@X0=P5G5ZR0MZ23)(9&N+QNH='P&:GP3Y\M>"8:\]=N><96+0.5 M*):'^,U.#O& ],UAG*2 AN1X"OJ?FE KP*@/_1G C< N$33R+H<#1E 8)O[P M'90]JQ_7; LS=-)I)Y8[;NIVUW]&))3 34]-0%">T<1NUIJ:YMN#[WZBS^"; M5B)(N32#K@"0 J*C[5T$L>-(;#92-XQA)FY8KB)%DKN>S1NV/F8:^(L'A+#* M\B_6M[X:O1P9AWZH[;&#%J>W))7. "(;9<8%U4$CF+@"4[!'<*%E^*I8HJ[? MD8$RLDNJ<2Y1V/!_#E++KX,6L.I<) M"#!(>ILUS[6"N]S4CJT>.$\E(-2/4 )B,"H;TZUS*OJ4;YV7 R*W=1[\\4.= MM)P\7\@LF:ZEDY+Z/MR0!42;_T3RT%U=OU>#M8R\H4P:BIQ#*FL,;!K[ M:20DI!];I@&9VHUIZ?[[NC42S5]ELW!=KNN]WE3.[R)$'F5+$\@<+H!"VNF! M$IH:2R23#*M#2:M-%SR&_(P6:YLC0!P>T54BVMF0EZY MD"_-FSI?^OYANS M(CU(S^3&%*N"QOJLUXCH8Y:*>P8O*$>:=+RC)PW,I9"T MIWSLH@2$QBFV=,K#9-J26;3QNG9W+Z)3N5];2A'RL9=:"B, T*6&H_ZR:KL& M&_Y3'AN6O'&7:JU@;:-N"8_^2]V!CN!%1Z9>7/(-@6EY9\LM[0QM-/7#0B); M7D7)^>;]/17*LOJU:_;^SYMB27TO_4=!B\5=L\\C,K;B');__%S&N.H21H:H M?&FP5"MPQHEDE?BR)T,ML0OF1+2--7X>TP[O#W4IP]^_H8M$N<<=X4GJ*2_65W$QH=H(.+U#]RR*, M IXT=<_UO76X$HBTFYV_HZ:T#P+JA<(EM*PBB;:Q<\N-8I=Q%%^PB@-OJ5<)]\3Z_IR65]6*-3IM7Y)JW>M()^>M"&ZS];Y M]#QMU$U6,1L26XK?@/7V$@:X0(T(CL2$4%-,[N3D_]W0B?RY:,Z4.^NIVURN MVMV0N;A (([J,[WA!9 (?-+1058S6XBAQDW,&7P;5M^\%*(KH9G0?L)M?JC M!P^^9D/-5U50$QSKRZHECF-=,8-IN"!?,_AV&S<=+ZM)B0'7!GZP;N)6*.FB M>RNT?;4'N"XKKI]LF%F_K#LIX.C'"S$32I,(.Z R$/W,-;:P1)XQGMF@*;1L M:&$U&(@0NKA7K[2-30(2U![5KEY=QPITNQ%A1P#O4O?=$VK] M''Y<&\WM4VIA^[.TL$60@KH\=FN&7<8:[ KK0',J=[O")O6+(J5?%W78"JN% M?U979PT,_\.UP1P9EJ7514SQ09AN]&H@'U72Z%(;J2(H4D@]J/08(N>E:RII M9!_>01ES":*@8UN1-W&2HWO'US47(0=;D=M$<$'JLI= 1=Q"FP-3Z54XS=+L M-2EH'WT/EZ@.U\B'PA\^E(GM>:T.'I$Q:>:?-#G%ZJ3,0E.X8757%!'D,RHS MB-SB.))2)'WHC7JK\(X-7X[X'0-@9\96G/0P'A'5HV,^/,ZQD+_NQY$MB!$L MWK1P#,[+>76JBSX,7?E'WB*Y>AD%!22$?H].".ENW)U6T#]^ MJ*W1,,,^^4CW\@>'9]'+#L2<@,\^4' @#7=Q^_:R8M,='6::]\6.85O]+M_] MS$'/^"I7L61#J!(<[2G'(Z@Z JIYIL9.4TB73X[^N=^;NJFL2;(!B]9!W,)V M(1B??0SC('K4\ZDL*&RI2U/\#)EFO)'LKF>6-).7K[-H)J&!-Q^)&K&BL"?R?I9QUOJ< M7M-6ZR;+J\-&P4K"3V9Q(!Y5G=7'#&2E*4$!$8>Y<4YT &3%R"!XHW0D1P^2 MC>70:WD5&#F!8=/(RXNE69GO\E"1?#J] M1-OQ>;Y9""\[TC/73DJL&)PNZ9.>8:*CQWSB#=&S*,"1J&@RKE!N=HI!+QLY M=;Y[72N<6UH5?U&$"V:=]-0Y4$0KK7;,4([>:Z)_A>BH;C;*E*1]54AL5>,' M!YI-V&$X2"M6[461ML .=#%08,_>AI\8^15R_/(*9B7(EU+WR85QXZM@[J-# M3D(#Q('W*N-P"^#=5 -(B3UQMN@Z"WY-4&4.$H.%2F\(%W+0BF=T<@>YD%:> M ':I'_<]#)M]:L=P."(B0Q/Y,>Q%O0TC%$YVJ;4@^&Q;K#/-Z'$9:-23O1LD MUO7S* Z\$:)P8$NC[KPIU?_@.@ 7%.AV7RVB4XY43N&5;QC#A6 .T>R)$7QQK1.ZSFK>8M M+UF"'4YF\[UK1Y1><)+3IF+V'NHJW7 UM&P?A"'$DNC*&.+$D/H-LG)5LQHV_&DTAE8!A;.QI1+.;7C]^X(R:BF2)YKYOG[YX+LK\;A(QQ\VE9*;A(6\4=R/T5F_<2?!456;ZO'2G(HC9"R/KHG^] MH<9$06ZW_FMZ5RF=ZVLQJOZ'C2IEOGKQ/ [LJV\RCYE^+)%6#<6G![!V[?U@ MVO)YT@K,\%SQ#1DP/"=_DRA,Z,:OBH5X_1'\UV>P\&D+9RE+<.$*2BDS#)TV MJ9O(<=8+TL.B.SP]I :Z[5)@PJ6L&T]9';[+>]FYEZE.M:_U%6B4+> M4!%7YFD)&[.ZVUA;#-G2F$#-36?:6UI^>@/ R]<3X,4#7AY.@)<_NHWXF\^P M?T&A Y8P1=9@WLJEZ=.QZ_59=#('=W?O>M?N?&],@3ZOSG+47 9=>/6]&[.> MK_0..G0# Z [J-LFDJ.\*8Y<1\L:SJBG0#:#5F81ZTAP^6(5^0:^BK]!$YQ* M210)RSE)639F&7,M37# BZ6$&SB!0Q7% DT0TSKC*3H6"FT+8$CA+BVGF0N? M1ZG%R8/D3*6&NHS_>ZK0?-+G>HMO2(GA77]&5IXYC)I,\.66['4$!&.M80R M5UQ&<'[LS"LOS"BE8R2?I%-4D?$<9G/)R>!B/=0Q0Q:30=JWKWB'#"T'2B8< MZ< -]1H2+UPU(92!HA(H9%7Z]#C#&\F_D*AGM??G*S7,Z\9%12UD.M]G(W-\ M(5I!4YG'5FWH.Y&'$1_ X0% WGCHPU.?#',UJK,R1:8G92"].L(VKS0SK:J$ ML?!Z!9%(-'7;WF,+=3S(DMTLH((]Z#66 ?M>2FXO[ LQ25Y?5F%4Y^4V9L5N M6FX7=A/\E9.R/)F(T5@$$,0"M4 5:%]'26H-I2!Q0/.O!XSV>$:LAW(P*>(? M0:9B 8)<8-F(.=Z\>JH'K-EZQ>/IY@JI04)G> 55Q9RA2M/"E508 ' M3_'&-;!V"8W+4E$BW09.>'?105PY><7DP!(W!X5X/VB>]?-!#J13]YP2!.#6 M!C:SVL/DQ/HNK9&3:%!(G?1U:5+,NURT]UB-A+%Z\&@LL;S1R1M+1?ID=V]N M!P$SXLGXF&C,F/7\MUR_EE?O=5VD.3/9'KT8)J5E)6T&,P.[2)JK:XK#K65* M9Q(Q9[/;XZ.A7+8_5LCJQ2_*_'R@LMV'QVV8VQJYV(/N)YF3,F+1F:SN@L54 M2!"=2EF(8A@@;&MJ1MSU]0ZEX;U8I5O:7JXG$_G.UVB[2UGJ8,$1[WDZA-ZF MAP58Z/4% <@)#% MV7:2SULM++0.W3T@_ ^TI4;$]$N-HN)?ZONS[RR7\/J' M5\^2OVAB@>%-5*W?;>[!!JRKLWM@%<&>2T,A'8 I 1K&_[Q\;D#W_D8GP/T? MPUVXKK>6<'A3(!T+I'_;*@#KL&P8?^9XFTTNT':ER]%"KYL>\K)G)J-M<="& MA'T)SK5@(>%W9(-&.N(NC!]U$E]W6*[0EUI.K3 V,012/-D5PX]J(NO?Q1UG M)H_9&IZZ=-3>0-Z^UMD&76$3<< TB:YHEV57-'T-*SPU)XZ8$DF5JV$/D5YB M'!WYJ0 6="@7$L]#4$1\=,EH&]FX!+/(]-^'=NS=.<*%!EW9.0SDE>\>T1H* M=QSIELFA*^X"1YT%(SGYS>X9>)YSA)P$ER(*#D@:(!8'PV(0!5_38]HNB]H@ MP:XF+TXZJMGUZEJ;)X(<@3>3"W;2,_Q;3V-&7^6 ='8MVQJN869J*%%9H):S MF)LS"'[D:=A]4]#G9;NQ:L-G0O:D ?L?B_EN]G/\&E*MW:[5(K1X<#GNC;L; MW2/I"KK2A!@Q(+3P9\1Z&)^[LW&N7IUKKTC?G!";0,=PS+"@ E"J3&H2G!T3 M"RV:^M[KIEM*74G*-/2B6Z_O/:/K.;SS&2)'/W#DR#(@ME$#0T5Z@I3M^WN7 M!=%C4MCS^$[IU<,;-H]F%ADPT&JBGLD*"9\G"S(R@,'&/WKPX,_ZQJK816#> MV"Z-^!LC[\A7!'>0E@V,_PNW;%DCQEM7Q6Q?Y-37HEK8S\>)DVM4IA)^U1[17HQH807*,9EU\*%U"[+RFW*+7:,JO:1? L_2BN;;"Z".A*E&I+%(4/C%YE$#I^Z5B]2P48!0O+BBR37,18 M8#K"J)]PN$C_=<^H=#2^?$-.HEMH_=P T/+-!&CQ@)9'$Z!ELK?_!;C2%*I" M)HW>N-? FKXM=KNU&6K/HD4JW[SW4N_WYX,VISYA^3#8&Y%4 (U49O_5!1OC M82:=65T;U' MQD'S+7]M<&PR28XE\2U.K?^4EU7,NV>^^/_8U&-]A*X F6P M)PYG^K6?:5WQ-+_#-,.?X*^WLQ;&O^3XO7:ZT M782;2J(3($H].""$JM(1C=W/S!>;4/C;34QFUAIES@:4WY+9NMM9/4N2R,7@ MAK""O$D+0+D;6S*T=F2U8-5;\*QK-7BVO&[PC$*'8NCUUN]0:O[^X$1%D]$) M'[,X#HV2L0B@3?.J"5YS4AJ90U52BK!>H6['C"=C<;=>FFF "Q44I%@0XH_U MY"#8VRD-54S%*@KN6!KS#V",?497XZ=' [RZ1J+-0^-(=PO%>H28<$Z]M+); M:_\HH,(H:@DTQAT\HBMM5WL7W/9@J$R;I/0@*'VK.]."C/I,6#(C9&V64'RJR&=1OA1$Q+3V0.9-TJ'O.5D8E3FJ2C&TN-" M;L*J('(4X7I)A3(RL^"Y*51+G&T/E68C;A$252WWG0,X(#WW76"1C MD*%GHV!\(09S$ 9I67K3@-V:/2\Z#82($3LZAXUE%5DEO#..=>R28SF- M&+=)[Y28T^ P1[6/S1O,A%&6N)S-3=A.%-C,F^6@\K67H3^(*TCX+A"Y0UY;B5Q.+ E)KMGY>G.?K51I8X_ GT>H8#HK[H,8>3B_[7[X)6(?K#F"F( M>8\@Z,]?OJ,_9\?[5*@;Q8EKU^63=);V&T>+;8U&NS[9M9/H(,/XD-SQ 5OE MKM:VG6,MOD>\,^L@!Z!6,'%(ER:)#]>?V_?E3J+,,/M!O[A. !T)%),O$KZ+ M8A\X5BJQYRN\G&-3X ZP\?J=SM^IV(ML\+]8$]X[-YJ'"(5'_. F_$N'69=( MBBB/A5.U9S2:)G4G,_S43L$[OYM)V,PU=.0&B\MZ31$79_8RY%MPC@IS(NWI MV@$AZF'Y M&^:RS6EXPK1_D3A#V .G0AE#KHP3: .[8^*0Y6M^4,$.XV:X$KW+9\%+:>I+PLPN[\_>(OGNQF / MH^3S2K21ZZ4[7+B=]'=) WC<12U,91GLQG E[X/+IQC*I8-.RMX,)$28'\7K M "=RV+=+.!%6SX5E6)=S2L*7_\C-3[%)X)O*?2O?&!4K]LK2)'95=R#*E R[ MG@B1GG0O&,*K(+<#A5\V+%@Q^(8)&9,*V+_2Q0PC8TD^)'K)T#6G'TGM$:C& M3H#S2-86+4QA9 V? 3W:+(F<+:!!N*_8F/$<)T>+=/&=\@(?SME!#V">&O MIH3P9 1_:B/X/V]8H#:>+ )S'05J+@ID&RW!J=5@VOUP,H8_G]/P;GBU,];, MNCQ8)ET2B(H0ZQN)P72HS2QQ=G).G26)N$'BAHN\U>ZI/9,EZL]V=_M0RQMGD=H<_E(&JOJ7D_0,\QO33Z'L-_AZ/P ML8QA?U4D7JO[R5?5H8-[$:"&\."Q8N\(7;3!V$+N-* \*X.EE83B.>LW.!A02F@N72R ORRK,T;LXOLI3C>:N!4 MA#2LWF-;OL^\*&0%K@GM&!$=MI"C_!C9%2/)>._."G1@]@ETWQGN8*S:]3*? M$\6?M#H<)B4<)C(ER^Z7/7(M'WTE#)BDV4?)?+6C*\7C>%@\K:U4=458P-@! MWDL"0C 7_F3J)!2_HNU^DXQ24X@PQ<+L,.&:V_TNQ^5B"."HBH21%M)A*R0X MAW]BBYA8^PHHJ,RV7FG:1"H<2"\ACP!?,>JP"&>Q-=<:GLC3T>V0&Y'R4:8T M=@F&9&D%EA,/NO_QU6^_A5[$=$_?*+&PIL('\__7-9<%6 %)MUL!=6;G$YV/ M'GX]6W(S=_K597 C"J2_5"Q&G7L*92CB'*$A'<**8.UX5""D0%S W,MI? -O#):!;.+8K>3 M&VX!7 6=F Z'DWF]I-)9^"61]4S+'Y+>(JMPD=#CXDUB:#V^6U'"Z3J")NPN M^H+8Q\*62DL^-2&X.T]2-(<70ZHT:X8JRMT/1G6"7:A310-&XF$F"A;[CXOAD34VATD%OR)]3;H&JCMK*7G0&0SXJ8[M0A,,&6X) R?^D;>JL+I M+]R@;E&&63,9UF41Z9UB(H-9GDA-.+@UN5C*^S2Y\J=VV%Y38R]2X&&[ATQB M*4D:4:>9H.S@H+&,E6A\2)+ 8E:ZEAB42.=*.@".41$0P0(BD!19)#L>@8OT^W@O8:XN,1 M.\Q[DKE%N!#_4?"1U,\%7>#6%O]/V#WU9*(YJ"+YZZYU=9UTC0!& 7-=JSPS M?UM+Q1DJ3[>N"Q*- ;GM.644SL*:LE.E6\A;FG,22 JM:9LXW^9*]1#C&3*; MTA>NPVYJ;5]?NNXPKTV\9"W>0KN]M-&]7H.%.[*:OA;9NO<3RQ8WD=W#,0J6 M[".6(RG2S$;[ATIM)7W[_LP?"/KKR#.27:4EU>VT#VF->6^C*W_CW1P[;V0U MLL)/SYS2D^NJC)^X?2(@84B$O/?BT0,!CI"IQ]8CUCWD[V'GN)\I-=O=I?0= M\V*\ %U)PI.>/WZ@[%\+%T3::-J1/J3(1K\"! 7J6A;M,,P=M2;KC"O4QZGAZ>0W"X(KT;0KZ"&HE2'WOF\"KQC8CU+#H M_HR YY] HT1)^VC-<40SV/0&S%-M$DZ,K)6^::$=L)0^IV>(;,S:X(WOT4E* M3?:>BX=&$Q''B7@1I3H8QKD1W:1KS3&(Q!%6FT:X(J?1-:%.6^0@2VWTO:.0 M3Z9GU*\;3C8RZ$E8+,S52IVXI)M9L?CC&SQY]H#&C+9*&.",P&L!.>)O?N M!$YK,P$]>*]6P (5T&%1 VMD3VRF_B)H7Z)>R"IQ%PS?1SE*<.-MG<-/B4BO2R,+4"J'1HD.X MA<_!#[#G+8BDJ2"\ZPWXOZ=(UZD=ER&75KBJ?B(1Z@4G4$BS9E=MUC7SO!*C MGV2&6JU>5O$B1$]*SG8@!,M--DUXYUVY1JT OG>/?XIGPQ.E=M[LBZG$\A\% MD,O/",[KFEU@H!1V7(Q3;.H*0Y9ZGA)HU)T?!S^UV'#-2K6T+YYKHEW/#6X+ M]I+X",&=RA>[-CK NZ+2Z#!Y*,H#3,QCYV6S1*2"Z]6ZN3^'_/[[L[=DCBC9 M&KG<-068) 5&/P!VAD="\3ZV.V#5K;AIIV."P(#ZZV)^V*M#.D'60@X^-$O3 M:>U1_[P72ZTEC,/5EK=.Q>PE]F[^?TYH[O7@S^TY:Y7M-OC;M] 4FG3)/U&Q M-SRC7=L!'SX8+T"8O\IE> MD, )3X$;A#[9 N"+G/_HVA,IU#,9"84DH5>!QS-=X=^?V8GOI5+AH M>C"<,4UX=F#&8H'31VR6:QRPY4NFCU%3O!+V2OAPW:.M*C)25H4+13H@TC] MF%85ZTQQ4JUW,K3_F]]JK1 5/N!#/'M!B*3@#X1W[S*-1^<6.LYF[ZM@LM"< M*69M"(-O'^EE)V9]:T'L5C#9LT6P#ZC^&II065" [3XO=DKH>[.EAX=&M?VR MINN$@UB9&@JHY^X.4>8^,1Y<"Y.YMYCF:YG7]7G,N M\ LS*Q=JBW!<>1OG=2Z.BN^'15-:=W'Y50^!7ZBL!-#@1\EM "[N1@XG(5*Z MJ&4T])Y-L9E+@_2VJ,K:81(H_C(O=^K)]F &D_MQTC/\&P$]@L*]*-0K0;'\ ME;Z(]SQ<]=$Q-9V8D&FG-M7TK#24]UY>T\^SID *9ET8X/QVYQ+:VQ+*Q^NB M&]AI]U7!OEP=')'OA\"M@)BI[]@"7N7(A8=!KZ4.'I0BZ'6'V M(&L@IK@UNM))W2D#KS0KO2S;:*VLAC2"I:#19.THD$Z<4WQW\T4BU6&IIS*D MGA,A6!;%!C;P 5G($C:M@9D^FE<_:=%Y$(2*.:U+;:*Q9G0D.P!CL0KN01WEVP)OZ[SDPI5Y,&)!6EAS*8Z] M"^V%DI9^S!3&M7WKD.3UMMU:U\=9/'DPX2P\SN+)A+/XHUN"GS@0_:9LW\]>Y("- MSMXX]XJX#!+=0MKFE>J6M] M4P#X=DZ&$PS/)'SV:[<\DX+ON?B%2FK5M=J$ M=V &2&UB48&SBN[,*>9_:LK*Z,)':<)C23*PGV(GCK"&*]?\IFYW1KX=21$, M\]L+4Z<$*YY%(4T5_+5":1)BRBV5:,>W<- D"7"D,:Z#KQOYY?'7)HZ(GVD_ M#!(1]1(#$2_ %_8X+KE96.[$[2PW;"SB'5K%H81Y!(T9FQ+2RCPE_AOJAH&];4D&,DT$-'KU;-YPEYR9\)8[[4&SC01Y<$9C MM%D,TF0<([8QO45C#_J!0'9:5X)25BOT=O.""\:[5;%$"+H-&R3.. MT$WF% M[\^> QL OBD)^:&R?-4AEH-V)[4=\BH6P5MHW']&^OG37\F4/Q0JR.#K+0HKW>D9 M5H)T>,,ZLQ#&13F+2<9,R<=)' MG?G.MMNBLG[JX47SILZ7>M 8N[L,B]/L]8&>R@SYJJ*A9G"Y!G)6D1-<%;X_ MM@ESO%:O(_)L[7B5CRB:\W #A_&JOL'7=4,L)2^A2LKHQRGWE]>2AO_^SQ\( M"/[LP6VZDG:XWQ?%>KVEC:G._O>?'OP)_P[?6^B__SD%4%9#!4"?A?.R.Z?G M/?CSGQ"(^7]VC;X*7(N+?*VK%)YT8-DDBK8@[N!M&Z:K_^]/&MS9+?6I\D9; MW'_;+:_X4OK2=;':?=H]^>[K;[Z+FS(VG-]8VU_D31F=(4\GF=N^G1&]!'S*E_OV]UT=J:S,YV=/_W'LM@UI;*- M2),VYC\C-J5\3OSCG=#7R/75^OO+KB6-I4SG:CI7T[GZ#XTXMM(U*SA3<)N" M)?B^V$=@_'1]TVXH\-F9OPT MTFQ+XU+H;/&U_ M[^C2D$@R4#42 @Z^B&J/Z21.)W$ZB=MZ5W#5+#51/9.<7N,9.3E\J%2! M]Z=S\YG-\&FUCZ@IS6 R2$?I$-9AJ-*CJEN&[;%!3PFZE0P PZ>AJ1V $$&/O_-T-0@X%E[4= ME9M$Z%S"/.^*;)FJ&:^C;RHKL$AE B6J5P, ?ALI/0D*+EZ?<$ RGPX&$ " M&8RQ+.ERZJ$8\PWZJ0B*(];'69TK5=96U@Z8+1VMNW4-[@P@@6^E3=*E\(QB MP[N:( 2$OG1CL/Y@J!1<%5)QP\/W9'UAHS:'&[*[ IN19=!*HKH!!#K"!+/A MP[>=E!1ZZMP^?7.3HX#BY4C[M(S"?ER M/2*"]2NVS#=AG]K^ZERGEWV,/%JAMTYS9$EOGQ*X09'1PZG(R!<9?3T5&?W1 M+];?ALSUOXO]['53_\ITBB],P?Q,,=O%H*F 5V1-V;ZGW'[;=AMM4!$S(H-J M< ] <[]Q/96DDY@#SSF++VEDD.#F)6PL4X@H'WD.3(0L7E3"JK,J[>;>H,<7 MY4A- 0?U;M^6^(KAZ0>UUU73.P>.L/8LU MX&!D&&5%C92KW7H_@FMG''P$V9G80C^+&3ZUX#^U*4\I**11AVO0$GG$B2GEW6^?H]S9AG:+\'M;^3WEB^O1"Q5' P@"X-CKY% M(MMY[W")?+N*CAB76Q:+QEH I!?2;$TC%9*L,6)=[IL4KD\J*-F$IR!A*?VH MPM5%2@OEFA0-.*^;W8*ZBI_)Y>-AU M0WM*B4Z,X\O$;+#W,E_2I'-.Y33% OW"^-T0*]:6*Q"Q/>+Q9IXZA+NA$G% MG)H,#VK)E6BC1_36$X1@NM54J!JK9:5%">RYX#,4)66)>OE/(1 985DUGXG- M03A98I2Y=RA-L(S"Y;"X;2I/1#6>6J+?KR3R9Q/FDQ%FJ>5I"CE-M M;C# VW6N-8'2'R@F15OI_LZ&RC]%#3')_B3[O[_L]QA@#Z0,)>0C!6X<^9F$ M?1+V$Q/V'@E#MR4X_:*I+_^U7 S3P9D.SND@/&"NW<[DL(^^@Z:05/04SJ5T'<*?*$ MR::9#L%)'8*(T!$40SP!DR1/DGQ"DESENXYPU,NRS=L="O;"?S=U4U(S049> M"PKS,D3KWI@A<)+]2?9O0T@GJ6ANZPUZY>1KZY+)5>%+ M"O24\R'2?V+W^]QFF%!H]2M*A)2-&">:DMS79=J;]6!K-&\,@[AB%T8!\H#P MOUS>,MH5#KU-A['"E<#="1H36YJ&A6D*E"+*0\[S9'AZT MV/JHH@G6>M(%+YD0%2*YC*!$^E(LY*DYQXVM9'%43"\+BLPU"OE#8M+1H*&Z@:98C+ M(FBLC4$(Y5'Q*6!=G8.:%90H93 !BIT?69TW:-.<-E/&[U(&EQ'RPVR<^3 S M9D>I]1:P;Y)/HH+KL-9LCVB.R_">%LFPBW#G30K[5#13GTO"&P*NU;EE:93E,QB[S,U%1$NN[)MI M71TODE&V3CK]U 3](XN_21PR@W> U3@6[\1^Q-Y<'E9L]]\KK,.PNJ-M.RZM M">%N%-V@YQ-"(RL1I2R7#!1#7H/[;K6R0O1YWH27MOS._"PHU9;DGNG&@I1# MI<871<[EMZ^?/IMM:^+T&D&HVX=4W[$FF!A%R)N\6SIZ8U#UMFC8BILC_'81 M9DJ\0@3Y+=MUP?8Y747KFOF'PM08(V_-7X-J_P"RYGC4 =4)HE;L>('#D=[M MMXQDB%G9'I?PVS&EX$B#10]$N]Y$W>:(@.S5]RC<1Z1Q"O"#@TDTL M(&..9]DD2F:ZGDY-^M\J,.H&XC &.LQFXH>"F&3++>_/V#(3I4&O.E]+_0UNNETJ/(:L;A4&QI%3R/,"V*'L'7 MHE)=ZHOG?!9:=_7X&@))[]C?F75!9GA+W'7S="'4+8\?9H^^>Y ]_OKA<&4; ML*&QWE@7IC2R :VG]YS"--YTX=L/'S_&WN ?WSQX>' <',S:;L.L\1KMOA3= MK3!2?E$X F1=.'D:&[.LI@Q.Q?*Z\I0P+DT7WDG/\!E3K\Y<"Y"Q+9<_JZX\WJ!X* MNW!A3_+(><&,F-=2& ??7P8S?%D&91>>T&V%@HX)Z8@&DTQ'3=VX^05S5N\0 M'I,N'$7PDPLC*)(-]N(:]TE")X6_'CN\:#,RG=R3LJW85'VYZB&U'=\TD[%H M%!SBT9Y'MI:ZL<]2?ZZK5OE%W> 1&X7:2BKI4'JVV2C G4X<].[)B9S]Z1. MT#M76:/Y-A&(O@CX8'/04%0\K+2G2?4=]3'R14E\/ ZN',[( MNGQ?@#@]C(LB' CUD(%.U-#HIX3KA=@SKAQ4684_TNG602'Y45<VIRQLV%*B -\@)7%@(TQ9@9E;PST;6#N.^CKYU6'5=ZLOV1LT MD?IJ*A[PQ0/?GG;QP&=P*?WNU^YOE@L+/D#PY6=[4C-=57S8HOW=9=XT.<67 M@JJAJ%$MWE/Q@1IAM,@+YP+CH4NU!!]LOJ2D:)"!FOVS\%!<2DV!'B+O25/A M1?;XRZ JS]<12/!4\""YFU>S199GLQ7-0< M$^50 UD]9,&4$.[8>L!B#F$\?^_"FJ_V> !<]O6>INJL%XOFLT=/T$H73PN+ M$VP9GW_.+Q&:L+&(S>07TN;'ID-X0[@*-(P2!GBGO)M.+2XY+62^EWB=?(-M M"1Q2].^PVSCZ$OY3W1-+.(WRV8[Q MX,7H02+LDD9V2=94> W].5A3E/LDI(:]((PVO#J\.UB%Q9;?1A4U%? CMH3Z MLF!7938H5EP'%I9,K 4E*MELB\_*2!3$<.1.(PGM^XP4&3<;Z9$\FO&K[[@_ M^P76YDH#)Q+M'^3ZJ;J$%9E6WF9.2 M6UFF9#RLISBR($F6NN_I4^1F%..[RF,^TD[&&!0V]A5VCZ(IX;YIR[!&.1I] MM6(.0R7EC(;S;S?P>O -+_I=@L=>@.177Q&FJBV<-4KD/WKP?5 @]^K5O?#G M>\%QK(I]AC\\_)X"$I*[)[\Q[( ZGC6\ROTL%H<78:V72S"$TXH $)!#MV!N M%&EF_] ZJ!]9N;! R]Z&-T%S8(M\NNMS/@J_^V'_3:*P1 A,M*K!RPVV3[O: M(Z.K#6@ #M+/24A4_Z^#O<)=LR*FTO<5[R0U\$O>+O._9_T #,)6-77KPY-( MBAHS"@K^*(6I#())P^Q FX;0]KUTL%H3F\DM.+6C]Q))L0+&.FD=9/EH>U4, M@Y952;LLG'T3&Z\3BB[(CF_1.)326&N].Z\YI26-6L-M5&ZZ#:M#,8P%=B6( M@BS]#HMF_+!_/;'K0J@KLJ]8RV:SKQX\F#4U]9Q:U[OD91!I:O9 =K)CL_$' M\/[LN3@8EW92T5FOX--RQ:%U3L1@9>3JES.K?LN(FK!D8.\5_8?#QPI/%=2! M/% ?PJ^=A4L6& _8#[KQV.^X]P/=POHBA>.R3IENJ%.?X4N5R%BW0!O;$P%< M8='2042>OM;V187KQCC(G1:8NI"--7X_M%J?/-PX(*7 M3ZY/'V$J5]S?NUI:AUN":N):FZ3])*4]&(\=U5BLRV#.+$G0^ZW*)_&>Q/MD MQ3M/2S8Y[38*_0Y&O$:GMD5%430"/UAU.^1/1 T@7AL(Q"^ M?$F) OAVA)(@Q&)U1A$J]D*08:C;MIRO?>/Q?&:'DPI>$?:65U'UTH7O8$FT M6$MZZ?4P0-,IGD[Q"9UB,\A0OB'=C\3K9J"1(8PF4J%)ND],NG,#LBU]-+=L MVR[IM)["^^HY(GRCG=C3@I_;13?T686#/GW"XO_4'>*0B- LR]6J7 1S0'K6 M;IMZ)ZT@]MP%@JH16FUVW<\'R-?Y<^ S6BL2^^O]M_*$TR^6MKTRJKN@'G5C^GP2VK@R5?D@&^ M[)2.*WD>O;1K#QXOK"0R]6NJR=?"0;^VUY_V5=\"+C%(S441"P002(9\-)JE M5*OLUVY9@JAF2V0)2\Z\CVX.=65Z=K<$/@>K48E&VVN;U$NDJ M45@Y0\VIS5F7,\=(MSO'\A-?S0Y?0":GK#CR3=O(OQX?6U\>$/3XN(T\NH4T MJ)PX*(J\"4L8='<._#M=_0))NM3L#C^(T&[=CN_\\94& ^&OP31HEZYFE0;[ MUPH;])8 \];&A N M&$#U6@&,A G^6(0?AG7(^$WPAE?=&OD+?1NMM$Y4V**:,-\=#T26/*H:6ED; M2']3$]1*;ZZ1=43S?HR1$:0'3J259^1>&OAPX!BHCH"[O@I;TH#(@N1,CE:Z M-K?O0KE!?<'CJ;[ UQ=\-]47W,H,WNI8;\^Z\1Z$WE%E5 MS\Z*"DI)[K:#MQ.T'0?]HW(-UTPXTNWL3DM/TV#B=2VX"/I>D:K?G>5G$NU< MG),5HQ&<8#.%]Y; >E@7Z[%;^.Z,X>SB^R[JK5P'DOONV7%6C6:KPW9JO*NQ M2(ZECU<';M2A2=6)H:L+)"Z4K& T=OUX4M.D#O?^&2-W-F1L$FYK%KDI-/'B M?D\V2JG,J>$7A#*G"]2\1&P002;C$C&BC>K3.?Y=%<627VJF!S9@!A,:!CCGO.H%?XY M2\/O+N^_73PN\A$.HG*%]6<-PG8A<-UU<08_K5Z@FKH@'8S8+-E]8##(X)P2@IK8$P>..M[DGCM/;]_(GED%D]3$C"NH8SV!O@C545-T[L2.DD;G M/CXF)W"_8*8%DRZMN!(UC<2PT0B;S&7"[WO@%\$:*B0&LZX7JNCPRY[#C1\! M/8(&],%8771PFFLZ0*0[@U(OETSF8Q(OIH>GR ]R[>-$P@['I M\W0,QLD5G\'[@]X(#[XHEZ(0E&FTI-?!#%[49U7)T4@T^6G9^HJK[DL-$H5:$H: M9&-)LXBLTB6?HX_OMJ%GAH,KB!Q1!B^@\_+-EA@&HW)%T3#S^CD=Q_9"+%6H M2?O" 35GCC.[ U\.Q=)NK=+6J#0^WT6UVT5]93V(I7 XQ?VI_4#5=COXSD_7 MQ+EVQGIF#4VE<7B>^G[MBYJNW!FFX*ZA93M)BHOMV'N1_XEI&PJ MK\OVTAE6E$E)RPUEM6B"'KC'(8/1.8&D M?[)$:BAF)QU72*Q*ER7)YRWL2HJ2=+M.Q,"$:GS-)N5VTC-\NEC47'<59/8I MQYIF#[_Y1FTEU?>_<.B.KALQ7$8[SNJT5 M21H<2-30/?I^]@9-P=ZX%P1S4O]XTJ@/@&'$TM8U1;^\E"QV_$BB14G]@_;EPQPB<)"RIOK(P=P!M%;5Y5$OWW^ M+-,2RVANL_D=SP!=8FGA,4&1UB5Z4='SA)RRKNC"0\'N*DM(OX],ON^V9AS2 MH/NP ]DQ4\"WX5HFUYS"#<<>)^NB<7+"2N3FOLN0C*8#MQ-WZ1LV%91' 6DC MZH'K1047HA>E'G$-F$C+JIN>\5ZTZ*"VN=:J9N2<>;"(S9XNMX^9QE'M]/D> MY-]=57WZN^X%]SM3F0:^[P/?8 >:-733#71R@ON?=E?,\C-JN\3631I[O$3T MY9)5'2SGH(37)?QT)D:NHP* OB!B((!DJ7L@XBV+#CRU .BWUD-)VC,$REQ3O":>EP?<0 ME!U^B]S))GZM%X*79>$#)Q.-@6AC?!K?%+\?0IW/MQ<@G=J3$%D%NKUW39WS M/\/:E>(BY4J*E=YJ(Z=^9 2W4-G? +/W9,+L.DP<39F\R+WX#3F"MI*"^ M>J2%SYKZDIP.2=ZZ(-FFR)G@9S72J835%=,;<0F"DHXW('4&DB2D/P'X' DWD M+]2+$N]+8#41IC?97B=VJC_I$0@>W\7P(5=?U#XBRBC%$ M9D 09FE%YVE2>'=4-N.W*:-S\%1%BXQAGTSDQ 4SNSJ3=) ;RB!@ 7,P/&$' M?F'"2K)=F0P]3/JMQ.0?/WAL*YHW\SQ83/=>?5@7>UXXY1)PR@(05+$5(Q%< MA&D@(E^UN58XR DNP^8LK&*4?]ESL(4VCN2UWN@L,P4=BMPX@(DFA"/$GM["(5>Q\/#&5VNRUW00\OW!=YXY92F_?1*%^^?D5P&TG/+LIFT6T(O;,P6]*BECJOKTOJL!+=B'(URL8\RIPJ_,D$]G"&>_%A413+=O:_OGGP('O M_T&+<-Z<_^J" _35@QE;53P&. M -@ 4:D57W*=Y^EF$Y'T*3LIY7[8;3.?X0ONW9G9!?7PP:,[\[NS.P^M M>%>O=1'@]LAU"K5W_,*LBDN. :!"6.D0*,R[0+0!T1&J[LNI8H,^6!N'?'S1 M'>G,D4D@/+8D9\V_#(>@UUXPZ4YJMR!Z"N4TSIBK#\.3+E<2BF9(4EI;Z=H, M1ISG\P\2]@@OO'LTT0%"_YLL!=>^VEY(GEP-'=.K"]*Y:R4%VU):SW+W%AP# M+SZ#!]E2D%Q&.KP1ZVN[Y>X =(D>!FV)E_6VLTAW7P;I>_B,)3[*W_?+S]BORX8 M:I7J\RAFT134A/&(,;V7A2VI\*AD@M[#UWI5'_TS/XH6NT9!G&PM10[/KA+1 M _A1N]NUWX0QS^M^+CA\*8>*,"E.OX2UFVZP4_'0D^9./DL MI6IW'&V2002P1NN_"3JSX9!WO],"OO<7J>>;HAPG)O*1T)N\.M+Q$ XN6:"V M3/D'! _(4YO=(74NE0LPHNO5W9FV_6)'*Q;OJ!\L&@F0>LB*N+9WZ!8I5FA' M$3G_8E6$]6^G;O#TY)!>LC2^"]+XK$:U@A9\*/I,NTKCA2]$B*_^F9=E MR4/=/> C9D:M$?MKL*OB)REGSQ< W.1X:2BR_PC')#\6_N&:8.RCN,/JR&C_ M)2V'D;8B?I=;\?'13)6R8>))!C'1-E=:WZ%O:';4#)Z\8VZ>P\^]D;PE^H!-P/SC:MAC0MP,5I*)U>: (A+F<1R44[ MLDC#?>TJ";OLI%$L.ZKBV<^Y64P8>]? 5V:[39ST_M8,7]B#K=JST?6UCL]M MQ^ER68[@NYN"\!*5* I1'@-R$8^U+:5_I9.$H77*S7$Q4EL(X4.?H MJ4:.CW4SFD%RQ0A.7_QSV/(:#^.,A'4M$C6V8];4@RHPMJH@RXO:S@H^E7&X M=4_'800^AL:,.$'BPFOI_+ZA[G(=!8RY/NN.'H@W;TW_S@@G$N+/ZLH(ZEL"MCR:SX2P&]V>SST,_W;RU, M^P9HAJ\G-(-',SRO35PQ>/C+2X M7/[O/^7_WX,'C_]D/N:G\X7"K3E[^$.X)"JP]EQP!>9J16J'#>O;NBR3LWN= M&5*KU>1I_<6,^_OY+L+M/M^?)/*5:(HGIBEPOA_=G[UN"/=.B8GA.R\+LL?T M@KRV1)ST>MW.@_];SIC\SVT3?*ER2UU7>RP> R80*GZ>/7GP33;[H2LYJO4L MO".O]UT8T-M=4Q3!U_J)NC#_%_WQ+X0P)HN>1O2N6)Q7829G>_RQF[TFTSHX M7J_SYCW5[50M9:M_I'Q;2;"6M^=%]8_PGTS+ZY\\_/;!DT=9!'JOT0*6!SLC M2OV"J_DI7,^,NOA"?M84G+>#^X5>Z1S>?_3@T6.DD5 [,_*X\!T@O0G*O9#$ M-ZK/E0G@;Y1+6)?%A7G.!(^07H6K?$&UFZ6L9+X,9ARE9OHQ@T'#04Z<.7YX M#$8<2J8,8"8@8DN@3L6@-B"B^5JM MMU(]_W6JY[^Z/_L)%7"OB>^F /_M9+Z=L.4R7+N@@SZY#T#ZZJB)6%87[!D$ M%:D@3 L.-RZC*O0G"^,L69;M%K37DNVP4!!5K[>&1=/2$& 8VB(A=[%'D$J4 MD7!MQQF#%-L.Y8$4XUFLRPA<_+6FX89_=PT'KRME .KZDAYW7FYGB&"=*60R!BL53[CMD)%>@$=+860_1_JWLG6- M917+1HM%E]$&\,!NAZ"2$3(9:7V2VD;IZ#DC%%QC69%+BC" Z6.N(,MG5;*M?L2)TF=_JF MUO:K=7W93@[+YWAU"_1S.! 21= M=)C=U[19Y@D>^7>9\4B5%5EJ .\ !)02,EU7H25L2TZ\^1Q]Q(MC:DQT19B) M+XTG!459GEK21LY@Y: 3$Q;3<@X6: 5TW+1V/AYL8:>1T XXT M6D+^!ID&H%))[?HQMBX;9J"QCU@W1GU7E-C%>X 0*GH52O*ED&U;PGNNV%1X<'10FXH9W(= M*^VS.NI_-"O]F]1*#U[HSY1]?9NOBJ#;?K1*CLE6/^5+>[AVOP3]^^F-=2MN MFJ*ZHQ)U+/'XS91X](G'1U/B\5:*\,>J_1M/4T7L7W43?FLWX>NG;][-7K[\ MW69N&SR9.9]J<[]+S9PG%.2PBK(W4EQ3[8!X^>;[%@GF8&@_#T8[^2QO) +S MEAIV"T[K9_%*R&)^2:49S>QUURS."=>$1G/XK2ODF2RHWW)RGQZJ+Q+R,@+@ M/B&:_C9,\W9:O;]UGC%%_&44Q9'BX__UX/Z#!P\)(*]_*UOT?>(<5R0&9#T0 M"^9^^NG9[([\Z5F^+7?!HF+IN>OJZ]K])AQQA?#]_--_OA*\W.1@_VMG_!M> M.E <@I^\!;4WG_E&_HM%]ZF5_2_ ;Q#^8;QAM5)D?YM1-O\K!?1?TG]]&UYO MA@,>PDW=QD'(7"PK\J(H5MX+E=!)#RKE)KM RT/= S4 M8H&Z0+\@8FJ8-_7[@KM? M<5UF51.LO] 6'\K;7LCR58XY>SU]0I<#]IV\],A+6HOJ+T2F0ZH)Q^7BXYY[H4&6@UR=,K MYT"BC=(9%;+G1%LLY2>Q6(7*9Z15"Z?ABKRI.'E3@DJKO&G9'Q!J!%)4+ M'*D+5EBY_Y^]-VUNV\K61K^K2O\!;XYS2KX%L4EJ;G>G2E'LM+OCV-=*XM/G MUJU;(+%)(@8!!H,4]:^_:]H#0)"B; TDA0_G="R2>UQ[S>M94\S=8_Z-?4-3 M%#_5^G\W=,?!.BJZI B>7ZFKM *!QJI[5P#Y(7&(=TZ([:.\G^Q M[H6$F@=:(E%,)/DZ%[ST]@Y>UL%4 M7<@PG+EW=G#H>V&9Z;KL$3:"FF!V:B8-#5F+R['S"D$3,&*2@YY(_I-^R\6V MY6DR%W/Q[+BIVG^DL21R+E*P?B5/N7"X"Q>%]0-JZBT'VS*JQ^K/]IEO"_WR M,_^H,&W#NPQB%D58N6V@)N>4E_9);QF%OT^\?P9)B3ZAWH$3"#$X(9330]H% MU45^$(Q(8/#2_YM*.[7:ZIV;BLD]'$5LM/F/#38/Y3S_,[W!*J!__N#])'#H M[J_?"CBR19/ZX-1J$F#,W/B^H 3Q+]EAI?4FP<_N^\?'Q_!_)UZ91":-7F_< M)):XR,6%]Z+7Z7]CEP1&M MB'_F1+G&5,,J&?.YO@!-+0)$'N4&3#1%5$P"#\\94OU/J@.*;[P7!YV^!U0; M$[36+Q*DDZ\ZH%X4B0>U(A\%!FMG",\%Z!LK)>0WQKNX7F&C5D!]K8!:*5.K ME4M;)I=:57/K$@XK^9V];C6_\[CC_3\?%=;&JO#_7;]3N ,!6!1QL M0U7 1K^[)T_T?6@=H<)7>E6^[?G[I+G%&T$V7RJ"[YE,WE\A\(*Z;L'5-ZBBZ9-&5@^CH=M0 MMYXA4P.1':A\EF(["O@\TQ7Y.=F)03Q.P6:83#G52(=R,6:?EKIYB40N]!5XY0PN,<2#BA&MCC'KL/E*X-PF+YS^B-<> MPU=)=]$+%!3N 2)U$:R!0@"PB $G0A5'F 9G* #',O.[&]%XRY;.BDE&( \K MD3$M1PFP>)A%5X0?EF9#BQ:&+=+V,3_,)9:ULZY:SGB7'5YH:!-.LRLL1AY! M?AL&Q@V^HR2VV"6H\.)C(]2(1!4,5#<%'AMXR REQ0(\?'H$YFMC6"KV@L1_ M8S(C^UD-IAXW1H_0WXKO.\84;Y4@P@82[:A$B'7AM]+04<^!B8=%%@T8%LBL M'7:6$&,<8XHZ 32Y'YJ7I=^C;_I*-7%R9J.P]%F&OD[[VC2 !K]OX&J3:):[ M)YCC[N:@3T(UI114C,W;QVCZ<$PC]$B6F'9((.'812BG3$Y*>PQF48AWEZD9 M)HYR]ZU).3;=%0T,UGKY,]N'>M<=OI7^ME$(B]M'5DP8B[8/ M )W'[)S0]" M>DW83;G ,@\0;@K$//PZ"7-5=+SO;T1&([U@ZJVG, (1%6*2F&*31.T#@<\J ME$VBS(&BL30^!6%H(?FQ$H/P/5-X*ZH@-_L2$>0\P&O&FD2MPY5GV#IA(FT, M4,?1&&A:8 YO! CG,P*'@>B$92?I56# D:HIVMQJ,KYQ1X5OA3 A-HC5?4FI M[F>5=>M7"X=$J/N&0]9D?^$.H^=KG^=&[_ 3%[AZ8T92Q+HO.N0=MX<7K2Z>G(J+^[PUWFC*9 ;1^-*8?1VB/G MZV@@'G?ZW_I,N;B (BVHT14M@SQ8+T[[G:[^R2H+ZW5V=W H$_T=1<4=-M0[ ML]/5=)X "X7L5GJ'M;T<]CNG>C,O#@XZO=V=.ZV;3L#6FV!!3I([[_3VQ?>/ M.Z?-B]_=":H7T>N<5!8/]VC6WG=NZ0Y+1SX1XZ$O^=U([[ MN';\]&!,Y?$ "Q+E2, M8[9!39D>61! *J;S+JK#99:X23@NK"78SY\%^GB"M3?)N*I]<(_LD&,L6 T# M*LBU:#[+FF9Q'I/MF?41YM'$O;Z=JK:(JN^5-T7?$2B"]8X:28F4(.6PQD;D M!)ZMV/F37^.#$^IYA1T$4VQTK1T/U@'H_?;VM8FX&NV3K1(TN$*=+2A1&%V2 MO:*K(<@9O'?)I*RG:A($1C.)QI-8MV:U3#&J>/%US3D#;C#)6E\&HFT Q\-D M@3*O>C176CBW)M3:4[Y(^:/I4:-C]R[R,!!*EYQO!,0R4&/2\\GT)P<#-?%< MYCRPL#@(?\KK,VO\O-[SK8(V\_S2)&\ CMVK*PB@=4)FAUIP^+B Z@F:DR>5BJTK54<@%K@=[M=8DLO M#H]/_=/C7E4ZWI&O=;SSZKKFEH6"VEF6CYU;AL)7I9=US3^G5S"&!24X7I2& M N42ZKK@AN0-MXA7?H2Z"D5E;>,O)[^BXUWH=8+*@\870A@$A2S!/4O3$QT# ML3QX+D!IZ)ZCXS@^[AQ]6SU,"0X'>6T"&N\6@82.K%ZW*V,?= Z^O?/5?*Q. M&N7NV<-!CJ(LQR26DGUCU7,UK=B<0#$'?D&\1DE"W8I&[FGO ?FG!,&39B\U MBH0S(IO%54V2PM<%1@$YIJ7GD/[K58-=SP-#HD\'9J$\GX2)P]D"?ZIIQ5G6 M&DK>E@_>C0_^@75O8-00M;C@(\("&].ZJA\D,*'S(454EW$QR9'+I0=*FDER MFSL[AG@Q\,H-IFS00Z"K.#$C80M)^W[T=S##5H@[&GJ# #-QW?&(1V;X)-A# M-=0=[#6($WL7S-HF46S?69WU<"6@9/TMV5 PP.RQM&PR#=TW+"XS"LE0DF*: MZ9>;&]-3;&.]8=BB$E3%RI2HO#<<=I3DW.(>OC-)KU'/GP)3+26I;)HF$7^O MR%WG8/O8-WJ'&/QQ:E3N6QH\9AR-14O%;AY5)D!0@+YW;1 MLYZ0**D-*>,I7A1W<$+-1;HON8AU-=BV3(UB^'+.6DF186J,^:J;UCH,9OR2 M(J431JN/.H=G(P_K2A4<&/D M *"^5$H)>.*^X:&X'7.VDE=T@P&_RC?F\W):)K+1.ZPE*,_[,_WEHK^!U%SL M1XDIN6]5>,I<^@NEDMI\3@Y&-R5>2OXC?8BY#G;U;J*XAJ)H\Y)V8[3LYG)5,='6;XDDD+RQA1@ZP4 M RDZWR"SB7W/Y0/BH*5WWX++AP.2K.=K"/,&@"G4E 0-U(W'&D#F9J2 [U@)APC=9@<.Y, *7FU[FX' MV!M<<\9A:EKZ<3]5C&%CAU16U5SVW#*I38F-83T_Z;7FR"'>9,!1\%X5= :*?!*6;*>K]8DS=)C<8^@L*6,?0J5)P M-0I40TORK%G6+OG<]-^?E9IYLV H#4^K)D@EE5M'.HWFBD(BDP*G:T1W9LVX MP"7NJW"LG.(X7:"ED:47DITF3R?I-X7MH';#:H:.H06@R$B'A4I!F+TLK*!# M9K)8>4H,(#XY.F8+ RF/0Z#JP53CU?$8IQE6?=^^X2=<%!W,WAVL;9MY,$04R^6(2)8%)F]!*9N@JEBL74BQ)?*<6 MUTY)EW[GK;S?(-I_K3T\MY"$X6/H;5%3KLH-P4;BBF?7_D#](4-W Q7!H6S$(Q]#\4)G.Y0 M^#7W&W UB._5,"@YIYJ*^)Q]\E;$":^=:V+DKIKMA!YFA2D 8+BUC'53> $P MUIK_98:XA!Q8$VHYX@81;:5CC2B]5/\\=]W!$#3^/)*Z M8C)'M#%,LC-7L?!65XVE;VH5V%8K+N4<'$MWBY =?NOXSVJUXU5/>ST)/> 4 M)G<;M5U8U[*T^!HB/A]F*")ML[_-P#;P[$Z$$#EF,J:0-OEWK#V'M:F1&^;4 M/79J 3IL=X-W+HXJ!:;!RN=/OJLX^HQ:)\FI)Q*HE!:ZK:%X_J."T5)V?5=/<-60^<1X, M.0!H-BPC-XGA*+IG!2L.4KOENK>N524X1+$HU[(R_>9$3$?LU9P&6$S"P2<' MO*$V.!5[2,:D<1"*P_"M;,PQW>*4,:9@HP)4PP@328EU;YPJZ:I$N&!*')!$ MA+H%*A8L^T=?\U.F.#Y<$4;4ZA!D*Q:#W)E'+&$0I',MU5RJRM,VO[\GYS#W M'36;S@+NV'/Q_K>W/^SWSEIQL$'D^ MY/L/U00 M WM_GXV#1(//F3:ME#\O\S*8'+(B-"$Y]T'_BY;$#(6;3OW!B4TH?6"R+,#= MP.? 5X?B3].\LD FFFG4_I*[(F".8\W&Q=)D':J""<@[;8(1G+4]@J.?PBE/ MZ!NXT9:=;?0.SY'BF*Q,&!;^E7&$S>%[E, 2B,.$B<%I5D;%9IIFN'8RQ6P8 MI67?AX\75%L0C"F3%]O"2T(/-LE0ZO/"8%4I7C9!V)9/KL*D.^)):1%A^O%:N7'%ORV9M1GE6 MSIBQ\/9ES-Q-/1K2'HRKGC06YD"1,Z_$HRI @1CA1,6XXSGT8A1/BB' 0#&% M!6HIZ.BK@=OD5H7,? 3<;U'DJ>!O( MJ>U!9%@,(I H?%# ^&+B>QA:,T FF(LS4#>IY)#(M;8/>U.L D$W0HH'V9RP MKMLB&VTZC7Y2.B,+V#,S+E;.KE-=;\J,@K.;,:O8U$W=.*ZQVS 9;?!\10#% MCONG(B+("F<5=O>HNI%E3#E'UFTXV45Y# M)%^!]YA%MYQB4QX3SEF-L)DW6+M#4=JT8>;L-[KD!N&P!K^#&!1': MC\*PL+U*[LV"B!.+)J!2*%.[+HGXU)DUE*]2.CW:.0)5+M\;D%$J!B1CHNWC M[VA/&?5>(77&9TX%ZDL6DG?YAMNXQ!1#,NLT$+K"VVBE3N_W.8C=]XPE/U+4 M<:OM:+#I.UST9.HBKBKA3']D6V:A?9ZIM$W6%2OXOD)Q%@ M[C,M-H&:\V]; M>MH4><)"\Q+)Q 'C;H7FAM'D>RI^KEZB4;7.>]A>TGGRQ_$0OFJG>OL'QS1ZW6K7FTFD M[,1>!%9@&0]WQP7-V(&%IQ?N\K?]^OO6[68K,V@\@4HS84/_[SOL7%\T0GDDPRV%V M_5^O@#[#8H*C=+_]AMP(?RLR/0&%B(9!K$^%C^L;[6THPD5?A(.N'=U^M]/# MPWOER<;V8S6B(Y4_NZ>/']G;+\+OG*GH"*\5XF#A@N+0CJAOLS>K_MHN%[:- MY_WW;T[,(39ZKWK6>]4PW[S#Z9OOI%O.WP:9]Q>8\-_$1EXC&]%_TMR$%P8L MA7?VER)[/L=^<-_'CEQY4K!UX-/CEX^#%F((#@Y_G:>1!8@C/VJB2]XI!GM2$SO.AOOCOM^]V#([]_>G:W;:Z^ONTZKA._=] 'JNW> M[W%]U5OZ-(D*U?" YBG^;J^G<1\-KW(N+6'NR=S[Q=_7;3=<\=[AJ7_6._4/ M>_T5MM&TE)<;O?WC4[]WVO4/#N8XPMVVOP'B87[M/SI-UO7VE][4JC?1<-(' M!WZO=^R?GIPL^W+3H ^U(J#ZLZ.>?WHVIW\^ ?=Z@/N]5>3;K)@-?L#]([][ M?.(?'A\^2_[5AR?5Z_M'\T2\]?QK 7V_38;I5#&^3>I4;FWN)9_ZW<,SD-!? M2N'-"]FD$]@[\4^/N_Y)=TX1?40J7P/6+7"P2. (PEYL\IT>]^^#[L_^TOM>)0KT4FGA23R]"/[<<&WE]!#$]5>:&INY M]:/C0__D[."IR?T1F?@WW_U,[3^(=/=B,+7,!3Z420-V/%#84?=X76RLO6/@ M<<#GYR_^&6BB/ZD\_ZN'1,"WKVD!>YI$@Y(CA=@A)4WV!30B-C6@*B\VG-4= M^(?=K[1*-G/KAP?^T=%SXG3S]-_O',V:&. <[;^+AEEZ'H]3#^RVSFUG)L/> M^=[I=UZ8EC#K5U[]XJ$,#SXZ/O'/NG-^KL;-?+ENNPEG@>S_&%[#X9Q 6ODP MMDXJO#>9DYF:J"3G]MH-2L(FLKZ>WSL$6_WT5N+?6K-N#_2OHR/_]$D#"D_O MJF#=YZ)"Y;=J0=NG!)V<^/VST^>H!!WY_9/[<.YL!>,767VQF.G//8=S ^BP M+8K1F7_2/?./;X]4/ ?%J-<#4QVD9?=6.V%ES>@O1#O;EV'[Y#G$]U]*A]3IZ::X/H+,'G?ZW_HK'6I+P-NT0Y0!1#';E=3.$OZK!N8]MNTP])!8HQNGU M7[?Y')LI94LJZ[2WHJGF&FO/N1"65IA?O]K>3%*HM84!-_?ZLX[/L'_9Y_ M=GR\#F=RE]MIJ>+AJ.+XV#\Z.?4/NLMMFR>CBDU0)E?,4;O/+J#+ E1++_*! M5[;"\[I[DMC:+N_>7^/!F7_2.P ^?7#72WSRJ]>,NI_$D>)TCOO>.]Q_6?=;PD]O,R6'X]>IW2\A*7G MV%0\A[NFOIBP[,IN87)LGXDD,?:F*1Q7Q_NHFQ?B9;A'R[]L/,(H-[<9\AW! M,K#I@5?F.+&^+LRCA$^2G,\'>R/(D<%'W#"&UV^6X0Y,*YJF@RA6TB)4MWK( MTIL@+FY H;KA_N/TU1C6EE#/#LE[1N'H$\1#SV(GV$BYS;M\/VM36UKB;O+DJ5?] \[!Y5TZ:.3SL&"?.G# MOOWN%^=+'Q]WCN\RB&TE(/G,UX';>K1>UX6CI5?84BK&&_NLL/_(E-Y,FC6V M_^YXYY45'G3A / D7IPXVQ7.:E8!K__BPSF<]9CZFN"B[L2!$ME;=>[CL\[) MM]6M2L*X^9L[7.;ROGP"KQMW.?6P7W":6.U$KI14LI!9(-'P&H!4$,946S-4.=+Q&78FEK-9-TKC2 M)AB>-XG9D0Q#G MZ2*EK:D%<4O>&[U#;K;E\,-;Z)3+9(8H/E-JNQ5AZ\ (-63&ML36N.4@!Y89 M9#?>&[4?!EJ=GF*3/R;4NCCMWE&Z:14=9J_6[+SHG77Z=BAT8B5UH*F)M$L:J[F!QWJ-%^U V1=K'3G)?S=4ZC]9FD2#?DRT<(I MX5]L3O&Q3E N!]3O+$ZOJ6[ '<)1#>QHR!0BXB+4'KFI6[DF-'TBQ)A>'#EE M5<1] KQ4;J?$Y0JP/5(=]-YD 2WKV90"6BXOU0CU:U1FNE4W]N T^4;Z%:YD M1_FBMU2[$NBNM([3!?\Q"R*2"]2>%M@>-D5GS9LX&6I<$RH^YZ^3WP-5(FK4 M:+Y7\7HP@/P^_HX6F&7(3:4C&C=;GT19N#\#/?_&;3MK=#N-1.XVF:WTSIUK MY.CVJ6T[R6[V#M^(X;M8^6^D<$O@E;[+EM1=#3Y/XY"&=$FQ4732;UN*VN@= MVH+\.:ZXS-<$&FW5UP3Z[.$B7]-IY\PH4U_D9SIUU>=5_$S;?&-WKV\_:.O; MW?KVT[:^_8M(V*YX31;T@.7H<\RP+4MOR]+;8MJV++TM2V_+TM?R)6UF^7!; MEM[255N6O@V51+?<\KU7;LYUEFU+EY]3Z7)[Q]M_QVM;3].6I[>%R,XJ>D=^ MMW?LGYTNKV!HR].?%54<@K;5/?9/#Y;KHFUY>EN>WE81/WQY^H%_UNWYA[>\ MQC6H(FX):Z,("WMVGASX1]C%;KT):VW5Z2 MJ7_8NQN+;\O46^I:!6WJU.^==OV#@PT 06C+U#=_AU0WT92%LEK!Z++DO8,# MFT]'R7O]?J_379"]USNZA\XZAW?.X*-R%K=$LS%Q>[[,12=J4VZJKLBA@G-L M%9;<4!D)C%M2>5KEVYS!/0U^7U!=ZJ5E$2O,D"VQ7VW<@)N1125)XF^G]\#N\_]*F'[,TS[T/5'+2EC5M&#TB7QG3!7+- M4+4^L2ZC#UV!WB3%@;'TOEJ*]\X;%NN8-!0$GPK?$_'0PV[G\%O^PC76IT)AFPM7GGG=3GO'[1UOUR:?YQVO;<*PQ)N. M#Q^X:.9')P#[G NJ5E_)@U=5]4_\ U"BSD[;5K M:=0J,4[]@Y.>?WB\/$-W M[0ZF)8T')XV]4__LX, _ZBTOTGFD@WFY:4;EP\M8=B*T"N;#EC <=HZ>;//- M\9SVHL5XG:R]W6BZX'E5??;H15^,BNSR^ "F@?Q/9O_UEL MLKWC[=_D\[SCUAR[Q>6YS9?_N+1_Y)_V>O[IV>I)DRV+V\1K/NWZAW?(C&TO M>0,O>>\(>/[MON<-\2H^(M9/ZTK<2'KO';;>IJV]W'[GM+W;+;W;O;-N9SE, M[:9X$K\79M\GG?\C(VNUF'X" 1_<.#W>L?^Z][ >][K'?J]X]N3F3?$:[@MP:_6@?@(M(^@ M;:V3:4LO%W'XVLO=TLO=.WQ*__ B#V(+=+ZI.YQ#.L4TRLH?!.N3<$VC(A>( M[D&91XF";^5J/(6UY01T5UP\*\5 M$ 46/@A"[$GG^%MO=%?\V0JB+$'3:SA>A*9WL&@%A;ZH@=?7$,(9:=Z%@A<@ M>ECO1.&OS#=AW]?P7<(*AZ?AY4#/L$A$CM>315/X%PU_\?ZWMS]XO3.JM$% 0/CJN;0 MGR!@>/99%<\0;7>;=EA_:-YB('O[P( R,!N@^JI6PJL'/8)_M124OMK?P7UW M>3HJKI'IA_!8XG2&4L \' &SQW8/$U"!8$3>4\?#7IDJ'"LOQ7WF]!7.(( MWOZ^U@_#Z$JOI[F7CT4S M\"OOEYL9[/4\"P;1\)7WGZ&FLSNDO#-?.%/0L2WM#>!]S;6MBNK-78YLYP441*FA!R7T@%KK#!176#TI<(G5 M2$&ZU8;K=HZK':$ZAPOZ0<'$U4X2R[M(S+(([3$KP/4BL'T2J:Y11G([1K4# MQQNG:7@-XY.: 4(X2,81-C0(\AR;+Y$B"MLJ8U)Y:\KO?N_L&0KC;=KA)2I= M#ADO;7S2K34R.SCH'"R@VV[G]*L;H#BO9)4Q^C53<;Y;6>%\'(H-18\5;4VP MVG#[W%2%5&'7NIRC>U%XAT&)8PWA/97P3/ ;LW(01T-TCU#3,M#=J96*-^09 MX"\7$S#EVH?S!#O\425T%]0<+ 2+.LH+9.17:M47T-O=J7+N4_T"7AQU#E:A M5]-'8R'AUWG^@H%V=U:F_+VH]]*#G8+A1GN?*J;\3,7D4S";;Y)5=C'Z1?! M0.]%%@W1V[&[@]892)ZTS#6A.\\'J"!4TVC(3IZ]*'H)BP5I.8P"_#5?QS3- MBN@__(<5UU.33J,RCF]V=RHCP9__#>L)DO_^K]-^[^15WB3D>%&P*G2!HGG[I4"2S?(;FBR 9 ANEJ7;M,2$XMF394P MU" (8=K!+0.8WG:[.T2@V-9IWLP6?V[GZU\IO4:ONY9\I)%%K,Y<'HY3?@25 M,,<>ARN)9'2RANEUHON. MPI3C#$,-0-1I6>1 MT-T8:GA),%TALHQ&<]8LZ9*1V%T5>_38A4?#JA74?%7 MGOF+3_..7>+Z]Z$RK.U#6%>5X6W5:%(ULZF8! 6'/4"8I"C0X.8HX+"4W3:U M(SVJL?P7_07M21<%4?HZAM+K>,W+CE,0^C&H.Z&6?<[ZT3O[U9OH.QP"5Y-$ M\9W7#CPC5ZZU.IS %>KP4IC!^A-BALA9P'PA\8J>NV&0X\HED"GL1"^VQB" M!93XN(=P^^D4%@(:"BX!%ZMB-2RR%-X\*P?#=#HM$^DOC$P W_V62\RUM2TN M)J"^\94#?8#6&9>DIYD(=3#\HXQRBL*!YGE#_1D#:G/#@1!0C8Z6TNA2A=W$ M*5FVZ4;7$>B]*89(AT49@!KJI6 %C@.9$I9!'X/.3?2<)GD4D@L)EJ#%(#PR ME9'4>Z/VPT#3+T98"GZG0Y45(#X];)4-<@S(UBOP94@T/H#7J?!M.ZU!BTFF M],OC^#Q;O.:(>!MS(]+;3M("3(5B]ZP MF$09/-0@*UBG":*"(X-[CV(;V /O*4<:#X: 4N Y3CKC))9">J_TL<_ DL_ M 88:>S.58;!7'P!=<>L#V.@=KM_>%O'&ZR#+D%+C2-.ZRQ K(GQWIV)BK]3) M7)3YH9D]GR _FF61?NV640Y4<:U ?IM1SDP[=)3NSE=W=S!\'2M<)24B*6!, M&?'?!8;&<.7MZU7\,TA*M,HU9X!=U!>VN].@YKCF.7L"K\G;-XS+D&WTWU12 MYL;I, '>EV9D0V0*>3@Z78(L 3Z1>WO!<%A.2W;%A JX2E2\;-6+QXKM%9BN M\):$GX^"L WM;1@?IC)N+Z5[C.P]^BL$S!J?=E4[A#\&.K=9COM5K,IK "9G@?LO0JRC4U&ZW_SS:IX9&H\WWI'ONJ MD:>JJ_?D^*ASMC#X:O4W>/ M@ Z'S'U_+E#CNC7Y[JA-OG.2[XZ[;?)=*Z_N6U[];'Q3 MK7QZ%&H\K_)AY/-P^@.L/Q Y, J&8,[FI#^6.4JL8)!>@=J-\0)0O3$?@.1; M+=N[)EU.'57[2Z-HQTZ0!%:&CDR3W ;C[>XLCT^>CX EBNHA[C-+0U*GL[J"')5,34 LP]>5.VSES,B&_[.R]Z/8<$AI55?9!M_R@OX U?N4HED@M$HBGIA..O7SF7' M^_'\_ /(_3_*"%-9;10/&>\T^*P\5:&;P-(-AR>#T4@-"V+.L"0PU50H<09. M4+/9=MH1'\E0J$ ^K99RV]9QG$7KDUHV_I(URJT3C(4- M%DI3GK\*.]ZE$P8,+#NT!Y6I$283<$P M:-5KH>B"#1EF:M1&5/*!B<79UAZ M4' :(=[4S'4>5LUEWTVA@-]B\L=^)?F#:K\ED\7W HP.4WP216R8EH,"YY9M MY5A=X#J.G$MR;L8W)8&9&J9P.%P,Z]K[^"6:N5 MKQJR(77W4_0NHB]]KZ+?D2[P#Z!S4HZ :-BXCS+&)P"O)^/?%90 8XBH=;!N MBL!A*?NC3@YSDK!^P=M,QJV W3#R_*1TY@8\Y 2?K4G]<[BKR0UAN52/""W* M@J$JL5#-%"V?.%=@\M\)'4 G[)#!4PYR\JAA4DZ PI)C.9HK<^K0^>7WWOGE MKV /]4[VNX>^!P3YUHH&BDCW7WD_NG5?' +=^R6=14/OX*C[\J\@V*:S& Y8 M3X[T2^RW@;B1J'T)@ZLX5,@$))!6=AX93JG,!J1LP/5 =QK M"1++1.V'09;1"? *U9]#I4#^DP/<++SESAN]PU^,-JBO7V=M.'?,^75.>IJ$ M6[7G!+T: 2:!4 X+_.-WUOE&90'/U":1R3@VO0RTYHST1$PQ!*$J.H:;DO6]+=Z!TZ MAKM72FE0X,&U6WDDUAPGDOZILF'$'@ W??'W,AQSLB9;'O@.]-_0KUL63#&@ MCB-QFIR!S%B"_"Q -O)C\36.#GW#-T87VUK\3Y028ZTQ-[\5SNER\KIKS\AD M<5)F!$K".$AD.AWKS+V!NDEI_H"_P):"8\FZ(Y%)J\+*^BEE8P!R#>P:'B:B MPFA[]C@$61BP2LR*UZ^7UL.6FIF.[HGL:;2NV<9#^163G-'FB)+-5\]:RUB< M#QW2Y'"%L<3&K' ,9$0)Y<#7SU6S)[9T%M!-Y53LZH6/Z$39_0!+6\?*("X- M@UF$N3C"@3Z=7UP("WI)^HX4W5+B;S2,X"& _+XL46^H7 @<"-FI9 UAN-PL M#&U@I3)V*B?:?Z#M.^%R(3S S,GGU:G\Z M?4?*1O%Y*R8Q7!I^BD^)C[[AWO#UD-9#Y0N]4\'&ZGYKAJC)GY8M;_0.=897 M<9W6;Y;Y!WVJ=5+-Y8RF3Z&.(= -HJO]!V8FG"BMP8+B41US@Y,1 M2Y5XS6DV3ND<1RW:1QN&D>O3>-8 M2RXIO$'%L4/_[SJ<@Q#T$'A3,IWV+!,C::NM]Q#.EIT7H\* M5OQ =\%G<;^%\5K*_9HLZ'727LIC7\H;5 %(4OYMD'E_^%J 3R M3_[B76^N\9H:=KH6-[>YI <\'O_\]V_ZWVP<&6)&H/9#"ZV1%BS_/:<+R]]1 M(]XJ8WN,:W>,K3QZ"GFT5TS2,@^2,'_Y M3.7+TW6H$@OUL/OMPUJ'%ZLT0%AZ^]J6_O:1>8+,>W"T#B=$+L5U/J9>G9#N MGUV<'NIF7-_><@0/>V%K?0T/O/<7JRSBK+:(^^\]>02<\6P=SF.#^^LVRM#[ M/)NW2WMR++V]!U[9%S1'>^+3NIW_/_V1-:ID#ZQ!]KI=6=/+!4+AUE4]JGAX M^ENZS3IXXJZ =UG>O<_8[1T_.G)YB#>W)W&D-:^#% M6F%=3\ CU^'&FC,[<"%4 A6KI[1#[KBXI[!/UH*RGKPS;9LA]R49@MMUZFTK.FT4<(D"KPFU22ZCZ#JIL4#C%)YCTN4+# M19X8RSUAX6-9K$_RS#1/QUS9S<(EYV_]6='^?KF]NJS@TC2WCL09C.,(W? 3&Y+(#'!EF8 M>[_."%9 UUN=7_YJRACZW=[A?O=,LUKI,)(R]+N @U](3X'_QR58SRWAE69NC:RVD:1B,L(,A4D:6F&F&JBDD:FEI\GM_VA80&G 'P1[@(LV$CC7$P&A5SV0D]@/\HP\+I+$Q#!;,H27&O MC>#,14OV]J*77H0W#A2@X1QH %M1H\?VN8E4Y=L5@'4&WRC!?6CT9 MK8!A\K,@R0.&?R+8 ;<8"AM;<>9M$VX_4*H!Z,>N$[E@RLF*+*[OZWJG5%T!+0?X2 M;P,A#G(X6L2L:!Z^%5P;O4-\DU29-*RH)PT/G8F-R0246!5,\PJH%S=MBE!7 M+Z.0J"2,0J)J09%#2'CG$3!.NR'/ZP!KM72QMLS4 2:,%7G(IDFCO,96&*1, M854:54W-"6)OEL)^;H@GHIY<7[4H:E1-/P153F\:>1^5X2&VRQ5ULT;/\$!I\M#Q+)0CI-NBO M-KY;7;/WY,ZFN0=TWWU-(O.$HJ>T:1YEGPR'F2(6%@>')@=B%>>8!Z#ZSG"GZ04C/: M%+2*> ISY)/T6N +X#\SV"^B#LD7V90 F3])J?I\ )IY0KWO6+?!Z6#-!?[& M:3)MS%3"@EBF+9#^SYH>HZ,9%ZCU M++T5('Q\.@PT9A_&.B)&W*'Z_J2MOG>K[_MM]7W+9!^>R9H8)N@VN8H18#;( M=0/N*_YD))U);8_M:PG="CB^^0IS3%=M0#8'(R&H?DX*1W+#F@;3*/[LAC@Q M.3@U/&Q:\?,:R"/@> K7E Q9]]GKD9-2N@S"J<(ID$,4-R58\:3R&4\\Z@EV M.6Z(-R573.C($/,];CBLT'?%,$E8Y\/P)^8@M+O;C%> .H;SAQ&P[R)F-5)5 M]_6*/;']EV8:5FX;C#GHN#R6XX#.60R-,\3F)T&TAI)G MF_G PUG 'ZQU(U#'MSI#MN\\UN_"'P+/EMG[E3PHO,@A$:9*6UK"B@ JJ I"3I$ W\#D.KA/,NK0%$G',.$@=SD&89 MTE(5V/\W#(J :=*TE]-/@=*J*BX1;Z0$IU#ROM"A$8%!%WI3.(I)?.-76HQC MB,@)XK9R<_-WN%!_?AS=F?,,EBG.]ZHW5S8RKR[;I\+^E+FW5%6C:7,F\_-! ME&H8!%]YHT[=*M0M8WBX';[%E 6=]5M,LK0<3^A%T:NP^I7[/GQYS[K)F8DE MZ/XH"KNE ,%[">'/4[<72@R.*&D:%JB_*?"<8>AR$YVH)*,PHK%*Q@Q '&4A M =[:<(=E8O!+W?W Y0$T ' QW:>&\[?"5'+.F+O5N1_E,LW/9BF 8+\@C*A*0%$OFV\\]S+$;'89*RHL)H I[-^Y^Z!GCHV[6,7KHFXF"]$YN@%87[Q:3U#-M$F M<#QY L?Z9W",.12Z0*^6K'0\%.6%GDP5+ 4?,Y3[N'OLF0O?1YN?]U?M@E,9S MJFZY<).%\TK^(L<.69:&2FU%V(6QX+#T#2*NW&B\O4F&'$Y)&OI-[ M'-\(Y+V.HNI,0SVY9(IGNO$>5RCYHO.FU"_81]%G3&;]RVL2=],HEX3/BL- M>[&,F90ZU@+G/3HZ0,#&/U86N6*5EPYKQIQL,<=D2H_[,N6U!;G:3>/4)NO2 M6&>BODSG;*L.UPW :!4S+1KA1-=JH8V&FM&HY,;$<\I-A; G ?=6S!0[7VJA M!58^>"!*+0?%#I62%?8I*3%R5E'E2CBH3JDBE=_[8CB9\+9II#AO!9F%-&B5 M=KSY-=3T/KQU7YN6,ETEG[FJDSU#K6J+O/=.-..?=Y<$;6ACP^G[DV+?5*.8 MIT!%E0:TK+6VUC[;6C5)3-:N",Z@42I+=R&>5JJG>(Z4F[ZFUPG66I"D=:?: MAP_0:<0?7:M!'A7 KY* FA!1@_,4#/N82JC8E\#&J_N9+_^*@QN4C4,XSA#& MC=,@E'XXE6VSC1MEWC0=8&4N;-3Z''7KU2&\'TEINHHR:E?*Q;!#$/Y\EOL\ M:Z:F43D%TYB$* VOD@DI33R-61PUQL7&AA'*.7%"F$2O6G*7>Q]:V['YC5SS M1BE4> USODD,-+EG)<-ACR#EG^+[E[?_E"=#+7OK[[C.,"Z+\I8EX( MR*=1!)0Z"4@3< ,#<%Y#H"7.4L-P''ID1 UA82@MLW0RFRXW=_;6H?XP;H1% MRDD:'D&4NQ6!2W) *X='K9\#LWG<4H5,UE!HWB'Y[+1-/G.3SP[:Y+-637MH M08T,7BQ(4S_89)J[,1?=IZJT3=RKO-H7LX6,;EUUM]PM[:-(WZ-B8,WPB7TO M=T.+W..8,D:U,ML0U&6*_SM2)E&Y(K*TJ)+@6*27Y&R9(GS6U6S%++>!VS"0FOFJ>*2=(L9\3$T$MS[>O'M$5):J5#[7C=

$LV)]A0I2( MN2BE*RAD+4KF1L0I,E(DHTF[Y6Y-[=).P'FKDSB5&;V6**B-#=.INOYKLD*, MU2D&2&Y\>_. %HOLFZJQ+.:0Z" R*MFF53B">O36EX0>T2X:\WIJX?301[4? MQ)M)E9M5.<>B36#'179A(" MN8M097QSBIV2F"+*2601BATJ=X*-Y!SER^>S/&U%+"TD24&"P*RH@_ /,S4( MT#6M.YL3PF-*45%8!DYUI:4Q_)C%%"'94,=U]6>$*9%HO-%H9#."7 5%X&8% MG4('$^U!NUVM#4R8+MOEB+L1XJP6L#]5F^VW*0FFWI?%>6.D=SX#UT9VM_E9 M;3_C^"6E, _05XD)PX&),3?E'9 V7?E*0PQ:?\OQLU3\5:RY:?0LY#[^T='^P! JV;TB/C.[V7"P1.3@,+% M[A%'K.;=&W K$R\O$3',>%%:>M^*';Y-="6+OS#WPZE?@%D=%@T$CRY4,58T MK[ZIL$UQ/;X$(1MD5,U@V#_(BOPSCAZK,>8B72?D/JOD41-+7IZYPKY3=W)' M?MN$D7H)1H&"KB"*KPS'8P3.Z^G7E@841Q M8^>>1G:69VPSJ5$:8WT >HQSXBTZ58OT$BUXN(2 ,I(#0=KS&XS\+ C%/#3W ML3SW9IM)O;49U]-FO%H'B[&"Z9NGH^(ZR(QS'9]S:R9N(4O0WE@N4+/W3DDF M\[GF6*+L)*L:'4A;9P8\B(IU.,/$F"C(NHU!R 87R1M!(DIAX>A.M)F4-V"= MY,6^&8^^IFD?SC876. H 0'+LLEB@%7.PM9X MX_YFX:YHLPB/6039K=HKW-!U0\=( !.Q(0/0YV]@:H6QT2:IQF04N MGJGS0''F* UQMX2AAN"M)1UV3,T5)JB[)(R__0SEW#;M\+T# ;R083L>%C2! M3+FV"ZQ%:-+QC F^3"D6X M;& Y\ 9SI_ YN :8C :BD37D M*'?(A#MK,^'<3+C#-A/NNVX>\U/T1QF%&-U%MG+!79Z N>? P*D H>T@ MLS&T>=[<@4P\3*$W#-!QG,A_8*N3JR F9RKF<56[6QWV;2NKCO<._IIA:R^= M[87>8!PDC/)@#()L' @ L,[(!PF%#<<2HV0W]D;#XB\46K^#EI.'T5 GB[,2 MC]I47@Y B8^"+.(2NDD$@CI#8\7[[>UKTO-#;&P6868[Z36HJL=Q>IW_=9OO M^E%]1@L=.7?S%/&AK= 85W?9G1>N3]A45DMW&N=:83015QJ'C=W+7WF+=O\X M&X ;PC___9O^-TM5):?[\Z);:-CPPU[,KY<_W/E6&J^@8>5/>RLM63TA67U\ M]WU+5BU9M=QJU;[%MTER4 S@4L89J(0A*@=I]E/CEZN M(.UM $FK2_NFW[T^* SOH!HE?Q:MX_CPVX>- ET$-_"UI=>K%:!O'_FQFWD? M]@167\E9;27WWOB[?^!W3T[\TX/ES;_7[F!:TGAPTMC?K/-H*>+9,XNOD[*? M)E'1E$5Q#Z*U?@R-RLJ]REAL"N51I+KWJN+O67IS#[RJ%4CY-@WUB5_:79;W MR RY4?U]XN-JZ6F=Z:EWT/./CKM^[^2PI:R6LNZ3LD[]T].S6Q6%-2"L33#, M;]<>^IVC1Z?_=5A#^-E/OGAM22V"23VI6I$ M2V,MC:VZQ,.>?W9\XA^?G*X_B;6E IN_0\R2N4ZSSY30*OE;UUBB54WH.>IU MCA?EX7!I6YY+-0'F[L8Z+XRRAZ9I$B'\%"4-)T%\DRM!L KRR7Z:[$_XDU"P M5#2NF%X/0FPF,%HI_;:C0@K1L*J5:KAU$O,H(A0R!M>N;RO#G*5,"D UO@SE M(8WB]-H4PX6<>RU+H8S=4 T*[GD.(R"4"4T#8VNX3)F!,GX%257*:'$A5"M. M.=&3(%.3- [; M--WZ%3 \FX QEE;M=I#JLV2NSS%@G0J"ER08A30V*F\C*! M57O%-3;?8IPB+K>8R$Y0Z?F"#ON=CL40-TKE=-3 MA532_%KP[LF\(4\@KO :MJAP!V\I1DM^C]5DVK&47W/ZL^A4F$M!7YQ MRJ)F&&GB,?/A[/D"+IU95H -:M1G:EZ4X_[DZ5-)+G"#7,&5"T9AILM]AID* M;1LCPLO ZAX<@ J'-&H%94S:^Y.AN2:7JU[Q()'$ M2<4X%+A"%=+%U@>5WH+(Y:A6R]8R:1C!ZOOT M/ ?A6Z1<*"TG1!727(W&-12&HU9;B5TK%WH +X7JVF#.0*KZG?5I3LY( 4&" M=5@@EO 1W*0EK]K.$#U6'@#^ MD8"R(\.&(V!G H#F=-"03Q![#16G(F?2,GW *GG+B/4#%!O,4BF\^D<*]/NO M5+0DX0K,;5/-$G I8RP$2ZB *IK.4M2Z!"6 @&ML;]%"8[1)Q=='E0"_'40, M[:,/1G@,09XFH4\E3O)\AXQ_7!$$\M- < MIAGLC8HBBZPME'G<. YJG%HQ;>+,4=1$-(/RB>" ME*U 'C$(@PO'3Y\#&X*;M6-)]UAI2R)UI/NZP'5N02Y#]0E+?X![XAZ2#7>K M2_FX[0O9 5?<-_+R_,UKRM+'>K@;9J+%Q! !511C)6M5U>YXEQK%*$;DV#+1 MZ##F()W#X]A5\-U&$H#E@3($='+(A)7F4 M'7AOHGB9)3!M$6/ VPHL[(Q39.B^OZ"$K8B^0#6/=#ZZY:A];SE+2OTN&1-S M[@G>" @FOC3!4]5O2V^BHF/ARZ<.?U*NG"D-KP4_BU.@#UMPP;6+\W11 ^6X M5JR&(O=AY8>HPYP0'9WZFBN2C:2CD7!+VZ&)53"4UPZ#X=9,6 YMCA/N+63< M$^')<%)8U,U'Y4M3)<+AY)\W69SV#;L_OGWVUL#;Z!V^3;Q88[Z1.16G:D 2_6[OV M+TW?S6@%Q$?BY)@O?J \.>YC PV01C0VW,X<1 M7JEYCCY+XTB+8=BKFB%V;@F'/\Q :B0DQJ?![ZC$EL4 PWAFT5.8DQ4"(W9P M%3F8!-*(V#';.MZ[REJTC8#/%"1\@25=5ZHH1'@AG(2 H=/CG,7!D!J4$6>@ MIFDD&H$K(#3/_D#ZN[D*_RA@R"(K)/3*16R241CP'NO&D)F :LF(X9FC&H&6 M3_8W<)U\Q-#V4L".FOWB0P#%@%;D2B!'O)')&)-=R#8!M;X5J0('];MT! !^ M$L1L&FL>"!);76%Y/!*#(R :%3BR?0KJ\NZT/],FHM%"&:NQY@)HUN$8 *.J MD[AW02=-H]3I3T--Y3= ?%/$7;HB!EEJI8L$ CF\K.^C807.=>!5S@FY4$U1 M[S,&.1IT:+&)*5:5UJ2RQ]$ZBEEN\UEN M/[5L*7+!/:1,VMO'! T[54-Y:&-FL?/KA@+;DY4+;!OF:RJD?<-QS[\-,N\O M,*'S>O6?]"/FA<%+OF,VZS8<^\%]'SLRP\U9:G]C$IB%*YP<-U:$_:Q$?];M M<]!-X:2\H+N'/ #UJW$*_QI/?Y5RM!<+!EU02]<[\OLG??_P\'CA8E9_!4^Q M?O_LZ,@_.#K]XN5O2HF=0U=[%,:(DI<5"F-?5C.%+;V/%2ZAX>3WCOW#TP/_ M]'CNZ.?'>_F%ZV@FLX;%]/V3XP,@ALC@%JGXVJ\OZ M+RX+F[N\+RC=.CXY\D_/NBNL?G7QM"%;![KN'Y\!79]]X>[O@]B?BKE=,%E' M*U#T ["4(_\8%*+CTSEEZ#82>X"U]$&^GAP]HCQ[>OYVL>C*?6^@QA%WEP;N MA^;CAC[N@Q/_Z "TE<,YH?4<6-LA[+QWYI^K/2.;3569L$,/VW M ?;K>=_H#<(6/2V2]@/3Y.5.L@ZRW%FK:W7%PLX-<>F'#.7E!P5F].GL% M<[]C[% VCYY]W#G3X-E>$.*J>3%7,%):8C^=9)_E@4[NK(^QN_/BK-,W@^2I M"951J1MVLJ$%1,DPQ0:A\P5__54$Q.$I),RXG= M'91?,\PYC<+%2_9>=#N'>DK?#DDU*[JS7M./3NQ9Z>S6O,S&7.N$N7GO?WO[ MPW[O;'<'SR](I+5YIL)25PK:"73#]$IK%,EEI<0\D[-L?J-[#=GU2C95CAE* MG%TV?SV@"IAU2[Z@F1N^+EG=.H\DYW9$0 A88X9YQC(?I\/G;L,/71)$MW5- M-9LC[ A(GL#Y1>[NV+O"45[T.EU[HM0LQ/ZHWCBD\4(.W M)G9XVIO;(GQNX M"/[=D^PDFB8[7\^- MB.MXW>? +^]OA_?">4U\4"+]MW-?87[SU'/:.7:H1]?+#6XLXPT5\+-AQ'G_ M5#\XQ;8YTD!H"8_K=8XLCQNG:4AE:)BK%664Y]DL$OI6(O#;H9/**044*Q)! MIRQ&96PYS_(G(1R!WH)YTO $=;^RVYXUVB/&'S."I8-HBID;F(I2I^)S(1_$ M88^:Q0R))*SU:Y(WAH^MP(]Z#J.MQ3/C+(:Z9!E,!C%U4,B[2)B5++12H$=DL"&KC,L<->N8[:, )3 M8^5PF?GFZ?2=AI$/[,"^H\I1FV9785Q]H0=V/'<$K%M3F;1R0D_3;,$077=% M[@BDB'+OO>6+<)3?5N=ZHJIG-U!\UZ=3U;6\N>=#Q&DK#'\LTYM2FLE6%8,F M>A^"K%F\'1PY!B3Y*XS8M@.0!K!PB%[?-8QT/V]6 M(%0XYZQSO6 T,'R3ZR:U36I;X5(O6X'* 9MC# = AN!O8$#EWKG#G2_2;.:3 MJ0P+-*86;$9EVN]T'SZ39_XR'T74[^XL2PHSE1/+Y?S\\V#(JL(A:P8F<(0_ M?F40)(2*)5@^-[L[\-L?OK_TOHB?# !U$!I# OC;R5QNREZ>BG:US&NVQ?:YO5O=27:(;91)$NSN?5#0M M98.$6E PU,6+TY.N?]0[Y2W^F);>3RKRT14E9;AQ#5F.\#%D6(]&]>E^S0Y1 M9\=2W]WAJJ5'>HY^NU]7QN/=]Q6\_7 M*O'WK<3_HNNF->Z>% 03$%PV#A+11%K%?L-H]9-&Z^% W36(3S6><@[2Q8=S MB7Z"&(1E487X))H)3D@Z*JZQ/ERBF3F+QA6_K**_1%9>E232$)7R?@K)[S=)O[F/&%+Q.:KB"'#6OP,)JW496R5%7 M/ _YPX(EU]"VDDJ0-@@5%%!XB.(UX#55PK ML",1!',.II!@Z9!H*CW629VF+ J58PPORBXV/I:A+'+V\6V #*5[K$#"#]!JD'@+<0UA6#?=#X!N,8298N_*T!<4# M5EB?(D;H7&_O733,TO-XG/+&Z$,7AHR ?P3R\=.;]Z_I:PZ I/[22_I QQL% M4(=6 OL$'8D8T#83Z?8_PT_+X&7T0U0&,8:>%7[A'J!E?E[V[E$4#?!1"<:- MH"1&H2#CD*R8XP-+60F[$4):#CZ67SN7'0>^=)MO^ZV,& M%@Z%FF[N5Z"/.;CI@IQCJI.,PM-]]]1-N MM$+?]$'O%9T*97)E"D?" ;,RB%FAH;.8/R1VR;-M P6_ M@O$>&CW+PMSSV SLB[E-:0)CW:#"17I^V++436$PP%+?CT;[WXOS]7*"*&WG M&1'^E&L<6V:Z,:3IZ'0IW*IVJ>=TJX%SJRX*N/MWM]-"(#7>U>XZMK>-=/_P M?E;18D$"'=*EQ>B^8#TRW#TG];/6OC7E P"Q0&&7!L !9X[VWH(PME]@@ MFCQO[JKENPB^TRB)IN748I$S/K)&WM=0> XUN!"=U^CA"7+!U\O_NLVGV4PO M&XH/UUC\O*B6N0D\Z[ETJC;P8[W5$>J:8JX-F&2++NO^-O9!/^H?2@76R-(S M7IM%?TV#Z9;2[X'2^YM'Z+]@3@OC.GJ_7OYP'X1^![I9XQM:1.@-&WY8VO\) M*[>PBXG<4D_@)>YX48VWLB9LJJ6TM:"T'CG5>KU77E]HC6+9+:FUI';?I'9@ M2.VH);66U!Z2U"B9(AC!J%M%79L J24&]V&W$=CW'ANF5[$IZG *JCV6L]G41E5O+I76?(Z3B^3HX6GQSPQ:9WYT>B[?D_[O%6Y7):U$X M-^I6C\K=.0KGA-J6A.3FHG"K3]!@G338,'=>, <_'SR"OMPH67W5#[S,MY0! MH^K8?[FT56=HFUC[I[TTX>J7SAV>)N\5S>@OW?"*@6\Q?/^K?]![TW]\8)HG MVV$4_OV;X/_K]OH6(^+^Z -;#9^<=[S_N\36TT5 O;$QKPG^$.M__Q#EPSC- MJ9CD?(")I>\X'>ICE'^^+;5I^RGC83?7D-KQD#NF@CLIN(FP9VT^#>*8P&\A/EU$!:>G=S'0/#APFF(*+BDA_'?D>W(8^P'D]-[R,W[MZ.]X%/=_WH MJ7G#J]3_]]OZ?[?^_^2YU/\_+.G5 "BV29A4Q?F!$>,< XC<_MY]?89?1V%KTY)Q87-%*T. M/ADC@CG*U5DYB*.AQM\E:* (U'LL+.),>"ZK)<%[GB28T/J1QW7Z_23$A+PW M^ST->1ZJ/U&LIXO6B&+<&?Y# .^_C_]],';DWI%_I/4*+[2QW#LHP*E("4["P!6^38J8LNAVX?>&$NXHI*QH)YX,4*BS@-\$/A6(3X M-OD .B!"PLIG/$*XN_,^49=P\MYY#L^6BK,^G%^8\Y-/S;($E>5N,BWE9>6@ MA'LA2*+[ SQ>X));KI:N ?&^0A+Z<4C_ Z;Z0VF&#^S&WN[LPR4!ZB&2&# M9]X,*VTBJKAKT#5P6A$&5&-'JR:@OF$Z4_Q[C7JB:YTK*_6]:"3^"K!!K_C9 MPJIW=W)X#/DH,-CBLG2N$J1ZPV% 8(_R ?QN&GQ&Q6P$1X(T+D]+EW#;W5(O MG\IY8;_--$D$R9P[SU"_!#S^>VR8LJFTW,"(&Q@-;T/8R>[.:MP&<2I5=J6^ MB.VP1ARJ(3<)@;%X*9[F>/":@ L3P@T_(%SV.;TM1G0HE-(D\7T:9 31^4.4 M 26D6:X_<9^0^69+%6\3[SV(Q5JHD+-%X1H3MCKN".8(!=2%4CW(;!S[FV"; WQ&_0B M9BHC_2$DJ1Y&!/R&0 MI]ED+QR9CC8X%=_G@Y+2&[H O)<7[V\QM(9XCJR8/ MR);:W3D[[Q ZA@'V^F!$7&>%BN0'-QG6\J:_W%/P@/:/ /N@JR2G"N*/:@R, M7;B(Q^WFHRM%W(KD@E9V%A' &@ !/;E-O%6.(S?XIK'P]_E,ZB9V#)HHI(U[O(-CO'>VIE[Z@X62HR.2P6U:"54+CTV>-03NV;V4I M5KDQH<+$\5,*Q 9H/:-(%'M0BZ>1*;''KUZJ89DQ)E]EN4#YO;.#0]H2F'>( MPNFCCY%!@/ ?(@WQ/TG>9W""H<;=ANGA'X)Q2+8N'#G*RR@-- MBQ5//!'F%VZ-K'QSAE^QT^?$N]= 6CVT\O+.O&%#31) EI^JQ%>15GQWB/( MG'7D?]3Y(ZW6LF64OYS=L^S.9]AJF9KT(1JO1BW6\1ZM[-"_0Y I#(PN%"5\ MRB/80LOT3$8222X2PMRJ;S5=:/2R65*M/"WG1XDV4M&F= J4P0U$)JK=4UE% M[<^4A25,1XW3:#\0=?NVHS8H&$*B%V1YFE<334VI8CHEPA]"51D8@P5$+KIF[E[-),& .BN'44$74?=!9@A0CN,0N'"*R/L-ZPA*N-Y,D,1S1A,U#(!/N-G) M^8H^W3NXY5#MFYE14V(^I\QJIH5M"UHF>C5T$":,YE._><9-UK>]2/^3RZ>S M&MH80(!N?>""J)L)D<3X_[1O\_QW>=#61OYENH?OEO%WM_=^6KGQ@J&_TK*R^Y. MTZL<6$L=VTL'4T41EJC!W-%P*/C!F#O3O#$_V.MW>R#C;&1=UF5#@I>H(*<9 MQ<3?.VTYS"Y^ <$87L.SL*ZIQ9X$ZV>#9SK,(A):OBN4:YX"9F'5<]G=6ZYDY(S0VU98)8RIR2;!/03T+1B:4"$3L[L_CB4 MQ-6>/4>YUVRS984,!VTA@UO(%S4ZI&M(W%M;OVQRR 2 MJT2<:<#N:R>Q1[2\[W5.SX7-Z>G J,K[.07SI$>J6/^5I(#]')#AX_1;X1B0 MHV3II%K\.PUQ4!WB(]ADV+/EHM+^6__*23]">2 Z08-#@)H@8]P%>XXD!;E2 M6%DDSX980C; B?^ITEFL?+B)X22!@Q_?5 -8M@<[YS=1&SA2=SN>5<&YC8K; ML4JKS:(3K6JE!A@<$C5=V=5CAJ?I>[T)MMKZ+NWKT_!NS\Y:@!?_GC+*"0B ME%QR) Z %NK9PN)0E^YH=_ %XWPF_%Y/@27[S5HP)K(,UI+KM@]?@@X.3Z!W M%/(_M8%4&M(D%LET!Y:C7FKO8 _62\@6K%SR5TZHZO5 M8;:,R+&4LSF/!_G!!>6OO#9NKO>.F\M^;G7=]]K--5!Q!$J(A"3PJZNDJ$@3 MZ15E>RTE;&E AJHX8+%7PE>CS$O)F1Q=R<1!-8>DD&AGPUC4U[7C_2.]1C6+ M&:?CJ3)N'XQ3&=:^V@E@Z=6=1!0I2MH'#^S<4UF&42O:$?QSE 5EV/'.S4CY M30[JG8]B44H^)NDU*$FL;PU5="4)8+I?M4]-Y?3A4D#-GHI/&PT&H$B"@N7/ MA17A")UC%L%770H=_%05'>]-F:'8]MWL)[RW^@^F\%0J\5&L@S$39DH"F-P+ MB]3<(L.PK DH*M/GBKW\.GB XP[X%[!7%,29B@.B!]:9(\Q8RE$S=J(I7$,W M'TVAN&,Y)ZT.MGZD[)/EG];O)*?>>MD2W3L5#H%C[' N4 M_JT%*0<4)<\7KIO=E?( 8DXWI,E_+\.Q">Z:PI)I\)E;DU/SP5%0QMB5S 1O MR=42IM<);Y"T'#\J AKFY#T MK9,:."?VG$6G+% %G4:>^1XB@E%>,UWA=>KIWLILP> _!S?NL\8G MF-$3L!>F"VP,J28WFDC=:\6\BSA/Q3L?)5Q"4Z6P&.C5HP!C)X+EMS.P5\R0,:#L7\U7QMV6AMQ7#;BN_2WK'^Y;? MU]EC)8BIW>J&/NE]T>1,S-SMF)B'>6'/28EX!M7@E;J7XQJ P/<=CXW1MS:I MNBW_WRH2_SE-VJC^=A%Q]4V?U-[T1<>M:+*U3V] 24"!^L\RB_(PDIP6$KA0_H[4S \UDB-9/RP^6QJD/VSBU&Z<^:^/4&T'27\JA M[[QM37*/)>%.C83[5NM/BMWNY957_I=3L6J<.?=^&R MUT@C-2GO1S3GJ6ZA55FVBLFAAXI[?I/KFWS95"P $J68& =4M8A:*[OHC)Y+ M3<8%V-(5L!3P'S4@0*Y=]_+'I]EMZ:.P ML!MT33L<-'6B^)HIYUN&F-T?=.^ULM#(E@>%BIDD[K%]G4G_3K=S=?_O%?%Q>O7[]Y\U7-?^ZAU>G#];LRN@P1RS?? M_3-2WO].@G0S6@BM\":^;*WW3<_U8SX\?N8'?.]KK9_PQ22(P,8Q5=3S1L@F M[&J3;\"DL&+ZZE,P;ZG=>RZL^QU8]I>3F9_\CB/Z,@M9+\@C\NM6U6WZ]=6?^Y/SZV:G7G[ 53C+V_A4@,,?Z M4\P&L^R#PV=^P"W+WL(S?W*6_ BR$3!A$[:R MRG7EY/H6B7>3U$;?'S@X&/OF1_P(_'L]PQA!R9CR[.?!\]^9@KV MQ40EXVL5>?]N8XYMIM]F\PYFV;\@""F^OY9EKPW+_@O5+:U'T=;V%Q;>/V*D M309G($B"'R5LL5QE5X*YBV6#PUJR;4-!8!YA 7R%:#K>NZQ#$WB_IP0/C+_] M%+V+/!3.,XT-%20(!A4EWGDY1MBV?K=WI/N:NS/_.RJB0&-T(\CZ/L)G/\RA &"/O>Q7]CB-?I!W?^ZD(X?\'>G71%)$V[2(P'PZOPIS1^,L"+E##!W=IQ(3 MP7Y-(H3TEJY[SEZYG1EJKQ.XQ,RV364H-6PYEP+KB(:YVU 6Z*U$U$3&&88O M]<[.SACV<8#EP# YUMQ. VPWTC"FH1U0&>';BH:AY?X"CWH\*0-WQ? #.-7C MM8-+:?G_G?C_^NV-))+)<;<":7>G22+-\V1_8?/FA:()9EI1,OVS3-3N#K"0 M4R-C%/#(&]W_4, EB8]8N/R[LO8:R"UC5R M4\+"CWVPC1%X[P[K.M$PT&DKB3[>[\X&B!OZFDU-9,;7CZ2(C(>_OA/;6(TZIFC_LX].!AY!W: ML#&F$-C'V=N\=2+F CR.,HP*:QKP-T ^J"2O60WXDS?E'T!Q;U ;'DX8]1\A MOM'\2&(X!"_&UKJD$UI60;KS5(41+EJS75\VS 88"+I3GU@4OG!E-\*=+K1X M=4_M392!X28M:G07)09[U@N3*6#8KD9*1VSLD#OLQ.2-)XI W.L100-'5\!7 M@*O_4>*[LP(9?X[@C(1B+'.:3WG-U\)1+]Z\Q_7]%/T'Z?!UC,,C#X(_]&'OSF78VR!> 4X;$,"H P*--3UZ M*UJYK\5N3\1N[\!*NC/Y4Y?)5*_\G=4H/L1!DFBF=PYG>I-'\(CPD'[$V4'N M_G*-6-#_'4QGKS1\#]DJ9A4\TB0:3_;!.B1ZP.MP.1XB61L4^[!$Q&WS1%66 M@L8XA)G2*!XAN!S+^EQ-HWU$?RZ1%/" 0J"@C.[!>:;8,5N_"[W!2Y;C'#^W M^P59]_8S$"J[^;Q+!$[G9D-R7D>BN9SZYH;Q)-["W>8%VZBHJG4/M)'JST\7 M<8LOI+L GJ26B!\4R*$"!<^%(;:ZPG3@UZ_GLD#4K7$T7'I1HB@BRW4IC\<' ML74JX_>L$B5+_@W/X0-(<.IA0XN]5 '[,9I&(M4)1[2\2$O#W1TDTG??GSL" MUG2T.@^GH*0BP+X=[D>5@@P(8(^(W^1(05PCCO7]8LE=90-FFM?)&)[7!(X% M)W@_5',F,5O1ZR!%ET%B'K60F XDYDFWA<1LW1;/U&U1*1EB-14 VXQ02XC\B)WH?T&C;Z2Q8DN;2:UAJDGA]T&G;N@B99\S6?5G6HF1&:<%[? M?_ NX1J"&78&^5"@>4Z&LCV8)A< ]3H!E2"8BK,U^ZP*<;3209-IF8 LA-7. M:"CXY#WL&Y>$TGB%91_#_=1,%.?T"N_'$HS_$.W0'P(XW;'WT\\_:C7/JVU" MQI"^X5%RI?)"NFZ;B$-E0;!&4I6,CTLKHBEL-=3=D\Y?7]859JT=B[(L,^++ M^S?V';\L4I!WIC/>7D[_'J8A2I'7ER_QG.R%:'TBAO/T9H+O!50K-UGWLRV_ M-/I%EEX7$R]GY8R,Y8P UQ('M';<[5>#K%<4(NCDGL3?A\DG_WJ M7N==.<,XHM=FG38.Y[#>F5L\+=/@]U0'$"ZBJRA&/:WJ;9G[[>Y.PX]G$U!Z MAZ(W_^]$_8[QE%H$@73MCQ<S0=$?O@*9C[J)$ M\\#'N'U28',)CQRLA7*Y!M+KG@/*U4*L6X+*=Y"#('IP2!J*VZ?A $82SHN_ M6(V!61CI9[V\=Y!]U3'/3W-2S.%L_$@!/.8N?30 $7S%KEW M'#I.Q$.#<[M^GX!< XE8NWHS_XY$)MD-F07/L1W[EF/XMLB4'X&3EMAAHXB* MDN&!/Z38H@R=O:Z/%6>HL@U]#P=M('*C=\A\0^J!;LU"P>B([9QX:WSO'VI! M>,_1T#CY@Y4,.[2T$(N9Y&N))T22;3 M9786-Z=))*X:Z>JE__SPCEJ9HT*C"J?I]RUQ-3N<32Z1%;DY0+ F)Y4##8Y% M&3_H-:YJ^S7E%QL)DBT!JT;&]2?YI\S'/Q)9+ H+H@8R@0>CC-FE0[GU!!\[ MHZ' ):PPJCC(%!!=.D75B?Q_\#,1'G*="U4HN;?N2$ 34K_.WMO]_:9#M?#*_Y9[4@P>%6=D83$ <980*^,*0Q,#/OWV4R M@K/Z(1ISF&B*GKB&L+Q$%ER_0GT9HSGN91G'V5P60?>LQM)F68J=;)MST2[+ MQ/N-N<4%&/X4[&K,I="SZ$A#G7'J69SD$#,),J'A!.UZT&Z2,!^"80\W1UD2 M%S8B9B?3US@7;T\PP(I*(#Q/9=X[ICH=WJ*5&,F>3](, M7BV\#F10$I3V8(OH$D/=,)&.@.P2Y'2FAH]72X?2/YP%-_1Y+1=*WPLGUEZJ M66'$&62B"57&"'5Y"P:EZ_.+MY\[QJ#!G7=8-LO6+7SJ<\ MU3.Q6#<6VVMCL<_=6KEG->5"!X_(X?H>-)$FP/W! M4T9HV^O;F*@YTD]##1FEAJH80> M9,P2)%TR'V;1 (8:@!B_!IDMG>Y(S= A2QN(+I,"E!'X6Y11H(UJP7 64 [X MLQ33_*ZC',?&3$I2K0?73V;&J/(45Z0!#MH##_F/N>I\)/6J>M@-"A^K,Z3IR;QF"XJSN:I MARG:^0@YC],;T^;##)5TQ01.]4<9L7Y/:_E8@OEQ=-P]VAN^W.N_U-[KGV"M M:(WBQZ:-)NAX&-8,@=WD'CK?,AZ\USW?/Y _&G# M88J<5I(.[$ 9-0NE/.4L148HB>"%'I'."/_'_B;'H#^= B"CU4\"_.5U+YUJ3+@9AJ1_;+>U. M*P@,,J,YW$:8ALJ7'A++!>_D[/CD;#EJQ -+"*.3X(,;QBK(O$G$50)@, \C MJ=%0TUFHJ4M=:V($2 M J))BK9 E4\;S6QZ>*3^7P4Q%Z-(X(XC[YG:=_Z-#Q-T#?SNDO<(8F]4D.F1 M8 B=<_G(C4R-NBL50S!2*4;1PO':Y]T^[_9Y?\>O5$?"X!F6B9+J*E)=0<7F M!$:J+S25V,UO2BKSZ'7+J$$<\Z>:@R!E/9%X@\EXU8R M_5C81Y0+YUCR^)[)W*;:9\I'9-,W+,%H;1]C^QC;Q^@HT!16KXM.+.[!FA(0 M=;,2[-FAZU\:11D6==V(6PC>%A#3E$S9,,)$ \S!$B^3C?N;7"KQ'*GV);8O ML7V)WX51/BSSW#S%!6*PR<'JUYRXU5Q\Z\3U8C.,S"!A]$L5AH0(Q@6J$NW MC[U][.UCK_FMJ@8IQJ7QM;%VBY(WR$"%+;!N-C")D9@<.*+X$E9B(+S88?>0 MHF%J7'+]BW>Y_R\G:'6IAF7&H?WS8=$^Q/8AM@]QJ0-Y@125"BP0I%3B@,(: MGB"*:[ V,X1AN/%4D*&%2Q:J"DRHE:W4!2YI.R26-EGG,=O&K>1L'VS[8"MJ M,BF]_$9([U1A\WLE==K)NM=9#W2:N2MY2W8DL28JXC..Z&/5 EZ(&* M]D#)T /%I1K*T@E!Q8**G0&!SB&S-(IJXQ'-QV9\(W5!_TYW185]"D,6ACDT MK0=6*[#4LS5TT5@):]$/!BRP% $Q+_W/K%NS&ABS_M,&GLDR$\!SP'/ <[/= M'VR;CM^B->F^\AV]<"+(D'S$"):DT-9<0]'-8 ;)_5!W7 /W#8LJ0F O8"]@ MKT^T<],OT!XK= ZKX0=A9HS'N:"_L$1KL2+M[.8"@ V!#9-E0S\0R3HR0_4KX#U@'6 =9Q/#4<+!2V';&)'G0\$LO0#0)F MTC!=!Q!T"5I+YJ<$S8++RK^6#" "WDOK="!_ M(9^S9J1X;1.S &*65TV;20 M_]69I0(.P@_^SB:_%X,FZX.<_W1"F64OKE)W.)P4FB%R2&"T=.##U)F[LFOV M#7Y&E>J'%:/DTGM_.SX<1\=:RH@?J5EFV1_0_^2<=":+;SZ%H\04S1HS63/I MEE[#LPYLE#%Q@WT'F7:6!#)J,F!(F,@E?ZCV=(K;U"VG7PB:N=@TLCF))D1^ MN;B[Q2]L"G\?B:(%'SA&50+[>"(]@VEH(==-QBS7(N?S63&H,4#W=-KV3^Q74X4KJRA*:8V_7QPX5B"*5_E2G(0J5P!K^FAF!BK_7VPE2;6O'4>YIX(5<<=BKQX(HIL)6 M? ]QWZ.Y(UH5 8*AYMDT_V/;;\NF>=LL>H?+1/_N8 MC+G(&B#S-M!A'7^:/I**;ZOOT DV,:%-RJ6M>Y.0*%V2U)Z$!VJ3R!DH.RZU M0GP8B-"%,AF:&9UL&0[:=.8D'9,["Z)."',P#EWL<#^DDW)"4B/VLW5OHA%= M5.K2J:!4BY&/JL'$'B6:)OJ0JG6*- MR/O92Z0%&VQ\ZB-#TZ[$ MO@PE]M$2^QR4V*>2Q.<8,C,"UB,2W8>DK#KTI$CC<:49M9C1 $\A.G#O8' M)@2F^LPGZ)"$Z0Q-4Z$#-9?HZ+!*TE]7OMP.D(+%O+(,&GE7*>R5>>7-$M<^ M4I?DHI?: M+4%F"GO\?Z[3"0+\M2T53G,MJXGH0AKX/--\NSR4N>&F!M HD4 M1?6R9VP)N6]XO/GTG1#\\A.=QVP8A"Y M]%??1N\_H;=_O/O+\<:?WDKO"(=XX]GHUH&AN4J\IA;UY0+D1'4YI\@ YMKZ MT O\<&@(V G93\MU7M)Z'^F&Z9]TN:^I'05F@7W;?RN+>4'.E06Y4'BW1#/. M6!5'XK'DVQ4AJ(%)$OYX42E^UC'Z;ZA8LR=^]CZ7(9/:72]_VG_ELF>O_<+5 MCUCV:9M>RYM/1X<.6N2:Y$/'QE9X.RG%G@1G,][6%VL M#DT*$GA8AP8?7%FJ32OPL("FX,HR !\OAL)*B1!?>>RECBZP7Q K3PIBEQ3# M9BS/DRL)Q9R\TKOB 43(]T2N*R_D"Y7C2IE?$+.;\CF;#'0!A^3 X(,K2[4E M @X)T!1<60;@X\50V(%#TAGJ]]A$E[KG>R6Y _)*I+)0EHK@E:3$*Y%*@BP3 MKZ3"+XC9]4I:8VPK;%@=>"4'!A]<6:K-$?!*@*;@RC( 'R^&P@Z\DJ_8O%6( MK?$/^3_?+\D?D%\B%P19%,$O28E?DA,J4N6XS#&$671+&I'=D6$;/6BV0X$/ MKBS5Q@CX)$!3<&49@(\7*V$'/LF%HC_HBC_"B[DDA4-R2?*"""Y):EP2N5PZ MEDK\P@<.":BU;,$'5Y9J2P0<$J IN+(,P,>+E;!2(G3H?K*:IV])8'R["QS/ M]=J#,.#;5^#XKL!- &63+?C@RKBQ#]ZS#3V?N%Q7- 5Y<;]?VS/P4;@;+KJB M;NG#PW%!A3_??%JR\X^!O[#78>F3H@'1Z!()NKTN^/_H]KH9,)/U;MX$GY] MERU(I^OIG6!5,-;HOD]_MYA-B$4Q5+J6E^Z9=]GH?%MQV6[UF\XIDHY%D:X9 M;5^=H.)QKE0H^FU!K0XN*NIP5"F*$M M^7G:FOO"VK2^T$Z/?E@Z76GWI?&]@10'K6BCI130(M8676!'*$&O>6C_W>HA69T9O[O_^59:GTT2&Z M,=AI,MWL3 >8X[$+5[?)U15BO[I(XGJ#F]N4Y^;6' >H7D1TQE?")K=F]*_^ MI[]T/+D.D0GA9?- Y,,P< MEESGZ9A+8E&+9_^*$1/2S*LFCG)H-]#MX<1@,+#KTA7B][H[1%A1AY2LZ;)Q M/4+:$UN#N.RJ2O0/-?G)L^Z'.OG"/49#12-2]G'U%U&821-0Q,(1T(RERF!0 MB,/O#&?7H!.0_D!Y01:)AU\)@P/'J&IJ].7WNF$@Q7 L9&-]U/=L!Y-_&I&7 MT_WHBDG!F9Y6_F9BOC\:& M]3BB%%R]M3&F?P.QOO?#[ICPYR4GGE*%,J$*7P!0N8[ %%&RX$Q#=6N$OK1 0"^GZS>R,(9[RUB0.0OAR)+#?49N<*G=F!DPM *;SV4\4QS*5 MOC&O_EU;N^BK"'['A*,)_".,:?R3W-'DK.XP2%-, M'T"/;.C8F9@2Z!:;V";@/2)E3'ZELD#:F#CPJH[9PQ1B>U!#@Z*6/%K%!!OD MG\%.XO#,])".UQ_ICA-@,SA.D$HACR*B".MC(JCH1W5"NXJ--$OUJ/2:W $S M8$),9,V .7BOM35F]WQN*V#&<'#8W9LQ5"";%I5_CJOX8@S_\HBO@I1[Q=8< MFM$)) MF%@L:Z [=LO&(%6+%4&=.0Z=$D+ 8,7@X);$?R MI/Z ;55W B5UYE/,=T(Q1W7R[^!#+):-NE2_@>39]V%WS!K=(7&>T#W]/R)] M')?873* M2-$PS90IR%1&1(8L&"PTN!3(FED+QR. ^UDK@U(;C7?1$%5 ;6-";2!U#IK> M-B@J*HM05!0M*BI 41'GQ+T6>_A5N$F1G]B1=^_N-TB.*8,+? M#1>/D"0?DR^JQ%,F)FOKWB2.[E ?4SNUAFU7(3KD!)N8*!160L]^SS3)E6(2 M"O)3EN2?;>SW472H*SXDV",:YDIA!2 O*9-,X1J4!VWF\:NW^]BP[I˶F MXPZ)D3&@Q[HBQ1<:KNXQ;:#U MA>_T\>%=2^,7'D5.3=']]YOBFV?MO$@SZ9+7+NN()F]MA<3?8<2_^B1+P%[R MGK60\GH,R&]F[F[Q.%\8IV[]ZO4'&BPAJRTO)^X9BN1TU'+V8QJ:1BZ9*8-Y M2\.?KRA-YBM&0A[;$/;2IO$E]QD313>9W-Z.@I_K<^?TV'\>W(G1-57&Z.V? M[V([.B]33*1(Z^\L(GS>I@_[@'27@*0N$QWUB0'5FAA0A/,5([*>?>$*79/BLW F^!?!I+6ZMWZQ[OS&T-V)(DG(E8N" ME.-X%61N%1&\2,6OCK%5/@3M6QT;F/%Q3:Z8"5H MD%PXUHF)BKZCOS- M'\"V!ZJ4A5))%N02QTM[B\C4U)LLHRDSNTN)>R4*3B=,I% M!7$]'@H^-WGIA.Q?0=>O:*Y<2EWK32'@KS69A\-L,J)"@A$5T1$5Q4,94<$# MG:[%=)F:@# [;4*>FS:1.Y[,E6 C(^C$QJ$^=F:&2'1M8LLK;$5&T)(?YJ0C M:W%4?%"#)0[IK+%IJC2,-_/GOD5)WI^ $3(#<6ZI[01#W_9]V)D8<_)C+4X] M-MZ-7#^;L<-FA%@.G0!'3%\Z^VVL/%*;E%K5NL/FW-K6B.X>F!)2'[OW=%M" M=+!_N!G9?[#@#^BGE3[:G6+2O0!LL%PP!3=XNT5'E@P58S"W)< 7SL25M%1& MJ\R&UJ:+#\:*KLT^ZAAUV2GZBN&_C1[,,YF/$'B?Y( $S70[BN.2URJVOQM! M8Q\-#DTATC!!H[:?T2?Y_(I-Q2O6N,.TDYBGG80]]\_E"-:=*K!D(L":'?_A M]"+_L3E)V Z0=,&]?E)O_S?/QX (.H9S.< 9GHI!AWK%=FC.$\D3L5@J$JE8 M'9&7NT@CBIRI9E\#/AL;?*E5?>4+Z1?_6#-5.OE2A7SIZ!4O>@["O1VD()3R MDE HK9D$7G6@;9/"T[@&*.:4*[BTP@V*&13S@2OFJ1I>VOPR56N54AW+KVT-K67"QE@^M#)15R0BZW=G7>^M88MV' .2N0?X#C MC%NR@-V:V[:BD4FBUVSKGD8!QV/;>M!'A)F,1_1'[EA&!!:#+GVC7_Q#DH\+ MDY]$7"OV6QNSJ.,?^&I9CT;837:;A4,= ?A>/2Y",3U0 A MQD.CX1G13'$\Q&V;[%-GX;#A]TK#@-C:7"< MJB (BO-#L4DG#)=FQ"%)N._#[EA0M3R;J$W%9HOEIO770R(IV)8G5_F)B;(C MN8A$T]JV6>=HC\9 MBOZB17^E0RGZX\K1RU15UFQA7VZNL"]_C*Z),:KJ8T+_556E%BL5N&^G*$!:FP_7&2 MR10F(@Y]N@HK_1?IZ\#RA!5!DE\SCB<- F;Q %WE :[\-5"EAL%7Z'(6QB3. MA:%MF2 5:"G)^M59_#5K26A(4 M>X#A@&N,_NK/N&3]3XC-\Y _^L47M!GQUK+I[!#5\#0^^]%,[QB,:V]:=3N.!06-C-,_(WD$S ML#JK%C$Q:\3T&WIIZO0V>(4?7J2-D /=(8+8CS-"X/"P X+G2'5"X396',LD,O5Q\H"@&&F,;1I/5X)Z M@0@WV9'2 LI7*QG*9R%W.A9(Z5MWV*]28.>3Q8]3GF8_D#X"0QPZ0TR=Y+78 M@,CF 787N82F+)+8V(>X/(?2V@?'>9OF+/LK'KV28Y$1XK-AN4 MXK^&#D&DMGOTA8=,), F5&\8!FJQD,(&S.)G6PEU^L&($2%-;!B*B6GMJTZ$ M-Q@DG!%6TD6EUS8^JM+B^SLB7ZXM(OWTH'KCVK94K'DV#*+9_V%WS >1JLM% MC4H,1(^9E]3X6TN/*M0BO,=TE@NA-M;J<3=5S7.%G"" GIL*OE#TF(.BQVC1 M8QF*'E-)XJ^M"%P+#=GCPKFC0-A9_4GIJY^L)< MO6SA&-4?AGI?][L6SR9QDTX8-T$==4A,+K]+(19[*PV(V^E\LYFSIW*4>/*3 MQ)6]3Q*?E@]KENH%(46;ALX-&D=T6+^];Z(25[?J1_;;+,[X@:]QWBMD\$3? M9KXK[OU?T!M3'1V)"VGX13Z0 >JY?:B/(98;!VR& S/B>' MUX:B59*;UV^N_]:9*:.QXCZ0E7_U;?3^$VIZM+GP1;2_ O"7&CGBP-7,3-6" MF!"JT"EV5%L?4XLEK9B:>V4A;E2=$9,.<+,"-SK=_TC/T+2. 4G/BZ5LH$=* M@HB(T15([5.B.#."J42X30OP=$&L"FKGS^-J1HU/#A=O4T-B]I-\+"V]]XWL MG54QXU@O0T%#XCK]_6;HNF/GP_OW]_?WQPY6CV^MN_=56QWJ=]AYC[5;Q7Y/ MW'WEO506Q5Q%?B^*HE26*Y)7TR@CNO[W2^-[ M ]&!>C8AFA$B9NJQL&)PGA4IC_,_$;RTX_47/D!WGJ(+ND785D:H9EB>QAY. MJQ'N=,MSC,=I8)E@/W!5::&#'_"S%=.=5 [6@A$588301%3[HO+1/_3K,]XM M1IUZC7ZBI;H6G2*19\>6B1I2EDN/[:@H?FHGITH0SHW;#C/#[_'#.9E4(A5] M(MO-O:TIRS?OP$SP0I- 3:H$N.P+\#/==EQ4)2):8V(ZJ/R?R/7:1G)=,3VZ M4U?.A^0'(BXU(BY)87$H(HY7ZRFHJ0&:E1&8E0]>')K,X,KORQ_+_ES))-2MF@IQF MI%B4VD2=>NVFW>@VZIW4")<#ERQP1]FP?"3QT$T?20QM'U8@1J31I:7^/+H9 M3X-0J1%*8/$D1,]@\NSS1@^\$HQ(*'E60M6)]63=@X!*IX"",J[U!-3242"3 M 5X+LPR>&[^6A_%KT?%KE72/7UM- WPT9._""4BH]Y6(I^6%5^'3UVR"6G_\ M4D*-JDB_5F'3>9WU[4$>6,/D&0)$?NA23*^[*[BP8NOXJSX MFJG'/B&WYY#S@;Q*I[Q*@KH/35[%:7E)^63DS#;2099R%5&4)?*_2K[\?N!( M=*Z+(A'AD._=T_U!'2KF+495U1785#+-&KMLK]KT M69U@TW1.E,-E;1W%[BLF=HY:#P9^I-^FOY&)G#%9PJF)(A]+;!-]_F.:I8N\M:4BE='- M<>>X=CR1#5*N(+XH0"IB$03(H3SY6UIM!_E8S@23;VM" )/#DV-E0RX<=.[2)%_-A5'BS3&CT2 MH]G%ID.5(%WO.%* 03/T9'"(E_-JK7J9;EZM*8;J&;YY?*F;/_N* ZHU2T\& MU1IAU]/Z6;K9]10/=%,';LWJDT'/+F?*30<5&./6Z M74\WIU[;V"&8 9,XLT\&);N,=5/2*5NSR%O98 W4H$A05):H/550GVCD-RC:6@8+)-&[*O+ M:?6PL1[BF")X.7YG;F'VC?2:XA0MSY57/'O=\8'0'5):B%1&.(@H3$4=4IVI MJM:(O.@1N4/=0573]!1C?J6S)-*=SC9&IN4BC78P:@O[G;'JV;JK8X?IW4FM M9X%NICHI/#10WD4?U'9.,!(6Z:[=5-\@D*U8#MFZ>E%'-; M(*9UG9%7!U474B67\VLW_%41 K(6/AJM!@V^DY_]SOT0D^_8A*@UC/R97/0Y MRL -7DP7Y_CE'\]B3D"Z39R,,?9-%_(%>K!;;!)KQHC@@.+(("!Y5'[.&"Z. MIPX#3!RG35/%R4F^[@G./UYZV+YE:!N/@YL _RHT)'=B_TFZ]O<;I2?*QIU\(54,:&*-IF?BE M*\^V$'AN,&4!!E-&!E.6Q70/ICP$:GZMM%[KQ,NH;5<:K#318)W&>;/:O6G7 M.SL]?!JN^]6J*@W*^CI21$U-:)O(']UF(U'8ZK9I]34UM:7"6^W=I,#Z)=O= M?YX_[HZ\84AL> ZQHYF5;OOFN>]^. 15Y!?D=3IY>Q\/%6- W1#Z M(.9>^!]@3[:Q1UT2]D#%634ZEQ:%UTW!ML1%N7%P:Z]P4XL9]0%>*39RL MF:?.XU.N!!A@$R1R&47'\KOF:^SS?-S(Q]>8^N=!-UAMZ>L!P-N/?G ^Y)'GV_ MQU[\M/\1]K&D9.<2=.J?:D,=#Q:[/O]ZKP?R;C]@O7VF(_5="-S^;VT_(F'. M2=\IWU"1<:FC"\P-Y\1W-K[.M5^)L- BRI%$F,)&TRA55;6(/T(S(SZHJ^0# M)VF!A80U^+Q3GW=-YW;JO5+/MH^Q&3JP?6Q8]Z'C.B VLW5/*6-,'%B:ZR/^ M;>#;!B^+.,F4F(A50'^J*M2PGV3P+'.2XZ)E-1I-'1ZZP\N7$[3^"]:6WTM# MX7/E()M?\HS[E(_3?5I" OU/'?)2Q?5L/.])+1PWAN-(L3J#]J3"K$F390JP JP'Q<:[#]XD[;TL MI/=23PJI.L#BI:S,-*;TA!F\HKU[+-R:B(NX2E*^I-O>W:=+\D*Q '@H' E+ M[F1*FJQ3@!5@/2@VSIZ'TAGJ]YA.WH(4"TJ8((E4' M6.5W=+$Z-"DHX'?L^P"0'MF.G).6,NFV?0'Z+,L.\#L.V#X&6(&-]ZCJ]^57 M?-8Q^F^H6)FZ[50=8)D5IN@V^6+8_WYB*;9&_Q$VDCBI/6P&;VOO_D56&D82 M%D7IMGX!^BQ+E528+&FR.@%6@!78F!.TK"JD(@^O>9#.X.A>&J:&QYC-+)LX M&ZD]7@;O!WR-V.JK$A4^Z;9W ?HL2Y54&"EILC,!5H 5V)@3M"SW-2X4_4%7 M(-'!V=6 N\'3 <#=2 R1R:N8M^@?\G^9NO%4'0!<#KX/ "Y'8HC<@0!*M]T+T&=9LCQOK&RY9BRNC5 + M:\8B^^2OV<[Z<-_]!U0N?D1?%,.CY_/7S+/;B.Z\7];T*D^%5Q3 XA( BVR] MZQPZ3,L>*<;&6 DWM:^!%/+.R+'# W]$W<=R8X7A#O/B_#4"?WM_,&Z.@49C] M"]LWL26];FS+PVU&,_U/5XU:NU6]/&^A1K-VC*K-4]2Y.>DT3AO5=J/>\1?_ M[ >T1O.T_@UU6^BLT:PV:XWJ)>ITJ]WZ5;W9C16P6*5/1H@SJUOPF,KO$Z%^ M:UN>J1T%%I]]VW\KBWE!SI4%N5!XMWT4+%Q:>20>2_[:R@!1X6V%/PY04*$8 M2#AV\I>"AC8>_/WF?_V>*$IO/K7]W9+6 $5=NC9;%8EMK*%KKV_H:G2:Z)EN MC]#;ZUJU=8(:IQ^0#YVN_?WF07OH5<23'M:P?G14]32=N(7TXPVMIQ)'1!8E M4>KUZ-\D8F#WGJSJZ;FI?ZE*E0*!37_X8%IFTQL1X%5R]29%1IM">V9;(_JM M(U$B_W4M]G=)/LI);Y!)5-K?;\@;/\R\\,VG8BDG__5^YJ$A4;_[Z[WRZ5FC M++)([KE=MAO3>67NCFW]=ABKO79V)"?G[JW@G:]#W<4[9)B=,HG\YE/-,IGQ M1U>AHA/%4*B)U!EB[#HK"2DFLEE"*V='N=U=[1[%XDYO.3]WRQV7_#'9U1M, M1*1K=>EHY9HU&MMXB$V'[G]IF*HUPNCMI>4XJP5+DO20!U:/A0@*SQ)!Q[74 MGT/+(!:*\W__*\M2Z2.J__)T]W$OEUX (1#W_1>?O?^:X@S1F6'=[T?H%X') M8[GDTIM/38MN-W VS<1[YX.5P\\=Z+AQ)=$AKS"R+ M#_0-':S2?V0V1GEV])HH)00I@55WPZJO.%:$1I"XC#5">&F$)(BZA*_M?VK7 MKUOM+FJ=(1KLO*Z3_VMV4;M^WNATZ^WZ*;J^.;ELU%"U5FO=-+N-YOGOOYTU MVE?;1C_7@'K[L.8S+YFH^:[%AK,X0X5X5+YQS7PL^L-^.+%%"R>VT']Q_3#O__F>'U'UW3%U@D\;PG'C[!M/**?IG5O(L5!7[#I.:BJ$G/= MT:F$):K?'EN^4_RX!Z+,+OOY$S(JRHPW L$)[2?1H:DQNQ M-$1#P-H$?A2"+TRX,H3<9%;T6QJBIU;+'2;X(V8VMFG8F!C7!!$1- U""B7, M.CEEB+1C"!H<&J(>*#JY,($"KQ@&H2-"D/2CY-=C M H[C/V(&N]/GC2W_4IW??PNP$=SBW.VA)9<7HF'FT>2MGA'<&OUC-EY$?S2] M"[3D)G[_;:.K(!\CKZ=42^X:W>OND#%$$* ?^QO!#'([M]@DD!CD9LCO\9B" M&KSBQM0G+BZ#N\HBY,IQTMR\&YE!1.2)XN@^L@-AF:! W/'IND/"!,OY@TB$ M@$N=,:$_O:\;A$;FZ3R0%@YYFTEL5OK58]0B##C[-:0S-QD_4*ZCM!PR:*AW MYA^W%*2^XA!*LQB'__X;D^+'B AU"JJ"QGZ"*4*_ YI@LJB&NSLB JG_'$QY>SM#WN_0VT *L:Q5*'4(+(0Y*10VE9J!V.I3^3I-A;&7 M!T*%_CHJ+*CL(3#8&M,W$S!OCCO':( URGG(P:IG$V%#KMQ0[J>VC3(>D[-0 MQ_[WWVR/\BK]#3FU9P22([BQSO0!]!/U!W6HF+<,B)'N./0RPF>RTV6$@;\R M":MY*KU&JAH8W3@K<,Z4BJF1JY_@S4<&Z@XMPBK3WP9733ZBD,LEHI88"PR! M1.92@>I?CO\NU5A1)<(D)T#M6\,R1+K2.!^N_D M0.1=Y%2T:O&6&D/DM\'!J.;R#Q9J*9T:<2:!A:9:;?8)$$;>Y9G4+J&()X]@ FCM%Z(^02P])97>3"%ZQ/AR M& 8#840_M2B/\&#@VR(FE5?+9=[OOVUR<$9KY*_4UJ"(#42A:1$3DJIP__T9 M8;I6E,]4PZ/F1T ^OF%AJ5CS;#]X2AB!8(*0&-4VNO/364G?X44LTPXOT+X0 MY*0'"G&)[B3IZ^ MU'3SJ-)DK@JY(WU = 5!) %5'S&+;:1HQ$%^C"AP@1JO]Y@8P^3/Z2O\"Z(4 M3NWDP'SVW9AGKH4IZ#XV='P7R,J(#"98I7@BN(O(Q?[$W(H8\FGC"UJ%PAI/ M6LUZI]NZ1M5.YZ9=;=;JZ+I:^^N]'I\!R5X5@A_O<^<*<@JS!3DTNKJ\'*=O M#B].;SSOTI3B*\>AKR.2904^EU7GH+>Z]C]$RW?BB\Q,HP@.MN\H9SE+#5C% M!YHP'94"M'DB/A)>O)GJ[,U<6BICS.6WT^[\JM\^CNY^_5#BNYWPE6\^=8BL M4(C>PRMN)48TS'>GQ(Q?B'K'F* J0RYJ)A/.(N@CXW>HKV++N9"*P=B4!7F+[T.[*B:<]22(6U57] M[+XNRUI3*1*AX(T(Q(_L(Q^F:31TA)ZYHE?(DI7B8XX]8^:"_==Y<=I6R2E8 M^VM+#=DD7RE1[T/RO8_S;T^U+Z7NR=>2^@JB3[3E(1-8!ZJ-BVHK49_YJ58V M94GM?!D"U69W7,WKRXT3L>E"C,T:5ESP^AK0$>. _OCO-_*6+),(;L-J"/\4 M.4E(*YKYA@Z(($$T@_S<*>M,#Q*&J:1QK!KR=?RT-'#ZJBE)B5\(=0,R=1TI M!#GU%"1GX#IF)/?$Y1#E'O:[A7:=/UXSM[Z-./$?;73H;%/WI1YBMVU>/L34P IQRCE%*S4X ](FI>;9-A/J,[W->54<-^[;NW+PF M;Y@"WR?9VZC=M-NT(QR\(DX!!4$!),D9H$"2+^JN2D1WT;E>55.C?]!Q;G>* M01M@JFY-L6TZ7H"5/_?T1F^DU)[PI=I[>BK_^N'I8_.B4$Q4I^W,U9J90ULJ M_IFP3J.M\)/Y!'B*\Y@H+#*[E5,>F$"8+*+_B!?-W 3NX$_/6-[R 5+O*I\KG^[5#+G3R?O M3H=H1O8$SP(RL0M>#'> [ECN/<> 21@51-H52T3:24E)NY1<.J=@I09_Z6*: M+6T$62B*LI#/E[/!-"OL@M.(7= P[P@N+?N1(';&#OAV8[4'/VYS#PTM.S&( M.-$=8D['\<054L'_(*B6"ZHH&R6AS)DK/ZS\>)#/\%7-REYJ/'E7/L O MF^>DJ^2K PR:GD- =RS&EK)=$BH_)U3R(OE?1GP1X!8N .666[;4_CFA),M" MI9P1$WEU68'J.40-'QVUZ$S3:5S$J9K:++*=&5N@>'4ZR)U(>KN3K"VPXY*" M)&^%83@2R \&&P5F 0ZP##*..T!W).-&QJWUX64V3*9BH""4BQF1=< U7 ": M J[9-KI?+ KE0D:X9G5L/[00_*E^IQZF WNOE87PP"_;NO_GS-8+_^@0'MCX M1GSLLJ'R X)?Y",8Y!IW@,8OUZ)/.G*P>J0_' UUC=#D!T2X4-8?^K8ABJ7R MFT]'DP,=T@5P"E9J\+<_Q;Q$9R2AB0M"*2\)A5(NT[I8GNKB2TLQI_;.C!IN M/GVN>=^L$].N9-DS3WRF"D5QM.XN'9-@UI :R4SAV8/X2^8@NQ2/LVR<3-0_ M)Y6)EY)8V=X2>MX[80 W C=N:VV7Y=BM;0Y8985ED5O5&M_3N\2T<'W3@IH8 MY>]F[^GV_+S0:OPGFC<2)O#E$E'(*5FKP!R2YH==M\9$@SQ>&XKI5DV-SB(8TWULD3XXYCM+ M W6L_OCV)5\N9MVZ[K>[GYGFQGK_]XTKJ_JS:Z FO4N"!'N -UY M=?!J)DS"SRWEA$(N(QU"P#%< ,H[QVS;5)1FY:I+AEK+HX>?S6E]NB[E[W>[1VHK5;WHMZ&H>:\ @J2 M DB2,T"!)%]47F?3>F;6K?5('4_BA)[BL>7H1)5-0Z=CW.H]_2?)ZF>I[76+ M@RQ7-BOIR&-9JF1#?@&/< 'HWMJ *J64-]VO M,?F3)GW=QROL#BV-3E5U7&KHS*KB"^E7_M?X1\,5,]U5'.==4 %+="_%*M(G M: 7APAV@.U; *]@M"557WBW^:E9*8[/K0;+KA4^0&7;VP MP(M/0'<93WR6^1*9\"GD2CE!%&%]%Y=@I09_:6*9+>V!2I$P33XC#+-ZI-@D M#- :8UMQB7*\Q(J#V_1J6X,;Q\?QC$%P<(VMPY#DXSFD?J1 ;(-^6.SO/;#9C9\&+%1-+XQ].2JCK M*($!I=P*\M1HG'VZ7\L8+Q&KHR04\L3R2,[J2,EU3C0A);,1+=AA$[S*^-:S% D&9Y?0/S$J/[8S_'V,O\_22\ MUK(D%"5)*!?D7<7G&/I3I'F '8$=UV?'+;WBDBR(9>H9)]9=SP4[@K/,BWSC M%*S4X \\$R!)K@$%DGS16:Y%G.5+7>GKAN[JV*F:6L>UU)]#RR!6B^,W^D5F MEF;#<=Z!NKIL5$\:EXUNH]YA6S$Z%]5V_:)U>5IO=_[O?V59*GUDFS*ZWT%^ M<


5&W)OHX Q3D!) D9X "26ZDNJJJ2E2(ZUPK MCPJ=X6%JY">VA[5%G18VG7K_%7M/]GU)NVB<_7?5S6C/:9(W%2*=O)IA'<1( M,DEX3B3("QGV]3DPD5X.02S(0J$,DRFY! O8)V'VV;**A; /ZX3*]FBJ\I(5 M$6U\ATT/+S,.KM7JT\GHWS+NZMEP>'>X(,+VT0KMG/P!NJ?E$+.,EH0-0 08 M+8S-942( ;MP 2B_[+)M/Z=0%,M"I901DWF-D0Z+1I;?/+M@:YQ!^C>': 5O)F$Y5#*28(L)]90 MDY+[YQ2LU. OQ?RS;1-,)2=(^8R,45D]P#+<KAKM;&AN%B[5FSW M<<9J&-RUS__Y_+,Y.E<@>+!F/H&A%6D>1JZ%%&3[N"60$.2"A.,.T'UMT)-R MEZ76SVO_/;5..O514P7O>,U ^MRZITCT/!RA# *'.T#WNKIFG@634=3$ MYLW*2CM@&BX Y9]I8ECX5"P6L\$T*RR#:L0RZ"H/.,Q,+#,'O';7NK,LW1"3 MW?[(CY.>^$X7AO)8*_-A#0WW!]FQX%S"UHF8&/FR4$JN-)F#=33 D\"3.^;) M+2V80D'(%1/;6,D!2ZZP:DZ?[9>?C.RF5@VU;JP2L6Z*STG*R.CN M%>NADK=IV.CN<%]4W.6#($NY/\B.9>F.6A^H* X=(7."EHRB8<8" M[MZ==''N1I,+V7!Z]U0<-QE3YRH/49M!0":.QU: M!7W!]G38*]E3)[(GNA\ M47E7 !M0-&/J!-5SU-:95,^=/)Z- M3[\JEIO/92Y LM]".HN-YH,R.A"N";N0S.Q?D?!N68(N 6#)-!Z$1Y;< MUL8IT6':NM)?O^J] MI]OKP7?IK%]03Y*=2;L/5WJ?CC2XT/SP23;M]82]9UD6*L6RD*\DM@N$ VL= MV!'8<4?LN&USO2"6"H)<2JP"@@-N!-\9'!4.Q1,GXN<04F&E3@/9V#QE><.==Y!YJKUKJZ M:G2OZLUN!U6;IZC6:G8;S?-ZLP9=:#P""M(#2)(S0($DP7GBY+HY!2LU^ /& M!I+D&E @R1>=IVC'<\>UU)]#R]"P[=1_>;K[&!G5 >[2YK?0N:BVZQ>MR]-Z MN_-__RO+4NDCJO][T^A^!V'!': @+( D.0,42'*CX-^U';3_,$7V13$\3(-^ MX[$X%EGUS(DZZ#V-AF7;O"J,[-:/[#3?QHG["1J1,U1L^LD__(>'6*^(Q958 MOU;LEMUQZ6)4=@'7V.[0I]"+4&F%@R3GI-[3S\88Z] M^B2!+HQ&=_0AX>FF -1?#8#L Y!7!]=ML?KX53;6 ^#91/)Z(,10\M%HGLUF MF:_9DYT$ =PL";X:0/%87#I"8U5JG/WARX')/7P,Y,(<-5164H/_\JKG#BV; MD+@V1X9MZQ'_^BG*YW1_W2HJ\+D *9.'+)+CZ<8 !&1X^EVZNKWZULZ6RRG?.DL$# 7@.Z/ M@"LI)^ 5SJY\3G=,OY*TW]^O!=2W9/\KZF0\8Z"](FCU?LQ]7> M9VTYVM=T/?/C_Q[S_:XHX?+$ZIF^\T7/<\6=K^EV_N-=7%7%L37.I:+&-^0UJ;^7#24(9WE MM:;KE;LOTMDJ/U)^[J4MSW5F*??;E;K:PV"$VL M0U+!B^U_[B\>K5&A_>_MGD@J#A$1,TG% 5(^)Y0+1:$D+EM2]SQ)^5?,*"N" M41.V=)(D"J"E)>$8B6Q@<]<& ER#ZN>0]0S[7I3 M7,^U[,(A-1[_#_J*P2\MQFMAM#;K*PXSV+XMM[3S?'E=_]0\D()#X MD-S(=02;J]3HA2"=W0AZ:Y [>0=S?WD3HYF8^[NA2$@D1B&4*P5!3&X[,@>S M@8%C@6/7/LG;Y%EV8]/)(4?]^\W1H@U5E&6A(.8RP[OOUK"I3I^=%#395$+M M)FH_>3]_]IZ\YH7\Y>SD:3 H9R-ZLM=-G_[QKG35MJK$84"$[(_],MC@*L(9 M0YA="8AB$,4)&$^+O)^$?50H"WE1%"KY+"\>!*X$KMPM5VX9/2H6A5*A()3% M@UEYGK&@#PSH36&0D]=8]B&BE%.P4H,_(,D-4QG1V697NFG91+4WB%ZWL3,I M7F2^]H_A2=FYL1\K]\5L^-H[T%7-5I.N,&FW+B\;S7/4:';K[7JG"ZM,^ -T MQ_;T/*LED@/(R\3)A?8%+L%*#?[X9Y,MG4[B&PG%0D;J>L"YY(5O. 4K-?@# M2QY(DFM @21?="Z+S^9T&Z9J>%3"7ULVU;A5U[7UON>_IY61H]?AV=W/^C9<,WW6,6&+*[?+#4H>217B,% M$LH(%_,Y(9><)\!![@DX&3B9?T[>-HM<$D1)$O+%Q)H0..!D$D0 MQ./%.X3Q\1(OH"P)1>(%E N)C2-;2O(ITG' LL"R<;#LYGUO*UBV) MBN2B4 MZ/<"T7&H V>3')M()#+)N;&3 0#<54]7)AQRZ3VA$X':.8T;&#\]Q]<'C'#8H M'<[C(_*SP+!,_J;_W]$1.M.QH7U U\HM$5P=8B=B4R5?*U<^(C8\G#P!'1V% MC*CI=\_+P6ED,WKBXI(3%YF(&K^2 -:@N>58?O/I["AZ\/#('U'W<4Q.6[6) M6%0_HB81ECY:FA9%0"[ZI??AM^AO*#K_>D\PLPQ)-E9^'O4Q$9?D:6.&Y T1 M,^'\Z#W.O3$*&@79O[&LDR^3J.3N#8/\7"4R@.D9^N] ]OL::%,$W.N:.Z0? M%?\D?J5/Y<2G-)2Q0P *__8F[HCL]J[J##/$:DCT(]MX^CU1S+\)M?15H]9N M52_/6ZC1K!VC:O,4=6Y..HW31K7=J'?^>M__E'0HFV_$U5K-3NNR<5KMU@EJ MNN2/JWJSVT&M,XJQUE6=X8S\Y;I=OZ@W.XTO]? 7;R];GD^.^+8Z MLCRBHA!^&-O8<8@&TTUTTR%6)Z%(VT%OJ;,OBQ__8']*']^13ZJ8H( ('T1L MM#XQ[:@J#'>&F=IT1=T[QE K+VM+XR6-(B4J0N9%3!@,RXDG/4G*]9Z^_/?M M:[XE7E<:M&'"&Q&P']E'B'X);0MTA+:FA5=(LY4";$;0Q2[-^&SW""]]NX![ M'$]9&[I)X+4B]FC,1"3_Z?6F*_,\;-_]VQR=CFJOF8NQQ/_G2@GN98ER> MX#[8+9?_^MDR\]4?@\9K:M'V@WL^-?#://UB.CX1)1[BKY]4<"+F"ILU0"8R MF?[X[S?3%K]D:E42N9 S8M(0EQY]Q]3RJ1/JT7P[:69]8 8N+.7L"IRY!6?* M:>1,:IEDZCI2"'+J*4C.P'6L43[1QG?8]+!3[3LNS7[T])/>TT"43TO.$/_W M.9>Y0<$[J/9K7=?;U2YMP6_7O]2;-W7HP.VI7FJ&\]FFFE0-E888Z7%"81[J<()+:E*65QB207%INJ22&G/ ML=VCH^"V6C9Y[9VNXNJ#[O1ZD^<$O[YB(83>TZA\ICR)5Y>UW/ -FONYRN M'J@TD"?20$Y6&LBB4"CDA(JB#_N5EMH,_K:7S?F24"P5!3%7SG#/ M-0@43@1*.0&[;DZ@?+^JU>]/6F.S4 *!LHZQ%[- *1:%0JDLY,3$7#\.!$KF M8FI[W5^$K EGV@$-@_1.E_2F$]WPC]92L_!)&]_E[7]/?IS<]4$D/V/CQ= [ M*Q-+KB#(9=B.!/(@<7E0WZK(^8>Q /<'V?4"^1G> MC=M/G\NUE(6*5!;RTLXF6^UV03RP);#E[MAR*[=Y+F=1%J2R*.1RV0F;O0,_ M>?^F*J=@[5U$<2*"#A&EG(*5&OP!26[H)T=;),]MRW&N;6N@TWU0;(HT=9%I M\O#[/W+OR;D]'17POR/<3;9;<:(IP M6+*^;"XG2%)1*)=*V=B_"NS"!:"E8_6&,36=N_DYW_*0X7]N7-;D('N6:US = MNE/_=EUO=F#H#H> @I0 DN0,4"#)%Q57+J*X.I@MU W45E@UI-2>2M>X]X2] M>O?I0I:_G22KN/;76)[DA02XI=/UF4T TH([0'==4##+;LD&1\MY49#$Q(H) M^"_H204% JN\GE5B#(P6BJ*0+^12SRPK5'Y]4>6?8Y/XK$;5U*K:2#=UZJ^Z M^AU>80K-\_[/[5?& ()&U]-B&IF26A39(,9P2^@NY: S[)CLM:#5!0*%5$H M%5)9A07F W^ \L\\<=9DT:&T92&?W&!:GLR&QFBLZ#9%;VO0,%W%O-7[!JXZ M#G:=!M&U V*VN=@@1IM6?U -CZK:<\O2[G7#F+-7/NRZ;@BQ"36O*XI M^I%A.0XE670;H!>!).0.T%U+PFW8,UDK0Q;*14D018A1\$VQP%J[8JU8(Q=R MJ4A+PU//7&LD0!C*I[=1&RKV+7;FC8N^ZIU]L[H_KX;]@PE9++,.] FI(H71 MZK8RC.=MX"]+B",'JT?ZP]%0UPB6/R!"7K+^T+<-42[*;SX=)<8O*5QV'@?R M7Q"JRWDY:7%)!YR6A?+2XHJX,?ONA1IDU7.(9#DZ(DOBFTKIGNI*WW=T-W'J=7R M=/^O>?E%&C]:/P[&.5ME8MS[6$)&B*9L^P@K;F8I]_)\$KZA6RX,-[([YKDW M\3R:G!-*A67AX001O$*N%9_K#>WIS2X+-;F^-*-2C4T>ZK0TXUNW72H^5++A MC/&RT"?6.ADPWK@_R*Y#^PLLGG JK""(Q9*0+^8SXUS!"%]@S3VR9IRQX:)0 MEF2AD-R()1CCFY2] B.7.$OMIB?Y?X@HY12LU. /2'+#<&%]F5O=,%5KA"\M MQPG'^5)GFM9QG*F=WE-[_'"=']:,'[EA-ISJ%<.7$K=]&\U:ZZJ.WEZV.IUW MZ*S=ND+!D*96$Q;C[)MCTFJ^KVF]3YD\X:$9@IBO"'DIL4D '.1B@#^!/V-W MKU]@T.W6RY*C_?WF:)Y72T*Y* JEY"K"P=$&1YL;L/8NL#@12(>(4D[!2@W^ M@"0W=+1+44?;'6+;5^]54ULZX/C"*%^TKVOGGVOY3/O8L0XX[E[4VRATJL,A MQ] HQA^@("^ )#D#%$CR1146'<_?(/ZHC1W7UV*!"FMBET6)GS2I]]3_.NS: MYU>F M&2?6JJ6B(!92.8%H;8O@;-ILXJ.7HK$SM&RWB^U1P[PC>*=-Q%.KP"KF1Z7< MO_+3(PP86ML4H)A% X):Y%#4UC)"Y5* M8C73*;EZ3L%*#?[VDV]])>\DD7:5"L1UE=,_AFN%E5"96@EGNJF8*IZQQ9R9 ML$$)?SL;7YSG%"G9P'*WN,V"%8*-[D HB.G? 0.L MPP6@_+).$E9!L2!4RHD->]FW42 MSX=/#8'_G)L+[]];^1K?9CE2D'@%*$-N MD$80D(GC"1= X2KW!]EU8?F4B9,-.N0DD7A+AS52.QY M4@U8/2!?=R!?5_)[PI- I8I0D6 2*/!H&@_"-8_&:1&5"H1+LS-2Z@6+* M! M&FBCXRR6F)Y@\B&BE%.P4H,_(,D-?>W<3 ]"V"!/57>-/%,W/2+,@PYZRW1. M,%'<00JGJSQ@I_[@V@JQ:713L1\;+AXYQ#B@1H!ML7778;%HZ*U3+YUZZVW+ M[CW]N*P]C*_.Q2]7>N:\=3Y&X)S4SUKM>MC"UZU^J\,8G'TS8C9]@@1E1]+C M= K%BI"#_ ?P>2H/LO,=D3MF]&3&\N3+>:%43JP/ZS#&\D 0 3PV\-CX Y13 ML%*#/R#)#8,(M=T$$68&^CSAB_&WYF-5JB2[B8:CX$&<=WM2;];/&EW4.D-O MK]NM+XU.H]5$9ZWVNTBT *01=X""- *2Y Q0(,D7%:0<49 US[:)_)_HOR!W M?H)-/-");FNRQ6M*[:GY5>H]G3=.6[E.O7/=2#9&OM.J_3CO($ GR 7N -UU M9.IYQDJXAKZ8%_*55 XG@<8\_@!- >O$N1:U(,A28OF7?3?F19WC4SS !-/: M&=:(-VRL:0/\+%V?#YVN>J['U3L; M$5 1BN7L+)R ;#9P+H^NE 6!5$L9YAW5]A(^84$PC*C:+*2GEI%="4] MJR(M.=PC9O4-]'_64K(/6/^0J#R"+018G M5UFTX\!-.2^4I<3B-K"DGC.:!N;>;FKHCW8I0>!ZQ0% MK@\1I9R"E1K\ 4ENZ'X7(^[WM6T1Q1[=54^];)J+N/S\2/YL-BZKW:?1C_/> M4[NMU+5_?WW[_K.4#<][!W5WS7H7S?3H@<3@#M =V]93CDNZTXUVO11$V#[$ M)5BIP=]^HT0O<$LB@X.%"AT/E9S[F;G.L(P6S8,0XA10L/&!)#D#%$ARHZQO M$[O3SK&JZ]IZWW.5OH&[UHJ),B,GXHI^$^WFB8<'^D-&DL#[FA]SB1WG _F\ MB]X:Y";>A7E?)7(ER+40L8*.(K="/N9?2SP;5'*3&(*$LC OXG,C(V%?6-L.LCGA$(!$LK@ZX-CQ3O^P+$"DN0:4"#)%WU] M>96OWQNY$3_^9\'3W/].!MZW9%O=^//CY>-"O";R0J895;O==N/DIEL]N:RC M;@M=-6KM%JI>GK?H!X\3,GUB/]AK368&"-(LCUB=O)C_?^SG&/LT_I,?YUH2 M*N+.UF:QZTB1W@+V/$#VW"2VMLNT>I$XX?F=36'= :M"MIU+L<$CGD5#5#-S=-E911ZZ>/'=%(V[5F.?*5^3&A4&RHMBRK18JWM1;R/B@EZWZQ?U M9J?QI8X6G\[^'IXR>,H]ID3]@9YY;F_HY+9!#G$&*,@A($G. 62?%$U5M=4 MC6>6362RZ4]C5Q^[MF(ZOF]:-37V+T-A_])^>(X[(LJGB=W6@&C4:1AWY+4* M^C^?7:V>S^BP\)WW1 77@M3@7I [O0JD3.X".B=X$VB9Z)Q(1F D&YR6!"E? M$LKEG55AP1AR'C@#6/R58? =\G@2(?6\4"@4A'(NHW-T=Q5GAWW:X)R!<\8? MH)R"E1K\ 4EN&"^H1]>%+EH%$Z<_&-#)!G,ZM4:SU7W2AE[OZ5??NNU>ZZ.\ ME.Q@SHPFAF>#Z5#?Q3>@.W;'G^''9'WJBE#,R4(NG74KH(TY!73GFT8W9)\D MW%5)$O(EZJ_*:60E<$U!\H#D 90"20))[MXU/5G/-5UO@J<2\5EO<:[VU/[5 M*%[KA^*S[FB8Y\PUO3S6$Z9Z\LB.&4U\;2E"=C3CLU02Y$IVUO+"C$_@YAV' MQGB8^%D0Y%)V!O7N;^ GQ + \0+'BS] .04K-?@#DMPP%K!!QU=/;W9[FD[3 MU5.7?UQZRG_^IOQWXF2O5'U_#DP1.$G^ <@I6:O ' M)+E%>?E7-@0$:U6B1Y1;W/1&?6RW!IVA8F.GY;F.JYA4N,^,;+G/*Q?8]KY8 M9W(V'?KMZ7D?-FZN3>ANUSE"K?=IH5MO?4>>BVJYW M0)IP!RA($R!)S@ %DGQ1P4D]K'H.42HK]5O+)D)?L1\7]%Q?<72U:FJGNN&1 MK_6>?HS/JI7.Q9W6U;(Q%GMO@>D3BEI$T(PT'[D0M.*!AU(N!H9M]:' M+?D^UH!THWD6B6KYKW[S*5<1BF).J!0A&@V,G>ZSI)VQ7Q^N7LG:Y:(HR!E/ M-,'\<5YD):=@I09_X&$!27(-*)#D1IUI=<4VB31WKK'-=/),]%H^ZU0,\;%1 M'R4;O4YOOK5>;3<;S?,.NJZW_=@TB 3N 61 "3)&:! DNO43(>AZ8B2FO%> M3^9"T'IOK"4;>^9YEC>$H7F(\$#MY,:!JC79.\%(\TWG]#H,21&&2VS:$1?! M*.!O+/\"*6G6.RL&P=%Z<[Q$A156M$'O)( MQ[J8EDL^3TB*F$%LQLNM31XU5FP760/D#K&#*6FSV0,*(70T(#Q@JCKYD..2 M'] A\\YQS,B@T^OUP>,<-B@)SN,C\K/ FDS^IO_?T1$ZT[&A?4#7RBT18QW\ MR\.F2KY6(5?V13$\^@1T=!3RH*;?/2\5I],=HB_]#[\%OT-1>=?[PEF MEB')QLK/HSXFLI(\;Y-T9!HR#[-Y9U\O4'/*G8,,C/52(# M6*<-_7<@]OVVN4T1<*]K[I!^5/R3^)4^E1.?TE#&#@$H_-N;N).$V_NG,\P0 MJT/0#QY&7?Y^3Q0+;T(%S9IM)[VVJ-H\19V;DT[CM%%M-VCU;__3R@#"02"N MUFIV6I>-TRJMENYTR1]7]6:W0RNE:Q?5YGF]0S#GQZ,O6I>G]7;G__Y7EJ72 M1U3_]Z;1_?Y7WT;OR0G?5D>61S04P@]C8C8Y1('I)KKI$!.4$*3MH+?T>[+X M\0_VI_3Q'?FDB@D&B.Q!)JLH<*@F=)C9Q6(%1#FB.RKDWS%^6GE7Z;%=IB(A M*@+F1408N\RE?(HI7B9T9,Q2Z+.*SEG-[X=J'Q.)Z2%'1+O4.> =XQ=).(\XG8FZ1% M)PQ:_^7I[B-MZK5,:LM7'W2G%YWK.;+,CFNI/Z\P%8:])Z7DB1?MBE@Q7K-1 M JYJO:O*;WQ552(/:!! ,:X576N8-66LNXH17MNCU1U=R)WN]Y8"UY;8M4GK M7EN8^6EC5]%-K(5Q)OHMS[7LQ_#>_KML75\_W7[^57O-3G2XM_7NK;SMO=V8 M=&ZAK:LNUB:2\O%G1RE>_YNO_8"KVS_+326EJGHCSZ#AK%43+<(KE"KEX<^" M>7_^%91=8V_@*EX\-#6^MZ]5.Z]]:);)G:SA/+T09QJ<1/F*Q$.$I99 MNIGT0?;AH=7Z6+B5]$*>:C-1HHT @G0S+ 4^E$/)'\I]>C?Y/DG!29^LPZEH>602[+\3N) M&J9J>/0$UY9-LZE5E]@#?8^-/NA:R_N)>GJG]V2;TK^2V73,J]>T@/$]>3/X M<3 40:8S$6*[TI/J9;59JPOH%*NL+\N_X)PDD!?)8DQD&\1FN1U] Z>Q4P*K3&E#*]R9UI8[98-'RB'"K.CNX,F#,/C F,"8P9!V,^ M._+FM4PJEX1"419*N2(P*C J,.HVC.I/R^F],.3HM9Q:DBM"O@2&+K IL&D2 M;+HXT^JUG"J5B>%;%*128B/K@5F!60^#62?&[[I3S%[-M$*ID!/DD@@\"SP+ M/!L'SSXWMN[5026I(A0+.6!28%)@TBV8]+7\EZ\(HB0*%2ESCNCRW+M8F>ZM M7(YEIZJ2&[*QUGOZS]"+-_A'_^FNDHT%RZO&[,=V#;,HG98"(25 *D?+;N.7 MC&E1,4D*PJ.#PB6?4*4%>PFKY.B#CARL'ND/1T-=(T+R R+*0-8?^K8AY@J5 M*-4>$/KYA"HMV..#>(LB$"]'4*4%>YP0KP3$RQ%4:<$>)\0K _%R!%5:L,<) M\>: >#F"*BW8VT<,E2VR?R%4MW2!O>0OL&=_2SZ144@L@)H.TN 3JK1@+]V, M=> \\W*FH4913-,[Y(@GC]>*C4VW]W3^[?OPOW^LP3\WF6O-2SS1$,4HZC\B M'Z<@R3B#$[(+0(E\P+DW3ZL$GA9'4*4%>YP0;QF(ER.HTH(]3H@7\KH\0946 M[/%!O"7(Z_($55JPQPGQ0EZ7)ZC2@CU.B!?RNCQ!E1;L<4*\*<_KK@BEYR.C MOZYM:Z"[EY;C]/3>>"R.1:C-7PO;3>PBG756@KC@#$X(DP,E\@'GWA17(=V* M"XB7 SCW1KQ%(%Z.H$H+]C@A7DA0\@156K"WSW;ZJ0NX9N%GXB.BRD*A6!(J M8F(3HM)!%'Q"E1;L<:(/(&W*$U1IP5ZRQ/LV9H40;R> 0\Y,>&I!*>2$O)C& M$N=WP$^ MC"Y(R?,$55JPQPGQ0L\P3U"E!7N<$&_*D]\KN6SBP;$R!KGFUC M4WWLVHKI^+93U=38OPR%_4O[08PYNDC]!!-;#7>5APUV6/3TII_LZ&EZ[ZF; M^ZK]?*A>?"\;66[BF'[.!Y&\1(W[(U M;$_>?V*02Z90(,W )OR1 M%[#)EFP2?Q\]L E_Y 5LLB6;Q%\= &S"'WD!FVS))O'7(0";\$=>P":OJ=?> M;TAOPY:+!#:_.ZI"$;PZ*2P)4EX22N7$TL(@2_CC09 EF9C?))D( MY6F*N>-:ZL^A91"*=NJ_/-U])(1@>/0P&Z6*.[TG]_(B=^*T7:GY(W/M<>S' M,=[?2?6RVJS5!72*5:8"_0O-20*B# !%+O'#&?)$I1PML>@,%4+ +<]U7,6D M5TY)>1G+]"(L0QPB*OI\?J%2U#+)/YWJ@^Y$/D=^,;),QF"^F=-[PC\^CX=W M%7WP7_$5++(_=;& I5D)7G5:@R4FWP("UI3HC>991(#[[W[S*5<1BF).J!33 MV*8/M6O;P/E'&LK6GF>@6-1LHERWT /#&"Z-U?G ;,!L.V*V*C$3Z0,5XUK1 MM8994\:ZJQC;,9Y<$@I%62CELC%L Y@/F"]6YDNV]5,2\K(H2/D",!]_4 'S M<%O(9F;4(C >,%R?CO9:G"F6AF,\)N4(V'+O5[Y9_)@3Q??M;+2UDJ6HV6YXS?&6PHQCJP!,F=PCO0 Z2 9.8.3UW;< M=."23ZC2@CTN^C7R(DR!X0FJM&"/$^)-^108(%X.X-P7\4HB$"]'4*4%>YP0 M;_RS-=*!?CZA2@OV."'>^"=>I /]?$*5%NSM;5;Z2[&\I1TU\J2C1MY!SJ(D M5$KE3(16@;DX@#,ES.5:4_8"SEF1E#B)[%5C>8:&XWB8ELM:IHG9<;_J[K"- M[[#MX#96_2I:_4FAOZ)YBK5S&D^N5M>')R=JOEG.7!=:\DO:V.T@G5T/TDU* M^,$%H7MR0\CVKXC\.7M'(#Z3;%@[VXI__*]$N>@U3)A83YQA_SQ5OE]_S=_J M;Y"KNQ2EKZ9# 3E^NUAJE,^K+W1#DR_>9CPB]PJR4((B:1ZA2@OVTL1S.^*V M!=N0,EIB\TS2029\0I46[&68R1)IOI,J0CDG"26HON01JK1@CY,H-U1V\ 15 M6K#'"?%"90=/4*4%>WP0KPR5'3Q!E1;L<4*\4-G!$U1IP5Y6/,TX4GK,BRP( ME4(E$U[DBKS>6620WK5M#73WTG*ZU_4<\7&@T%.H?60GD3N\@@N ,Q MQAF)M[&#[#CO5D>69;N])_/:K6#.Q>G+R$[J*-KV$"5:1': 5I!AG<$*: RB1 M#SCWYE?EP:_B"*JT8(\3XBT \7($55JPM[^*K>5V]G8AXYCV_^1*94$J0F,K MAU"E!7M[B1 DQU@)Y&+2RV20B>$-SKT979">YPFJM&"/$^*%[CJ>H$H+]O@@ MWGS*<^!KM%.L6NEV9MF8 %GS;!N;ZF/75DS'MYVJIL;^92CL7]H/8LS1B4PG MF-AJN*L\;+!_IZ^.Q.!:SW+XQ_9P/(GGE A%N<^_!52$UN"OD3J\G)JI- M]@!KR(V^96O8GKS_Q""73*% CF7HFO](#AEP1^?@-:NRA&SV?0% \T#SV]D$ M\4_T!C;AC[R 3;9DDQRP";!):LZQ-S:)OQH V(0_\@(VV9)-XJ\[ #;AC[R M35Y5J[W?&-ZFPU15U1MYY,586P7WQKE?5:$87IT%S@L%J204"J6D\L"[%B;Q M)(=!CG!^#I C2?=LO2@Z:']$60:Y 7(C1>< N;%=?]H:]D2A()1SB0W=VZM< M6)XUSITM7>]*J8O_L5^U:+Y7$)W&?8K72E &!](L MCU!:"I3!= -7-JY7/CXW3$[=J3K9CU=E;"=\8 MBJGBA957B6%^MU,#%M \JU"J3FN0_)JKG% N%)-ES6GK6P+OY^J\Q]T<\_Y*JG"W@P&3+)OJO"4 M.(F';3OCBTN@!A0+B6BP#;_^6ZL'J24$QC8""??#WC$@=:]>W;WFH5JJES.K M7+AZ*I"5IU@1@$TG +FY_UE4]:W6ZZ5&/;-Z(HK;J\NN+OLC+OM3[W&C62I7 M*J6=QD9KZU$DQU\4P_#WO__U]^CQBQGJ;M\$B,O+ 1>GG()W]&3H9)QV"9X: M ?&6[XP ZO"CV(REKN-J0#2]"^(D##A&A[GM^#" [L+7MF8"/'U7M^! N+[F M]#0013V"1YJ&>*%TJO5,6[>[)CSD"0>^M[UDQ&"(E=D;)S"#1S*)&^D['K22 M_:[_S]:6=F02RWBKG>M](&^7Y$] ["Z\UJJ\T[[I5H C:%M;XDX:YNU\:AD% MTPE\0G7__!9A)0Y)+])NM#@VP>PN'$9'\2,2$5$#>Q\2, M,F@(,MNQ33^^E+K"WEL6?-\%&D!9#G[F;(!ICX]%P)UI^ -\M/S?=QH_Y5U@ MCOK( X#$7Z_"8+TEA"89\<[U^WM?;I@7;Y=>_R^."X?7%\>/GW7YWWZ;SQI2!N_^ST\NS+\4'[ZA!0 M7EUJ9T?:?OORHW;TY>S[Y=\=5_L+EO&:%73T-'(_ B', RYEVMK7 M2Y _X=2YGO;Z__WO;K5:?OFEF;L@SA94BD@V93"3)B(@.K)5;UY5*]7K2NOG\LW)WYIQWND!4 M@B& /::/ \1\H.VI2VTWT^@2C,)48Q@+9TJY;"R4[2OSZL4MXQ1%H8NC.AN ME3&$M!(&DU9H,.ED5.U;7V^_GC2_/*6I>HJRN=+5%07WE>N40-Y)^=O]Y];/ MRO>!LUL8W.>3D3XY$'\JU2(37BSPU\G*W+"TC*R%00:2C%__WZO&_ CQ9VG'[3V_M7Q MM^.KX\/+MSFJ(YYJAN, 5VB__/EHC2G8!4&?^I(S@)T 187-2:^'NJG M^^=[7R3XZ-N^^'W^__&5S^WJ1B\MRBVFS\-]N] ,E!8S&1VFL+D+NL M^#]A$?YO;D]X"&&V")X?\/-H<%O_S9B*/*L]>"4LVU1Y7IS.;FEG=Z=4SRXO M?D6[G\V)S3^$ZD[)\#X0&__ I7I>3:/TR/5&J55IE5JMS"+75W02%BA@%&M[ M$Y6<\JZ<"P+8[IH6 2;(>"#NP96C5.F9?L_E[9RT$YKO:*[8"\T&B<1D$@E\ MCY^ZL!_:B&^(UAEKCM@,30]W0VG=^0-4J3CJ2.8,4'4D'^27.Q*_/" CH,RF MCJ(!_&T17L6Q/<0X_@G]/JZ/WPS.[G?ZY?&WEK49^GBMF3DOE+%,(^9T";V* MB.0.T!4KW8M$U8"0YJMK\U/5C@D>,>.$''[P56N]O%&/.XW'"ED^HO\VO]MUG9.&UZ M!2)$B&<:AV]P3-/\- SG+Z$BK4A@[@!=$0D<6GWG[9RKF*WT4*W62G#E-H/D MJ8N3"T#S?'&6*"_LMIJE2JV05^>1EOD#TB.NBZ9V-/U>Z??$PVX1^OT^?&GZ M":__T>#/?;=VW_]P9B@KP\)6!H9AS=?OM0ZQ2<]4(D'^ %VU]_&AB[=LV6"& M1[+:;(%>E%E9CI4Y(=4MR@6@A;A%67CVZ[OE4KF\6_A[-%MD$*8%=-8C(B\' MCNM?$7=X;-\2YE*."PO]\?ZYY>WO7=2S%18VU+2 >-9Z@&C-0TS#7.Y0,T-< M*^*7.T"7KQS)(\WIU]S<77J_YH)L0$[!*@S^UJ?=SV$CF7L#ZL HJH64>1?V M!=0D'?^#;MJ([C/[4K?(6>_+J%=7E&'.QNKL@84-L0 M_ZBZ2KD =&WR\&ZUX/+P#*;>D)FZXQAWIF4=#T>ZZ2*10#)R2ORSWI5^']?$ M![7>=^O/L%W=P :_*^#H M6:&>):PZ0]17)R!^BJN??<2YBQ>[^TVZB4RN4- MT6/4!WK=M_$JK Z(L:;YO %JG:Y]'L_3\)NRA)V'I=71.3/ M)97I5S=K$EDME4&8WRVG==Q;5973B)3M)ZR:9ZYL.Z']3X[MRZ#CF8:IN^,T MD^;7\OVO2;EI7NUVE"[T!%T(L#YMW?1"E"N1+G> KLT,TRH7W RC#G N %UU M4-$"G"5KMMLJ-8NIE2P23-22N'A8X.,+T3UR@3M]UOOJ$2KMR"EBA_:QUS3CO.CJ3FDGNR;@!3D0.06K,/@K_H5:9DS43KVT4\NL+EDN#*&'LB%4 M0O%9[X!T_ /3H[EEYRX9FL$P+FB!DS]J16&B!.-#>#]JD;E M UV=T:Q;$W M"U9Q2D'*7N"9-O&\=O=/8'HF GBNC[&QK9=&\[Y=7'PY#^[UPYV&TEN>T'=H M!B'M\%W0]&@; #ZZ#TH8RQV@JW(@S:)DVUT7;<$'A/TK-3_8UT>FKUNKZGRP]C;O63!PJ7D!"_7$ M1$RA"*E&!KD$5%6-5TC,^ M.O)J)_IE3VFO3_&Z<51CEQ^.:Q7*DS] 5^QL6^1*+KW> %Q#,K=\6JF\4RGM M-I03+I=@%09_ZPTEY%PO!R)6*(Z[NE9C'+'"T215R=*V:D!QJWG$O36[\&J/*,$BAX"NG_S%;V%V M4D4R9W&GC%6-,^MBK.S>N41=<2Y2!O=H22+$K#+A]7JIDIH$7,!3,4.@*,\W MQOL#XD9BG#=;I#@?.OK7SM&GCS5EM7C"?E%$RR8+:JD?<9F#L"N@Q(W\ ;I^ M<2-Y1U4N)$_0-Z&A$9%ZG('Z/IE!NE\K$I<:.Q42HW= MXO>*479U$IE^J- M0AHJ5)!%3@$MU-W*V&BQ6VIL2AV!!2JPS@YWX=E-5ZYN)"JV[=GU']\<9_+C M:U2*F^X M_:(V5VH03;POR"VQ@X3 L//'_V3N_KPP/RI#Q>-W2*!6HE M[E_&M5M+Y1VX8COUS2!XZ@[E M#U^Q$7N43/LSZDVQQJ.S60PPL9*+%(EL?\ M& D:J)(0VMJV =^X 3&^1-G]<9GBX_V'RKBZ/_QQ45-6B$>%97(3!'-XZ S- M21P\4J-M&J_E$UVICT87\;C+S!;?-F4%56K-4*69BR&-[XZ5%VG:= M(;G2[Y,6C9OO'\C8.?MRF[%,L6Z+1O0@@Q'FG*HC^JP]HKA=:J1%YB O0&PZ MCFL0-P1@SX*-13 TS[%,@XVY_ONQMH6LGZI*%WM%@DFC52OMEC.CHREGO@C2 MBKJLN5](_B]K)E:5!MS6S(R7Z[VM,T2ABB0*G1)_7_<&YZYS:QK$V!M_]8@A M":-M0,[$].@]WKH2\)2]4_U<->ZX/WS:ALG %F/5(3 M;(_6A?W11GR#M,Y8KK@=[HXBTHI(9^!T6IP\K"K'MU(O59O5TL[.YDA82S5J MJ!N<\X44ZP9G4D"U4FK5ZZ5:/;-,_1Q7 Q853.L=2CQ*^!A^^W+C]K1E[/OE]K1Q=F)=GSZ M[?#RZOCT@];>OSK^=GQU?'BI6F+E#U!%3]21S!F@ZD@^R.)V)19WKH^'0/^] M*X>V@W7)YCG?=?ZYGI3-CY.F7[GZ,30VP\>?/9<[#]SN M0,<"34Y/\Q#/,)T[U,P(TXJ@Y [057OX%KJ1&6=%-DKE2J74J*FJD/D^F^H2 M+?T2+;.60J-4J]9*E0VX1@O47P(MN4N(X2$>+W6+G/5210D1*$B%B(ZSKY/@ M<^7PP^;YOK.7)Q#+2I1XR53P 2*XT(U4HH32\@N OZ+>I.7*$Y7&3JE5V9"[ M-$.H:$?EI;D8=];;=SS_A/@#QXCPG6:5,*V+3NO+/Q?^?K8"Q:9:);J 9VU( M$2W)$HH Y@[052E4M-#MW&N8K?S0JI7*Y6H1Z9TR0^0/T)S?FB7*"KNM4K5< MR*IFB]@==E(\&$>.>^Z26],)/&KS\4Q<<9J0<&=W+\[V=MQOFU?Q8 7B D,W M'DOMH1V1?MR!^BZ3+#I]S+C;X4+*N &S.;@H9(O M&5 %N4.+5'UKQ737O:DID]3<1ZP!R-@[N-S2[?] MMFT\#SW KBHEOH:!":H28KZ/J;I/V=RG;!+4&^52JUK(=JX+UEH6%HLOCFY?.5<# MTS7.=5>JJ$SEB9]G'TBT_G0VV321>=4,Q++F.YJN^8AIF Y0K0I^Y(U@ M%J3@QSQ/;?(^KZCH8:U4;;9*N_7,NNVILHC[!K++0[5RF_:14:59+ MY7)FRD'>"NU$,D[]2<4/I"*'?B0'R04/)^:/[K[3^?S[]]7FQ5RLN<27OGM5<4.,6 M6!FYX$QZJ&KGJ&6$4H<@?HVO*7 MFI6"YR^I YP+0%<:#Y)@%%D[G.NEYDZE5&]N;.A<(^+!%V3$0A?G<>'R/_<_ M1Q_;.X>-W8U3,+-GR"&*%4?.,: K)6A3MR[;/+Z=TLYNO51N%K).F0JOSQ^@ M.;PL2^3_U59IMU4I-:J5PM^7V1T'TK+]N00@HNU6"JG"**4_IX#F\,8LLYQOM53?V2VU MJH7,0GU,NK[@_0>D1UR7&"?$[1,7RR(F6PM1$<#<^7/:;G\PFF-3J?^/WAB! M9&U(L4Q+^JIF /D#=*4Z3J*^VNTII?PI2GD'T(K)6#V]:UKFDM+8 M"W%S7S")6;BEB+AT&;?B*55VJZ6=1B&M\DI'SRF@Z^/,.YO)F9M3[6^\*V>/ M\8\CSC[2M&;KV]$O_?S[0:N9;>C:9FK- M7H,U?,.O> KJ.1Q_0US-RF7EQ^ MK93H_ &Z/E;=W$Q6?93NUL:"-1?$TGV2* ]'^?35:/=N>.[8QXT=I4L_3I=F M:Z$*M87%X;8T77,9HI=8':X0=_D%$YW%?'C)2Y@MK]YMEDOU3>G+J6Y.+@!= M&[MNE3>37>^F:=93S#I%M;X[_&I\/?HXNK&:2K5^LFK-U@+ZM>+=+Y4"+:9E M*]:ME&QU9Q[-M6N;R;6E^+%D4QWX6Q^9/D XT?'.GO5.S*[KZ$!.XCKWAT'Y M9_#'WH M$;PE\WRP?C-TR?'A[E'_#WDARGGFQ7OY=M!C+O:#B0!V;$66IN#II!J NK+NSR=8#6TG6 '%R5V05NGE!'=;IO"@HT ML;XIW;W:A^/37U=Z=T."!=;<+(7W2M%Z8C=4>Q1%$C/R:CS062&%(*R\/4JM MM+NS6VKN;HYTH]JCJ%N JB/YH+)?D93]PUZ/=/VSWN%]=Z#;?7*A^^3,1D$!_SO\ M$YBWP+IMW[L@GN^:79\8^$/;-N)?2$_�"G7W>_GKAZ_=C--O1PW4W",I>X M#X^.#O>OM+,C[?#'_L?VZ8=#[:)]=:B=G6JT(4O[](#]7 M2I?(&U$KB"XQ7Y7(@&ADZ_UH-.NEW=8F]\-6MUO=[F59"E9UO9]G4IAE2*@V M6J5694/[)2M#0E[H9D[!*@S^E-:FCF2N 55'\D%#PIYD2'B6>' .D#C&L=UU MB>Z1 \+^A<]6@"Q"%D28<")''DC&AD\MM[QG>#>=W_6--C8L-5:2V1*.LS8C MJ*N4:^HT7R58[>W.+HP@V;>L48'_=CKFI.P2H,_I2.I(YDK@%51_)!M;V]++7]VKSD6OCD\V!X^.?HTTG9 M5&[^YZGCLY3PDM8A?=.V,>;?Z6ECHKO* 9@WFE40!V"&&D5<06A[9SU0"LK+ M4@IJS5(%Y-M*>7/\>\J7KZYR@:[RTHQO.]52L](J-5N9Z?@YN,I*\<\+;V MD;'2O_35/%7$IH!HAA-T+)(7=>$_ZUF&4A;6IRS0_2L0*U3W6=WGS._STIS[ M>)]W&J5J7<'=N,K0,7;G= +- QSGYOH[7Z9>[#Y=?S\R^')Z"PM[\P%?[H MR]EW[?CTZ.SBI'UU?';Z5M&-W &JZ(8ZDCD#5!W)!UG9D<3*CNVN,R17^CWQ MSG73."7 M9AU^L66TU^^:1IKSXX NZCY:R;%N.;K]\IXI8Q7V1BOIF]U]B5B M=IHKJS^IS,OJAKZ,&[K$OD*5W7JI5U<[>U<9L?$4JM5W>CKJ5SA>:%W M.06K,/A3QEIU)',-J#J2#ZK3R11X=']C7T[X\]B^!;Z/#7%L(Z4YSH'I=2W' M"URB?.1/Z&-W=KI%7>/'I]\.+Z^.3S_0@/>CX]/VZ3[]M']U_.WXZOCP4CG+ M\P>HHBSJ2.8,4'4D'V1V>U&?^@/2(ZY+C+,>_ NT?]_Q_"L'/GG$/W>=+B$& M*K<7I$M[5YO61$=-]'K2.CD8#9WSDV_9\KH7Y507FZ$Y?#>T+FR'YCOX!6R( M-F([PCK7NWQ/+)/MB;)]*=O7DVU?\DBS>V WJKN9]\!6MF)U7_)_7U)MQ4.K M[[Q](D?-VJ!"R<7N"1M@>[ MXYUU8#]L;((KZMP>.6[\E2^FWC$MUNQ^\FEWUW*J5[?FY\YF*/QKDWQ"),.$ M@&5V8;>2?QLA7MD:+QBL9G0..724:R]?.W M&J5:2P4QJGNM[G4>[O4R8Q\KY5*M_E)B!/[R=3A#\/>___7WZ/&K&>INWP20 MRQG".WHR=#)2NP0#303$6[XS JC#CV(WEKJ.JP'(6-VN,X0!QRA&V8X/ ^@N M?&W3P,>^JUMP(EP?:P[Y P)"%AQN6O=2]]$>Q=QB\)#GPQ>81>IM+QDQOT&$ M-WOC!&;P3"9Q(WW'!=OL=_U_MK:T(Y-8QEOM7.\#L;LD?P)B=^&U5O6=]DVW M AQ!V]H2E](P;^?3SJBRJ+SB1LJ*&Y2L)?!K(U6QEG/^TK'\ZOW1EKQPL>1W MVM5X!*MMNT ,N^^T4R"P#"VG#B*@(;_TEW@+?T%T_OT78"8-22[1;[8Z!*@E MC#:B2'XD8D(J(.]C8D89- 29[=AJCV\QB53V:_F[PP=#W;YS72XW7PEV=TI) MEN]H^S)=.@KITF5(E_[NN-I?@(77[2'HV*!7DON12X#!4\7RZR6(*Y:ENY[V M^O_][VZU6G[W'_IOY=T;U#H)( IU3N#3'0(/ 3WT!D I@5S:!I)([1:O^AN* MY;\Z[]=(!#,]11I=#1,]3H,AO-9=6-XA7E#"V+-;KDN!'(\?['I2(1]^ M-/Q>\]-5]0DVG85X4\J&+OF6X&T 9H,'MP+<)[HT%$?5O>O):7G/V'=Z^\/; MQJOWI[H? +.'L]SA&*.GV7'[NIUT+BWE2.F-I'QW) ?AYJ^Y83&/&MP ?2=^%$_^VXIC_6+I&[#!P+ M!,1H%HIF_H] RV70F;TETD/1* ]N#LWK9B,2E@6%$(X"^,JCY(+0%G !,[[. MVKL2Q3VTFX^63JSM0/2)2@_:2UQN4#T M0A74-714!>[@C-#SE+QH[!9BO"7O>H,?0Z;5E0C&:YFDL>=#DN9TNP&ZZ$IX MEKU MVF,Q=W [ [XG3(]+X #%V>JVQPPTWMY8_J5];WK7U\(_A3=!NO'>"473]<@P7FF^Z2/N<4:* MI%#T?"AU189T=A5'@)U!<9T.Q()VJN/3(\E2=D2BQ\4P/5.,[&.4. M!K7&6\X=^I2\H..9AHGS\R'V!8-BYV( +(49_8!5@=: *$88XTQVD^_MYE.F MJUG$Y [E"2!/H"]R1JBSA ,AN.;%-@!QV2>\SX0Y_=TU*Y_%R M^D"E844 'OQ/##K]UH.SX:\NTE\30,?-#U=&'T%)%"D/$[!"P86[F('2R'#A M6"#G.90714\\ ,0,7HVX"T+ **G*=S\<)]*LUG;C(-!PEJ]X9*0C5$$,I(J M)#B;^*%3O1>NE5N 31@1I=BI4XTG)_7=$"!J_ 5X? V.F ]'H@M'$$,82^P. MV([6=QR#/HY^>X"%)M8#534[5NCHAXG1(&IL:V<14@'G"+VS %H&7#I%%("0 M>4F(1A7B&D4 G'S=M+PWFTS(-I]4+ZY.F$BI4Q4:.#.7!!0+E&X8QKB"6 8! MAI%HHEGZ77BCXWK)]F+Z'?TF70) M?RQ1(2?FY E%)),.XE-Z,B1H\71-],Z%-3)P9AG&;\>'$9"4I!Z&D\NC:J^[ M()(A>[DEL'Y7A$/#K8\SOZ2-PO32T39RG5O3H('4 !)U8F$$GL=0%)X>@1HE MOA5ZA45?ID!!P- MSC$C KY^0^RWFXRV](-!_>UP;2R+1P+0$ 3\#,]UQ>?G80&##9-8P._N3,,? MX'CE_[Y*E@A(1DW"2#/0QKVJ2%+TD0?+%7^E1%+R&4/DI@9/Q![*-A3B;_/] MZPJ(*.;\<(ZL/0GF^PLB>P'PYEP.B#V!_[2?)@CD>#7B0&I+#MI8]XUY"90S ML:<:+7:"DOX5Z0YL%'#&VKZS7=*^^$8DW23>BN088-8@!<#>F]Z R5DGNML= M,#SNHHA5J5!!@.G53)%%I0-)<2044?D 9(42$[28?'7I]/P[#$V9AF>/F+]- M;G:/1 ,;IZMO)\\MG3\F?."@)E-ZSR_VZ>]#$)[2) J2(CQ0,2TA@?5A/^!/ MV#C82%<9KHN]0LEP'5<72II\]$ OUVV/BZY)"W(]RD7 WCK^6-05NHI>NC9& MU*",\;^5ZVOV5W7G^MIS_:VM?6J%V;SH/_2ZYC0)8Q\E M3T6*I!3W=.,>(6H">#&<6'OM$9+^DZ=U"*@H;YA>$P[]G9AC\QXPZ,PF3LRN MT(=EH@XT_2KSXJ(]E,[L6&G TY3C]!FXL8$J#-.CPUI=> V'1\LMM512&S(U M9L#>!=1.[0>NG8HU'!R-#3*O9J9(-RZ;HC"!-@R+<.-..K3;*3!V"%:N928& M9D@8PW7$V@W<88 @I=TST!QHU113>X#7]]J.WTORRXGUKV&QH#<0W[^/.G=F9;IDV][_*.IEW$ MK,7MS\B!O&JM)G9L]T.E9H\'=WI5S\L-3,"XABT##LN T *NE??@P'L$WZ" M30QW-!;>49(>PE>D$8!=8_0%"^#0$@$<>)_AKD?'!%^./LU]=YRD$N+OA]^: MHA_;:='2Y+YK!0:10Y:KM39<](.>=V3?_MSY1%88=;QZF8&>&8&$::S,RZ*I MJ2R:6!9-LVA9-+&]WSCA,54\WKA5ML/8&X\P+Z^PG#*/.:A10QKI$NJ12:68 M.9>92LH(O2>LKI&W.=W5D*ISA>%YMTC;B9T>IY5T8H2@IX*M^UI7=UV:"TG3 M>9B^^6#*(T7$R"4LC(@'4'4PW03A,'L\^"@&#.*M36.=J+"-3'A Z6 MSR$E25%QN%)N5%M4'*Z4FR@8/U9]">7?,"D@F@P$S7"V4 :>DT=6V2HWMJHM M]E<3Q-P9VH@D/<]=X:OWH90GW$^MUG]CRN(E!OL.=%/[$#CC0)-ZX49>,:0@ MP@\EN<7D%X4C2IBLT*6$%[3RWY1)S+@[3!*,:8YVO^^2/EQ@-&)V!UCJ9@3X M(M3R]9_:=EF#PV/1X'3QP\("[NO)*>7G7;H?)\6=#_KWN#Q M&)'>BM 1AVA'G%FQ+TD3"X4G1:?_&%QQFVAM?##%KFN-Y>DKW.X3CH: A&&(=-#W(4 M*$SOP*ES*QFI$?8DU:X]F6I76KFBVI76LZEV#-L1K4PC#E3"^1# Y9\,G$"[ MTDVU/H+'[TV@C1C&^/7R (Y\ MC9&\N$^B*9_4:%V"O!O:.;'[73A$?>TS&9O:ZQ\F#XS0[3=T+4#O^U3OF[N> M^#"SUN6S,O<4D2.68$ENB>6POZG15+<67VI2(*E.7T@:+!MSBZ&;C.WCM%N. M1G^+;]';R[RZ%?R#2[,\;XLY]GCX.OZ6P",.!) $MLLRL3!"P[REKB@/I7_J M.=PNAU[$\G;E-:SM/_!'N?(F[E*4(\QW$A'FBM5LW H/ C*5A8!M'WP"YUDW M$ R6J+B0\FH[F@77GH@BAB0^L&G?.M:MR5S=!-:)WQ V QY"'XX52X^ %X ( M2&%6%2EMV:7FGC#]C3IJ1?:. 02TZZ>9;!=SQ,)%;X,4:B5O.LXE4HP("IT*XP-2_>\RY(CS&"ZTG6E[-X%:704YA=^ M/SH[C!)]Z*>PTJ3,5^;XQE.WUDE#3*KC&E,+X2 P$X P&RQ@;/"F ,&1J!%D MEC6&KI&G,?@#H'3T=+"<2)[>B(]%:6/"4*+L X5>8?[6)NB&5JG&:(8D'7PQ MAR:>?CFO!^6:4,K&DOC!"*28WPX0+NT6)D B$F468GK?O 'A=RE1R ;M$24$ M!W,P0XJ BNR FA'K]537%HZRK1W[\)2!UR@4\+DI+TQVKPDB\/QMH.C&NG"+ M(SRRU.?H!/ :&_5(0(0=>ZR:]HM<+:"FL:?2-+3M: R^A2C.NDAN5[&7.207 M*B4DGRDAU3RDA+0MR^E&GI3[$;$]K+2MTD *M:!"2 D@+?_[7X]T;($FA"YF MV;L5:@Q"V^&'MH1D_0X(&/43VAB@*AWM+LN>U?H$= ;= D"PLI,!*HU)-3[J MK;-E*,2XK&U\+*%E6_O AM%21@G?H]',Z.,+LUF%"W6+565 3,"C%,9__XN_ M5T+###)%'%J8-,(Q<82I.@FA>(.YD)-KEV+=0AEF.H@N3F82OEX M5%D5CTAWB_G)ASKL?L!2I? T4(W3L7G%"/DJ\B(IG7$8["^*;T2O,:T5-( M(1D0W>BRZI[2!4?S)DIVS/<-,&O>B%;+L,5@MZ;'QPJSNG3?=\U.X NCB415 MP@R J2O' AM$HR[FG(\*Y^'PH2"K%.M"KQ#-.?T%"#L_SO*18'P!2P6RPUJI5&L5J1I96 "7197B$79LY)?, M%Q0^QZ 2=<=&Y5$Y] @MP, >*D7VP!H6ZX4A@+V685V\C#X/:IUNE5$M->NM MF?7)<-6V:4VYYXX>N475<(NJZ]DB<>X-TQM9^AAC'&V2Q<95PXVK9KIQ,R.1 MPX)'8X(%G5D]T*0*SW+%F/DA[MXDWN*1GL>0E'G:5%#'C-5/$ MEB+1-]EX)CRC6]V BS>BV)8./&>D4Q\ RX:*(L?2IHFG+@.#ZYD63BC&0*AY M5I5B,85>X4DDCW>(98*0X\F!A:S:;!"%]*7(6B[1/8:4 M$'#X_8$133C&;"S;\36;8!$=IJ"@Z[3+2 QWPD9B/GH8[IS ,J3X3+@% 8OJ MB04@4M,;"^ ,#W$)[X]M ,*!0O&B0J782X9#G6@A9A).#7S$@\TR>P B^K-- M;,I'_>4=XM_A;+0>&JM_/0^5LG0GQ+Y,UZDN;:%7.-53Y6&[!>>0&KD><(BDC#+=+B<*^SNVN_A%(H\)YUTD66G:6R&UPYDY M27KWP@>6S'EV?D Z_J5(ECF@ ML6Q?''TJ"31CBAJ"M2JR^ERDT')5(IN],XZ*_R] 75^.G%"DJZE@5; J6-=- MHUSGCBGGM2>8O'-%KY(LN;UN7>:+;^ 7\$^VZLST/$O2:.+95XG,O95K-2^7 M5A1*=PGS+X7:4@S YYV(Y]/(U5&]9FX5D9GD, M=Y"&:N&QU!"?;.$U$T=_" MT=^DB>BLZSMAJ:)6UD:BS121\X^9/,-:H,O3IIVRS>*++BNY*9L99U30'5>P M*EB+!*LR=V6I^*W(W)7L"Q2I7_L.:%[)G\],2U6WS J:F!@G48LOL4; MWHCJD\QD0>.T1J[ID?!TQH]=$="PD,VNFG^;725'-KMET?3E&/663-BSL/HA MB5>6/\43U@ULTO*7*$J_R_N\%F,Q^5$8\H^9/,-:H/NS,<:_(L&J#)4O;<<5 MK K6(L&J#)4;9*AD+19$_Z 9RB1[*"L3Y1- >*YQDC>66*QM4DJ?#F6'5#+S MD^R0Q5C$ID3^[>?0BOAT@KM<^^&SJ>ZR+8=[Q/R-NN9W\\346 &E1%\YD=)' MNRNE-:>'0Z2S!C].LB>=>'=;B\\Z9XSI/D?*J*D8S+J!31HUI>9H96K1K%2* ML9#\*!;YQTR>82W0W3D/^T\0NZ_WX5VLSH&5I4>N@[5?:=E^J^^XIC\88BGD MH=/!NK)]'2<"]1%@<@LKQ"G3XJ;?106K@K7(L"K3XK)5X+W5FQ8_8_U0KUJK M)93*\/ME&Q(7GO")9D,VC@8#S3<41L\I&Z$20Y6-L! VPE:.;(2/I9S+L0@^ MD7PNV_Z7=,YP$^ GW0YT=\SM<+RYS;N$%>_G3^W,M@"YFM[SB9O^DK+>*=*_ M;F!GUJOC1Y6VC*XTB[&8_,CO^<=,GF$MT/V9MN"9]DLUXJ4VH([U[YCNWI%I M1XY$.W5O3N^+1^,Y+ZTD@H,SXU,XL-I?-(%(Y/X6ZLQ.X15;XO%1F.5E#>!J[+QZ)@K;/2TRJ3-N:5[ M*@TJ*]>U)\D$ND$)/OUA2B08O? [4EL!W$7(^'P&$UINL-;S.5'&UIJ\V%:4 M]SE'JHJ"5<%:)%B+9;W*"XW*09'I*%QY[ 3,$9#@D3]_LJ^SRV%9=.;GIZ[ M3,+;,5<[#)TBRAN]>2;5EZ?\Q7UZ-)R_TLJE\J=NPDSF4,ZAEO=HKK'L1)RG ML8X\^=^_$]/ ^O8%\+XK#5$1+@6K@K50&N+FQB>W5J\M?@\&NEVMU6CNJ][U MS5MRB'_ZNFECI_L$%Q:/+UMU?"883]0CZ3 TE%F:5XM-/%^K# =06N7F:94J MQGDC8YSWC573%D%\[&Q"E8%:Y%@55;!92NL]358!9D+*ZGRL6^7;OM;9+*G6OBX+VZ^ M%8\]I&QX2L14-KQ"V/!J>;+A/8)6+LE2]WB"F2=[W'2546674Z0_Q\#.S;RJ M[BK;G+H]ZO8LUS8W-R@UU\M=H$B!1FL# %\C]UTK,,C[OT>A;%.M'5Y/QE\O M![\^-Z[.+SJA+,:"DFG5 C$%!N=*HTP/^S];6]J122SCK78.F'\'0/\)B-T% M8%OU=]HWW0H0;FUK2R#4,&_%A+RN@(B"WK/@5FM5P*_G6*81#YMNI(1--ZC@ MEHC'MAUW"-O^V'WJTGZD"X5JOWI_M"4O7"SYG78U'L%JVRY([MUW&NJ+#"VG M#B*@);_TEW@+?V&(!LRD(:B.*Y$HHDFJ5*&?S8C6MM9FH MUW!NEFVM7A6EK>;(YY/G9<06K@K5(L*Y=&-C<\-$U))4?$4,_M$#G&;95KYG@/!$>]\1V3)T31I/XY-J?%:-3QM:_:;> M4!&H2HR=9]Z[!&JBCS#03D6=KB'J=#]'MKOGD]CE6/&61F>7;<_[=OSS6!,T M&A6Z1'?/")!9-C9::,DI(OSW'')%1SY^%.&>&S:T6XX;+G;&M?<0 LL_XOT7T_K6@/H5D M9-4_*=^%M!F2&NN/^.CISZ78?.U<212^>KV'6=^?5 M"U(*9M$H3E+!/'5N)?URH4R&@HI ZL0\;<;#R'LW2C1XI? M^(#2^W(<6+H&E6]G12I?,T:*PCG)C%Q:&@[D_74):_7GY \:.G?G)(,0_^$V/. MCRJ./:6,"2JH>)9AH;HBP\)NC@P+3R<8RPHK?B;56'J-*&%V5&:'HI&;J6I) M@24ZQ[:*;7502H&:&[F(1U,DR9=, N1OJ<4!J4PK#OX-(]9B,\@)LM-2'P^17F^"M%J37>-*FD5 MZD%NB6U&O)#$E;4@Z445C7A)D[X KU8]37T@=9! M 'M KHN>67HSZ"?-_M2.T#C08S54Z26EGBKU=-WJ:9YR(Y]%.I;4Q'@)]&/9 M7JVX34OIH$6C/+-=6]5:L5U;BYX6I31LQDG>1/7X+U_O6.2]]N]__?M?R#C( M?=<*#/+^[U'()>%X7T_NRWN3NYO/-S<3(V3-0]WMF_86W XXP^\T_K'C^,!* MX)OE03QZ3\F^@&T:V/_9VM*.3&(9;[5SV*)W,,Z?@-A=\E9K-=YIWW0KP'8B MVM:6P+5AW@K .HYK$#>$>\^"BZY51SXF\9I&N"ZZS,;(GUIH@S97&\GK?*O9 MR#VM1W?%P$XMQ(W/64Z9DS9&.=J2%RZ6_$Z[&H]@M6T79+SN.PV%=X:64P<1 M4"G+;_TE7L.?&*8!-6E8TWW?K2&([BJB9-3T@L*!\.RX/LN<(W_>U5^13]S+D(_QP[?(J>.MS- 60MX M&[L"P-3!_HJ_7CW$&MF*4SA?XE9UZ*VJ1+.A=:>-O=05[H5RRO+6F9>UA>I$OYQ"&+H.TPQ2-;ZU8*IYMW ^<1D?5>RY..>Y-@IO2GS(3\12=^MH1/ M1]/X3//E>_KH+/%>XR2%'1AZ:!*FPT6L-Y(I32NS_\ORO#A99=..6]JRO$^< MUA=,PG^66)_Z\A)W=JZRD,^&H4\E"4N6[Y]&%S(5[C5!7%#8"'M2\HH?,^3^ MT0I.4X(^*,ET/0H&K32E57>5^JE"\AY,H^OYK*M6UA^VBU<=F'")US%Y9O ?V5<.$1)8<\1I(,^3*+QW@9* MDB["'JY2DH[E!R6O<90CM-MN74]VOGXP_G$ZOXR/-^O($8HG:#S61S8WUR;[ MH,U.?# ZG4&Z#NL5\%:#NT)<+,+TZOV^@ZX&H,"ZI;5=5[?[9 B2KZ>]OB+N MT+3IU9;[EK #\29$E10Z7VRLK?T(),,M: S&,E=X$! @F:"F]&&S7>+Y<.]8 M\PC66Y( -)374BY-TQ%-^Q:>PQ,!?Y8T?8A2LN,/@#;H+M%ALEM,A]L"Y0C. MB4\L.&7#86#S%$9/\XA[:W81*M"*NP,8A69>:3"$W+V"ISK2<'Y M->&@PKMP_AP789\^B24ZU#Z3/OF0Z$7SO6A$7 D#NL-%+>9G8R")E& WO@4R$+00*BNJVU 0]! M=P [(S2.GT!N85=?]T#Z"LDMCPC=H0LKOT$H$!>N8UF(7#&9=&/UODOX?87I M+9,$B$F#BE(: 6D2!/-H0T& BN$*]A#_Z5%D>4'',PU3=Q'B3;X%FW_/DZ>, M7F1YB\=:X.&)IY&#]\GC&203TCF#'VZ#S&X\P0)AR.V.DB_(R M^,HBMSK.A,JI?L?&*?'PB< M&1XV(U*KW8%0&3VY^-92RN[2'&'F1NGJE#TEZ!NE\O :#81Z" ^4'-/!I&W# MQ4F4E)TH_/+;\2&>#::@:G>F/TC.4*)3X(!XFBO-=Y[V_>CL$$3J@4EN86RJ MOW)(.3''_5L$T&3'.'$Z*/BV]2TS (P4CCP@G/R M542;%_+HD/\DV8IB%D61<%$O,)/< ?0P)<47Z4A>P?V.R8"RUH9\QO0HU]"1 M/U RTH-! EUG"Y^!APK"[R M*:3;GN"*L;DB"@YK0TM&#R!T[KRWFWP:UG[>ETJ@S/>'6)G#@T.E":LX;'+$ MA,)-9F1K(U:]]BW,_)!^#24J$FYO*&%TI>T-210(+OX=(9)$]YV88_/>9&)+ M4I0QJ!R73D-**6,,="\!CFOV![ZL$<&?R5DD(1Z!" 5YD*&9'.G$+23^ !X% MM("R165VI^?? 6DJ24+54$?QU=9!$T KAV. K*D9(#E:SHBI(3@3X%AG5)1_ M=&\(!2.":'NA54:V@+"V%&'4$^8&H$"NHXB 77$)79,^K8K V%?F5Z MT<9M3XN9^)-'4:N/4Z#D:-1Z!(@V+A!Q&-A4O@? X#V?<3Q:%X0"Q;0K8$KP M1L^GO*OG 5]"E(R :YE.X&ECHKNA4&Z!CJJ]-GMH\:!,1889UH?[ .37H^Q M-% "?--*$;^!>Q$[KC%0!4=2)SHIJY2%Y/GEL6K7DUK%JGD?6\,/9?*$6CRY MI0++K,/55'6XXG6X*AM4AVL3SWJ1!9286':)FH-V'KA=8"]$.QLIN:RPIQ1V MT0NH4N4D! 6J'VHCLS1>X.DR#9++0%"],-U<2'91"+F'$M--IRU7I M,0]+>NQ8ZX,ZBH"G2972ZKNZ98DUH]S"T5!"EPFU^:+9S""HEE(\@$3D.?9K M[TW\:9!FZ(.F!](4#@9?X< N4%I7B%.FFS1D>BF6S)(PK$9[ J))EZX>ANPP MAQIHNV@(9;^,4"+QN4#"RXJB+L\MY-O:X2.02&VBOGY#[8LZB*5H#'4"9AAF MWKD[%V=C4C(>$7F4$,WP7, ,NV.X!6,T1:,DAZY$@C\:A/^-X[JD;WJ($P-V M9&3ZNH7R->%F2QUC02QFW] ]S^F:W#KN:EVL\ISV?F3-G9(![TS+XH)@3 RT M4$>1I#ON_@,1'>^-L(W#!Q,NS-1.#H#I,3-["$H,U2DV:WK .JC[^'!:O1YQ M7>:K2<0$N)R8?P:/ MD^1G8>?4H9Y%M@U>S%OD$GJ4E-&X*%P0F3\[U= MT/X\RSP+?$$+15S2FF54"C>@E+3A)&2Q$G?"I]GP*?U^:(=+:.2Y(X!#-/8 MW:;&$H WH)S'8'YSRO#H+ABDIZ,Y"/ZE1A-*U;EA#G>"W(^8CS@<(HW_X+80 M])!WJ5,<_=DR1E-V&[@==5=*AX*[!QXX)G2E";EE"IYP7^/2# A.KG.+DH<1 MN&+WD+4*R>EA[%)AAXH7*.V -#AR/!(:T_@1GCJU*,90&QR-TT%'!HO6H99% MT.V#8<=E)CA[[D ,11RJZ)P^>.V98(DB'Q>'M&#$I\+()HN(4 0FVG![)O61 M,]F-QQ7H!D@AT0,]W$5>LH">&'0M$1?-G]POI'MB F9^A"D^Z39<3-'H@?

5-RFPX[ORC95/H*!4+AGIXR&7:/$%C\"Q MQHM!.NA*@P6]KK+!?2"]D8&0H93@0'\Y#.MPFAS3CJL,5-X#N=/B:"E?!@J-S-V+F4="5F@19+\S! UN-F%SR0)& GV47]HH(=+8X5#SYT]' M#U*CFFUX0D"@3]$!*1B 6"[IL=CI:?DRTA4".%?V#Q(F2+E@R(R.I05I3!& M(5%V@9V6&"/ G>C)0'IT!7J()0Q=["*[A(-(A>F(._/ST'%<%V5A"D,HL@B9 ME6,I>H@*'0")BR83+B]L:VWJ55P86:78H)0]4;BB_>M$IA:7E7.R1.!U2AAC M#.MGMC? $,B/<+"[3GBI*%QTD3KGC/@WH:FM&@;_A:8?^7$\% &7(&AU*6)X M83QI: S2O;C4(Y:QK1WW'GJ5R23,<0L ,?/90+>%I=#NFB/=BAWNZ*C%SWHI M^L[DH4T&827O&*ZV>O#D D#!VP.SSUSR3X0$[[@'MQOV?08PE!2$F-ID K]V M%K9D6>-YI.F'H:6JLA: M0M/]]8C5,1S3D![TP@ =]:D&AFB#"6@@3]KD0T+CEKS$*()=\5($QL?1%_.Q<5T]-!RT)0=5 M6W9036NFS$8S=7"96<.+A>(RFPFP>3MP @_.$#-Z3 F#8@89YS3^XBXJZD0IO00IET5PA0/8:JJ$*9@E'?Y_')WQAB0Q*UBO0F4S(>AX1Z2C<7XA;3$(;N!3T\G!\"_!4 M@Y;>T=&H'$^ &8=&J##>X^'<0Q'Z 8\/13:JL%0Q'=]T:;D M,*,9WP>(RPI(RR\&K-/Y"KW!/]U@B&NXQRA)]AR=8I.ZV\%;2@,(452R* M('L@Z9?8E#ZE*G,\I3<1WG"/-X<@.?%,(Z"5//S Y>G287$']+<%:%[%,SXU M,4K[F-P\,_&.:22QI(N>B6DJ)@VB@R^B3+L1V@K="'L=W3,]R93K$L?MZ[8Y M8>I/AW2!Z$D8TD."W0$*:=N(=_Y%SW21U,&>.0;.@XP[BL'#-=+5BE28^;"& M.8/T'75?"[U"7LTAYO)]6AD'3)&-RA/P C+Q@4W[UK%N\90]5(UB5DV'J5H& M>$/PXL,:6 # ,VL:G*75"B@ML]3!5&97% D%\@",;\6EK%BX0)+K1XEH@ * M)"N;P(LIL$^,SV=21&&3K\;4Y4^OM[9H24C?B8I"OM*(U]5'6%/,#4BRVN-E ME*;=9NP'KLPY$.4N;,05C+YG.=V;5[%2;^4]J<[F8@-<3XZ<[U_U?>/V8W.% MQJ5E]XY',VF5)LU7JN\2_?=VJ\WKB=&Y^M&9D.:GX\JK]Y?!<(AE7-"W)67# MZR&:0*QG>'H!E=E"0]N2#_ >2BY8)SAV]L;L_S,.\$Y=KLJ\T #7D[OAY^#G MX3^'.[^[13W!BQ883!SLQL[UY/[>^^W?_6C7[VM4\#:I;,;%.SI"LJ;K9A[C MC>,\5\\5RJ5HPU"K2 D>E*D>\^.CFZ5/0*9@UIMN%SOBA8K"5YM6[KOT:6E M=,=0FJ&'UYQ_M M8]44+U;V[/)P7TR!OL.^[M(HE@@UL&K']:GSC=5?9.42=1H]3$WWO-A3P -) M0E&796;)M0(2N!4Q"R#N$FPKANR$6D"TGFZZL?LG8E,BN$8.*TS-W&-A_0)6 M&>"%&3]6)4_MA[<'4#V?"34D)C3OM>O)A]/;GG]X='EV:[XTUE.[GGP_F.S8 M?TCU\T7WU?OSB'; >>_*:%,,J)!7=3&CE5R#=A&FE*97IM6SO0/5UQIOR95T MT< 'ZC=P*8^$3 "5VQBCN84A*9L)]7X>QQ>VGCB.O\ _4^T[KNVB29Y!)J\@ M"E\4ZC.,4F(AFA&7*[%I<9R>DS;,@!H.14W:..,*07=HO!V/L:,Z"RM"V,4R ME-M:&[-*T#2@=Z,\BXYNZ32FE>61/81\24P@&)K";!LTV#-VBQ5;RH(M??7( M6>\0%CE$<2K!B'8D1A1_$!3:N]&^_J/_[6#XXK2>RO5D;WAZ?W9R^;U^"EK/ M5Y8!1@1RF+SI><&0NNT\Q7\*>2=I&!=57$(Q>A%VA ]A22TD^53!"?41D3OO MR7*][\ GS,N;=7JXQY2E[?$<-M JB,%+:XF:"<1GKXHN/D*#P8H5EN,%;B@9 MH49"DPIFO!3R3#D780'W491C-P6?B\[?@$,4YI1*69C,+>1%?J%M[3+=-!8A MRB4]B[G/N&K(V4S(31\G/00>Z046H.*6;$]@BS0.^ M"S5%YH^DJB7M$9 X24(;%7JD**$7>5WTJ!V2)Y*+G6YXL<(C$88^GNNNP/8> M,7_CSG\W3TR0.9@#ERNK,#66L3#,'L:*BK<]Z3XM'NK8N)[\:O]S?//CY$OG MHXIT3(]T;*E(QWBD8TU%.N;ZK*]*DCYBFN(^5DFPN^,K22UJVP;]R$V-\ZT_ M%4GH?O*8UY/CJYLO>_J'\:>79QHZN)[<=CK[N#U[YTVXV%R'[W(T,I65(4[* M$$!3MTM BZ8A=[PDZ6NLG_%&2?"%I 57DNF!!D%24=QP+$MW(W?!Y4%DCF$I MH:'=/CPR+(2J!\(1BRJ-SA((+R(&)&HV?T"G*"7;=F "(RJCS!RQ(R!4PIM M(SQ=1;:0,.,-AF>93-4K):RM%T'=PG'' M6HB%X8S4-HEAP815+RB)6"2AK4X/-S ]WT$7HY48M<3]=TRW+85:3$GK\YAF M@]9?F@82U2*F^.JWH#;Q <.L8Z8-J]M4Z!5>R5*&Y-GE-@?A# ^& 3L3@NWH^'.<+1]>;!C.M:U>7P]&I5'9=K'N$*[%T]ZHQ_G M?W[NM[K=:MAQN+T0:&$[XB.7":9<*AY:?>?M N"\BLG>;>^LAU )>9N1E?][ M9=[[;^U@:#@^UE8"3?"5QO_P_N]5&>1;N)N$_A78)AL*V/JK]]72;JM>*M=W MA/POH!0R'+VB-L$R4;"D*=2VGH%:UAAZ7_,X#:JO+0FVEU*A6 M2_5R;39J8^UGV7WG/6@K%.\LJE666IB8%2?2G"Z7HE)30(3)*&R>EI+7RR@Z MK=G[P/2L/G RUY*&J+*6C)EN&5L&5X)=$RG-;BY($V MB0'W&"KVQM)H\7;B/XGN'L9TP0MD3:R%]_6UY_I;6V(T\2;[M+4%JPO/9*0D M!9*2Q->R2-/Q2MATO!)O.CX?0@'--05F894ZUE>\N=UL[59F]!(716S3MG)! M77OQ[N^;L94S^\>O9BL;]1E;F48LA/PDZ_1,Y*.^<,8S0]&5M4IA/%5.JD&R M@CU&/*RR)-67T&90C(=HQ%&N:$2;X6C]!VLFC9@/X9(.5K/:>@*-.,@5C*$\_:RF:U\1AQ8IZ$(*@ ZXCK2Q9ITY4-R4A3MK5]W1MH M/>QKR]K<6IZ3$!YFTZ.XK=B3DI)+H2T[#,7BYN\8X>I&DX<%[44RB2G*I# A M231_,86#P$6L.*QJ:QCOZZ2X#V*BETHMR2:U!#:R;1OX#W9WN=4MM#//CS)H MRSDFB[Q_/2D'A];H_OAC[[SZTB(*:M>3YMV%U_[8/'#&YJOW]-[2XGWX!XF0 MI@(%"GEU9^XG3WM I8Q-IZ!#F&WBB M@K+LF@]L47&"]<< H0&',US]CF<'!I[@$ZGP498A@=8+L,8VB)Z8KA(&4R8# M8WG.'RVYS0-SI4;NM,8295JF:]"JH&-M!+P'709T HG-S5N).1P2PT2_9L : MPHFE,38J7,2T;3+UEPX=M@C$*L5Q. ]G/.<7^R7MXV?6RD=$4BBFD@53N:#U MBC"3Z!&<9/9+UY/OIT=''SI&<[SSXA)&=J\GG\R?/WX>WDW.!\U7[]OB6+LA MODK8!UMQCT+>T93MC!(+7-V0C /8?XM29:;=T*Y7X>M(1J5:])C^A\^SKNBM MLF;H8WC\),H=P>[HY$[$K(57#P5QG>>VN[R"%Y!C@[#:0434\NKHK.^1E(V ME8P,+/GOL^+$O$N')SU"\PS#I'-N-9$'"(/)HBR7D/%T:#YDF,&!YE90KC#+ M0P3*.%B/R3!O63DT@28,K6$Y++$&9[@*2:GR7=8C W,3+$P-05TO1+"4F(B( M!B6N3ZLS]D#30?;#XH:BI3"\8[+^D.AV8E@Y:_%^H .8R/9X!HQEWA#+'#B. MD7C)]*B6!5CMX$YM:T>2L2AA*YKI,/=CO--("5N0\_;:8CTPU0'/,Q$G+B+7 M3$GV4X-#G.J7]HW1V#F[WXDB&.;GK\P*71#,Y5% 91PB4JV7=NN[\P-$3&NN MZ_@9..91(GOUH?WEEW/W\::V,(X%[<)"HY8^QB0)>V;0R/(PO[0(DO)LG,]? M.2MTD<9#8[::368Y:Q,+C\-:>?.EPK)T/6:^G&A-QMWULU=_P4*AT31169F)VYRC5DXV+$A)/AF$"K =$G68>V^/X$F%L*4^4 MATOCPGF2ZB3*UXU7Z1".--9'="H<4M'SK.BY#?+S W7Q*@ERGO;*]>3JU#WI M?+('8]-Z:=2\<3TIW_[\T=K=[U:L74RE8$B2:S@J$EZD*RGM(-?,A[3R#]7I M>M@&>4!82C]/:$\Z_$"CY;7YNPXKI6,3U-EA'1-J(V 4,DH%N2.8N8_O;T+!0D+NN\H1V# MMW!(:F:[4M"^I.U(^QFI8(8C:[K?_HPJ!SOWEX/+P0PM3$)[D@:TRLW'3\S5 MO\"<]/://KEW_=\+33PG+R!]XH5UZ"V/=%&;N\,])_:"JMR2 $I3+9\&D.VD M*)?IVN:TTHFR4&3@6KA\1.MZG)V<#=J=X]T??NNE MB>;UZXG5;#0_#+L7OW[?8*50BB[-X_C2>D0)Z06]K*E[245QC"H D98WOO:8 MI\1W-)! #.Q)BKVAQ$O>PO-)C:Q),BP'ZR-'K"P<95E8HOT)BLSATU.C,QM/&-$2> '5!ZB/"\!D[BEJS1*: MCH0!4:J3]E:2F\+/]%6.4K&SH-=RMK.2)5E[B:>2_LH%-8ZD<'^8+MRGT-Y9 MVD7M[L^?=O?X^Z>>-4/(3\7+M)Y1?CHH0M_0R[_OOWP^^>UT'PG*8H)^"BCY MT$ 6!2Q'F@@WWJ8J)!M'S]BEVJ6T;_* <\HH>#W8-$1?RT4-=3WK- MKOO+O-S[]:.P'7">*IJUKR>GE3WRS_U'T_]'?_6>8B\6RL*"4!@M$N55E*RV MJ/H:7MO%5YC=W9[>7%;9%F4MV?<)-Y,*8$)0(L.1Y8P)%7)8_ [M53\.A:5X MR:&H/[RH*6G M?1ST>L^)YH2I<02*N2N_XQPUQ/!G_WW[^2E M":/EZTEYQ[XT?ATVR^7!J_<4<1+Q4F)G(57*Y#9B4BQK,H"E*/$W$'3T6+)3 MU$DW9C:3>NUBVTX6QW3JW++4?B2&B?[;E$9..ZCW4S-FOIO^X'@X"GQB'',[ MXJ%HJ_T3/3#B6\Q_OC9&J1G^DZ^WAZ.S+U\^54;UD">+%VGB\$,!PD\$Z%4: MR9O*SU\P:/CX]"CD;5M5B;F=@U[PZGUM>[<^BYW]-^I=-**; I,PZR;;:VK2 M#'?5LTY %*IW[).H(00.0,4[BGB8R6&.:ZE_= MV2YK<$@MQ.IKK.D D(HOWB1$<"II6V-9&(<#QMNE6\DS2S64* F;6[5%PD,L M3$/P<8^)V9+TVP$9EV!S"TG Q0B^892;0K/0 3S3N]G6IFZ.E)P2V'P0!EXD MI,<2*B1@F"S.3HJ/N#=$^^_FG57J!$_;-RID\^]X]/OZ*S-JVA MDLI\+>X-3M_11"@LC42U6!.HJ.ZQ@5)XU]3#)AQ2 RVS)S6R1/.@]*CIT4C< M(%Y%W?-=G;:]PH/(XV99_TQ:WX\GG!I3/;ZHU,7*RE/_>_V_&.7*6^>P$;N3,,?T.C+ M_[[3>( EU75&'FRQ^.L5C?K[VW9QO/!LK#ZV3T8OHVCYORO31TR)E8S/"_]RG MGJ@<'YP,R.D*3\1*UY (Y>[04.Y*%,J=S1%<^(O_;%[)&__^J\EY>K M/>> IY%,M]]Y72WOE*JUW5*U7G^3PTL0LI*=UG^7&AS0 \Y'(HJY^JL1KJRZ MU(4M]:8_ #GL2>8W(F'SJBZB$PL!JD>N#?_G _5,9XZR-\9$"E:%-'R:G9OP M&5X6=*(WRHPE6D_K3@IG_\Z=?IIJY01N&AF7M@.$2'LU?O: MK"*SM,!PIO0H[R+<$@E/+W!MDX8=T01VV#@L-K3Q##KW#'B.B?U9Y(96-KY MAPHC*/3SB6F;PV HJA\_D20=B:,$3Q[Q@Q32I:M:X_AT_WO]STXF= F6<1U? MA:!4LZ%:$;FB46N5=U/NFW:V6ZK?9[RE%S^Z5^<_22/P.]EM:6P5J][2F67. ML^= !9"(EQJK@$XPK"R.UE 7(PMB-8 4%\H'%]J1(1'[K8_#TZCWZ"UCQ# MG8+'A#JT#R3RE MX1)0+T\E3S,(TU_4.#S#URBY^]H[UY-_#@>5'_J)/O@P*(+O;EWY,P>D1UR7 M&"?$[6,K2N^AZO/2!7KXW>O)E=7>O:M\;!S%Y]'?(/).Z/,8KPB@NS89P^CX0F#Y.FUI M1D_2'6W@SKM3$[^[K;F$.5VQ*#OFG+ )I1XM\3YIM!U(!ST=/8_X49\TH/"L ME@\+9D'W+HWJHCG%EN.%O;SA15BSW5?A*TNGM4@A3ZA_.RJKN7AZXB)O7T^^ M_3/T?NPVO9^]RDNCMS70T?V/H#T-AA_+W5?O$6$BGD"5Y2SZE97;3L2J"PQ5F?#TNTT*CED$F$;$BP!)\< M$=U%+C&]2-T313^U@^GQ8E7ML-4)'2-1/1^S&?W M5EET;#.:52_0M0ZQ8&Q MWBH-+K(CS,9@H@M?O!18\WI2KAS?_MG_L6-^TU4IL!FEP"JJ%%B\%%A=E0++ M]6'?N!7.$&\HB208 ,FX '+(*#R3YI7T0'&@2>]=TP6*#NR!YB=@[XXN*SK$ MV8Q4#%HDJ3MV?[HVMNE)3)(>G)!:5:Y%"/^:0"H:J-IBBNX5S 23#$8B&HI=)Q$598HY'L!JK11?LN(FT>)B7ICCKM'T)SC1S M8(^$0_#J 26M$[!@690@+'-H,AV-ECM]J[TVWXA2"%.\Z!W\"C]W=>RL1061 M@ FWX:,AINBC\"P<))HRY/"F77$$1:A'YH?OW+Z1N'\7>SV&H;IV6 X*-$+: M<<%+89?OZ+.O81Q))J+&;1JQ"SJ):XI<*EZ'EHX")Q;$"W3+FAQ@FG#!'D3! MS?;AIQ$]F7@$8'O&\1W?UH">8F,SE,M@T"YM$\H**X@#RK/_T[9+/F;DWI1; MN[ &F_%RM*"1X_XQB8+50X_>9VUFN)#I>[$3WWMT\Q>E3V=3 QV(5]_$I",: M"GYDVG 3T1!MI&97QXNA/_#N]>27L__]_'RW?GI8?VG:=/5Z O?G_F+_\^>[ M/PVLJ2VPQ:/N5?)'<>^KQ"S#BC1F1K9M?T27=@.Y;3'VLWMG.W-7#NO&WM&!<+JC;OP98$!M3VP*+: M=JB3ZMT_@>E1WL;ZD8%B:QJFSNJ^,QL!%X$BU7L4N$#8O2C3I"='[%/A*?2U M=<:Q'%Q1SF=:- IA9&IN7!K1AX[K _(]SD4>@6:1!@-SSO,.*#X6Y.[0>$_,$BL*7F):)"3H\C7M>CH]*W\E3 M^DZ262XC=6=W\=2=!Z>_GGS<_?DGV#D\/\2*!LM-V]$J*G%GR8D[V#COLWE3 MOOPU+-N#YR7N3)$ME;.CB7OWX:6K[[891- M;+6(8IP#Q')#J7=4,D^6+/HJQ2BP\0P[]PPY07F.UDMYA+88G97/<%0^PDD) MJ<[O5JUI?3K]Z\[7^HNKKPG' MLG?HU"]2H@(I".FG%]LD5ZJEK.PQVYQYP&N/.POUH0A@&#]AR M)$/D/I^.OL0@?%,.D^!>>E$-L\L[?\0#(5@L)R8%L&"'<*IM+02;-\L1X0 \ MW@[60+R4*%+=IZF]/JW1CG$$)6WHT%A'K"). SIGA)9*@V#W)-:EDL?XQ<'! M$%)S7A52:2@,X,2 @>/>5/P?[%E?&M4<#@D@AM9]EZN>\^PZ">4\:C ,#I4B M5L-4 RG;0LJQP.+T([[)O$$5".HN ;1X6#T=1P18D^!C0$4(JH@L=3&"U0/< M;/+EV7SRD!:<3(]0+$XZU9=-CP%'TQ$(=>X)X;)@:9/1:&RT_PG$AQDT9TT_=I,ZXQ"T9&N%F7N%CP-_;Q MBFZ\C!C\A6:@CB@=Q+72)FG:'P#2A/N%EV=N*#>#)"SG3IO-$1=E52P2E<0# MTC;$G&G3X _7X FT_D!K7^YKM7IYJUHN89@1R$@TQ+ MR.'$HDD#>X='K GB+"\B:OY66@R%Z>P > V>!5@"UL6?$X7/"MK3V'0[$6). ML0"H]+JNV<$E$HS7-J,V4O$]0DI&,^CB$/%TKNX@"1.GJU.03)_;$)OQ=:8- MBDP54YE31^XG6)J45\;2!]C:<6%\PL00E$G.FS("L#0[JT$$B!LFYE-C*E!) M2A-@[#JB*3LZMY Z\$!>5GL:&7![.%A.G,/3&_D M>+IUUOOBV'UJ*F ZU/Q\<=E"^I3AKB<[/\;UB7$3')BMEZ:3[5U/1JY]>M_P MC>#6>O5>$M'P-M+<)XO53J"X4[I:(>_WE^0^RNPHO0@X3S]*C8[FL=%17#(3 M\-)S[U"<%W(5)N!%?:'B$M9K+P"^1\6(6)"J0=4!_AXR$D#J#?&C)"_>F9=Q M0)B[RX6'@":C!5&=#[:$-RE9?]-"*6JH^#@5'9&I=HA(WV)M'F+A[E2XX2)" M^!3+(HNW;8@%U,.]C!@-!S?D-Y[\&HW1%[6D 5]0*LKNM:&'#0A=E(UCFJF M4ASI_"GE.;@L%Z8>)!&IC:S H_IY6&@E?)V^9% ";,IY?O3%$NV888,&C:"E<9HOP),D9X9:ERP4> M:ZV&,IOCEGAJYZUN6F$G-/H["!LP,-54F$!)?^9'F0F4V]J1E&+G+99C-]U@ MK)G.#Y-<\".Q#)COJT<2'<:2/?HJ]>'$&-U_OK"B%E\2FZ MHP"M,G69=B@< M/@^HI%]A\I6<36Z/?W\D'RN/ &IN:Z^%P'I"X\ LVI ]'=94"6T=;UU?H!HL7LSB\GI2[MWKK]M[[\V.5-O9B%;.HJF(6\6(6#57,(M>'?54: MZ1[F38), H)$Q[2913O5 2B'),]^Z7IB?31VSC\Z3:.[RM(ZN= NV]>3JPO3 M;YK&Y\,#T-L%FE $$GA2&F4A[^>5G%<,PFV7R'X]-#UVN21NLBZ_K(I%A_AW M!"VRH5J9JF6&@^#/ELET*>K9\[Q@*!?I"I_LB+,EJUBQ)&+)=BM9 <,&>EPA M2"Q*KKP5V6VOHEJ4O! F .9@TS^L[H)#=U*.>J3'V1X;$91PZA4HA96^>+$5 MZG%C6I[%?C.&H'1C[C%K1RQ*;'+'7#*S?2%''5-BF9Z7].$E_:OA>I) ILT> ME8D3@X?[E>:3W>1[LC8^=@2GG4IX)T3'-."HV^M\<^J!Q-86'N-Z4"(9Y\FBL-'07+4M] M^"?AD@*Z%A6API;R;A#5H!15C7NIQ\-C)2>P]M*<$2@Q]J@=BB?W.VD>Q/0A M!J _H*-,HM@OB_1NW IG'$YQEF)N6Y"#](YE>@--AQ/@$K)ED5MB24[2@0E< M&X0?5N0L.F-4&$@_M<6_IG1/!9]-$9 S"DTDC*0V0 M:;H^"Q[%( +VJ<0 "CHH?_DFC2YE 0B6Q3M!<2$]32Q7U$A1(T6-UDR-:@L+ M(X$MT0S:6D**5>)O2Z6='W&YMQO>#FG'9F9C55^\%NF0NJDR6A;0IS&P;="?V^/5Y MT(&KH(6;#C^>N^8M^F;$=V_0 L/E'K3F^..M+F9HTUB[F'@D?R_;&Z/ .5M* M_Q#"$ 6L,O0 M$K;GH+7V-4Y3+;\[:E_NT3\K[][0C)>=W3*="O_>K=1+&G_P@%!TA/6&/Q(# M]K;/WPW'XZ^)(9E)2UJKR,3PPGP=:>G,WM5S":&&.VI+3C7O 8O :GX7=@]-D+)IW__[/WYLUI:\O>\%=1^;WG MJ:1*]F4>]KXG59[CQ+$=CTG^H00(D"TD(@G;\.G?[EZ#EI 80,&FWJ><[=C M2TMKZ-7CK[NQ Q1+%,4W N '^(K8%-AG'H\R@04TZ+6,\ M<>MQFA'Y=#P+3852& 0/<1TN$/B((_0LZ)@!HZ?.N>D24%].?1'SCF!1 @XQ M(?9+/7?"()P303N(E? FIW@91?=2OX/S;;)T!-,SJ4?ICK8?IDE$Z\7'L6K:,DF ZQ>R86C M>L;(KGXLYK(L,,@EYM_TS4M&''BLZ7/JIKY;&W;_^C_N_]P<_/SSX1+H\K7A M;?>/7L2]0YO@1IH8N4RV ML)VI:H(J" :W[[*F(#R93E3S!;,,M>AKMP>7OI0I<6L"L^^3]$-@[;"4%E@H MVWY@]E HFC;+VQ+I8)[ZU88H?RUZDG#&/CJ"\BTNCL4F8(9XG;#,M&R1%FXD8I;P(#:?S)G"RW %[6^D SD(!JKF!2=_,71VI M.,.-#-%.+JP\ /IUG9YGP8"('X\GQK%*)"#8*;40=0NJXJ"S=G,"U#IF;N++ ML)68%(=F:^K5BTYT\BA]>9:47_8)>\N!A:Z>C@^#^5,V.GT6S7YMN.?\*M\? M??WA9 N;+)HQ633Y319--(NFO,FB66EB'PGKJ6&\T3#?ZW8!BXN.[@+^3HG] MQ0)\B766OW'OO<2]1S@6Y80->96-"><>*: @O=W)FB052G2% M>C^(C(M"!$?#L@58L]! /Q;,ZA&>=JGCH@M6A]V%1_P.%5# ,#HV3J1$=/&< M!.ET7)]WIK1-@W1]UZ'>BWX >D.72IC81H#ODBZ]W[$<8T?:7-$B5:3K]UP+ MW>0.\S0^B1)A J$O-H35:JQCOAI81J#!4R*46L%C)&@UTO51N/=9K>MN%Z8] M"-^7[W*KX9.U8^[HK/)CCY5M\U@ 0)J6^Q<_I&F)'C>^#_P@/W\LW]F[6Z'J M<"!5G=\5]6Y)XYU9W.)//,+(>WVS"B<^[^;=)&H:I38*/5K//,52&-HHQ/44 ME U?PX]1WP@BYFA:B1[A0#@Y*JC8,1S'M-'R?J2@J,XKA=KH3Q9!2\4T'W>' MJ18+W 7>?!7S*.5=^6 .Y'>WPFCE11$]MP+?M+'GL"0>09&25R,5L%*;/#XK MGV"4K/)U)#L8"*.H%,:A!L$H"I@)RCU$Y-)IF9X7QJH;TE?'.#L\9>)T0#B2 M@/J4C3IE++5M-'J"<$7D=.)%(N5XR,[#*3G*9%VJIMA4[K=\CBYATT37%4O& M[;CH'12A%C5F(]U_S+?&Z6(@J&VJ>6Y8_S'T>9F&YW!& MQ9*M1=JTE-CL>/R(&XZW:VY[+DL*MS:LX5V8+A>A0KK-E*F(\LG(>Y7VX?V? M]"*% &?X/KDOT5W1"]T5H5W32T,4O@Q32P8G5'33X;$ E<=3H;U %FA&GZLL M@^#VD$=A%:P/%[1^Z0H3YKD:LCFGWHG2"5?H]5F._:P1 4*B[]+M" M]07";:$RW?>EVDM@CSJEN( 52V3*-6P,.N&W/ X>X>)>\PT;HW]4OSL@30B$ MJ1D@3*YI! :C45XF/;P:4?R&7)\WS3IFA0P=JD+HT<0)LF.;&/$R(O$N>HMF M&^I:6-Z3&PNHQD<,:ZUEF@RMPBN6&:1QVYT5-FGM7^<9E-E+P):PD<9 4J:3ILB F.\DB"I,2_''Z8Y'[( ML;C[ ?XF%!'Q!ML5Y6GII@-V06T[7&7+A'_BT?+#LL^^F;2!L?T33D*O31H& M* D[VJZO45EPU9T@\;@1?)-(VXL=$W$&Q/\S;Z'T]LL'+'D>O#S.^&U[2T5_ M@POX +B E0 &_'#KF -R;.";JQO\5W$^[TX JOQ?5/OWHQSO'NTT+$9 4'TR MGNCS-EMP1JI0IZ3(*HT# _T$+6)=2ZM>I^5UV11(Z[- M&P.65R=^23D-7)#&FV.!4&/]I*;ZHCW*EH ]H+5P0*:BK++94N(&DPPAK-,> M,&DM8V@B%4\FK+E<9/$@,VVFSY55G*)):HJT>-5$MYA; @[>\A,L#.:8X'(J M&B5P%1/ ]4;DM<'<"B#W#%7RL27!6I0:<^+;3;,',ML?,U6ADOCC)P'[SN8A M32_FT]AAT&C7CAE<5K3KV%C#BTJ-]6U;*#$1321R#]!"PH)EGLG\.HIQ$VI M;"""\^YH=T)Q2+U07?AI:-NB)\2BK@0JB+[/C"+IG.&M-6$;B%X2II&H"XKA M],C)L2F,:&MT_F._"L29'C58*$"YL ,)1@'!E M Q!^JQ2G]VRZ+'MO,^KIFXNZAC8:.?3]1+.K M12GK\LA]:>N$[J9M9E2,6$(C3>98R0>?]2&+&4C2-TC):GP>TK[RPX8(6%_# MZ/7(YHE\'?Y@-L6?GLRZ;V'#,DPD;G):=;W L&E:TB'KFY&_Z?Q?MC&@NARP MTTT8UW8-9OU$]H$Y "VY.[#R,&XCVC TX/9P-?;1\@+LU$ ! :?!"^]AHP3Z MIF=VK7Y7:YEDM=#PHC0Q^XR<&AX/=E#P+)/*"UR/:O4APE+=(&%]AFAC_#[' M+^)1Q,([B"!0]^.IXS)0L5A>DZU/U$(>2PKZE(D(T[[A;O.C)X0>UH$P24ZMM2HHFPQ MH_).?CVBMTH?->=EU^S1U.>I\99H>)A2E\75Y64Y)L5:./]B, \,\7JFK-2O MTON_+*D:?XU)$02!@I5U#;@IIL.P*BWV!H5V>>39ZSN.^!1/&8CP84LT+HU$ M>/CEC_ =P6_^Y0G:04=E4N1=2GJ<\3SZAM7NT%&*=J[,#=>@K(Z6Y.6"TX,$ M&@]@469K<3Q)2!RZLL6"/8!)S40FVS1JO8FN$5=EW@*=T_QYII^OQ)IN6+KM,FE4>,1>%5$<#G8?+/NAZ/ MQW.<'\?J)#+XB0A,X48?M2>(087?BH![A=+(F>[HJUWCP0R-":Y&AIJURELY M6E*L?)RZ&C6%I';+M!@^?M3X$(Q;!HFBX 5=R)"87B(%["@J;@1QTN0 NOB+ M+* R&-4">$0%\S51A#K8&2;V[A2I+B6'A+>\:\:R@5&\/8QB)7 45QA9(ZTV MP%!BFT6NK=X&2['<:WH5H/C#$+,#S_0"3$SW>!N*3"X3U9TQ,$PBE/*^&8J/ M +; &,>=9S1Z:S0P/\7UK%'N'@QZ>/_L:'KODV<%8+V-.IY4@T*!"1.KE3*, MRW6U#I;TA6#>KLX*[HHB7 Q7B\OP12^-&.(Y3 RF:3@N<&WX#*'[Z47/K!OH M&,3H.5H(.II]K @NS *_],CBR? J$PPP6<\,^AYLY[.%F%ZTMF@LVDP0=2"L M!R_0 D0 /=Q^81&1,.(;*G.9C81ZEDJ)+>;F$F;X-.$^(FP3@0ZXER/P21) P&?TI!X20[J+A=+VJ@ _$) M.@0"Y:"M[6QFNUCR);5,<)- $J%F3SDEPQY.UP/ M]* RJR/Z#F?XS*%+OM"ZB4V@$!,FY @('?^!J@J;;83V/3GD+(MD%! 'GPSX M8JY3^4%9%)^N:A1>%L%OE/$9T2V4,*R ME>L4O;5U>,1\%"D"O/RU3]Y&?N7I]IMQWS9F2#28+]DG)B5 D72E18(4R[,A M0+[!NWKK<=-?2G4Y]0B8;)42\C=VX >P Q]7P0R,%/_UW5;PQ/K#84UH^7&\!L?P6G+=46KNV$-9,HGXSQ9VF$(".5]A\SL$@@ M\ ),PJ<6XH,'8'7X03A F,_9I]H#:>>VW/:)HO\:"R1>N"#D&2@3SD31)! M,/+^";(D6F1KPNH)O$6$6N=,1E%=9UP=8N'&#*U.WKO!K5.Z71T$HA"$K'.) M-$&9:<41]WU/@NV52"2#1K"V)K!6JBRG:WV_3UMO8_4&$((.S6\ ZD-Z?'.N M-LSF#\X*1W_:C_EU;1DV5WQS<8-OCN*;JQM\\ZK0]7L67+$Z'F.5"\6OB-:\ M++BAUM.C)!3T; %'%<90 C--JBOFN" #*%Q(?C_>G"!D[O0!.2^EJYMT(F#0 MF27Y$SQ!*<,O[#6$_&$M@''U ",E.4B0#WB;HW\+@< M+RS"QH$I]3 43KT_E93AT*!%LPT60B58>-D7]IW(T@W>#F#")_$@0,)1;4>> M; [$ :+8Q:X'B?54$/GA^_UNCV?:H;W+'"E]AX_!>R"CUSA,9Q,]A'P\)7)& MBCG+&?*%M5H$N.J(4I+,@\M"DCJ/_*)>RDM5F-R]*:.68&&2V&;%'4KJABKXA>ZQSU)16J/MA*]0I+]:&%YG'Z\ZWL\/[4FM-E9J$MCR=X=W# MG]LS&*^Q]45L@6B[Y?^S:<>SML)/@4D(3J16AXFT2N$N1@,;5C2!0)&3! M>"8UI$#&WCCE[K%5ZP4Q1D@KWS/*41DB_*0"FVKOF(>D>D::"@)J6A M%RH&LMF>Z PX*@4WQ+/6*TS2M9N6;[1!46H3IQ&$P:K0^UQ#4UI/C6D?&X ! M23!MUVV.E/H-H_-AU0,D4(Q%V+;[I$BM=R:NI-MAG@K307A>NYV]S[Z_VYQKSX?A>Q=C3.Y'FIOJ-]_.C!!UP<:R7U^@=8VUK<_6_" 44U"/&!\E$%< M]^W,3I9=>+[K$B*=G1P>D >Q!VK>_E7OLIWMWP1']W(7>$,$=!1AS\:K1L=L M]AEVIQDY+\6PF1@D( )^,E%GP"7;S9"$(X_#'N(H_]V*%C^(O)KDD]KZ<@ R M*H0EY;/ZZR:R7O,.XQVK0F@S;6HXKN"AV=ZX,1)V.M%%F@U=I"E/ EAB-GG" M";-+&'5=%YV;VZ+3DR&P3YAOVP.>W$06ZGK_:%Z[_BF7*>BY?$7/%8N?%T.J MG#>72_])(MO]>- JN0]0F&L^(4R;_<]DFI"/)4WE?T;>$4R[6LG&FPO[M0:2 M;P;^7ZV&/V5S>?C)]X+M[0L&)3CW>"6RW6?+K]6D;X.M..QAIG2VDAW,1 VS M'\2J:KU>I@?RG/)B_[MU[6)*@_!=;8TLKCJR.+(;MX1OY\CC-8D3VRW#8 DZ M3);I,/03:3!\+;47+&6+.B89P7^WK.?@'Z??;;I!TVQ@J?(MC?_@,Y@!D)U) M/V$4D^9SB>AV'ONN 7;\L#>)')(].7?1$\D]YIT+"S\^3 MF[))4^''6KY<3DFHZ8YGOB=\,$_6MA(G/)9;+>"$ MLV5@1)7*/,YW'?3#^ *NPDR+6!K2XHAV?YYLB99PWCH)%["/\U]!%C5QIJ\G MYGQ!SV>K>J&<5EM["WYU.$]^M7)'/Y9W+?CHKQ0* M*2]*HJ=H-MOV[8ELKDKB6Q"9&EO:]LW&MO6\W;&:P#;^T6").>NY[MF92J6\ M]65[HJ]^]N-<:;TN+5O,[1197J)Z(NEVB+\Z,[W2>UK3[==MXFOYUO(I8:QP'.5;JTD)B0'I5]-"6<_F M<\!0,@NDA5B.43*&48$4[I9J0SO_\R;SLW+C7B\5*/@QLI%BH.XZ]:L3571X M(8$0.S)::H#!"A@D&N3VTP8M,@M:1* $)(9C;W!-FW_>NN9;?]XZQHV76M/K MD21[(9+D]=^O#>_][_7.\+[WM]V>.\HD_V%1)@>U8>$Y[PYN@MS@J)T&93+[ M!=[ 3S;PDPW\9 T7O8&?A&1['(>TJN6/XJ64W@(ID.@I(>LBV2DG'TZ6QB,N ME/#I<.&[P04N^L1!VO\,4_+*P1!618QS6POOSNXR;@H21(7 MEMF^J^K*+BV=09_#EJC7Z>K\8/?APFS_*617/9Z2<,>BJ]G$4Q9!A M@[*-$ M>'9]?6A>G]S]O'YXNWA+-9/=Q%O6/]XRH\X[;+2.!^[IM\>S(WOE7.Z;X,NR MR&*4R0T+SQ>7G4:W6@U>)A&1\?LN=_E@6S]++P_%S*LGR<>- MS[1-M^T9O8[5T&R75YC>!&,6$8PYECM]*C;ZU>&7_,3PR]0OUH9W1Y9_^:U] M=//M8>X!E\*'#;CD:L/BQ8^"]?CGP;DMSAAP2;J1F^C*)KJRB:ZLX:(WT14E MH\RP'!N#*Q>7^U,LSL4ZO5.C]QC6] K;'""&-)2GACV2E<27!BM;B73*\2EH MHQ.=0P8NYI_E]$JNM-ZAD*/9$,AK2!7CT];F3Q6EDEXN9O52/FUFXKN+:6Q] M^>J"7OP=_T\RMYMOVM+8#/+9N1KJ]-Y@>_OK]Q5)3F,3JGW]OOQHP%MDH!7G MQXKF<90I7>W9XC17^_IZU6>+6YXXO*(P*]4XDW-]^:&BPHSQRK3B+[(+(BKT M=:_D[OVX_W[W-;_JH4DN'!.6,9=$V%RIHI>R+_78KV50]X?5_X^]8?9Q^?T"3&7%^S9%B>7DS>>>Z?B\9CBN!/[% M2AK+OX@VHK&VN%ZOK%4G T7FC\N@EH4+U/E*FA2 5 M6_:W9=2K-G %>TYT?@HIS1E+J9WEYM:'ZK?OV:^UO\-C#65!S-M9E> M:=-,+]),+Y?9---;%;I>FM*[:PO4SF2E-Q=5>L>^5ANZQN7?\LFW>MUOKRF7 M>;'2>U@;GA6JP&!OFN<_[[FR9,BMVJB\:RGT1TX1NR/PH\KVX5@%: M,J(>66\MUJ!+/HU02-.Q0(&!-1M,\:4G;T]^GVAFMV>[ ],,%6OE*3&&SI=. MZK.$4NJ*PJQKMMF&:8N>R:%:A%]R885>."-0_$7[9;='77Q0X^9OPA_5ALCU M/I@5H$7SWLN^NOL, -PUFM@/D^:&XU(K1-G,4CTLUF<2=UPT$!)-.,/7HBT8 M.Z;1I.7ZV!SH"=0__&_8X!&U.>SGZ?>H[:6T-QXMGX\5%HX)F(5#R%F^2-D= MFS?\C)V=9^+^BHY:U"BR\;/Z5@.U[\*;X@ MM1SXE#=KP_/+GR>5YL^'RT'YHTG&:FWH_#Q^S/3N;KHWK:TOREXQ0V8C&]=2 M-L;.D7@Q9US4J(_U&C:;O-<]B4[JK^NC%0VO"2ZWHR4/U@$9YWH89P,)9W61 MXWHH/Z/,4[I;0E$R<6!JM,L:6/Y/E%BKF3&7^I"-EZ)P8NQ[TT(.\:\L*R:5 M2ZQM301+)^98MC:Z/]GI^S.YG&!\?\;D',QEUQ82LDF*U+!=$W[ @6EXH"0X M2.XQ9+^&9T@;C)/")L_8>QKU.WLCPE\KPB]!/S2\1F?7:2HE=3F),*D\(L9W M(Q'*J6_7AOG?3WL/Y>Y3N_SA1'FE-NS?U7_U [=9;=I;7\1^\>;D2GWPC41? M0XD^[CA#:T38OV1M6CPFPFP[-3*R'3-CQDAL3_TB=X1'O@P2W7S7]=#"#"TSM]7"'M-H2AOP4M/L><#3F?67:!R/B]U,G5I@ M&MT-OWZ-$Y)<\+M-D)+7QK/IWQH!,%ZJ; ;_#0MOPI^._6"R,58)?92O&;4V MK+M?JV?[]]T_U'UU<.OYV]_C=_'P-UI(S4#=U(+<+^T3W@[OZ:?LOY_I>B0T6(Z^<'PE7]C(AC65#:(Y>P\Y(_K#D&M:SJ-K(4M^)&() MW5VZYI@4" 5:P>JK0 'DOJ-_(Z7 +\C&DX'ZMN?Z/H_V]SQDXN2BA,<]\K11 MS%[K]U"69//_03MROV,Y!C%YT+6I]BOSOXG&WWPNPM?8Q(D(5H[15EW.!#^A M6;YPX8*Y6:8O7,&H1L_US!WMT $3!F5>T#%84WJ8V__BR\+O"S3?,P:(/C!8 MLWOWB9F9()1\V(V_?3B?ED4V<*\?R/<%%@(=H+9%[[<-R_$#7(SEH>13'[XUZI#6\.AX_=_?XT[[UO^6Q MLPK;)"8F-R)Q+47BM1J_:? @$8'BT.M)I7?#,T96B ]Y36+1A%I#=F4;3[[@ MLV";F(]8K&2$US'!V>C $AGJ#O[.XY$C0#<6+0J-FI:%3BQBD6@<&4W.A48.""S@'-L&QME\BE#!(TW+YU)L1SL)\&LP6J//+"@6<,.I M,OE,8C%D[*8#UAD3N2@2 E@7N;CD'SA?%T++[Y@@RI![;X!R:[W" Y.7/^5T M[XO+P>F.TPU&,GW4BE #$"K-0$1HX;9PORA=#K,+>@/&MYM6"T9';!(J6@"+#Y/;'T>BS?N2[7%=AN#R',%Y$XV'(WA<97KZ,U<)E MQCFZ3/7$BP!W$9;;][DZ1<]T0>&22 'E>I&R1;A4N%L.:KSPH9YMHCH;;F!D MAGA)45]K.U3L"C<3KB=Q QHQ:9=V-/4\Y-JC(W'O#- %.3;P(EMTW6&"=38V M_DY\B,-IGRSX>!V.\=&P;/J#4%L93P&M$A1M:^S4X&P":P$^="[)=> M:L"OK2 \9,[G)8GH,*F&V0O8MRW^4;8.F!PQWG 0')"/W;3@4 *V!/-O'Z:$ MN N^G0U@]$S#'9F98?LN_-*P R96X WV\J2SAZ-A/-@@TXT[R)#9,_D$,]?% M^MR>Y7 "#J$A.E]8%Q1ZV,('9.UP* Z($4Y"/FZ*!%4P6N62KIDP+R(G?+EN MRB/:T?:39"DN0=IT),MF$Z[$#Q3Y^I[9\?L7.+L.*-X"@T5LU>7P&&[?> W!"57WAR^S:6'00=Q\?O,Z9@T$.* M$:LSFHS]'MZDBG2HMW6YKZ !ZB/3^+C(4I9@^9RN@5T@LDG*-)(^?&F,?_M: M&VY1@!7(<27%S'_$RN!Q]MF0$3KJI':T(Z9CRF7Z="^[H* )T9UFPV"&.OPB M,C?%X["CG;G I!W@6R*2@/AZ#QB#]R3[]@9EPLB"_L4(TGDBL1[P8\G?WAP65]3&WFN2/WR!JD?1>IG-TC]5:'KI03)SC&Z MRKQ%DUUPA3 $-OZ=VO"P>VV7?NQ?''K%->4O+_;![=6&7?>BW^YGG@Z][-87 MVB:-[1/%*S:.N+54 -5S%! %4'^P_8I#V@*/2< O0V\7TYU02S(<[HY"F+BM MOJ?&&U![I 0 DQQ9S-%'WC]+ MJ[;A!-U..V!QLX,!L=Q[7=-BB>3A.VP1LP M/4\X$4$S,F'H,5-75"'U[SWT5Z"J!-]'[<3G(154LC : \M-'(ZTX=#TC9BJ M-(UF;'(TXKC!& J$ZUW"Z/8HJ 8Z8*OOT=]!^R+X'8HLMPX4P35.5N,A>>Q) M>,W]D.D=RY>OQ+LI\)K'"9\GG"'JT$0G-E&>E'$16<2Y'C3,J+V-7)A%?G!"/IMT:P3TZ[ M%&SE1(3>N9]OXHV)CKXT^'(+B.2QP6_P3(53:W9EZEE,_":'6W7I\1_@9SQT&+K"F^$SF(=NSW/ MLMD(- !S4R0/K3.G$^%2[P[S$X"Z^,P%Y[0L6#_J!"8Z3+=A1.P@9DF)3WS)C>#.!QBJF5YKE( MG3DUX5C]<3:F6GEZ\HNU8;UR=-&Q+WPCT_IHAF:^-FS?Y!]WKP[LHU9YZPO; MFXUUN98W,P+S:+H]-$6.=J_VM-VK&V2^I>T,Z(C<(G !,(#EL:"C^6SY 4O#8E!ZBJOI%(^$WX"0P)1N@Y*_/\$" MZ&?I9N<)U12#'C,N>YE6\RG_&00$2!3#YD%.GHPW_7T6C6 ?#TRORP)Z3Z8- M-G@7YMGQ\:66^61Z*.MLXDH4NX:'K8 ;CEWC ?&DL39 [;1I'RX =L['FWA MWTQ&"T1M8U(D!6V,.3$>L<8(J\]GR=(B,$K#O 3L>YAYYV+#,-IN^(+KT($C M?$#."7[$@+@MWI+/[6@W/8SDXF0H\!2,V/ B&-;K>>XS);'; ^WRQYZ6W2EI M<$-LW LJEHA?[,/8 L1]>7X3HK[#7?&-KJE$HMA\5-C"2"DN0@^'>&&"*?4# M;-Z$M0ZZ_2Y/WM!XK,>7HP(A\BQ_&!^NNY[E/%-'BX,_R?Z)?!6U, M8C 44OI8&L6[6Z'4/?B9 H%&KFN,$D=@+_S>B;O"H<.> .YT,;!"C@_\ T?* MF=C3&;@+<''4;?4IU,WF$%(R=826=QV)< =QT0V&[+"Z&$($)9GH>%QF$N>K MEN#\1A,+@#1-',UR4%..WGJ\PU;@3[HRD458#C.B"!$28GN"Y'U!HT)\.RRF M,7$;&/.<,!T>YA:W68:%90Q>+(V%WPETB!Y8@Y S;# =EV.PIFP!PO-9@T!$ M:.DD"1C',A&4+R!#T6GJ+)3O6T"=*+-!*KI=$.>F\VAYKB.KJ-"AAL_1H;[G M:_?^&8?X>&I01'E>REVD>4C]J>Z_!^C&3=!P.\KFQ*R%P8>Q.WQS?E# 2$SWPV MO086Z(SJ->$J1+D<-@]Y%6RKQ6YHH%9?B'%CO)1,1S$\M?H-[&VK;\M1Q UR MGQQ"<>"[T0EUL/:.HAG['=<+MG'+^$<9\$XH/N0],2?-;!0$.G):G-5R\$[( MM!-U4%3J$"Q$X! MD2JW@)<3PS]*1QP9" 8&2[FSCN4,B$"?[6)' PP3)EY4]=-(B$!G(M+(/Q\; M@ 4-,8TT1(U0\U XKTC!@:[0EW0 M#R3 E,_)YA>/&LS,4$^W!::@^>O'G[OBUI12CNOK5.:3X1&"G30+ MPA>-NS,CZBNO) "[VS(ME!JLY M(,MBW85C,)86>2WYRWX*)R=H A <7>9#< M\_!H,A5",%>92%#!6P[WA=U"A@9\ MI%1)'3->'!,[=1@>RRU#3!=AR -.[#X^8S0"-$Z5&\<3]Q@7$Z$I9C,'0:7@KVLCEQ=;7.7:T&@5;/_HP6F6JEM?Q%Z)Y,*-I;66-_2: M "VO4UZ2V@^<9^75)=0FCL$)67HPL!HM;#L8XNJB/'[HK0IZ)I-0F T"-72 M<9D"U>ICN 6U"I9^RU[3@>[8EYFKS_'['N4HA/4M^9?4@BE*N@(LE%6,:,)X M#NE #C.S\#,]VQAUU9&%0Y@=5KF@T?#Z,N3K*PN2/D>!W 0U#>68T0[W2&X: MM_04Q+HLU:FKZ:MBK(9)5;)XJ#,A@UYFS6.6K&>V,0*&UBP#*1&JACQWZG)E MM4\JB+"M9*C@-F -,ND5Y3DX;/5-D082J\W)7GS"=)(8(EFMWWMJ@+:QZS2Y MSRI]U>[H=Z<5GT[^S-)PV]F\GL\69L-M5]+MTF0 ]\)V:2%([ERYHE?GD@JR MJ=4]?PWIS'6(9[C4">"$(SRF*$KE4%%*]WYM..P8.??^EW?R[<.ENX*^]/?7 M1=$_-:S[P^+6E^B6253-!I>\GGK3F.,4P5P&& 6IWFZ#W.9(JE&Q4%;$P@_+ MP5S7@;A+YT^.Z?D=JWDQ@D)VJ^%VQORS=VGRV_5A-7 M]0H#N1W#NC.M;O\'\=?:\,'Y?7UJG/\XR)I2OHPCT&F29H:91\7/KG_>"KD5 MGW M8;XII=')V9&41]LY12!=]#VXH(7<.&'T'ZG)4>&F\##AUV(Z&LWG_^I? M=.W__K?^9?0H\\LXRFO+<.XM!V;2=)VV.,OK7.;W;;G^IW5IK=I9)DUX3HW&NST1$'>K-W>.M^_Y5[>,ZM MVH%&ISJGHQR;[T='F7",. L-IT':]B1E>X%G]L<4YW5LEF^M1^?B[/O*7<,:?&2]X1Z%2M+JG4JHP4 M4D5SWT2T):5WT#HX&2>%?Z-K:D5#PN,(24Q"U)Q-\->$$^:!X9;1D!L4F;RL MG:@ DZB](U7=B+;;I!@7SSFE/&[$7F+M^$B*E2@"BKDTB7J26*\HYSEI$S9* M\7HKQ6''5)%QY&(B%CSRSWL]6AG'FZ?5?M7HF,V^;9ZWQMC?U\A65/,]X+AT MV^XA[W/:Y*G!?\-,&^+?TFBM*D479OP8B,$+.]NV?I5+E''<[\(Q#&C.$ MF*3.H!E?"U'TDXG('5RQW0QI.O(X;"&.\M^MW-;85Y.BOEB8>L2Y][J)K->\ MX?]XJT5G,VUJ.*Y@JMG>N#$2=CH1A) -00@I3P*=P\)\$7/N-)&#NMX_FM>N?\IE"GHN7]%S16#)"R%5SIK+I?\DD>V(.R9Q M8P1S_\_D Y>/)7WG?T;>D>9EY7"">[9&IEH=F2KEB<]J42:: MC=EY^> F182*.1VL\P0#_MP\L)-./U_0\[EY MG_[K&-I=QPK,Y0C<,<)$>K)2L_C)5#U-Z*2\2B&][\V!VXWX-R>1^BSSY_3_ M:?[L[T5>S@CMHV'SWZWM6'W$C%[,)(4A4LOW^ %^7E72F>2'?:%K?,ZD,W_6 M^7K*&46;Z/E\>;X$LV;Z8&I..C17D)/.BU0G377V?2\?[5O+DYP<8+1;U4C$I MOCRODP_9U_]27&0,U%*!/.[F:\/>8^?O:?'HHG2VW"3[,(=H694+#@T/:XCY M%Z9'^823T: 9A6BGO%D;7O3\D[WB\-OP^#FX,?Y;Y5S[>VOHB] MPDP"%O7>($#7,MBMYI.P1J,F%28<.5U9P//PXDH6\$S(]]B]VM>P*+RH91NA M$[I5_.T=\:A(8?%'.Z&PXFB8>]\@?$73LOL(\X 9[&A[]&OXD=I'F@9&9:EI M&R8%P:$\;(1_ ?#&&RU;H]@.L#D1Y/S)IA.7N:P?A MM\7,6)(_30I39,Q6BQK-8O6 <-=XY0"&%^BY6!T)T=']D=J M)$:[?;/19UUC=%EI#7?AR? P)=O_3!WJ:&"LV=-D#9/Y"&%=RKH)!$4U%<4D M>(*VA-50P3C+]_MTB*Q*)8Q+!0]WM(NQ M:JGAB:)CU-A3;A0VBC;Y'PF'(__TF>=@4VYI,RQ_)&KI<4!/A#H.)A?.UQ+Z M<[!&,UA8?A2)5U1$Q"ZL4RSS2I[0(9\6M4HNQ2KE*MZ2:F$PWK M-XW!KELXVK6:4D%2O\BW?I0[1_.7YCK%T5R>8;6S-WAZN/_>O&M-F>)$I6PN MDWQ!LM0V7"O4ZYZP%HOIQ#"#4IF[>N-E3,MFFGDACIN@DR:#($5RT\B9OEL MVU)RE:Z "/J!ZPTN3:P:8T[)4E(:\4U[LS8T;_M_>K];#[WV1U-+,[6A>W[\ MN!NT+T]OM'W4",)9%5E[,*M=L=EO[ZXW-99:.LMH@59#M0)Y_WD^#@)\FY:OH)JY_NI+@@(-LV?W M?4%8E 0N==FKA+3H?I?4DTWACG=BZ M$(-HL_QHD;O5''W=HP)?Q8S,-8'GL((G:M(<4*Y] H5(5.9FI2:Q3K4"<@1% MJV'U[$BE6OB[V5,@YGA PG[ GX]W=R_"+@ !*S2&BMHVZ&F?6;,&+&("Q,61 M]EB?"_TW\#G1#N+>M;!V,OR:ZOV$G]+'[);?$7VVNT934A"?5N*I3IL'.]&D MKTD#8OSPL,4.+R2*17]9Z^LQQ^DO]CS%F22=Q4D4D8_50>%X&6W# PSCU<+ MYN%ZPKR(%H_'>FW\TO9]7DH4&V?+>E&JU49KI^[7865]N77Z>/I MBS%5:\/GNX8Q\&[__/A=6E-).=>Z2]5-W:5HW:7\AZR[M))TO2QW\979QI2A M2Y,*:#IMIEQ/+2$@S>U4[]>&K<&WS*^[2\-\O%]3SO,:UW%VT.H?Y9RGV]T. MZ.ALQT Z\2W;J.AKJ:+S_F7[6JZ2P:?8J9'>]M0KHA#+LNVX5A#@R=+@GK?;U"E M2P,+ =DVN5!C$VB;;MLS>ATJ_&2@2U+7ZECX";4T.2=6NN@>:\R3G8X)?Z"# MMBS' (68OL:S$=F2FSP'B"T&ZI#&BC542R9^7<5407IT@OR^SS;+!63U MKBP1O_]KNB<*XX772E)>V,TC:LTJYC,+:@5$G\&3FR2[>&8X[R*$#RF7/'S* MET7_X%9*H1J6"43KQ\.$?\]M<*(T[#8"6SI=48;^NU1*NHFMY]H&+&DN MO957@2C>S!:!*>Y*U]J%YSKP(^N2YZ'%5S6U\N3;QN]H#"XBAJ5'^GNI4;RV4MN?Z)H_TP!FR=N4RVRO@[ MV3/\Q'E;YNIVIJAT=8#/]WO4D0*T-GSDAOWKS-UA39RS>5T[DA; B8,6!V/P MQ&-S_VK[K(']J8O"1?1VSN=*G__1?C 4BRA@$GT21%3BP')VF"K?[#=X3SM9 MLK[!1K'9**P5B&N[[8'T4'>CGXV^X*H6#6^Q%:)M J5]!G4=X9TQ0<+95)=! MM#E\M-P^E=5%KR]W&BMSX=VS8 I-V>N);RW?5JQY R_*[9IIFT6=V28*7,3^ MV*0DLHX%M+#PR[*725/VI]Z)S06[Z'7I";[="H.@9M2BX>DV_&O;-T#2-\UZ M$,'TL&.C:%7=I!YDC]3,#\,GI'CP;FG1\R ]5NF58OE*\(!7PTTXD 2@UE6_ M'HC=W,YG9J-;\=O=R$*O<*$'N- 0"Y%TM$$'ILWW%,[58PN@+@P!F!B\?(XH M0PQ'U0![AEKAL-Z'O(<%;[B+/1(39E$7AD/"0 9F92JPC/ )N,5X*RT:"B-ID2 "7Z6,IV=@F.@XAO M8OSJB4]&KG%XM2Q> %ETQ1Q=-:RD[Z%Z"JLTIRZ!$;Z!P75D-;P"DVC![F/T M1L9A,1(*:X3=#+L!3KK@;ZEE5-X]$,PEPA!TV=0&37&KOUM1X=[K6(37310,7#P[H ]EJ M'>[EB%$M"*6.K 9HA=79\T8T\7H_H*<&8*F&-*V(7^EG)A KCS*C3$7J1+"K MTNW[9>08*Y$7^GFIS3@+8CNL@Y%G=K!+P*.I_B'ZQH=M6KE@P-TEJGJ^";8< M@SYPKAL6\1IC1F.U5 &]2S]&;6A:3<=K?O6_.=:ZVL_U+V\U.]&#.5< ML3;\^>#]_/UX[S[?DJ%,^Z/M1[9'GGQ]8Q*O"YL^=T)T?%7GF/@Q_3Q^F* A M>MINVS--Q3T*-X+R#!K,RM.UGH+A8TK5K>F@';ZJES)YO5K*QG,+7.WV MY/=)I)SFQM.^UBL\Z6(O'59*EBF3;;!X@5ZXZ.6&]YZ(@X(,K@--(#_1M1]6 MPW-W@:N3IWTT^^$H9-AW/,=GEZ7X,/#[>9C8D]R@I!FF6]R-)@EQBE22@\8E M!9#4F3:!.;5 \W,[SASY9G^F0 M\-+F]7*A&!M&5$F6/A]VXWO]N@TR/5(=5[2 U3R[.5&LU^0SO&'-A>,'@&BU9M@'^WD#]RTCE!> Y5\H<16GLYO'] MT_"A;Y_DPU+F[.LITUW4"8_//X;YBXH*B1-Y%4V$W'8L38"A&&K:[. 2&#,> M3HPY1WA]LHP ^F%"H%S-Z9ER=1P)B@$06X&^$64?F ^E;C(RL["-*?"%)^KD M!9S";PVHX7R89X>,L.M(3Y[6L VKZW_R/POWFS&0>&"@6K9FAHE-6@31*+\# MH_2Y'S(A&D8]\FOWFSN V_"M>8I(<"#::6R(S22V,6P8[=N!Q@>:R(NFSV,I MW"B7+>B9S-A.!S.076SY:%;VX!Z+@":6ZX SZ'&T-CLS9#2?K,?D8RM,/+8; M)(4G($/@ B\\LGXXQ*R'I7Q]*0=5+DX\IW&\GF8NO+7*V=JTR4V&:VW0L;CJ>Q,R/\4)99DC=1]N=8K M>X4P2(W1A^D:5"O*'B@)^R K"I6<7LQD8IRVWW/#7AU8=U[M8I%D,6ULY;5> M8=Q6IL,7#I;QYY[8^FG$F1GUU1V@"FU1X"9)PY':3;*G#U0*^?K62SVX<9_M MV"EN?8EZ @IZ)4=*BRR+,<:0U1,LV0(81)GHRS'S-7:%L3T0,@&A5L(XN=$I MB%'PE 1C$._MQ-W@\\(.K2PYO_\+"U>P"[=ALB]%MHN)N$L-EH[ _NAO.LF\ MK)/,OB(8SUO,;I>=7>HO:R.#!>WB;62F?ZDV;)V>#NN.O?OS=V-B#QG!5$?C M2[)CS)OWBWGC>N/Q1C*[M:%W]M"_^^K\O!D6TC22&=69V)$EMI&96"UQQEJP MA>I>+:F SL/)GZ!Z=MXXZ(2SG[%2;OIBR'(RFG*G_0>@9FG!>RW'BZ=E, M2<\E=DZ<6^N#D%SW$MUR^\)8PD5>DA7V8F)=*A>+^ 9#DX_J)C!K>%3-CLY02OF!&0ER54>)B.CJ;P(ISOW&T)>P,1F,K14WJ[BZ%@K)Z M?JPK>UXTE#YNL'X,*C%XL5(DM9IADGG1UN$$VCIQA-]'QE)H<&(T?UYTF)TII+W.?"X66%Y5BENU"/Z\2"T_ X1KW9A="DC9 MBI#;ZH/7YD5O"EKGPO0P5GW>XLM]W_L_ M'U:=T?%547MJ3FY/O+I #+RU(M27[B 608.\F<=V3B''B[X'AU7-[.1?3(;_ MF42!N],H4+4AD/B:.;?\M3,XNSPMK1'SFT"'JV=<3#V(Y1(?;&O:IGDS$E]Q M*OM#Q8/(KOOU:_WQ]EO)NWL)V:T,S\/UK#25T0R7S-QV,H7%T-?A-/H:-1Z0 MTOK-^OG]U\?^8;O]/AA<:%78*V55I#J29;.Z0G5NI,C[8HTB+98?3U]^\ZM; MP[-P\:+9V2&FXP^FYSQ6E>R*U&/4AN>=7'[O3VZ8[677/.>Q,#;GL5(;YO_< M%/S"4>NT5=_Z(K:'U=F#_6$U#P:R,-[MR:&HB[?)A%P_+,]5QW2&6&8%K.&! M]8Q9)@ZKH0X'[FK[+A9B:P18\GT7 5]MGLK-JJJ(EW];@855.IR1F@FY B57 M9EC-!.Q[2MDIF#AC>EW1*@J!=N.^@X AABFAJB0P/TYW1,=92<=G!I4ZA0%E M;5%")"D5*$0E>LK'W]%VX0E>,5'GY=RQSA'\9&M9D1.J)NTW;,/WL0J.'UNX MX8.=>4C]E"+9\U8(9)U8X $+K;#*?/AXI'(KPQS6V6!LT1N\ZUJO<)=HA178 MXLR4=Q?S-=.B0A &D"+V+\"&&/#G,+^'UV#$DC)^OP5WR3)9%EH/BS2R2D!B M3)>3FDF8;=0R'EFQ&KR[5 H4E#Y1++A?9S#L$0KM][ ^"S5->V(%@-09(424 MLBZ(R$&]@H_ HF''&G2W#9+RGFO;T>HV0I;H\ &L^(@%D4"];7>T1Y=5)J4 MO,[^BRO!RAA85R)2[0N&H")2\ /<%D=VGN,;@#C4.IRB(4L'U7W7JT?'$)6_ MU#<9MWJ,23[FDZ%2&\ /]/#4IJV34LO%J3T%EA)=)O#&A(LLKF7"UW2Y8P$J9;2IHIJYS2J3K!A4/D_4%;*H>$#'B7)7"=V8AX.4ZI-Z=\!IM M&#C.?M9C)]LS!KZHCZZU3/@JJ/3P%I76I%KI2!1*AS+X0TQE$8LH.KQLCJC(,B([B)5)-1WP%"WNI0F&+'+-^KP6J]PETIN@002 MQ\K+&_I)2BRE%"=Y6/ EHH8Q951]X:))I"YB@*R3/)\-K\HXB ;8@P2J, M5+B8=R2'WT>:CZ"JW56KJ!K2P(PU*&]9GB_[ LHNY8G+FNY%&FG6H=W(VBZX M]"A?&&US&$S6?1(.@ZH^PG^9Q<+*"E,5W99)=:^IO5'L-6(=K#_$B'M-:>O" MVKE[5/'9<=G@N"?)8HJL&];DQ75L\GS \P$F1$G[/VD%.O99QW*=K$E3K'LD M+A";1?JQ-KO"!T!>Q-%)D7<&B+KGLEX2L+D\(@;_%360&Z);CCPBL0^GQI,X M2&H_P2K@\FQ<2K(=^5[3#6O.PK&Y?4RRXW*!=RD5972C!,*J=SL#\6LQN^3S M3E_@Y* V_&/G&\_'?XRSI_JFP,F8 B?938&3:(&3XJ; R4H3^[M;X0F3LF[/ M#/";$DLL"KQ5EAAU'SF M91IP6-;VFQ2--G73!KG%*@5.5/))WWZ$;6):2MWB12#P'UPXL#@7^:%A*H^6 M:\L,8?EA)@3%=Y5JTA@4)%U&EH'@$Y*A-MX)*EG,RIU$)02G^I)MH*F#?2)K M6,.*T(6_*92ZWBO\"BKG(P95F+['PKUUA&!324/L/40= T@IP4[@9"N$G?] M90X,V?(/6P>(ZH>N+(A.?VKUZ5*.HR_0Y$8-$:F8RL[EH(=2HPQ2.W$D/@"J MAD8_Z+B>"+ !I>([HJ!T'=$+ IN6(0QX!#R7F*OA,D[&-TT7FO2PWBAQR(;&+@0 M,\7%):V 8O8A,PG;L(UVV&AT8!T6[\F&/1_&'^SKN3Q3CA],V^JX8*;!"-33 MQW($%QK78F[B84T_'<_L8L!?@@/$<"UXGO?3L+Q&OXO7!;O=O6=&\?Y9X4%? MFFUA?]P J::-'1WPBZRV;))\Q0N%C--J6H9G47<)(%('"[H*1UMD8,MY=.U' MWF7%Q)8Z"LB ;JK%*@AK\$(#"]1ZC0YOA** 8WBC1TJR0$0#1AE$$),[$21B M((R%IUG CG;N,#3.R%?I6ZPG)9G7Y"<1-6O5>K:H;H37+0FPM#/Z"WEQ@9/# M\:-W12W[JWHWX N6)^X_.GE"%5#4<[\[.C^DM87_&QWG&J M4^QHW:2-82[9$4\4.G: $*+]/J;[D8RX4T/VI&7[VV EH)29TQKWC4%7N&54 M!PYQ:Y)/8<,?T3MIP[76>H5(=0W#\\A%:731=2ND8830N(,0"5KU,VT*@KT* M 1U6ZDK$,<,.JQCH&4N"5=46JS-\J3:L_JE<_;#/SH/JQ(I@$\#%?_MN0-AB M^N'SZM0(>ZM28(7:,*A4.C_]LWWS[WV:4F#C=G=B*)I(^8DR8W'%=G-,*@9L M(8[RWZW^8ZC761?J/+'J.RT.K0/FJD MD(?IE9Z4BLYL9#++:*EN<>+1KN3US1;U4C:C%U-7:4C4 &?;[C4\[91,HYB; MQC1FW[[QQ;9'].>U$<37E&69Q _>4O*R35S-2UK1R[F27BJEK8R]3H*V6%R$ MH%6UU]/0\_UNQ"N[0XI/_]VPVHF75#G*E;RI.3U;SNCY3-J:6AMI.HDS5)8F M3]I3;+:0WFQ!-Z+8-8CV-.R2-*V5EY1)H]7(\\X+6,L,X[IK>NL>Q$IJZ"!9B]FTKO#W M&UPNE1<<7#Z(Q<&B-++K-.$W7M]L1IQWK[F[;R4#6"",WUL&Q378TL:[[][2 M#Y[Z.%;R H-YG2G,I6'1BKG)RYE%N,F5#A&[A"(_Z)O7[J5I(P[RPO""@7+I M:L/[0_/W[\+^5;O;6"WI&5\[S^NYLWY8VHG3V'G["T9UTI:Q>K1;U M:N'E!?Q7^#KE%W&=U*#L.4NH=-JGIN&;@F\.YJ*'OIDL$VN"?\.B5E2 3=SX ME;QI);U4?H\@JO)4D.)K;]FU\6RNBXF7-K2+2YILZ*UAS&_BE4TXQ96\IY6, MGLVG[5&XB>U.X@Q3X95SB^U.=BRNM"!^ 22D$7"%9<3]9G%67N/D!9BPVFZ(7>"U%.]660BK!ZP"$57,C _ZLMH?3"TR^[ M;A[]\JMGI=2XCB00!UL5K6P9-T%\=JY]%(]8_;98L\/U7]G -#S-A#O0?(>+ M2X"OO;LU,F!89%F+X$@+9&NL*(ID:[E,(;- MI:_^&,4+ANYYM_T<+4-6UNW ME?$>"]CKX1VN[AL6+U3* 8(Z\PY7&2E[^ [7Q]"M"^+<8]Q)6<6==&D^FDX? M?4FKZH=.A5$\5TPSMJ!50[]-= >)4TAL2I]E)0*7Z!4:]05E*EF]F$F+;%I# M:.++#R1Y,"XGSLN;Y_X;DM*W@%[U@J+(NFK/5H MSJL#&5$V(B)Z]IES4"@T4% M3Z;IW)X<8D$H^I.4M2?4+O#<.X7M7'G](64@FZV)]8<+VQ*\F]CFQ'LQ'TI8 M22961C!I*;>)>Z\@;;PUN\UFJGJVF+:\S4***)V9 =NF5[+25:G\P!K)OJ1_I7P)5+A--'_1Y_S6O*R2T2N9Z@*/.08XF-P8M%@;]H9W[:L+ M[]>/7GM1_>:GX!)>T[(SMVG9&6W96?J0+3LW\)CI\)AH6^J&X7>TENT^;4 R M:P622:'^B4#(TX]J>4S^F5 M2MJ\\XD;_3EM2'K,[IU0O^IY\:AQL9+7HDQBS,@2TQ[+C%:B8$8V\[JR-"]= MS9CK-[<[ET UJWWG\L6R7GE%X:.)UTS%?AY2D_#SUN$SZ]9]:03FN8-[B/_# M[E^/AHW^O$O>'=YLXA]VG6;T%\J3JZ0SQ'?FD'=%;VDF7[(&[!@T./X/N*QT M<[%.'OU@ABM;$HU/)O$%G-A*Z@]8J+XP%P#41SFQMPX\9K-ZI3R7%D$I:B"\ M:OLNR$EPXC0\+-%U8++_PK_M/G(1]:#8X:VHCM'D,U]]KK7Y'CQMBJ:U @>Z,MI:3J^6*Z"OI35U9]37\O-B>S7K:@54LYFPN/OCN)JN MU@T W MKSDT&R>=&Q*W,C\>>RBJ59^8)W^'F=_&[WYS^7KCC(C="7S6A-_.Q&'? LCJO;VZ-W,R]OF\YIN_ON]VZY5!JUH'E-VS7 M[WOF-8R^9[N-AZW(#D4""^D&J U_=_/[/UOG%P=/]TO=TKE&FL_6^Y'9K0_P$G)S9$4/A*&?V]8S35=3&0D M^A:( Y?E+/X#,@ 8H UGBBV<0$+Y%@D[$.=7:&%W#$L[[KN#OMR,=[$G!E#Y04BU=?8E6=SI\H\QERNAO M8C.NJ2OCOXJL(:7V=G)V)/6W[9RBP%V 9-KZ4DU2W8C$_Z-9?-KQFZV=..SC MN"'79J/C@'G1MH#:]MT=73L%;>43BH=1/7[][F#C%!0U=[=T]W/VX=OH,A-IJH5(JKH&N9#54EE0SA1Q6G)\B5O MT>H#[?=OC4V(T8C1;GMFVP"-H]?W&AV,2_1 [3/QMS'**83-GR[X"Q?X MO.Q[7NOOG_U^&5V(B=.\Q9E7RM?UW*7O'-Q5Y9E?1*8ZL7=29))ICC!A$J\R MY& WL!>JGLG0_\:=G/;I?T:WNCINJ^>VN=ROO(:[R@ 7>J::T$;CF8+99?@>N"&;A:"[P([ (^W7?:J)!KWTW@#O-S)R5MT+.')U1 M850/"#S#\5NFA]?5"GPV'_3M!(.(Q/CJ>FW#UW+Y/+F ^#_E*.[(&G?>LV;U M_G7'.$\':Z]K!0%0"9PUYNE=_C^CV_OW@#6+[/5LJV$(NP'IQH:Y88^/1\OO M&[9FP#7VK*#3A9ES$A[H&C*1M@8W#Q$V8)*T'>(DNM8T @-&-NR!;[%^E%VW M:8(8:>LPHA?@D/@:_P7[A >[@ XQ6YD 2);PTSB.2ZTN ^4>Z?1X6P"!(T_3 M/'J>VP!6AW]M&#U9D%^G)]1W6WV'^('/ZL*,O@P;IXP>;IFN^2ZF.\+?>PR4 MIC$V!CJ*]@1/:P8,;=N8.=EXF+K!OND] IOT=[3= 8T?7A*'V5!J*G9 WH6 M" //DQ00QPR0W!Y,6@]0)LS#&S#1W30?3=OM8>9F7.R3]Z#\KZ_5A7L :<9V M?1.^XK$N@H)R8)&@!/CL7$=&Q;\#J?7Z,!E<&E*4F 8]/VVJ[_E6OG^^@W2V M#\=O. -)4<8DIX3V9. 3U D6* PD)=ZD>H*/"O$O^*#7-) KT+W:O=K7*IDB MHV_^7:0P>-*VW08C6OA3R[" &C&_GU*6X8;#)?6,,5.J&XCH[??@C_&7\3<6 M;CSP*LK\-7S?#!2=&8E<:76"?^]WL:L &TW=#2QU')T[(EB["=.6+0C2?LT( M$K^6M(GXG'0**AY39%=.T_" 1\*@S!K 9X]VK_;"-W%Z[/&N&73?@L< 2,,STW3"!O/&;&R$4K*;$NC$[%NTMI3Z#'L)UH\I$9HP'=!ABQ MYQJ-SH[V P1.VU0YD=A6X&7 L'IX[GAD^/FF"3RHR\S=^"F/;+.>O,=,? #M M6 HA".+ !\)C&ST'6BBG0WQ2 X46E%Q\O@5*J0N2PQ)0F7"/N6#"F]\SZ?K3 M\@T+Y #*B_ KVX)GXQ[16'U2$5LL*5"=D$_I^HZ+[!CV!.4OSJYC/)I:W82[ M9#[#QWRV'CD0$!*(+[A$[&FCB7L)'!SF">_Q5W;>/\=[_RM$_L0J.=!=(:8G MRT'X2V"1NO;4L1H=N,)<&V(?105BQ G!N3ZQ=3867;:$2SB.Z\.?0H[6,STT MW1CK,YS(O0N?:EE>5S.=-O >R2,%XR&-!RTT.TD6T64&TQ05*W2>A)PM@EO' M2<4\P8+#>WR!H]Z 0\5E=^1Z)E ':UG7&%SS":'-WT2"099Y8/H-S^KA+[G# MH)2KLM8CYD M,N)\2CN%DF/!5HV,V^[9YWKIDAN;0 M;)Y(4;M+'$:X7G>=IM)X;9=QEVMD16KP.%WA%AE(K:HW:LZSJ75>Z?4\_E&X MZ&1W*^T_QA9GS@.:]S]:&/C6MK6DX*_VZ< ,#,OV/[]UF9HWKQP]$CO?VZ\- MS=)EK[FW?UN^L^7V-"V_9QL#K-^%45=!#,B&/4D.444PE0!,!)K,(VDP[+]R M-"^.7AL&/_9N+^M/V8X?%GQ+@-J\>/H1%-^LY8V6W@.,6.:3B6O&:=G-!54DV#(ZEMS "NC(V].9=YGPNH%HLYD.24@@1 5%QPH4A*(;I.I,GKAU&\ MX>_'^MZPWCX.3JR5K0W.)5*EDIBV?N6V@BJ62MA7!/-M=N&[SR;)MA;(KO\S\M_:?SH\C<[5+-6]]$;-?H1X,?$9O M1DLY/5/,O2K/_NTX[8') KO7QG.D'?B9H,VF51L>[66__BP5KNXK]LHRWI2) M8&*]6F \S]XN?/5+[T])MUP\Z;P=]*)0U*OE.?=EF)A0>?#Z.REX5^(&GYF! M(B.J/\XR>X6#\]-B?;5EQ-CDH&LW,.QH:.QM\SWF.. BE:AI1+*2:*U/>R;YK(DKHX?'Y3'#Y:'+Z\UL7A)[[A]6KX[.G M[_8;$>A\Q DT[+@=1,K\+7Z-E@,+22*49)0*PH=T0NGUJ.Z7MJ< M&QKC%(:H-8/?"PB!UH9V_]HL/%=_/A7EF1].6$J8[#*W>*AR/ICT^D^S[V'* M=RQ0FF*7MKZ4Q@1"*8O<_UCAT'>W0I;LT458'O)9'^XK0V9W9,$!"/IO@#T*M M2(1=!;18#7X&D"#,F-45H*8-0:[U"J/TR+M_2XJTL>-O"GHDFB#$X#/Q75 X M8BI$)JEM.HAJ)U]K=DDPY#)9% ?X4S:7?[U@^--^]&].KW>S]H.4#+(;];RZ M5D^'7\PHO4NCTKNP,SY="0[=%@QAXHY'6R0N=-O-ZO#P[,?5Z?"Y(;?]C!/3 M?%O$+7[OX:I.W7O./4D\C[!.C7/-W#RXY"JPBP^?_T_R]-KH]0=]NG07IM-N M@#AM:]_-@;6I!;!>TN_0&F,.'N84:.7](UPI<%0^N M 5?HFD^N]Z#MMCV3H>0QH8F9A(EI@T1"QWW@5L..VQ?$))-W9"[C0&8R[LA4 M1O:PR&+4-4.D1A'$W6B2:YO@KF&Z4YK\XISV"5&9F9W\9YE.1 !;SJ51N>QW MF4GEQC:-YW-24N4;[6?T'FJ??ED\4<9P/M/>RKRWB?L;'6;\(#U.A*5H MJ>E:N'^DV+]\Z^63(_L>5X93;YSH-7YZFYRO3<[7 MXG*^5C$UZSVSJH_!C-]C4I;"H>>2-Y6L (XF3\43??*57%%J.:]=U(BLF=OB M$K6L:8EAV=E/<"ZQ5Y8EIV MDRF6D"EV&ES\?3K^UC2-^_>0*;8_=Q9?&]X.FM;^KY/,Y9VY21E;U=2D3$GN+5]",M%$+L]&[SP+BZRAVZK95-8)B<.8;+^]A98_$#'M<@ M(;U&_NK,GZ*>SZ=MQ/7*%+)%P0Z9 1*P)\_1>Z9/A]K#PMW+[DOX[*Y7] MMA_W@6\2W^9 ,2MP_ZHY/5M\:2+.2[+?D@JV+R[[K>>?]+SGP\;126FU!=&' MSGY+V?*H6%V=ED=_K;N_1K54O[&--TK$>7>!HX2N(CD&>E$!)R=.8R>*?8'/ M6#C9[U#:C]&S\+[%0R,X$,RD[X@8 M*6RA]6@U^\!B,;"!KG48EH;'G^&FZQ3F-1L8W+1%J6/+[[D^?$&B@3$&KK4- M^ \K[2P>P+CO9#BPFMQ_# ,@X///8&J:68!@S MZ=E0JXN5D-F)S0[F5T9T%6[@NUK,BZ&IU/ID T-=.^%Q9?8"!AG/Y57IL10( M*A$-S#>@428").G1-\>?QG=K)RERB M3$G/GIB<7]@DYT>3\RMKG9S_[GCF^Y<*:8#!C'._-?Z7S6*#]=U@?3=8W_?" M?3X&?WV/6%\N$^:%AHWKVM.@L+NO[I%0%5#83#67?V%/TWGV1J@*Y"O\!!.* MMQE= -"U6LUEQI4"F0>">H.6'>.2BQSK:H-C]U8#'*OVVQT.*T>=\UWW\.9/ M]158V-P&"YN A?W9.CAN_#CTNU_+[P$+6WTMCZ\-'QJ=\]SA<2%HY#;0UU6% M6&Z@KZMY+DN OI;? OKJ%^[KUN^+UL_#EY0-WD!?UPKZ.EXE?SV^*+L7"!M6ZBJC6Q5ZW2O[]@EC/;JQ?!P=/[>)U=K7%S ;$.AW$6BZL"(AU MOS:\Z/\XS SSMOVKLP&Q+JT8;#"U&*R?JAIL:9'58",>HIL_WRL_OO^NE[W& MDJK OD8^)%0@+:>K_AH+P^077OXULL]?W=]W?R_[)_6_]C++OLYYLY,LOL1R MKZ)8]L^(\FBR0YJLA M%$5*9 K*#7C!:+7A=>6JL9O/EOUB>ZDR9HY XOJ7,SY?+C.;WVA+=$0Y:%9X:;(\Z]O8,7K(LYW"4]!17@51/ MTX4Q8.S=Y5;L#\-[,,G@N#(;, ER&$U4C89W@P?3OLQ<]G&'^#&=B)E8#EYR M/J3FRS&GG4VJB4U2BJ(B];4Z4+:TDY^J!(U;*UT"SVQB&D)SU : D7-B!(;? M5!!) G6D9):1P1'/)(N=LBKF+SRW89I-'W<(\[) QO\P IS=X+SU@A,_'50' M)]5]IWM=D2?^(W'EN.HN?'KJ<<\ZP^4=?1KU5T L$QK%A*IOVDN=37&I1T^[ M\KH[GL70#U(:_CDY/\MU.XVJPW%H)\WZ $JU M81UT\NMR.W/X+8=)Q6QO$$#(=T1'%_#&"3#WQ22Z#^;J!!ASEJ))+*8G,&RX MS(7XY[T>[FS(\/3,*(1>B]W&"^>?NH:#_.7(<@P'T=O)'&I6T'#)_? M._OF7C[_>"RE@61/9:VIX*,ID*(ARGI/4<[NJG;WU[=>[V>_OC5V]&2P:,R/ M^+JYSF5I^XJE_GR\^^U[)?.X=])^DZ6]"I&\$&I=0T0R4NK<(,EKM.CS^MVK 8_"W\/CN[."X4%@.9X\R^7$K SL[E M%B1PW,4AJ_]G_J#J,:>UV"A'7L]F2GJADA:7]EJX^3IO^MQ")GD=S#,]FYOW MIH]A"6H ;Q=5?ZQM<.1Z!VZ_'K3Z=GP/HG#:KB^YQ*^L<5[]ZE>RV9RZ3%H,\$BMT< MX(0#G!LKR^JY;$4OE9.Z9R\*UUR=J.(0*OE::CB!Y%V'?Z]_73WG]S/>@DI= MIP0:+TK9X>;E6P*6QPCH%V*59Q3<W$#:5 MTTN9G%XH5!9X="] M^=KP^R==??KSX_AV;"PIF&']^]:3U% B$5E?:H?-EF[ MW#C=7Q@!#-F%JOCL>V;3"C T/--?!IG>_K;-W?W^[KZUC>.\XWC?)T6O2#'^5IZNO=, M$/94F;-NV,CKEN=RE6BR2J%FBO2P=(X(OV9=<:L\$4\V"/S'XW/GN&05))XL MMM*MD5G/Y/3MVFTWI=,KW M?A>+Y56E@#?R?+XH K $__QK/%@P0CS%?IYUYZJ5X5PB:.$Z%I:A%5K]*86Z"%O!>>N0S_\2I[]//TXRD/+M^_M. M+_OU<#KP:F1>X(@XG,1I M&XWLS8EU?#[TJ^&UB6S%Y%ORP@#YNGHGUAKH$)+1_BO)**;4/OC96\=OGOS^ M5E\,&4WBMZ^AHP7PVU?BQ,:2U"C338V]V*T-"]EKM[1;*%W\6M>4S_>/O=B= M',^EF+F:B#VV H4LA!0I>!1+DC],QP0093BN[E&**;]8 BP>Y)8KZI5BDN$9 M%C^*;5K*2$"D8&Q8#6G8#YS[[E.G>Y:OO^DFSLUZKU3+>C:?9)XD54::I:.M MY]P-?A_?WN[5[]\+RWI-\]KBIGEMM'EM]4,VKUU)NEY6A8P+S^V![3:X (TR MX)TT>M1W3@+.QM7)R$3K^*0>IC;<[W4/SP]_?3_-U->4#XEJ&95)U3+N'[Z= MF\]7M[<_2UM?Q Z1##3%]FP*9JRI9CGA.$7-C$W%C(4QIU< =2M[:=B6PJQ. M+[,'QXW.H]%N303E3J*(#U\"XP"4S\I3YVOIIW_2:*9!Y:;AEPLJ%<']>+>9 MNX-O=X5A9M]:7Z1NN+0#Q;>4?;P_.7NZS1X:&RSO!LN[7HM>>!&,?.B/.&^U MK(9Y:(.U[;F.U9#R0:V"<7&Q>W@\S%SLU8;V0^Y;IW@U.,TL*$MTX>A@MF+- ME$L.>>]:E&8@]\W88UNL]ZM:U"N5I"*J*P_+7>Z&S\U35BSHI(X"ELPCTSGN'CK[;?O7\ 6E@JLY?>_Q5=%VE=++'?^ M<,U9<;#",AA[ HN]X85JVA#4\A"OR]G"N=W9.6WA=-E]:W:LACWY8I:^6O?> MS?-AYL]++N:KX!:ON*-B94NEI91XUL+4WF^K>S-(E$7(9L'E3\HYO9A)JS"\ MY#JH+MI3T_#-#NC )]V>YSZ:5'I^TN4HY+]=G]R4O-Z?AS4MU\07K%G*BE<+ MH3=O@*5@[N,/>[$"LES42\7B^T=6KLBYS8T5 2?*+! 1.X8]E=.X8CF+4HHR MA3R*\:NSX?FS71L>WNQUSP9_[ZYR;R;,9V=25_TZ-3%Y>^DWU>F^!/:!$C&3 M"'U8+TWB%7LYOZI%U:I>GL]>CKF^V6C)DWZW;QN!V3PP>QY,D%H@P\^V22U! MG>9NUX4+,*3?C]V8T>*1ROT^/>M],XKW/ZMU:TWU$2H?&6X4G&.X4^]%ODU+ MFIH3G2S8DUB84G#](H.Z/U)Q7V5WKZ MGB_G+JS";WO%*E#.S@JOXRK/6R/Y%Y"1,54+6#@>MYS7BZE5@+5.Q%BEXYL? MDRH4]7SJ0M]S*3LY"CE\5SBE=X="4P6L9C[W3,.)F%L.833C&(1\B.3>NXKOEBG=D]?Z$_783OC_1T1__UORW-D9I^=S8 MO(X9[^WX-)!WQ;*7A8,_<0+#:5M8JM7WS<"?#G]7^TFG>+LV[)S]?;0O?I7N M!J4U1[U7QZ+>]VK#OZ7GI_OJP^GU'VOK2[@QFD$[LP&\KZFJ<1UVX*;#+_^+ M%7-'3E=[LH(.L,"6!8S/U/J^B6EW-K H7^MY%M:\M@"6\:;<]DP0]B>('9Z#A@R+8'VH/C/FUWW">?]S8>7UG;8$VUF[%IBOQI M> 0['V]@^2]N9'E$YWP*Y]L<98&O+JA=3&Q@F?J+M>'O??_/2?_4:7^]GPC< M3^91&\P^\/*3ZN53X?NW_.U>-@UF?PJWGS^F/:LVK>R=[3_N^X?UVW/U56-<$0_[9%.:WJ5ID^'L=ZQ>'.^T M/SPIW-2&^\>MYQO_Q.E>5=84N"^6"V:ALMZU@)!+1&J:PULPP%?/9#+XO_>+ MXD\)Y"QGI@$Y7PFH5Z"Z9Z[#%?]=J??C)977\ZOU;:_:,JU<^277J%:T?.%M*737G+ME$J0 MU]*J_@Y&-=K4D4M7/[_[EBG?WP];V34"QU\GN I6A(SB^[V(NUJ5PS>JY2E$O5^9<%GTZ M@RDDVZ>C[LL0Y]X-&,=!SO/'[FU!S^87F2LWQHTTND8%WJK"6 FW3HAU?F?S MSO[S7:&T=_AM/;6%.%K=4);[7H32%"SS['2P$(U>SV7*,_"0#2!]$8?X:MN^ MDJWJY6I:PVP>D//=="QM%'0N.-C=W+9T^W_^O0C&A28_"(9Y\NDO MVJ>>+^=G\*EO<.AS.\.Y84&K)3C%PDM;GKP(B3Z]"'^E-KRM/!X7_OBGAL(_Y:?NX.A#LA=_A]\^E%'RKUC,])!_$GCI]P\;Z,2*UP' , M>^!;'#H:8UDYNEM HU22WD<6YYG:$SP)B0L-^!33']"=V!:B$T M,@#K!5_:Z_N6 T;[E=FF .7NL^77:C*T878MF%:SWPA&^Z?7.2;\'N'(/DR$GC<;AA^,)Q?X?=_3&H;G#?"U M1VQ(@;WU3+/IL_+A,"WVZPV'6>L5(H=I7Z\&JE<2@.KSF$IM6!J<'AQ>GMS?W;1?@V#7LF^.87]S6-8H MN+U4&W8'#WOEX=[?QTPG#;A=N;I,*S 2%-M$=,)BHS4O'OQ5J.Y7XH/9N8[[ MVO63:3^:6A?&Z)!QB))1E9VO]5R_ /"NI&TE7>\E^_\J@DOE#_^HN06@XRX&9;] *'RELB@H/.@-^>6A MKB--VE-%D.."_PQ5(!"OL'#&^WX0ZU/:'/(B O-%V;]\9@LN79<% JJF!>J\ M"(>^VMH*;&9A_CI$2*E[+Z943@N_3<.[?G+C!,K=![B K0E*RSQ)-#JE5:+, M!9+C6\&K83.+BZ3,XEPHL^.9YB3:++X%;>*D/@AU+IM9EE:>61ZY?6\219;> M@")Q3A^$(%.PR^49&+##Y=7"7H7$?C@78H=7)A%[^456]X(O [RRX&I^F;*> M39W;]4KX^=Q8=DHLQQR=='/QM3/D^0S.BF4!A,*KEI\!G9?0]WZ_6;C8=?N! MU6K*NT7+GGRY-B"D^8*0L+W7X8E;_WMV:+:;[P6$)$,UHKFZVG[]@EJ\B_;P M,$:V]*]VBQ%*^!G;LO.S4'O$)Y)BR.=G[!?/=M=!>K)3;7+<:99JX[>^'&VK M*Q=K_E>['O1@M;N>4;<:_VIG<$?8OIRYN 'Y3*1=O7B-M:P?Z6NO[I)G&@_; M=1.CQO\ 0\5MGG%GV%_YY,6QCGQ1G1K.F4U+.>SXZ8<4G\OG:T/KN; ;! -O MV"Z^%XI/V(#%51VDK+=]UP]^F$''!4[Z:#*XDZ\&(M5J@YDP2W7R>[5AUFG^ M=8_.B\>GZUYG,)L96V@0!.!U\'QN6^6'QFEYZPMNBM:E7=&L<%LVE0;7#R8A>N$I?22^,AKP1 5I:K++%^J#3O?JN[/>N>V^K,P$>LP MCCH^?+F^4FUX>_+-?CI_[AX=M=(@&AI3>.8:!4#C9>Y8T/M#%EV;L!D+*L:V MP##QXBJF%7J\A9212T,9HXCQ&2GCY/]G[TV[TU::^,&OHLD\ M]S_)'-D/8B?WF9R#,=[B+<9.XKSA"*D!V4+"DK -GWZJNEL;2"! ; XO;BX& MJ=?JVKKJ5];WAV&VU*XJVT$9V=VDC'5?J*6-!S"+6Z+PL61=Z%NF0FP;(_9D ME;;$/H/N:6E.MR?8Q'K5E/'JU=MS U)<';?-NF?J?OB[H)]>JE<_]<1G:I&K MDF3 6CFI/ M8:X<1B];"+;V=_7ZMO=V]#VY(N;S2G5T-"\VFQ4)+95&J1"70 M;<-5U[X67F(%HY*<&8XD19=_=$:_WKOMY4A_R2NJA*KEFO6$G48UB Z&F<%# M1\/!\VWK\4?NC5S5/ER M)NKNQ/GMIH,D5.?@Y*9R>ZT\GS6N3XHS#^[6,^,I9?SR,_)GR%@)_*JIQT_AYE,OO^E6N M%'N56VJ.+FKM\[>Z)>5>2Y^^N2NRO[O=/0'G[AUPECXP%RJ64((AH(%MNU>W M]"87U#R6.MN7-15_@2'0DFVV1K\VP5H: T!PW\?D9@VGH+4U.8#.P'_V"K_9 M@Q;TH\F6AK7>'/JC*CNTG4!7AX(W;,T6#--Q4WMIKJ^*7SK L.$O"@H1 -Q M0$.CZ XT(U@?B@*\B,T[Q!#>NO"/HEG*H&<[K-X<+#S8?S" 0",]>2ATY5=X M2U$&%@Q[9F$[MH2]OFG0]74G@S/NN!/9E[A+J<2=2QK+( 2<1):RFVBY.;H< M%.K?;][M\N_VU$MPCU[_^EOO:G-T3TY^/YP\GZF%1$7J)L1+HIO=Y)>X.U=S M;@/C7BH3?)_TO2\HMX]A2#MCPA,I;1"90@-TEQ'J+X^@(845L__9@_ZWS_(7 MX)^#_G1 B-5>?A+(!(:CX97\9%HU'=3)\$6/VSRJ$^[2L)6I M^@O#KX#:WT_K?3#=GG[?MX@Y4LR.YR_ 9GY!,ZGLNF M16_%%.@M)^8*DEC.ITUO.Y03O2JY<$(.5%FHZT1Q+-/0%'M2,K2F289T,[-G MG\B52( 3^(\4?R;7Q_5FC'CN(Y>4/8D',EHIB MI9 T8R_9_J=+0O7-,/6D))0GF4RI)=5:M?Q\))0P\B<_L\KKML=AI!7?MCI- M&LBC*VO"Z< <#B;9I9)$D=Y\[-3&E&VV>G3Q(D_)51]K+>7.3JK?;^L_<_&G M)/4HJ\45\&ES"K/A?#8%$ XQ4\Z)^M7W92RGH1>VT.G/,QHUH_W MIVVAUZD*_!STFH:]*%8R6,(VOZ7A@XO'8J=7SLAW8F]GF%@VZOCY4B*,")., M])<, DO"K=, /!(K^8)8*"P:^[JC88%1$0VQ"$";W^_T(FS QBE41*FX**S/ M0D%_'^H*ETXF $EQ-]#)@0=+$4#'X&Z:;.&?3]\BL$7HK**O%7C_P>X1#H/_ M&X3#"'5.1^;?]0;O=L?O?N?>BL -ZY2;V(G+U^0=1(J-R%N>9.U%1I/P683C M2%RN<)*I-T?$T9Z+PXO;JT+N4RKTPVX>IM_<+CRCB2E(I>:H\?CXJWY[\^?I M5S>=*2#C:INF8V!@%-6>^!]4@ZI\$MY[^E==1M(BQL%#P]VW&<$UX3B9<(R- M%TP3$S83>=^# 26MH7!$M">,0_FE76F8Z97-2 6O?E=4VM=$JI=;).60,DEW MZB&3-THEVRUBKS9''?OL2KTHM0VVU8K!DZ2RB%U<2(+H$$;QMH=:U>#[0PA2WS6U=3ND(7R^?("L;\ MZ>:;:KX9H29XWS@KOS6A(ZL=\K&9$IQH[=FX;]5^OIS^:*?$E)1U,Z47^_+\ MM''_>ETLK8,I2;%,Z1?15!-%'!#3XZ-P8^B:$8@W'?/U,A8E)6918Z]/X4__ MR1Y*JV-(_Y&*AZ4Y>%#Z.D#0SID&OIAMCAYO,N_MI_+EU4UY1T/D/WY4.!(H MDPI4;C/BYP7O6-(2DIU'5R%J UW7M'@(-*]L*%1#Q?1" BE8,]8B^ZIJRZ.$ ML7T[-VI\QZITPP+AR\O63Y,B(7*J%N<+G=Y71YN,JI:: MH^R+K!\=]^IU.Y M'3^,VH2*QC'AEL#E67I0<]X@;V;AY^F3=40[6T"[B.HI$49UJMF:Y^,.A8G\ MRV7F.+<&%5MJ<9DY!ETD8]-;)S5^?+8S![9-R@QE7:D=Q?RJ4CNF&#F9382_ M'T5&U#2"$6!>D7H>"V9;SL'!+?/VW5@-=N+"P3-<,-UZ/WB]-G7>J&;I*9R>@(+0*,Q( 65A_MG@D'RR2=0RJI%+E*7BP4DL;&;&DJ M16TEM!0073647%5#'2N5SI81T:(Q]Y2XBG/ M33RCB]>&G/MQVO]Q7-J2;4\AU"@K%G+P7^II53N4YE)5U:]AT(AQ+_HJ0 8LM'(I&0ZTFKT\RZ>A3)WPIRA/I,0\D9-! MTNN3H_.&1&\B,Z6R-NJ:+3=3):N$J2G%W%*I*2O:E6(JN[*3QW3+CMT&Q46$QI&UE,5$KB"C8F@;5T5ZV;Y8+:-@?+[LCG9%PJ/,WYM(? MUS=[);;5'),J&;&0V"WU8?-35TC*\YIX*Z#AA#I9J?!7U"*)NDU9AU='M=KYCVIW>2]*$JB'-8K-HE@L MEL5B)KO%;LQHX)!E]S^!\=H>MNSO1X^9M^Z:P);68( 6Q&QQGAN\36RX-/>& MCZ[/K_[8#X]WG8&\VJW:0(+_1[EJVQ['912VQ PWQVI%S.GWTUOCE;Q=*)RW QQ_I2['!2X1 M)KC_748W?AP]M%[>E;7N9S@59ELV:H/6Q=_M7(Q25!-8Y.NR8^Y(N7KQ_=>? MWV9Y&6,^X2E:T)J/Y92K-(IL&"@(U$D8L7RF(N9S*5++]]2N38;MUO2!] +N\/]&Z?07B0R@)88:C)[=%*#;!GQPZP" VT*"C,;-7I8@$XB3 M7%?_4R3#$ZTPXU)C-KDEE2CE>27*CNYIM*MVVIZ.?O>.WN][MR^7?7GCAW]' M#O/_QE%.HNN3!F%.2LW1R4WKN_W]]ZU:]GU,ZP"N< <>P)D@[XH^4$D(.!$A M$_^%WEX&:.+!H+!.\4_$H8'/#$N1+MTD;.,8F?A*3'#,Q8@Q%VDRYU@.JH$4 MH*\VW?;D(#AS=\[_"O?#/LRV:LDM3?E7N ;Z9>MR;>("Y*00T*3[&@6YI'FG MB$49L4H6D9\/6@1(&YKKTV6>@P.S_&]@LR=WWR?0;*[6 M'%VT;T]&_5Y+NI V1* 1XUU]T=\[HB-2S:UL.-D_=: M)?_R\/Y[O2N]@J+ V=BBP)7FZ/5%DV2YH34&VJ=O?(7@!, 2"4Y@C2C@CUON M=%\S>#J_"V,\;<<,&;*/+:@#@H!/< AH;5T+(01-FR#8#.RW2F#OAR@P$2A0 MHRACM,!&B!9:Q'DCA&'0U,P>#'%(Z0/_9@V+@CU0N@@,):NOK$1N#QMO#0,/ M":" M$A7UMLN6!MO3*2M^0!5=E=&T#3RWB>W16L:AIA">#6?A%^2%B0W@ M865@\?K",,$#Q'&TB(VIB# [#C&'C_))XX@8BN$'K].^REJ^<6QV:0BKZ *_ MR;IKCG[6*O>GO;-ZNZ9,A:X*\T"?H)"^@X=@FXL"1T+XQ#ANIKEY0MKU.'P5 MZ,L#N_28?[Q7,D-?7YX"7V4%EE8+B)%$>!W;66-W5\>=W+>X+O+:S3*Y^]K M2TUZY?>P*9#JM/+"KEY%U2JJ*#%]9!.(#04?X9$-ZGA 4)JS$=E1=<1&9D9] MM"O9NO(C,2A#0G]>9>8-T98"7Y3F64;NH',>;GIG^797??0=]]&$L13T!04- MC1K4:AUV!;&4E\1"*>D=[_P0&)$55T+J\Z3R''1*C-40F:9._AVZV@?04'9U MW'O-:J]9[36K=#4KSV&U"87@.$(AN#?9>"*5JL'=F##"E%J7 >!::K)N^D@GF MD]#H/:+:Z$T($O8Q:3EX_(Q<4^U%H]B<_7YO%P;$?+CS^9G;'/-YA!@[4'1K M9@C2M.&L*+6].'ZH3J;X"9Z%NO29<_XEUS2VTKA/A7E>GI^1/J3K*_M V MMZYII.],K*R4/8S"4:4KZY7""GC+Z#);A-[W3JQV+13:T9>'%"PI?"&8@(H[ MM>SE;>>NH4J*M]I><^.W5LD6>]IHUD7$^00K'4G$Q866=8*(^VJ;Z"_%]Y]_ MLAM;UI70<+9R&!6X.+FRP()?->3>J!;C4[(^N=KY@#;D/79IR@;7?@(KS-;U M2+^_.'L@K[D+/0AMZ7:@PZO3]9A0+ZDZCB>6JG 8A4$97BG/L$HCXF)K9?K' MCR\*66V"9F-119,6!W4L$[8:-!H:QM,U=144&6 5YIBF9@R@,$[^ (SA0)E MEWGL$-+(3V) Z]4 ?&O-M/IPQC0LCVA2-0@TU ZQ6*5&WAB65<1A1 ;^H-'U MMP3\K#Y&\]Q0S!ZYE]]G!V4&D^BFO=89BHS SS='O M8?;X[;1W(6?*G[[!8NQC++=\,O_3PHW1[D HFJP,[%>0A,#FL'#MIV^,Q 5' M?O< 3Q^IB,J>^!RW@EV:K8'!>RBT:"6R8CF /6D^TH+J)AU:@^@,]PJ!KN/6D.[)F' J^ M-JT/16'0AT==&P4[5C6T * _5T4)J$ P!L,<&Y;PICE=_!E5%.R:9GZV" (! MF391#S_4<89%R[_#/WNVL4-L@S*"2T<5A?J[0G2A1NT$Y P_M3=3 MN">8QP", 5F U4?Y#B:]9@C>;GM)! &VX?]X:YEM#;C!/6,DR 3@8--0)NZGVIZ0E-]PIG!*S8\G]+MXL\LL;-->LX<'!V??FZ/;N=O3T MF,F:%%J%#:QY]CVA/^3\^L3SB!QD RZ16S!M\((]WC'W M3XBNV':YOGU54ZELZLG/L(?P!74OV305 <85V.X^I3BZN4!:0'! FF^$BC;X MPB:V33>_SPD31!$LE\K3(@01NPDS*P0K*7H#LD0<=%1]WW:?O>'6(KED:YQY("HG'J M"07?L!:!C7D=?$KNWHI@]-A^P%\>-8-/WR:@.%&$CFL('C53S@4/!!0$_[>- M*0C^$!(I"%+IG]"D1-9^NCH1\!7_Y M,C%%6*!"QFO)@-UB#55B6ZKD2M%-31$PAQ-^4/=8[EG-MDT&Q,'M76TO"'9( M$"#W !YG:ZHF6QI/FOUY7I_@C#1Q^ZY&SVK'?"54X^0)W0%U,.B_H8_S'// M(YX6C,V"KMGG_-7T]/Q@?\#&0* H W;S+#OTAPA^9\=P8E2T\6MH7#-56VC) M-K0#SQ*045CN3]!)1^/@?R*[=>I;Q)%]#(4^U?D5IJMZ T:MUFR[>C5V46?O M:C81N)A# 7$YMB*?\0/>*V0S_];/[^GO]$_IWR\@$^$U&)8B$*\Q-@B.6 @M MOQ)6G3#0GQUJ]>2\[C;(DNKM 3J[@K),1ANGK<%*9$$8^'T%]XE*D;>N1@T/ M0D%*'11:WHJ+]&,7 ^;E(1LE>46, ?B6L7/@2TX: T/ M\/^X'QI(,5P)^H@]V9EC$9G-&$:N$ LCIH0SK=.E72*MHYEBF+K9&887A2_( MV?5]W5MC?\>T:7V) GV+R2:#:B\J73EC8HU@2SL&?XT48\2G#>3/X#RS%,?7.'(E$A/-*(6:*$D\_V,(5F\-WI (Z+:L8>F0)SRRC\ M(B#L1PJ0+!"R[)%R0)=,CU;I.$(]M(A!\+*!WE.#'JG1B[*Q FAPSODF94L!6+OS-^9LP(-@Z&HH/<1:JM^T/>6@SNR_(W:6EX9IJT3"M,W= MJ\.D7EUGZKM]E[*=9( MMM C$]W3MA#KD[N7REWHQ*ZFGG:I6A+)UKKU-KW:5;KV$#LR\UHW)O M;O5"Y;7:4_OESOIFOQ3N210"<@$2SSS9.P8\8(UTE2MV9//[^M'HXJ3;8YD M]>7LU'G,W6;RG^9GZ@E 4J8AG,S+UOGL@BJ_Z[E='\)&(O"+&>6OIF]3V@F2 M8[F]Q;R8KR2M/#!U:6)J5'V@55\J?W*RZ(,4%?BVX+(GX ;'>!L#UFIR=G#W M?#U\,[.G+W)E 7:P5AW/G5R0&W!C/(8;[%XUK>GT/&-[4\^SUB+KWV5+%;%8 MSJ1;_>YC%45+?QN7R^N.WLA"&2.-RBO;R!B&E8E*A9Q@5/=^<=>>X_,KY>[Y MQW&G8"@_E=6H+[-95[ 63V+F=9Y4@]E4M:;%VDHFA]?%KV(0@\IYL2RE7GDI M8;W.G=B_]+8OI1+(<1P+5-E29='"JRLJHI5ICMY?GQZ^/PUJA=-%BFA%^%P3 M!A>L"!)J\0&E&UC'G-\LU0$=LA8!BE,TK-3";HO\F&!VL<*O?'@""4T^+_UK M1]S!I.%/WX95VH _/3K=Z(YOC4;C_I9VJ&KS=]T<'7V7,N_D[/;INSJ' M1UV0=LJGOI;B)Z!]U0?5ZLGW3.^S]QU MF2_J)UX)>.2,X6=\I[?K\U[)\%>$Y+T.H/:-NWCW3NXTG=SEF=D4\=N!H%-G?%]K3EJ M/0S_W+T\]ON5YQ1=\"M1"6^C\E@P^HWRI?05H'@-9X;':;ZM6"<'D7*'TL+8 MU5_^^5AKO+*S'X.Z.]Q1^N6QUJ8G1R$W \?65$)/C$35$EW- M5<[)??6E5=Y:M23./$S%U>,R$M5;),%DJ\09BSWP'6XG>1K<=?%2Z7W(I[P=P-J6WH^4E)E:5S8Z\(![H0D/56V;.#;F\C&%$!VX M",1 &5V[\U+^<=QVAJ_JMFLZ;&HL*8#/A5;GII-9)TTO+X/GV*6U*D+YPZ0% MEV;:3UNO!RV[!^DI2K%L);:-W2";]SO",VD2VE6S748_)* M=+/?H_5RN TEO5^,SH[5$T-9)(QI4RI4 ,3>34SW,\QWU*I*OGEK]=MD#HN[ MK<2L<0]6YY%9WO2-9S'S&&6W!":#R1Z^JD<5E+.L?=T='%E2I;W="DI,]4YO M7@%3ZJ/$U"VKW$?L^4HY4)R@S20^! DC[L;9T^YN\9IV>'7\+9=8I4VXMU.9 MGK0P7NVHT+B5"S^LTE%_16&4:^%Y/+:N/A'>L]G0O!0;7,((3 P O"K[+O'M M2^(XO82,;K^OJV5SI<26XIP[.Q%\^:%"\^AD M!)=P.=''CP20$4)WX;F2W\ M\^E;! 86G4!T< ?O/]@]PC;Q?X.P3:'.ZC-O16)4 ?FB8Z;B"KR-C@V M_"X^2S%#D\>GW0E'Q<2F?0$2OM\ N3X:'&>.NZVS'V^MIUGW&U$FTQAR@]>T M=-0;?U,XP\MP1JZ?O7MFDZ!M9\HJYO_@>ZOPNE3\)[3_^JRTA MQ#AX:+B[<>X@$$I/U@Q]& 9L>4/DH0 B$7[KH?/%%B40@T"]%/+(!T)"9TJH M[ @#(7*''5I988$8\'IS=/S+^FYF\Q7U.+=C98&W 1ADGN)27B(@P_M'-RK= M;S #6F +()7LJTY])*@<=?:&,]BV/6!."@'^$W<454.]]%=ZZ=C^>F1L_UR] M-D=7#^^5VUJIWF]UY@GKSVX\K']3T?N9YNC7BSX<5G_?%XX*2:+W$YRZ,>I, M*YYY'.J& ]S8U_G'/Q4KU\U^BFT].J1Y,F9Y4Z':XR'];&K7EU:C5\C^TKO% MC4QM16'_2Y#O7.L>XPU?<]Q\? I I+-O66+;FDG'1/TO,.D8/V-VI#BM.HS)22)I\OFZ/QT;9A"3" ,5@EL9S+BKEB*H!62[(-"C/.O@N$ M65BO!*V7JJ)8 YB-%]EU8EK'YJ#EM V]9>E2OI3[].U@+H#S)+!: M?]D:YE>QAO.=TL#=R7+^L?5I#F/G,'#/L'>,K= QEI])0*>FJ6*Y&]#3SPU' M-CJ85\#$@*^D[JX0H-H)AA)W#)J.@Y=?FC=/[^K+TFQTI]'*CZT!?";H5S-! M(3=8%-[&=*%YF%P:P+6)J6/%&FV^*.:ECP5$O%M;F9YZFY?$3'G1L-*%H8@# M:4.!!0&)2:<<6!BJ[2[!Z3::&L1UJWO3H25LHT7LA]-WXW-)9F[U-K.MOTC; M3GL'MX1;K0Z&6#I]N,Q6C+?6J;JA$-0YRSY7]F6?PV6?.R:POB M+W'!D'*_KVOP-8UI MU8?"*^XR-)Y&M=>M)=F/']=^'X%(KPQZ TXC$<3_&9_+9OZ]OKFDGZ1_OR - M :U9YCNH)PY2QW_&R[CG GZO/2Z. M2/ B/698F6N*$2F.*VB52(@L2F(";*).F1EE@.,UEK.TF#5/2J*N'M@$?/"$ M'*@R;/)X[>M?8"6_:T;@ET?@.3+] GZBCQ"M-Q"%7P/X@I6@]WYB)>>1D1S! MK#3&S;!'VY$MAS(*O\0T#"]W*%S)!LA>!.\(L#L@#.0;P(@X"\/- BHU!P[E M3/")%HIW>1_VV)-5X(SP C!HG[/#5"G[@J8B>-Z>%>WT#(.RTF(.S]'X1@>3 M:EQ*\.25@CY/+LXF7:06 7E->45+MC5X$"28@$I L&(;_07.&!9NMP'CQTU53DL IW;-"4H>K"TP'8/QXM+ M@+%,;N>+\.'6(V_BY&YAHXM$!D,BD'D#@N?@0>!T>=J^GW3X3#65(-7Y,#% M#U@:8)Y0*X@8LHX\Y0OR+6 3\ R^[1"E:Z#?5D!'C&LS]8A,L\[PB8$1X*]N ME4ID/28P&&2I;YK#C)\0'1X*U9!:XF7UT (3M!=44L1@F2.PCE1A7!DL!)1! MUS4V/#$MC_[OY?=;MU=>)]6+YVBJ)E4->>)5MELH6!=$>\I5/-7P(3B_Z"6W MQY/0*IE2&J/B"NMQ_SUG=]ODMJK..ZJI.FO2<25V$F.@ &JQ;R;HO<1(Z&-< MX2"CU.S%!FF8$6IVM-[-_^<(79D:Y$,*D.7F^PX2;%S8U(\B^IC*DL!C# X0 MQ8\SN]^BYYR'HHX1OE=>GA\!N:\_OICD1"[[UM%Y)*>8)/J3M$8U4?1>?ACV MOU\28R"ILT>5M,1?DG$M@".TBE.0QJAGH>2L[V" @!I8]&1$RZ"@-NZ++ZK; M]&5-C2J23M5:%!58Q<=F97PF3%Y?K#"/EFZ;@FK"RX:)(W T1>LC$,?XF87^ M+)!X:&5:N"K\#SBVH=,<+-.,/S*'W[LC2%FA!_L!MBE5]"K9_5>\^KA037,4V5>20P&T"C_M'0"Z<-[X6]GKY;>OH=6.'& M #WB?6!H%,^#6>.O)FRTRFU^4'CYUHO,'=H6@$B0K<#6,[&/?R.)P!?4&9T^;H^[&D#7LU53M]\N2R.Z))_6 5 MHZA=-T=_@)DJK<>W2J$8-8KXVW4^BFGBTA>6;I_-QFDZZ'*I#ZQVG5;EGGEE M^C\>B+<(W8!(IN:G:T,.^T'*]V_<@.SA,\(WXRVW*GITSXHMV4('I*DEZ_I0 M*-$>/-BKO<3<%;[(8&GZ\I!AYZ ?WT;5CKM6O<+'>QBCA#!&E#_X:$)H"K/% M71JNJ.JSY]GM-T>54>^I\F+U,P^Y>8")7]\X>@F@/0;1; MDUXY!-%)2$>G#(CS?]\]W9/O;VO5ZU'O'DR 3B-7DK(WZOFUM'V),8E*#:.I MX 0Y[4[ E;AV0G"+5AO.G2V(Y<31W!\%%2;Q,J<6JY67\YH\?"X.MKQRS*=OYYZ?..YL;P(VA%+4Y'*O]NQ*4EDL%).2U38D M?RZ_>*F=R#P?\V ;4XAX8J-7RP#R8JZ4M)KJ;B20;MM6I<9N9?C&#&FPT[#(+2[C3[&??]1Z\"@BL3R8;X/1)7F^.7IQJWZP^]7Z_K3?; M-L5@CM:W:RS:(^4%FIF4_7?LBKR M]]8^,F,+)Y,X9J=F$55SPEOZ(5;@XU\HGWBY*YA;:PUZ/-9&=OQ807THV .: M7QH*'W?,4%B?$CSA-!A=\,8[B[.IH(R0DF,=90Q<51.<3& C$T$KCJT#Q"D)@TPLSW M PQJUX_!^'"E\?3T,Y<_:BA=+_SEY/B\)NA:3YNI0"3I>V5*!,P$E(A,1LQD MHBP>EL?X.9P."HK'Q&)*\RZFOWPG+=N7\0P++]Q4I&0,Q*F[ M>9 3&;9!:[ &#V,M]0%!)>4(2-H.+%_R2*VS[V-KC0UCM! NW,RX[8A13%M= M+R;J['L*%Q^26*B419AN+(UB+BV?BIORT@XQ*LT9,#8#*I5;T(\S$=@ AA#P M'ZD,.YH3L]D<;=#C86:0,[$P0:\8H,!)3[BU@/VQI3LR94M%7QJ%;<,(::;% ML.! F1$X]GOV_5C@QR_JF!7S^,L706/!.I2=T;FQ\2+)&*KVJJD#6?^O3/M" M/MLU=95F0Q*0 C03D2\-IC_J$ZD_\Q!F:06$6;O>!&$F#M:;BN0MYLIEL9") M COV"1.3O#'+!$$NG#BZ#!>8]&C2T/29M.B%Y7FT>.[)Q!HO88D+=XED!X/X MW N^X4)3N*=&SH$.:*)S\?G7P0,B^D1H<A'8[EOPQ%UE9 D8W335!DXKC6J50BL,H97?:0BM#V>8?GS3NPJ= M/ID6L$0W?'L<[8>GXPE@5(/.J?B<%29CTL1%IOFB04Q3\$(&.06@\)&H7+,= M'T3U +B^K:D:&.-8CY/V&%@-6KPXX!N[VJ@$/",7?Q!WP4;44V%NG"8A@B_429.S91VVW7@6-[<]K \.SW# M^TDTO2 M&H2H% J*GTKAX;!Q""2BZYC42X\G4C#F^BIR7T.47\IQ0/.BE@2R M =# GI&PW ?P.T:T'I2Y"W C4J Q@C@5G.U0OL11^P)]0Z.(6L<3^@5998@[ MA%$H3W.B[U+ P="*%A M;D!0(>?[_B)F!WGY20!Q80QP(0SF U:\ 0S/W7GN<^%09./NE/RTV^E;8N$7 M8$Y(;N;P.(!),_[MH^$1:$1=6*IGYF_Q'FU@4C7/X+XFSA6=Q/2FT#8;:\6E M[8FGW?:H_^<*56CW49L[?MS@3X.XO_!W1E>7V6Y..S%^/^5];]#$V4%G%E^9 MF=ZA*8N:#.W$G7$S>MG<7V0P9W.'4753>;9RC/GBT,(!%IL1 MZ/U32#S@(IR#NJ4YJ7LB+_Z#4;<]J)<;V?ZQ>:INB+HGL^EW@;JE\F%4U-5< MU/V19=/'E[[3T/,P+L$B/E.R9W"EW"9DKEOK]HY:1JCH;Q-C.KTZNOOU>*1V M'O2M$[NQ*[<=O"E?/(R])X_E36Y1;6XHXZ2F7,HY;V9BXBYM0N1N-W&?R*VK MWN#MYL]E>>ND[I83=Z$4#[@^%W'OS=SMFTQRR#>P!FB*2LLZTK42L2H., M3N3;[/.FB#@"Z&]+B5B2#J.@!>8CXH\L9SZ^))WNC["U]VCY.I;82A/6[H,(+]G&&5&EL(QYQL$GICD>YM $-^IXV"Y2 M/I/Z2HL\]<][6R-*MYR0R]G#V)C^Y(3\4>W0=6577U*@_YOV)<;#D=FIU<%< M@)GO-D>YT;!W_[MZK]0[NYY778C-J\:*B\[113G[1SK/%SY]8^NR3Z3>ZLDD M]H31W<3TFY[&0L;V'K#=TMM#E8:(0ZP>QOEA&*),62C*'OH! _HP=9!NN$R+ MHI"^0^,7'QK":;5ZZX;YVA.!G9Z$TEGEE!8)%&W& $U%EVV;E@"FU4J]2JR! M%"_^:KA\84310IJ1YK;'JYT1O[)SBW0T%E#-HC![/4R:H,E"*JO]PLI(LWGB M>@@#FT60L\K&7DNLS!IA=1Y \!PH.$Z=Q2S"##23Z85^]6=WG;N\5",%>,'P MQH'MUE+#@X7IPRRP'11.LT-H "9-N[2(0=Y@VB9=>-X)K^_,XFI!#])8^">+ MFPX]K^$-A&R;!@QQZ 5CXXPQ+Y,6=#/]-NP!#)N_Z89QTS*6]!T!^ '&URN\ M;,\0M&9=C]-,L,XT2%I,?7,W$B/DX[:=/;+W".ST#._'*)YF1-&3A%1&27_\ MU(Q1@"!WP-SRHY<=@H'&;:PA@0CVQ&8E@UFE0Y:J$'9 L#K"4UP3&5$8]+%$ MLLH)'>L?5QM'0K7Q@ 58BP>9L1*$@7I/X=32*(R'H\A"U3BU.YS_3?O!)E4\ MZ!.UJC,,VN&D<_R2?3C]9=;\Z#^O(8&V) JTK0.S?0"M";2YR=(KQ=B1> 7V MXL90?R=G%\5"4;_+QH_!:R5YH>R(98A,4\VD52M[GH'Y\UGID+*'I7E+K7AE MO9GT ()%Z>%6D+J[>?!+3OFY439,U0VLAS?8Z0HF3(6*?O(*1G[-(EJI@Y7; M!O5 ZPUZ*%JH^];-+G!;!8: J0(@P 0&/8X'A<.BJ& $T2'0^B[PQC38B?!^ M_.)M55E3Q[PE+)+#;7\D7]>3P@BW\9 QGZ\OWPOGBD>XOZ:.:3X:F3VF%/ _ M9O@)HLB'.0E$+K0UV]?K5'=O#%;3KL3=!3F^$YK_Y=;<'EEN/=EJ!OFRH\F58:PP* ]6D*7Q<+:7U M^I +6TPEM"D>!:?>SD"V9-@#5KPO^)1C:0I-14'8'E H':X[VA0HF?""8$%O?^\M-M90Z_VG^,/1=3H/DUSL,RJMPK[C_L^[E^9=SZ?ODD3 M7A_.%;'Y<-U41W[FRKG=!2/A@%(RFP_HN#TF[]V\J0D2HX= 9N1/>9MMLQ1* MB5VRXL[R;%=U.GY. WO'X=-YU$S;B;RY" ,^T)>$T)!9H2H;&:0!##$[K91QXGNB*.U=V3553M:%8HS<_DO6)BN>$L7&<7 MT5HF3GT [AX;YT6+[01L,326J9C=P8;7Q0&SN0JX'KUCF)$'&LHC<@F)/E MCP&O;4R+6J4/Z)4+JRK15\;U9M@INN1J* MX9B[Q^:HK[U)Y+2ADV)K:EU<%@CA%<;=>%G6V/A?M?JHCL MK.I(5X!,6SEUID=5)%<5=&MKH.KBOVVVJ M 5@>>YH(IMK]N5$>^0'G5:66[-C$%CL3,?6\,DG%V"V_P3M&E(MWAQU?=GKQ M^J GUT;9LRP8M^W,;>Y,*9*.7[I\VPH.>E M1+[HZ53'&*N=B*4:DM+;(D2V"%^E\\7,D1"9Z4J]6F^07^5?V\M0(RFNL%:* M"XI=O$L^T-X/NIH*$_@JP)9DM?>6I4N%4N;3MX-()7^9W4YL#([M]HDYL$*; M7:R=M-KGSU=7K](.\)3B5NYP=A4[7%ETA[77\'%^.C_O7)BYS-5=:VN/<\)J ML4 !I0]3UC5G45=JI7:E!4B.EMSM.9S6[F\O2H/VC2+5G[:=FZ2)'8VQ M:LRQXX8=KLRKLVH5:!6Z3[9<$LN5J+3!M)AE-BGE/AAN7"51Z^\()\\L7N28 MHUNM?W%TF1E=YY1=YY3I43:/LK]&]89:OCOJ;QG/3US6.;W#H#X1@3SU $7XL5=3&7S. M>\\T5HNZF*;,?66CCM*WYAEV>MD92XO1K)C/Q ;6SU7;/-&-R;1RY^/ASN&+ MXI S>]*5'0Q0H"\& A/N!CHY\((3 C$2W F7+?SSZ5M$A GM:X+G!T]H\-Q@ M4 3_-Q@4$>JUJO/WS7)7Z_#%\H3[E+C:"Z_(>,YKQ:;HKU(V F'59 M>@)B9/1T_/+SZJ6O_[G/?4J%S?Z_B:WML; ";UC247-4;[T=UZ^?GZS:4SK# M0D[1-DW'0.0!ZJ?F?Z"ON@SG_KVG?]5EI!EB'#PTW W@";L3>::A6'\_T!_1 MTFA6 3V#;HL<8KL>SZRP#8,&) S(>.D;B- MYNCUY_/MKQLGW[XO[3I*1C$6):/2'+T]__Q]4\_\?GOJ?/K6Z,H6X>OCUCHC M=)W21<[8VGBKOQ-.X\8"V2=;0\'&_=^#::0[F4AR7U7*.P:=(^)!2]?L+F9> M&K2N'>::R6\T7[8F#Z%1X=P&6:7:F'Q[)0_9(DEYC&&7REPT^?4!*5U$I%5D9-O8."S$;UBAQREXTOE@TSA ";A8G!%#&^>!%O/ F -?/I6 MH#71\;_8; XS?%9Q4_JRQ6U2+#0]'1K8F^^M;-U8= M4&N-]2RPZBC5ME3?F M.;8H;LAKW2I8XEMWNS*'H/O%[A21E>XFL=!6SG<^/F>],803TK(&>-ZD #"W MSV^!\FBPK4-8RO7Y[4T4GPRZL+'"#S]"H!\#'<(?E*#.;7M U'/CWB_IRI/3 MLFYR&N:G!<^E6YMV&&AT#)L11A1Q&EG/.%3.1S3:^N-^ TP<0I-4/7S F :",N5#HVG*'M>T/8X,RDT;1AVRR1&;#0\L)9*^+C.@W;TK9J=G.*4X1A#P59T0SO6@ M'<#([ N,QKHW&8/EX)044WBTW ;$'U#^T7C#ARX%6WAH]F"7+;P;@Z^1TT);.- M=@[>5]'0(Y'683"&6 < F $62N"@_?8XW="?;2 M1].9:S3\@T4;+;".-5J+ MN*/9#)%=D?N:(^MC#O?)F?7DH0= B(H=EEY@OB!JG4W,PP.5QE9X<2(T^BG# MDRV58>A2I=S2&-(AZ,/47X]SI;Y;1VZWA99I#)C\>B-Z&Q>8/>#0CC% W"*L M%,6:!BT'.J7^P('5UV&(<^?06R@N<0I+&G.0YU>M)Z(XC!X8S@4S'F'#>$@6[+QC(#2-C3$8"B' KT(%JH!_$@. MI,_Z$^KO2EYO*XXDMG 6[.'L$,89^6DBS8CZ;$:5\82HF M953I@NR<"\F*!_0SS4'M.@0X37[EGDQ]E%'?BUNRNFD 7,(DL>RI6"GFQ6PI M'LKW1$6JJ4Q9P4JS7CO0F"VT;-ELG0R3F/HXL>SX^I MO 0;.O9W>'PQ8UG.A"HX==O&FUTM'RE6,F*Q%%N1,):+2%/6(99CG#@=M5!O MJ%:@Z,D*%B> M=4X3 \?FFZ/&SS==JI_^=BX*:PP,7[\AO QP;'8/'!L&CBW^E<"QNT/LN^SM M2.SUN>/59VC=.P0!WWM]=HMLHZH4\914&JDC#P,V.(7^!?EI:5A,B/0)'99; M;"M06([ *QCHY!K[%#@8-%_F"Z"W:^A8L+W+3[3[=?**P42HI_K2E:88H%)F MD$^[?;1@MA1#W$ 7= ME V;UY%YQ4-ECWO[ A?%K(Z''5P27"%:>E#65-C% ^Z2=GW 8X[3J//EUKOS MBH3 V*-,THQO=MU"9YK!NZH:ZH09-FZ?CA?\: __5+4SLUXL5CP3[3;)#*:: M;;.&M98*+LRRS4ABMBR)^>*U;V.Q/W"^MBK.?J]^+N1:" 6ZC[$I M^]C/C^'1L\5,ED?/%K/YB6 K<8&,&JR'[G[")B=9;' 8/)6FSVC137MAZ2V\ M-*N;W0+Z*4&U.BK+Y;/TW^R7Z!2<62'AN?&0,+: 7K"JIJ!Q[TF ML;,6"22B(C6"F=31\ 4'3C2/OPB-\>]2[S[<#*_-,8:&^%%P!'Q"H#$Z2&DT M2&=@<$BI8'"T3%Q67Q*!K/IT2+E'LWV./0$S3=%7NE MR7H>_7,_Q5LP %CV.O)/(/2)G@-LW&2Q8V,=' KG#KHQHU+^W.8T W,(<=#0 M2%>FL]JA*2)C8J/%MWI]AW(+73??7-=B,/<1A/>P#^AB/NH$O8C"\8>B??X1P3$"EE8R@RD,[0)U1V;GFP)I*HN*X6L;!QE"H MB<$P4BK&9)NI:#BHT+&.609::II%W"## SU!,U60NR 6WP@N!S!,RB/:LJ8S M7UU/!@Z"H:T)VA?]Q0O(=SSXP'$INVW)-BH9 0T"LT=?H3>Z ?!ZCR-#H.AE8,*(\/ZHQ2]C6ORR"9O^_/Z%$9-E MJ@/%G9X@G^M>81@WR*JQ5QZDL<]]PZW5CI%M0E.=04 MXTAABX"\]S7FHBA\A,>MDX2ZIXBS)+(%G-MBBH9%5'X<]T=DIV<8A)=$WP-N+&'T&T@C]*GP M,T,\=K6PR&=8+GNT1HINH8 _KL_Y-WT!2/]2AHFV!E8':%_680*&\'] NOT+ M8P1"/S>40_&+B'85\[>@\$+N#E]@#KXX[KO+''( '3ZV3=;'WA"Q^BCH=@#U M?!P5?>Y5" "69H8AXF@ZACW)1["N,U 1#-T?XE'*3;?K9G)Z_46B.RE6C\N-! M?5*_RY\6.,++I$7D]FD1X;2(T@=*B]B+@=W@I7LQL XQH+5=Z$]]*. ?S+$Q MGP^4>J!MZEEX5PA1T9U8/LQD_$ 'D6,L#X7LF)^47UO(8S^XEP)A-RH\:JGA MQX).U3@9%2F>;#KQO?ZX9QS;,_0=9QS\!G#63;Y_ETY3:WB&KWN(/7#N&&83 MN)*BUVW^51*[D: &9)@%X#C=>QJ,0H!QYC('R#Y<5L*YC44PP8'YK^26Z08F MF)B4-,#GJ+:KLGL\T&X0'H;?A@8O=:)BAEU_4G0D4'259^!7O6(B9(@<\I5T-QH;)-4!\ M@7"SL-2RE2Y1!WC/'2!9)*5#XF5Z+Z.8;?83+8,?2 M.AT8 GM=MA$D2>=7]BX.N!=\&;ZL#0?P,30DKB!X ^4KHWF^8M>1JVN83H@7 M%($\)GY70<9:V=\\[/0,[\,DH= 2')KL\5R/1=.@CA:&!@1K7P4\_2Q)"XD) MX\54QHG[EHF99!.Q*!AF(]NF0?6LOD5ZVJ#G21%^!S9&T4B<;G,RR(]V6U-H MN(0;O< NS@+Q"_"?<0"-XX4TE3GT*/BM!4-/QSJS37:=KK$C&WQ3)0KF>MMX M#H.)@WA<@BL))UH1;@B#]C5=ZAI6 #5,OL!1C ]!&-_]G9ZAN>A4@N4 M8B8CB(*Z4##&84ART4:'@6/X.4P-_@'(]% ME/B1*JJ)!X%&9/"0G+' ##<@)]7X*7JG^+=&4;4Q *C' H!>$T913;P3BJ** M;7&M450SS'^F?AMVV!9I^H"&S3 !Y9IV M>YFS.\F"K6_CH-0;SNO<9PLN.\/EBO+$UU6,*.8 ;?'U'$N].]I<*1Y.S[?N M&*.*LO":<+0&X09KZT0/=3D(^E)&+,1#T+/=FBBL,Y$Z64F<.KFB+5II)N4* M]V&\A,[L%,H!+9_C%[KBFJ+-2KHP-6ULPU#6(O= -[ZKY[!ZFK:I>S!%<56W M\!*G[S"%.:0L,(7#QSD*]QHLU3DN,[SJ=:ZF.CWY):3RY+L^ M%*<,N#41LCR1ET*1S/FS0!D'+)"3/@Z6E&YBP"9UWPWI3M/\ $X4KMO#I1:+ MWLHQ[9,!?%'L&[Y:A.;NQ2QOL&G;[!&:7LV58J[MS]W;C(4)3)3/QQ4SN"3! M9:,VGV$30+B>I>2;M>O6!3G,Y:LD[;LKN$./9X=#_>@RE8 M?T9C-PNV<$E>B2[D7#/,/3=@-ML#BRE*U'A5!\1CUS;70,P68A!1JM>,_F!/ MPSL^PV"8?M +'B0,ZFYAI6-=S\@DV4=H974?]Z/J5EZCD6Q>)20[H).%8;2\ M%WC' 7_(5/"LN(ZF*58IP$F7IU>W"E0.9205+A\:3.,9]W'$VCT#:AW)+-SO MH*&@C]$6>J9*=,8"/&G%"XJHKIN0!<7P3#K5SRMR:T^'%"E1:&N6[?FG)C;> M*T'"!*U/*_88S"9>/4QR&M$W^. +4&?H_7=@C!A20KG6N(X6T(3Z)G W9$E! MAQ$-!QA[9VRP+#?JE81&[?29##GC MP\MWQAPC)!UCN[(+,.%>+: @\A GQOFMO57)>NM:U!@LR_2P*SW?%@\@XG[' M(Q2YJ(H0PZ8^#.IANV&.BBJF,6O.\!X%71#ETH]6#4:GCD>O>N"/E>.@ W#I M 31'KX_9T9MSFS-_@OQ$C[(UI%U]%8XU&SW30%#"@>\S^'S,JEY^64#5%T=(O1DL3T9L1H;5CY'F0.92RE$+Y-ASHI$W)EG\=I'#\ M:1S\KWR4:X[*U[_S[[WS][MBT5L>5;/[NCQ$@4A+2_(]0^4GXIA'!J%Z)!T5 MF3HYL*1/6UB;-?GC\8UOZ?C\N,]9M)2 9%RBF]15DH_0U6THRWHC.#UL6%=] MJG.YJH1<-6ZPD?W!$4#2^?\^93]-U>LD7Z^+FV/$^**F/5$Q\'\M2_CO-PHG MGGPQ(F<>,8*Y%N-O6_Q,9>.+G_RT17%NJ]/ZG,WDQ6RN+&8+A2^K8>(SUI9Q MD'-4QG:"P6W[^)8CB14*B.OG/U'54$ 4-<$4%D#O.E MU5#$+@B\R0G<:?;S0=LBA(;Z8ZT7P9(=LDYY$E&6-4S $X9L%4F"14D?#?U' M;AD('@4%1_ ]ZN6LVF#&,IL7YWH"4SWG,[V#B3;5?F1MDZ5.R-'S4?'UH?9> M4+-^&>#HA4YT6E:Y -.*JJ3)G_D-TD$V<#)O!Q@QE(^/ODE*O'DHO]\.NB36G=7Z57*!N@U#?$13Z^YP]A*XO/1Z];JPY,#_FGB MA2&F#V[RI&56==+J[WU:.="?9O"L29YLD):7#?>9TOEU3KJJM7W9X'>[UN,5 M/>NXV%C)C8U=N4 H',ZIHFV90) V0Z:IBH3V>6UT_M!]>7_6=HA,URH'4B/3 MW;0/76?)X"4]N$4V9:R:(UNCT7I[KB>J@N M/9?-N5(\*OPT;'+WO$,4N#HO4,H4N$.*O N^I6MM(@B?A]:7]6M*:41U3!2S MS8^?R=9L8FW-HW[<$ZLG-54GNLKP4L?SYY^K\[IVWR[^5,8+ +*-PGU*4OQO M$;_-@4V4K^K &A+9F@AI6=E"HMNGDHTI*K=^6; ]=#R1T;=B.D[3:*C?WYUG M;.?%>,=[R90^;A:;(YNC*KMC$YR#6L+8IP_,&A9 ME8)1N($50J9",Q>R+'-!GDS3B,P2H$5](K*N9^:'@/+7[V>,7%/M,2<4*V9_ M='M:R-P5_V2NE'6GC"Q66STWGC("\Q!+\>H7RRY0NGAF,64LF(.#^1H7LH'9 M) ++(\EB_H"W17R'Z*++_;YEOFN8$J\/L6Y%3A" #G0*W21/)M%V-=@0BV;J M6H2CS0"/P;0,6_@L*\J@-]!I,@F"MRB:8]-JMS^),>"99X&1C@/#0)_>('-2 M8)2&ID^9<+",*7R>)"3))Z0:;>#<\'C96*X1L' ":L# W?5Y4:R(=D++RK>")4Z*L?>X=+7G2#Y*&=>QIM.*P735 M3B.D9X<8BD9L/\ X&! =$'ZA^);Y&FJ.*K)U4SUOW USN35*S90Q8*Y-8/)2 MF:;W2]E_QY3'P6X41^9#98ZD7TP^ MJ$:JF*!'NI^C;FY .? M5L5Q3%K'=* ;F3[%H-LXR.?03SL%+FOS2I1!_&B*"0&"W*'P[K!X"-DW0$@. M)E^-L HMTL1_A!!!W D&-MHBV #"EWK(*8AQA+'25 EK:X8,! ^_>H#6^XS\ MG3G7<_ V"VCN5;,&H(1S4)O:S<_SXP.IXH+9[%G>;E$RFCNFP7# S8%#\V@] M\$X3,\>5X*Z[V_U%Z )GLOOPN"I8IC!K MS?V+#HG!!C-3X05L4QG%,079L62<#48N@?I,K0310UX"GM4'B@=+ULVJ@]&C M"@8S#&&5+<+ ) VL'<#FQ[KG?8@,6CF 0@T\,XVPKER M3#4.]X$GF-_>U'X>?YXCI6483]PB550#-\(PHR\ M$@/&T+',-^"U"+(6:(OA WN]8QO>S.$-V^;TM#^,.SU#$,-8Z'KH.]N8%QU/ M%;&!.$#D6P9UJ!&*4D,1>:C$I/X*R_208^A9(Q#=.(Y 5,-GK-\,-ACV%( MB[2HC0!Z1@YFOCB,_ W=I#8/[(0^ EDJGVYHR1?<+(/I4]LL]6$_NZ;AT:I(,,[8Z60P!V.?NJ(934,_OMYD@V M7^_.[G\^UR^+NWZ_4(F]7\@U1R\M[;[SVK[]_=C^](VOS/XJ80@#7\VI*7(+7/@N(H0&@V<2AC*,L,% M1F>N9CNLS@W'01Q7J&CB&9KK9L!)0SV^UD"A"E/ 93TY@ XQ.Y;<[]([?1GU M0='7]KPQH1[4DY_,@.'#K+1)_S*=LDKQCER5*]:SXK:_-UYV>H:15GE7(^T M>6-D@HUDUP,5VL(K&TH9]*GZ.U%8Z94;ZBFPT&K!.C6O&GEC#_J4%B1A[K:P M25^V*$CJY&EZZQ+:9W ,-J=]#GV*/X$A #JWZX_#:R#;]HK5$(MV&:CSB7$" M_3".:C>,9\J*J3GT:^?-C!C:5^&S]$5@CD-^4\7ZE/4.VA/=GH @GYZ3\'/V M"SWL.FPN<@18X3[[Q7UL?XQV>H8T/,K#):2QCK:+].W"S(7('X'EN3QRD9WQZ[.0RN230A?:X M(; #<%3[\>T(GB(8IFZWK01A]E/![.(&.*V/%-'\HJ;'.J*=K4-.>:N:IN.@ MQG6]"0_ [D\MH+Y^P-GY&OD'G)QG9(S-;0,\9,^GMH(BS@-6Y@-]P_H"3 MVY_F_6D.4\0]#5%V'00?D.31Y\%='A]P=E, PZ5-G?%=P.+A'H9B/A*2](X% M7=GK@ZGU\A'+06 4=QPS(-2\=#JW[*?KGV&IYEYZ(S,P;CUEO.HJK@TN%ER0 MG5 U-7<0G\8F%H>E.Q4#Q6\L$4(:&WHSZ6KLN6S8BXKB95B M,2(G%LI9,9,KB-ER)65:V"'4I!I&--(TMXU*O^"T%R?DP&RV7NYE2V(.Z NL^>WD M:\>KI))YI=Z&R6.=\JX@EB5)+%>D[22+VBK)(E[8;9@ 4A5SH-%(H/&62U' MYA\9%?>8]"U8(#][3NYAS!F+.%\1O09]I<'^X0A7 [UO5/A-79?%J7W*=+=> M.N9*%;&8WU*5O[).FII75&X[,:U3EDJBE 'UO9C4O[IF.CI:)QW%R]9MIYA4 MA:\DYLLEL9*)*ECYEYB8[#Y?D?L:_A_Q) Q5PT2O53E<0RX2UFW=[Q7#QBFV MWH"H/M#G1@5R_ I-/0[!6WM$T#[0W@^ZF@H;]56 E'O%7*XHPD9LIXRK;XRVX@7>[E!1NG9G:F0R M@:@?3O\*Q3U-1CU-P-DG2V3:;/;0DLD528_30O%5D8WO QN3IE-\P)@_7^'Y M@)/SDBD^X-ST/[U]_>$.Y$CS0WD\O M^( T/YE=\/'FB% .:S_3N^!;W-X4B4Q<2')\19ND:!YT MN$Q1+&]K"'Q]M=2RS2D26R$DI8I8*>7$0B:5@,*=HX_M2)%8CPPLED6IG!%S MN:3ZT >,7UE#BD1A2I3SIJ3?>D*@MTGN26 YEB0Q7TR%V-.GDI-54LEVIDAL MA;PK ?,9[=4&:JNDB@VG2"Q'B$'Y[Y22"T'9H>LNTTD2.3G"$+>E.C;D@CE M;9*-V4).+&6W-$ELGL#VM0O*;2>FM5J.(@Q K!2WE([F2;19H6S==HI).4$B M5\J+Q?)?G(._]@2)A0/P-R60MRZ">IM$,]"$6,GFMY.EYC=&:FO*]4B6A%/* M%K;IBL#T#O",3(F-% M_G<5*MJGU.SC7_?AH*L-!UT3Q+=P^_\2$M]'/$^)>"X5(V/*W/I,4VMQ M;B+\,&CU5:EFQ'*L-^ T8-VG$I/H-A4T%*KV37M9!*.25$[ADK(B5O(9,5O: M\=#G0C3I;,+?M![26FTB M&YIV3F;I.PD/9[1G9WGFNY@;;>SHS#/'E%EQPNNM4BZ?PB6I)!9+DE@H)^7! MD:K+?-QX\_1VG"K'WCEZ6^PZ-1UZ _6S4A%+F:2,>WYZVP4E>38WSQX6QEUU MR1:(OSCW>:+O":HY:.ED\=2OY;GW+%][DG,3/Y>4676ZV3O BQ'8N+#HV:#3 M7I8;KY]^*JERX^VFGU5>RI2R8J9<%(%/KY!^)JYK!.I-YQU>#WK$TI1O_^O[ M5=RKF>;HLBZW3K\?E__4V@OXU/S)FJ&CK7![5Z,V@X:N*H.^*.NB\-8E\++C MMP\T:6FO,#I9L Z [MM""@?(#+^BFPF9R*!QKMMSI6*1#7],, M=GAXSVZ?^'*'F!U+[G! M ._IHU/3PAR?L6 M?T=@C;U4H'OD$O?0^!$L_S/,+-G%F\<^*B%\\B1]-$?2 MTTDYEU-^WW148#>#'NS%D#;W%>E&T4U[ 1P(+@21/A\3!Q9TVU!^K+I.[^- MAU@STO/6_ZC2'/5NRJ.^G.LKSXJW/*IF]W49"!+(",;64+I$'<#&PO$+[U)D M",F<02%)G^;B>?G&MW1\R6V;-5\=4[;S1G!ZV+"N;ME56\3XHJ8] YR(?3&] M7/!2=T 1PTSKYG._0W2'LAO9H5WP24R_N+L*ZH?1V H;Q FAAEXT*+)M.0'; M\=33!F4];#>Z$X3Y<>MQ5#ZY_B[72*76S8T9D1/ITNNOK3HQWG3*-8,16<[N M>+GFW'02F0@'78)$[BM.P\SG6]_KTL9()#;D:83!C7R/Q]Y9A4L%];75;]JC>>\R;^47V-6&&0"&S M5(; +BA%\ZR&>K1YJ\_JRM2H4*KX$I(\_CGX\_W[U:GT)I%BJG?@2ZF M645,(X72$D"IQ;)8E)(B=7R(B_89PFMA32R2TOI%[>(A?U\M_U2VB]*F)C*G M3FG9C)@K9\1")6E-MW5?L6\T2BITKSX?HU[_S>CQ?(QZU-$>+BI7_:,'25[H M!"QY[SD?NTWAPCPK9G(%,5M>E*?NZ(7Y#/D]SE5'->=1'ET7GY328HQQE601 M>("Y#/!M_[KOH8_L2006)JH5;*(_'S0(D#:T%R?+O.<*\-^Y8/W]S/48W!H M.&8VK,!F3^Z^3Z#97+TY,OJ56N[^-:<.NALBT(CQCA^J]&^O&X.63;?2J;_B ME7#PQCIPA#-!LSWVG>8H8_TYSIU?'%V\*&M=Q51SG*Y-APC9C$!#2;+_"F,W MP]D3T#C4WS^>"R7YHB)]^N:OAT#H@GB^@;'TK_6&6*P^E_@CQ8L$0HA@%X'S MTP ;6=?YGM+@(,>2#9M)5%MPNK(CF(HRL"Q\L@TP"OPUE,W\&PAVRTK_?A&H_*AB0:?/O<>"5@W5ON.X?8G3V0H1,8$SXXV;Y(OW??A%[@N/7=I_#D MF&/,MQ(61* &W[0;#H@>D(EP[."/KFP1^YP>JG/CWC^OU$3(>28"?))RP2C; ML$Q#78BY7N*>X-X7__= 7_[;KN/&G;HW<_=UZOFIH0^;6'W9-AL"$OG7I2#K, M1MG0C(1P/?"MPPGF5&L2=TM^R1;LF&,?@_9M:?T/Q8(\^G G*<*B>M/\E,!. M61,G8>39 Q'Z-6(_/GVKRTJ7;B75O#2;<0;3 )YJJ:!^@3BFA#_&+T0P9"T! ME40B_"=SF,E(_AD1A<]<(-ZX35"B\D0IZI'8PQL;$(IN6$Q$!, >NJ:N0E,@ M^#PY2!^&[XD0;A%9%% ?>2>6HMDTPEVA(_V/=)@KT!&QU^BX#B>,24[-J/AV M7(QHA1#5=N6UJZ*V8<_@"PV?8'J%V6Y#&S!D^$[NPWOO<*(68P2_R6 M=X!$@%P"U%L02%Q9\705=.D9N:;:^S#GI3FJ=VN=4_WWXV5+"C!7OMQT?<>7 M=A:O3;:66R_&?6]F<>+J\# J(8P1+6C9.OQ]2*D7 ]LY,=J#UA-1/(W3EAW- M;O/U@Y/!9H(GR'T'ED?56&[%7VEX_,4VU[F!NV\01AW4PD&:<0]BWSU#8H@9 MTA2>,7/+(AV0'2S;B-T- %N,-+'N@D_>L2=CK*V09=0/F%*P$$HW-"9J-[4U M8/7>FP^'C4.8N:_.@M2IO\/Y-3KTO9YFVSB&X. :]9HOI<*3\CP0L&2OC/7C MB^YT,+,ET!F.0C-H&[)M&O1G!S:C;0$+ [O.9+E7*NE18=@.S96=:7=J(+M@ M;@,0;X&V2!MXBT/EE"+C;_C^$N.%=EHX'$67<5>A>22*5YHK!<*MUW= LM'/ MR$H4^CKS]V"CL/"\?8N8[3T;"61;K"A@X.QIYJC MX:4Q.+JZ>77(>CW]*_!12[$^ZDQSE+W^I;TX-\2P$(G"#KD5Q[('*?.# M T /#3U]>S_V[CE1@\P33 #<8?1.0[=8\D7I143:73;0[&"B])U.9%QX,N#>9FB(Z9\\\4\9;"FA3 M92F0A#/M2>>Z]U+X%&P=1]\?B'D/1("450V(WG1@CT&D8SJW]JI!U^J$T>O2 M C1KJBC[B8UJGWHHG+@_#:P^TA,<'/XKZ@&<>$P#=(9(7AO6)RV"Y\H6T"NI M416(JBUPXO";P,!!?'.% RPTD&A"CSA=DZI/>#8'M'?0^0:@' 8;"@S=/?\V M@4&BCJMX4J$EZ_1LVUU")ORCJ/N$O/SN$/WA!0\GOJD9<'H\OTF0E03'X[?K MN5G\%R<:/Q1JQ')D7)J Y,(>VZ;I&"@152_-V18ZC*GHR+XXLX!7(P\^C*@O M,X5^@M%13?JT6KT5NC*HA"U"C,"Z406VISE(&!_Y%/T=?,+#>.!,@NZX#1JTCQ:VC#JOH=1R 61L2O%YNA'\5*M]U\'EZ.GS<.,K)#F9D3T3(WG M*NWCN<+Q7-).QW-M*_M),HI-;JMGK]*!Q5+ZO7M;K0 M.*O7[QL?V7I,&U/&MIRO+J+(3=NSV8^8+C>Z<^ M:B7!G?%].WP#!;J#]ABYKBJG,U\ICB?-U0)^!.I_TPB'JZ,_WU(RX,J6>T76 MK9%._=>O']V 6VYK,6[\N6?&T[@6F7M+T1_:[?-:Y6TE4U\;? [( K?;UAQU M >+&,JVY" B6.4OD MEB+^.?I>^$3,3(1-F4FEO*$/C>,-S6V_?DL+ T^1RM0GX)"K+;RK5YRF=C13 MP"T$E#'ML"=7W8.-J>C-IR;/5^:PUS74UJN-!K6$]XB0ZU=IY[;MEB"('5K M;1]?#)LQ&YDR!I ))X.7F"W9>)X)3)-Q MBN;HM'M[T>D;G8OOK>T3,KE2C)#AE=O9;"(K[*R6E2<%V2L7E@+96]=L$A1$ MX92S[<=H ^KV2K2H'=).MGU\,]16 8*\J+@)+.O4(FXK$S:%LIC/9,1*/BDPW380^G)K MNG(!GB^*V7Q%+.33E^/^X>L4FY,':-P1A6BO& BRU#E=,6N?'[%8\6.O MW?DE]GZO!4EV@=82L.T=AM9=?$&BCS>%!(@A]0TIZAFQ6*B(N>RB50P7MG6E M"5OWVC24,7-W2\3S]IJU"0Q!?UGWXGF="[ORLULLBI5,62P7DQ:06:&MO2D[ M:H^&2N$F&:J97:>)RZ%(C5S/ MK,IY^\>K-#N(>GTL-,ZJ=_6S MF\OC^EV# TD*]1\/Y_>/.[&AVSZ^/S$)FW[^.+#/%R_-[W(O)6'U 5X1W1,W[I%=,>/XOFF$T38 M$SI#X4"PV"0%BF'Y4=R]>_]WPP#"+G+=G^J'(?5DH65E,#5FA);M.<6$:V/R:/S_ M[7W[;ZI:U^Z_8G:^D[P[>B+(_7QY=P(*"G(3Y**_-*"@* )RD MM;5WVV56FM785IECCOF,RQSC&7\ 2IR;P;_$&U_F*C*/FXE[]J'*YQF84BNJ M1,_$/IR<@K]G'_YDN_!LR?'%+CQE%RX&X6(0_AR#<+]?N7M' D@&\VYXX.)T M@IGWML*YSTT]28+ C@5:'%_GM;N2.&;%/BUV+TFH2RK[6PCXW)_O")+<'Y'S MS'59N8SYS:I$9^BYE'D0'LSD2EJ-_VDT;J9OW8[C:C40H 4 AZ^;7VM86;H,8Z]R MYJT&1+10 &H1Z#73+@RU< 1M80!Z.X?U0.R;I4E:?[-G\[8>D/4V?N/I_4Q= M>:95]U^[_37U1 ^!1U)'BA HS4YN?B1$Z9H/NUE+_B3>OW^F6P?M\5.R(O+_F^':P M%H)V6ACT+I7,WTZ^'W^2L19$P"WX0[NY\'NG6=DS[ ;.G+;BH#XQ"3F;99OL M<-77=FB>>C>L\+_XM..=J" M<:@%@X_-N/V>I_R5HO[X["31 F&PA1+OTG-S_ K[MHQE/RXI2\.X5)S$B7?G MEW\Z&B[>/OA^.M7AR;]>N0Y5$K])]&O.+-B".T"M2\BW/[(OD.K''\\61N M MZ'V \,CI?-!?>0=+A^J;_7)B9^D$B;=SV,/H(SY,$M%))7=L%3^E]NS>LN_& MYMPMO.'7:_XSKLM>J !?Y!^T< )I GP>]K[W/R6U]3:'1*0-ZNZ38%?#^_[*8?@Z3/P^ZY^ MTR;'/P+0WF4O/Z/-$4.0%@ZM"-?Z\8 M\'#C]5:#]E/ZO)_;_6]JYBZ]_&_=XY_6Y=\^3!>\F7/8?C#H\/X46IQ$KJJ8 M,JN!5,QY!/[$*;1W#_[8H-PG1\+BEY&P#T?"=K[U2-BGQR1#5Y6VB_+!#)>] MMJ5(EIL&+].GU3ERK("CV@1975Z=L?_(>75/7O MRZC9-X^:O80)=H_\SL/G&V WV_D M[&N*Z5XR=[:VX D\!6%]LZ.I.PM^TMS97YMXJ):[WMA&[34U'F0];W[P"0-I MJ<- 6J#^=_4>HVGYT%BL^@4>V'>&XVSCX3LI8(?1M+^D\-8AM2F).0-$FK 1 M>'Y3:G_.G,2[YL%WGO,W<:RX0=='=OYUX_Y>NJV7V:^7V:^7V:_?'M-^S.S2 MB_S>T1@\/AQ$<79.D#G)5=4AR+0,MVD4XN=7_W)\H(Q,*^2^<[*AT#HM:I?F MR0._WG:%]ZEQV#>Z%SOWYSN"+@][XI)4SX'-TA!/X6TU!/7 M@.@"1(]6$>^=NWVQ!EU$^WN)[SJ1]%< 29LR+:J7 /(C]0>Z;\BX<#7WKBHA8:1-D=!KQSF3&K_K5V^N(C'TD4'R1ZK5 M;]9]*/&S'JR\X=P^WW=ZILW)O[/BT..-TV:_Q.$]TQ/ MS#/GZZ\G"AH^901C"SB91_#EJO!D+\Q]=E$I>T1>#QV_'XM/@PGNT9>XE:/%ZB+B$-W^V>]J]9QCNND;W MRG[-,IK56W5S,L+@C"W%D6CGV)3NZZI.1I&$QDTX)(D_)JM]LIU +W;BY7;B M^5-R,1P7P_'C#]_7QN/&AOFF";#R@E5^5_S=)LK^_Q6:=^_,= M4:9[!%/7^K,'336S$V_N6?&>Y;SJ#Z99#V0V6N\UC+*?QS1US..XKEEO_&=/ M1?-WPZW7UTCN+?"G&,\G*)D>W]E'C27XRUB^6U/K0QN)MQ 4:Q' J:2G%T?H M]9OY>9X/NB=>;B'@9[+,X*?8P?.-FUZ583LP;'G7B'8-:#]%Y9]V_8_N[P7$ MSG9'GXGF7K:E/Q'*+H'<3_:]3\W]B4YZE]BXJAQB"B2RQ8#%!\UO^)# 3:3' MMV';KX[M3ZQ.>AIH[@OX>]B+<]#VY^#[6:E^+F1#+01^/;7]Z5>X3S ^,F'L MU.]Y/41U5HYC*TC\0V*2G.^)!*Y[X8LWN*2?..;GB!_*2 K-]L7&]3C[[J0Q M5DA1Y0]I_ ;9XS3U>M#83W%BGKFY?+LV? T@@0?N<@R_\,"^X=KZ@S;_\W 3 MKMU'3_VN<;M)^/E#5W:HZPVCSI)Q\3\4WC7GMCNKT%! MHH4!1 LEP NKWBF[^PP>OG1[/P_G0+ %X[7)>S4)]M&-_C?4G^;#KBHF[E:<25BD[;\_'5_G6]'Q M?4AN]-]T?-15M9[ZPMPLZ(I["QO??F<;^ZU-/H%XK_N^Q'L*GPTS?4+W'.A# M*.<^2 K,^Q+O01Q>+5U5XTWB_(CW'C4XQSF-WIOOZ,C'/\Z4=AX/]@@#V:

4,A^YWT\_ M7QO:.WY+#<9B)UN70A 39W*-]7R+]%__U(NX+9YZLGKJ5POHR6V^+]N[IUMM M?]QM]EOE]$7[\(,OP)^4V)/7-_?9@>ZNLI)QJ#BU!&:>[SR0RSA\C;V2?0;# MA3Z^C1?G9Z^.F:M[TJC?KQ'?RJ,1W*%._?IL'[1E^V#."^YU3%N_)'$Q:?>Q M\",:';I+*U@X;,!87GS(/TNN8<6Q%:2WDX'*J\KQ27*8;GN9:9^5A?M][?N/ MN%[27J7<>E&-W7Y5^Q1!?KVN7^.^RHMRG59E?X*.?/6E5@=J8F2^Z UZ %K3H!2%;N(A56,G!]H'RFV_^N?Z]4U_G,-T'_OS\SQ MYJ"O4\?CF_!9+N Q:I6WES:>0:GH:V3\H?0U[U2;_AI#"?UN*._\M21Q#CQL M]T;HL?LDR$W>_P-*&U]=V_Y$:?N=M;SG@!V6=B#*NC\;\_[J7J"G7UZ[=B(3 M 0&\C;#QFTCC%$M_LI)_-%5A#LE@.6+ S/F9 M_V-="W5D]FP\]IWT_.13C__!I_Y> N=$Y?[Z$X_69A\XN5K[TGWV Z/5]\[N M0\_C_$W%Q]$\G30M=RZ>X73DG1_FGWROQ+ B*78O]TJ?IGG@O0BCUCK%F3G> MSIGO<;7^WHJ\M'[#ZE!>=.75OWU.W5)'E6KO1L0W*[DF&8G_M9;O9#I/=21 M^$]P))Z*'IY1X"]GOKWV'2#D];V1)^767V%*SK?%Y[EP(;I97,,N&^[MPGYX MR !B?^Y)?R9B>$2W/^O8?]IAOT0+?[S/]@OB:==U9JGDTL7LD#M3K-21@OW) MV'_MT^B[VA@%::(X=;#@S=+K(G0RF#]\X=YO7E4YX_4%VJ+H]1G>^1^-)6B& MH;N' 6VTV1V08I]N*.28;DCBH6/B4V\V3@3R#O"#!@X1'? R<.CL,.3-9E /:J0WV MC)'NV6D,YZ#%SS15?ZH>?I';BG4N_NJY8N6Y/]\1+,?>"\NO//6FR*D"QH9: MH!W1FGPGG-YGNTFQ=]W!2X\T5B?Y?5=OJV$["R\(]JF+T&V4CA5_JTC]5"/P M[*B%'Y&W.%4:;\OB7"#V K&/M@>]$6+I[^?^'H=5)YB_%Z!^ 8/3J4!"?!6L MGAVKU5M4_Z'#32:2^RF70N_M<)],>T1<52PR7JY["D'KX$\A@7D9[1$$7&B/ M'M(>P2?1'MW(Z40:HG]K8=L.Y^4_^Q\LTXW_3^/A@Z:W3U6KZ?\VV-[AFRL MIZYJ4>P9S<(@V7]0_=Z'/W2X$C2:1-G!%HH+#W$2M]Q.M :FU<9$QV.78_S2 MM>D5J-N)%('-A>#Y2W9"ZVP7B.VBCY4FZOL R9$&QR[H+:J!&<=)F%SFAM<& M>K& 25"$S#W5YT?387O51+*2')9C+:K8@3-:D".'U(="7!$$)R\1JLPVL[6/ MV#LTZ0NSKC.B$#G.[78OZ#*P#6S4#2LC?$5@N #MB!*?PD*U(IPV:PHVWG90 M>;[*%<$@<7PZ'@6^,/7Y9$H+,V\+,1N&,G/-[,PG C&B5&%&M]=)'YNU=^BN M.?;< 47)81HT/7XM GIF)]/ )E"K3: S4_,56Q[ERUG$*-XDFO8\(]F6F M8 M6BE2># DDZ8YF13%4!NNB*S/SMVUH>3NEADT,0W"X=D(6:944P'IG,,B(371 MP2+OEX.!4ZWZ9C)D;-G2EJN26++%F <-EQU!7K#BA9F=+JI"G.$15#$SL;O4 M(G) IE4@=HF2M>=02)/-!6%O88'OB0RV4@<],4+&'(6$AD"G_:7&BJ&]]=QB M)G!P+Y90UU87FLD02*3Q8\DJ4*[7M7;])CD<+DW8H9I4/)\@A2 &Z\&("> T MZ9I#H^JK0CC@L!UJP6XL>#JZ<%Q>L;1$\V)C8S#)THB; ;*$K%[(L:L("5<) MF6#6NCOOHRLEZTL%Y< ^*"!:2:<*+TMKE9TK'!EE/IY4QEP=4<-X06?UVI1V MOP(CL LQKMV;1&2Q\1)L Z;@NF2\;7MIYBDP*'+8K'0?2%*5HQN M=78%+67M@2*PFRGO"&16&#UA6J&!D#9I7*7@$/,[8-X.;/C(9^S*PXOUU";#QJ+G;) Y+H"9-U;H45J6Z-309QO3E9:= MN(]!M4Y%X+99GY>R9".+#U76[)J2I[!>?\:Y6S;I+%F#W!%=".QG\2H9JDT@ M9.?=JN=@]*#'[%(V<% 'B-9K;KI#E8T*C%<=GQ!-3Z[WE(PQ7IX)?*QM:OB3 MVIRUJ(9]A\<-P6^2E3Q-.ZJ;#72/VOI0<^DDX%JMNKP)\)UHI\D;#AZ$A2H1 MT]RC[)4@IYRQ;ONBP@^@M6T'%H0UJ6@YX3R=KW=CW$[ @;5F50V:)KWN1N!L M9#$DRAHV5EC"9*-A)-K:4%T.1#/OCK=^@*@K ME.O[>4B0X8!@M**MC[E*X5,J*.&-2DXFL58$E$SV*(XU;(GNRUZON:70=-Q1 MP^4DAE)?=6S=GT5RJEHV/\5(>48/E4Y.*0FYG-0P.Y]DL;SH1[#IR_ED9=#4 M+(HR&O5G>3S;RT,1JP$#+NJW->W !:!\DAF$UQ37-S134 5)GJNF791;RR9T*1 MRAPTW99;@$N\-IE8- T5MCW"1P.XNS:]+=#,I\X 9RMU,LC&4DP#Y79%NB/: MR42D)]K#7-GQ)-!6^GH8"S':'#2'W (!1'V8;Z/96MA6!#!'LP&*FNLN@'BL MOBT!5),["S UD6"+ 4.,77'K%;':54NY'1<8A*_;KMT=2+?9!<\$T*1;M M^:(&-X,=9,CS>B_;11N8+XRV/6R22,!S/027=<%*5P/4J%1V73&C;BCIV+!P M9*=#;PFJR6>C@MRF\$Q:NPF[7IC#:CJN54V22J,1U%1SN7";:DM."35 M-55IHJ&?*E5OB4Y6W@C/ D[>379U8!0 M")8RH2O.%EE1:Q,?#G>TWL6),-F&XH!8]&QD"$YEE^UZN>X.)I$?8%-N.F]V M5IO"71(K!)\/("@P[0QP-->*,L^:C !@,Q2MM1;0^M8>2&@V&WOJM-V9KLM@ M+B< ;W,BK.$%-X+GPQG#>MIT*'%J/IHG*2*-P$6@)FL84"<[9Z$HR]Z(+!D! MK2J0=SF;'E+#I!PNEV(.Q68F:&FOQPRP(G BF;)YO5N6?2RF86;9MC%1PQ%X M,5+TX1S <7)J$-VNLS 27>\1F3>,,<=#MT8)C W4-R8J(:\=4UQE+$'(VXYG MZS("[9*\7U$<,M;E):]$5I@@F.0XO#-=>.RBAZPT,6\RQ=!74[=&+TL,<:^< ML#Z.+['"SK9)EW.9)I][MLTK&]:=KSUC 5(\MX8(F]KKQ)2C,%X* -OI]G0W MP%PN4I>LIW1?:+9'^;-<)Y_,Y88\@JQD![=G8'JSZF5)X%,2GH%U( MRU(B""/5"7VWCH-Y;3&LC=X,,S[>A!$X,E-M/-+;M0NV!/2F*8T=F@CLD/9' MZXXU0=.>1BY@K$HGP@*CW)*5$QGI%)M,1FNTQ< Q6.)MQL!36E\75=ED57W* M=C:F/BFH0>YMD#72'^H=HTB:D]EJ4(DZP)4N!^I+<+044FR(3)*EFEF$T4>C MCH^T%UQ4^I.P8Z[$&C4J<:[0'#M.47JS[H]#8D>O2H;(:1]<^5'"SMB=,66V MEC=TS*)=NTVLKS.C:7>MYEA;34D1M6/A;RJ6S1:3=N";R&Y!FZM=L=IA-FL9.D N"TEL MBV.R6VD[W]OP&&L:@A" =&*,,'>WK)\H773Z2 %SL0DJ#N-D/+0E;2',+X2J> MRY,.:$Y(?^KDJ9J&B!8ZXY,::A*=;G9>AO-PKZ2FATS69%*.*9H?89OA MR&*23IVU1U;2.'>B:M>L5KQ&&^30;\*% >+<)IOO.-S+YTBLF/D<*XJ2 MRBLG7J4BOYJ)9>ZLJ2[I%()#JC Z#K794G=#=)-MM+P0YQ,;=YRR8VN4">GM M!3HVY-&0[YN=.IYH[OH*U]&M=%)9/&FX ]3I)4(O7TK3 ;KM&5E_XN4#00,XHV'N;@C=C"*L7B/ MFJW!7%EKH #8EC&S5YG N70=E0Y7-+X<+>F=YH^A9#J(>'C505D@5H>$/]GV MA0KND1T(Z':,7J&NV>W:JERY"V\*HVU.;<0K"XWS%LLZKNGTMMK0:BY'TL*F MK-4XQ_V*@(8 -[

0ZGS4WM; V-[4X.\^ED#8]X6]U&VW8_7B: N@ZS:,9! M20#G0F)WD"Y-MFVOV-H3T56&1C9$XC@AL*G'!2XPST6LM^4\UJ?*M::PX0(= M2*"UJ=]JJ7A%JO M] E!'^1B;D1=?)M'Q&A@E3#:(964470[--L!743M"*V I F1,CCKKX096R.V MR1I $ZGX9$2 ?%"VP9($@T[<6P?*"(REV,8(4^$A%,ORH;=H+PS*QC Q2A>C M.-O.S-K86*"" 6O%GW $2MC2-$N#.>6'P(R>"7K)4"&'NM0T9QC2$J%P1!:= MN3E@0(7I*^[.A$MFJ(BU"S!W79PB2:<=C==P,%":JZ71)2!1DNI#*[(S8;?+ M"F\'4)W:,\4'-$8XH\+=$#YJCR0QRJ)FVXDD(\42P9'4'=O>!J*.D?_][R$F M__]02P,$% @ %TA]5@5ZO(>K# <(U=_5/:S!;^O3/]'_;ZSMMI9U )"()29_RLW%KU*K=>?UR2%?9M M2-)\:/&OO[M)0 14:"'LPM,9JT)BGMWL-;V=[[]_53H_WC\1W M(O_5&O7&V?%>;3/Y+M[=3-^N'5P>U.]<)=XB1]T+2X!T6D'/V M0*[<#G5RR0LYR0?Z(@Y'?=7=*A?HL[ MZZ'K[9!\_]>F&X9N1[RRME<[N3AO#%YL_8YVN-W=>>MR\;$!?V0)NK6]#TXS M\'9KF_(/BNFX_.V!/,/LA:.HY6N#H_5YJQW.A._?N7?D.FH&W.+4YRQ8^MO5V#\X.R:' MQV=GUY?[A_7S+Y_7\FOQ[Y?[1T>]WZ<>\ .WPK8\-/_W+FFZOL7\==.U;>H% M E#OI[78\M4:5]-?X)[Y(3>IW9NP9";74E-::QSU_F1Z\=Y,']C4_$$,<8' MM;F5S-.?7#*#E7E..^S90FPT)I^-Z_!"+LGS MSVN%M26ZEP<">%L)[]%2,M MJ.OOD+\.#X^/3TX&C=W5Q4U"EN)O&.NQETTM>%$:\,'YM-G=3!VD[_7;>C*. M?;OE^CQL=TC=,3<^?K"MGY&[*]__X,<_?IH17=*A%>8\L@FH,#7F_$:AQ)TY MX_ZK6MZNS@KX/)'N)[@.:5<<3>J!31U+.!<=CSK=Y5DK?\3MGB-6F?, I*>7 M0':%;;1(LTN^<=-W):E5,)!*K=N96@:8 HE4/#)..-@+6:?) M?%+8RI%"OI#78"2CBP.< 6?F^/ALN[:,$F;\X-2<(G_$@[&4 SD %$"U!+H\ M47TVD7R#F6U'C*K5)6>AM4$&8WGYRHSC>:Q:'=V.4U?X'%]=S1V/&9$UX]!< M$E$% Z?4/('JV43E%V;HRIB\BI [*[X2SX3B-*@,\["\7P>L/Y"NSFY.%Z2M:5;["\9 MKX(U56JN8#RRB?_/W?OD0WFCDB@ Y(JU>"#L@UB@)O5X2&WBWI&K;P?B[4JN M6JSD\OD\^?C?ZR-2S,N?Y9>>-@-, ],@'$ X6 9R "B :@=TX<+!EG["P2T/ MN4RPEC&8@6QT@&_4-]LDU@ ,0X-!J.-+*#XMJ@+5ABY/>E@"<$04ZVE@B296R%6V MC5RY7/I$-!@<: 0:98/TTN<=ZHM3$WS,:=&6^ -R1[@OV.3YKLF"0,IEM+_U MF#NDXPK_E)$6E5?CCA4%H:^GD_HGQ)J]:/;0%O[_>N!14T!VW >?ZJ2D 3W0 M _U"T$.RFUZR^P^G3IMR) MX.0M18Y:\:J*WX @!T%.%6$"Z(%^%=%#D)MDWFX8MURG-5(29S1E+CT2J7*K M[!Y!EE-3ENOOFE7! BHU:S "V2ISA0HJYH Q8,Q4RMQ0KMQVSMBNYHQR44\O M"RP"B^:LS:VP+B>^R798>\_;?"6]NN(6=[TSD^99\6'_6E\G)YS9U@ZY%/.V M*Z[Z,V*.#,Z-77+AA=QU@AV)[IJ9\A>ROMZ;F*/Z]^<723J$E<=T"(M?&]LY MI^"EG7/$% VU)G-"4U#;%>,8,K>DS^F.]R61!D!WB MQ9,TP7 'A]._!:]<<>!&;,H[D\ #82 M/O_K0 _T0(^-A,K*<==MZK3:E"?XOT1N-R)UYTXF=\8)I6^4XT].3L[#%L-5 M]IR@T2T.=+7Z0B9;CAA_0[>#/5!'MY-E^9/>?$AO U_ ETF5NY?K\FLP-K ( M+,H&Z7$BV"7HN$.N/M".MWL4-Y&FGF>+51.'-8)5W F9+5#(7(-['D2":T^" M7M@/>S08-!+=M"46@ *H=D"AK$TR;U]=OT6#ITPWY+/!2X%6MG#08\MQ#R:>2'KQ&7RX]0V8UN#D:CC'2@^+:H"U88S;Z6V/=?'C*UB MKE0IHDP^. 0.(;T-VIA^K )0 -4.Z,*UL:)NVEB:J@)]#&[**NICO\/7C/4Q ME$4#\Q<^ADO=7&K2GVM2T M/-679X<9%;M?CT'G)4^@9#=R-S2P$ZMI&-XLL3+T071NJUC*58IH"@46@45O MU+^/1#!:*,8JCZ'!($ 7T"4;I-C7A-P-G8@%H "J'5#D;DPR;R=LW:()^&.; MF:'O.MP,R&$JB5SZ_%XX=>0L%4UZM8+BTP;/0+F@579H4GGMF@O'1H0!#&D= MF:=U?*_?ULF^^3/BOGB!#VY &?Z4'6$-K$!V*D#:!:\J=8 \J@2!,"!,#^G+ M&SA\%E";#0L 9IM[0:P2F%$0NAW^V-<)QF1Z1 X/ PUF <* MDP#4 #5#BB$ M@8DTZE\FLQ/PA^)I%/8D "UON:I M?%4T@#_5&[M^2K_0X"?=8 _(KFI8-.4 MFC3P/O/2)MC# ;GA@N9T$_1EM$N&_S6LOS&JN2VV\D#1B/Z1= M<32I!S9UK !A^R+"]B.$[2#_XL-VV6:[C&Q\D 5D>34;/W#OP@?J,[E3/XH_ M7[]S_='/X348&;H!SY,]0 _T0(]NP,J* <^[ =\PWHE0EQ%^SY!"L!)U&57K M6U*JC):^8,ZC^)(\[?)?W%'!WBDU9S !V>@$Y^Y]\ND^*C2",J#,$-(W"L:4 MA@K&;.>,[6K.**-@#%@$%KVHN7F^>\\MN6OE27U+TFA(P/Q[;K+5T]N0$P.* M RB JO=TUBLGYCM_[1(70.'4*_1-1I/;;=*/VDEWI1W"94+'V'A9EN>T"34$T?B N,'=$C=*J0 MLB_VP$^&G[QH/WG(3=XJYDH5O9UD4 @4RD*9<1@I%*#,@"Z@RZN[(\8T]WAJ M BK>IU:\EN(WN&-%0>CK^2$'$C TH1* JAV0!>>@*%%U9 A)>V =R@7IXMU2 50 MU8$N_+&M5X0_7)ODD;U8FT3+Y: J4&V\E%5*BE$MPA^;%)-J;4K9/*5F#48@ MHQ@_:D5!V*LJBB %S %S1I"^U5MGJ+6.L9VK&F4]/T!YXE*_(,EPO8])0$]0 MU./YR/X15HC?=4=J761Z[=E-[,<+X8R/2$ Y$K898;],V0"3$6F)29.%#XPY M1*X#,Q+3$N:'1M[5OO3^,X$_X>*?^#7Z0[@=0"+ZWQD=_[':^_WG4BEV0EK'(XS MYLM$&'8CIJRO$I[6BA,U=B>TC';0$$UOY^T2KH'V_>]F]:/O=WHWK]"[9 MQ577NV3>!^_BWN_^Y;'>)2Y[_8HA?-N>W][W[^[;-T"HWV/]^VN/-8[:]<:[ MW?8>N[_I>'WF7WGL#F'H=_VN=X>07%RU;_[P6/O"1U18X[>C=S6V<7%IW[E. MN].[];T.F\>((42(!&&$'1TVR7L;G';_O'WCW=5['ZZ]C_.X- \/F]N$?SUG MRI,R#05U=;C?/);I:WK8K;G.>YFRNU%> Z8T=QEHU8Z'BG738'^CP[CY0&D"*.?<8*R!A63&'E(UC44X M%+4"+R500@6MJ":2 F#%PZ"_R7R#-/^D:*A9(TUT@BCR$ S"O@TO9G MK$$!-R,6Q6IJY@FAQ5":3'/TQ.ED83C,K*W VKA.:S=ZX##H4K(VJ MW\]C2#2.>+UQO"L*,QK'87&TMZ BJYA.20LR)RU2A/ID5*.7F>,Z!9+)P+4[ MCQYU'KW<.9&I+2M^TQ[R/=?I"(,^@0I+$RIPS![#N$84)N"Y6;\)D9V! /S* MG@IR@NG&Y*C"$VFHMEN^(5*KAQ9<2UJT.K=H$7.+YY*<+#$)1E10(SN)I220 M&V(K-MN-Y3:VP"LCT$^&&86<&7/D1Y#''#.3Z\!]"D8%&K[ ^_!H($ M,7= @0A/R>--1LKFY\+@62Y\I;JR17%]EA)KMWR2&:Y3F1HDA6R:R) SXU* M.4U*W"!9B.Y3%G =SI&+')%\(&.9S8@+575+^6E!;O%;I):*7*>*\!63W^?2 MHW&NQ\@@8]E;$"@=6@OLRF$H4G"R&!0/5\28*!6)8%E4Y J(H1QCJMEFRYOW M,$"V>!,>YSP3!91$%(&[RPDP8"HX^()\K3%=%(?5K)QR ^VPPJ#4()(U4'GV ML@7K3&A\(2UH:1-]?=G+!N6BR75LPHLB%+!HB^TW[V%(,T$!F^?PHWV>DCK; M*Y48_X;Z3TQ'!4&N"61+^D'4_9G:1)D,;>E6!Y29 )H^Y> OT+W[@B61RC4J M\Q/ITG*LF87=HTH?;X/N6;-<9\3-@H514;?Y)4([W=F(E%/1C,7R0>#+;E@] MD:_]GT%:6;QL<^K->WC\;U;C=ML^G&=D;5%\&<#]*"F699A@_11@KO,R@7NV MG%B8Q_-09DJ;!6>R)Z S2626"?&%J6Z@P,KH>BAA("EQG5WD#J860_M6^*:5 MS9RWB4^YA ,VN_,TL'M;>]L5]IOVD%;8[1AT&KU*P)HV3V@;)I "&"RYSF*E M.Q7\@%3NRFVR0.^^9"FA7(;+"C2J(0U $S8 M @Z(VKM))99K!;61Z43%$T$\(N7#\JZ8+FN^2,:QF@E7YHTP!LK] MLUQG[338WSZ \?,YTP%43ESG/==8035_LS?4CS;$M^J!\MOGUQZ[\*ZO[V[; M%]V;/W[?.=RQQ[?M3F=^_,T.3V68C4CT\)=3D X="ET/5!SSL8%!\U_T3&C+ M[\_53XAP85$P#T(1G?6?!-TI'UUM^9UOMW@U^K&(LH4/QX>_?,=A\#MOP>C6 M^=GBD9+"7'JNY-%C9' $__H_\8B^F5'\OH9N1^FUZZRT#=7"GWU M6TW5+P14#T4QLBGM2L1KI?W2^]8!_"E=*QU#,Q M+3(N:'1M[5MM;]LX$OXN0/^!%V 7"6 GL=,Y<6C6$'B"V)',X,GQD^0TFM6^]][\JV6K>NT\$W MHT_+ZWH]]ZIU4GSCZDEYN75]U_G('KR//??/@U EV05KG$XRYLE8:-87,S90 M,4]JQ8D:>Q"I# _0$5WO%_UBGHYD4L_4Y(*=7K+R<*BR3,7FS+:"+UDFOF1U M'LE1M,AO.#J];-7=];5[(>\EA&\XMO23-MM?R/* 8_N/H]&>K)9>N$ M!,(=]\:0XF]ESO;:;A@^R9Z;3N?634KE:)R]ID&MZROWPVWWNNO9UEGCN-DZ MN;YZ8MY/,>QGS=5/,<8722;25YZFMCOPNC?=MN-U[_JV=7?#VK==]X;==/M. MO]UU>NSN!I?=0<44OFW+[Q\'#X].'PCU[MC@L>>RQIE3;[P[=([88[_C#IAW MZ[('M_TXZ'I=]X&Y']JW3O\OESEM#UYAC3_.WM78SOG%>; MIW-W[[D=MO 1 M@XO@"<((.SMMDO7&.<[@VNF[#_6[#SWWX\(OS=/3?<"_HC'E29D$@H8Z/6Z> MR^0U+>S6;*LGV:VH 5$I#""3$9O); P+]43XF1F>!$^@G I@Z!3] C:Z;O3$[_[T'X':'L;,/@]U9]S=:E+ M\);LCO*>"D.)PT-]9##293P5!HU EQQ&PE !@1@81E*/J065$33I!!&G# MWGQ?I8'1P%0.(Y& DT6@>+@B)D2IJ G*HB)60 SE!$O-/EK>O(4^HL6=\BCG MF2B@),(0W%U.@0%=P<&7Y&N+Y:(XK&;E%!OHAPJ#0H-(UE#EV:HV86 M9H\JV=P&/3)JV=:8ZR4+HZ1NXDL$9KDS'BF7HCF+Y">!+[-A]:1][7]TTEKQ MLH^I-V_A^?]3C9MM^V 1D;5E\F4 ]T90K-(PP?HIP&SK90+WK)Q8JL?S0&8J MU4O.9$Y 9AS++!/B*TO=4(&5T?5 0D$28EN'B!TL+9KVK?!-EBU MH2^F,C!W#1;[G570?GF!,<4K6%(JJO,U#]!3BV6Z?C$,RH("78!ET/Y:0:$T MC-=Y#'_#:F--N5!6[@U?FDVQ79[PW8/_X MQ:]G3 =0N;"M]SQ%!=7\P]Q0/]L1VZHGRG.N>RYKN[W>P[W3[O;_^O/@], < MWSN=SN+XNPV>R2 ;4]/3WRY!.M) I'5?11&?:"BT^$5/A+:\P4+\E @7BH*% M$PKO;/\CT28+6TX/_WM!TZ#UWD+2K>NKY:/E!3JTG,E M&P^1P1#\&_S",_IF9O''*KJ?I=>*M3*O+9+X=<3]3ZP!25I%,GA-0T[T2:&Y M>0QP/YN_=LSU9*'8?J9^T$S]# ;VVCYICZ4(RQ=KGGQNEM7!7;'/](2D+=J] M2;L/[XN;;+1]^MQ@JLZ=U0VYTOZC#0=L1,^)(:R5;Q+!F!7TUI[T_T>]CA%% M%%RP>Q1\EU#U$T#,R+3$N:'1M M[5EM;^)&$/YNR?]ABM0HD6S T)PNX$,R8!I4$A!VJLO'Q5[#MO;:6=M)Z*_O MK%\X+I>JS2G-(91\"'A?9N:9YV%V;)N7[M5LH"KFI6V-\1/DG^E.W9D],%OE M)\ZVJFES.!_?@N/>SNQ/C2#F60^,=I*!RR*:PC5]@&4<$:Z5 QHX5+"@@1MQ MZ^*E^_H0$;%F7,_BI >X?#>PBK,LCJJQC#YF.@G9FO?@CSS-6+!M#$[X*DWZ M9FOQ=KX%6V^RQL")1G5+PR32-[Z4XGTY'E3N?7JK*X63HW M%IIWYS^*L_\%IO%156Z:3G/4!,<>2:Q@=,_;1X71>?9_8M6"-7SG3:[';$U%^%/41Y_3H1=.I1,,X%KJ(%$K >IH1AE4&1PL1U(HB3*"D$D%3*1Y- M3I,PQ+#Q=&98''$B036E6E4Q.>&>'$>#/BM,RQ*(J_*PU%Z<4%'X3%6E$EQ5 M?V7-PA&YOJ[ N);%/AJ[IZ*L95]B:[X7J<,#,T9=^#U5N2("#['.17%*=H\$ MW/-,N=9P9L/(GLV?2)"&KSJ MTX$G++CC;X.NTE5K8Q@2[T\P$$(:A\PO;1X6J%;:*E%<88%U-OD^//RW/!R: M?S"UAQ$HLE1&]D[5H5,UVC :E+'9C]C99NR>PCP(&-Y-O5-WT-2=+@3#;C(A MX3_P=_8\@:WB2'[2:GS50'S;/CQ]Y91[,L(^ MS).BC>U)1/4=E:[7R1Q/?W_.]8=G>I=B[-DSJU.?69C6[[T#^>J!VG]JI/9S M8;802(6I0K:7E99,2PG:;,E7).4[$_EJY6]02P,$% @ %TA]5HS[%\ @ M! 6!D !0 !M:6-R;V%L9V]?97@S,BTR+FAT;>U9:V_:2!3];LG_X2[2 M1HED\]Q4#;A(!IP&+0D(.ZOFXV"/87;ML3,>-V%__=[Q@](TTFZJ;(M0^ !X M7O><>PYW!MNZ\JYG0UVSKAQ[@I^@7I8W]6;.T&J5G]C;JKJMT7QR!ZYW-W,^ M-,*$RSYTVJD$C\4T@QOZ ,LD)MPH&PQPJ6!A R?BU,5+YPT@)F+-N"F3M \X M?->P2J1,XJI-TD=IDHBM>1_^S#/)PFUC>,)763JP6HL?%UNP]48VAM;E_,;; M#V>&)&;1MO]O 8NQ&?N;EOAPI='0^70U'4T]7>MUFUVK-4)-U/+#'TK,IUQ2 M\9K,:G6.@0NJ-':6WO1R.K:]Z?Q&UQ:W2_?6QN6]^?%(AC0[[W7MMNDVQTUP MG;'B"IW>>?NH.-JNKMF3^<)S)G"L.E;BZ=I%^QW,+\&[9 M$KRE@G)AEF0*]'[X$7$RA+DZZ=9)B2@:I,!B J$BC(JRV4[<[X81#LH.H>"EIY/LRC: L^VCE2YML94M#[ MG D:(_Q,*>U6/YU.[Y2< ;J]$$K*>2,*PRV%J8H'8480(ME0J:*?,8JIM$$<+&W9EA<<2.%-V4 M&57%Y(3[JAT7#%BQM"J!."J/2N\E*15%S$S7*L-5]5?5+&Q1X^L*C&-9$N!B MGZDH:]D7;,VW(G5X9";HBZ"O:]=$X";6O2AVR=Z1D'M>*<\>S1P8.[.9N[#' MTYN/'QKM1G&]L">3^OK%A!]8(#=J:/O7 :P2@>< TT^BB*09 JJ_-8H[%Y:W M?'F S^HT@>>;.F&8VD9U'\3R)M\-^%SAW1Q-J ,7:KQA M-"RQ7>Y.)O,P9/A/ZDVZ@Y;N="$8ZI62Z*E^ZGQH^WZ2<\GXNI;S['D]6\7N M_.34\=59XMN3Q--[Z,7D7TP3,= HZ,."K.D @=_GE/L*,)AFG<;)](_GHKQ[ MYL12M#V[4W7KG0H3^KW_.[ZZC?:?CD_[M*T6$JDX5#0M,BYH=&WM/5ESVT::[ZSB?\!F9U-D+47+SF1F$GM<)1^9J,JQ7;8R MV3PVB:;8,0@P:$ TY]?O=_6!@Y*OW7<;59Z;_*@JMM\FQP\3^7-1 M5%6QH2?7'?AA4NGWU9'*S'G^;?)+;2NSVG_Q^-%WKUZ>Q8L\6JF-R?;?7C4: MO6O-?S1/_L7C+_.%W3Y\= \'A.-X31N)MW+]E38VO:VZV\9G\79*<[ZN/N9F M'CUY_/S_OC]]/6SO[0_;U1UW3'[*9IOSTY?O1R/7GV7O'W^],GS]\.=_;Q-B,/39YJG.IX_N!KDW_,'?ZD MQR-5ZD3EB7ZO-]M*I\FRV&Q5OD],OBS*;5$J?&CRI%KKY*G:P[#)J@-CY&F]H==569EE!HLL5HFRME@: M59DBG\$ZX/N-AJVF]&*I;453K\IBDU2PCZ0JZ-\9_?Z4EFE@I)-EE4Q.;/)& M7QBKTRD.W5WL+-FMS7*=& M#KW19PM P(,R*[WZ9I;_6Q4,_Z'@$HWY9TL-D MH;-BQ[/BNW! FR)/,K7KGVD^@/\- O]E#:"05]D^6:L+G10Y_%^1PRUG )YX MP<;:&F"E*%.3JW*?V#6 N05HPH@ 3O$OUK M#3_LDYVIUC@-@'U> B5$&T+S?^ESDQO_;8./>J1IZY589%P[S(CX Y:VO5(M/S MY*D&B%X!_ZTT"G=;^ SY,7)20)*^ 65RDX]'I3XW%A ))W+FA87!A,0>* [1<.:>Q5J34*'/ Y M'T %Z&E!*,4/3-E>\GQ O3\5ZAU0B4FH0OD?C5%/D(HG#D $YOM $2&URE@9 ML35(E*D;!W43A):%3E(-XFC)2A4.]*1098JC/C,E")@%3&'KQ2_POPE*=!]( M] E*8W5JGIS"+VEJ6, LVO!.J]J'[BJRF\62E0$[\1H ;U17@AG] W^OW M2ZUY;K4IZKR"45"S8@U0]IFZ[3'277-/V[+ B0"MUJJ*SK-]F#@&$16@/^Z* MX-N5J>"F2PT@]!\2_),Z=W_-\$_22%%%1D)3@OQO=067!;/P3S+&>,0JPH$+ M2S6R;Y,C-<+3R8K\'"A #J>BTWGRK+%LE=GBTK4SD0+2MS%X.J!+P)$"))2T M4%(Q@(SFM!WY5328)1"G14.# #H(]P*KVM;EMK":U!G23H@ID.[2 S,O6S>\ M@!OHKK?.X<9L\W:CL\ KFR4&X""%VT0JJ585$T;X?@_@ 3_O W'E,O*BM:/4B_"X0I.+9:.Q.&!UHX@](2LUK4%J:VK*;!V*33T6&!^,.\ M1UTHD]%<>#B$IW(X\^3[2Y$ CXVJ*MT@XRCN1T3WR]*2,>JBJ/2, MI*H6I"$9B4$,C1CX\CQQ*P!BB,1@HS4)1XYJ.*H.WP/9W8+>(5)6A0H$KJ(@ M2]?ZN'\/FOM09*")\]3%YMD>?8;W&:MW!S MR(".CL1-]>C9Z;_[7$I_Z]DU/5O G>K2/WN2J>6[Y $<*3!8D\)>_7%W3?S7 M.MBPR=>P0UA>STH7P.W>'2TTD#K8XY;V?(W5QZOC7R^?,3K7>WBP?&R?7B) %-.$1#EH *H$ZQ\K,K4-H D4TW7\)_ M\6.D,"0, -//D5X=K56V918/BF,1ZHXC4,07$$1(@>N>L M);M%VT0T1!0)MK @-).41/O*XCV*M<2!5>+\'X#2)$FQ%(5*7JZJ&D?DKV?X M;0U23(V20I"CO"H*0UP '3Y!$TY+'6R[74BX85T2R.\"KIND891E6P(7[G") MK*./2Z@\KV%][9W_%C&:1#*08E@MGJ LWUY?54SQ+(DI[4%)%LVV/3V*9>0N MZETBN;NA?(I^"KMY537X"A@P\4E]H@!P:6#1[-WG?#;F%I'6)_]#9 MK8Q%)P(>X0QG]T@GOK07@%HL2]1X7[!L?/I2V53].D^>XQ"M?.GQ+*G"'S#D* M)C>0@J8"*T"I'50"4SD2%@_1)7:@8O$N/+5+?CNQ&X\.4;M9"[%HP5[S0E0. M:"P$!7'!HUI./VSK2K;D5'U P2+>(>(&2:UN(?$P#P."?(!Q(BWHV!PAZH * M::*DB*-L3=/C.O$)? -7 6ISPG(,/3P$I:(E7PHD M(3,](I##2U>V M2^0#C96W9 1\R47^,'D?V,$-)),NF8XLE:#Z&[1#81ZGP.09&1 Z6*9BL4%E\9EC89K$T= M&N.)[ G:6-&0EKP6(DEBNGI'](>H"W#1_!Q/JO@ 7PF'B<2 M6[K^IB>/D[?!$B6,ORK-DCF_^3#'LB4+.5JJ?2B5D^4$:V+ASSO#4!9Q!NQ5 M@@9I^ O!LTU=4$C,85&PPIH &S'6C2)"8&UK!G0)WT)G'_R)HJNWC^,CM45Q MXS)7RQTT@=VF'9*SN\59$;GK*GW+Y.]0;]Q.2PG?GNK M:?79R9,7SY.GSU^\>'WR[-GIRW_]\XOC+^COMZ]/GKJ_?]^&3=[=,#[;F;1: MXWC'_P,;/7OCIKG ( 50']QAP"@'3@LKXJ@(%,=UXW#ARC"TX>X/_CS ^X.Z NS<==TW#%]J-OV;< M')!@0();C 1HKM0E@+ZMU&:+<49FY57X ?8'V+_)L(]AM@T_3 !]D'=^*0S@ M@Q@ .)LEKS<+5F :/[)\AME@'=D-<8AMGFYH-'VEA2:U:SR2:,,52&SH'$WO M$D9=%<3RH#>(Y6'R;PSFAI__D' 6/N>\*#-8!7W%?XRQ-%\@CB:/WCE?QJ.@\SC$_.<-I/Q M*_@$IL3/R7/4>+32Q&W8#:W>FTV]P00JE_++81.DK$?AQ^(WVU.LKPOU18N9 M+MW'S=!ESN=HI2@[T0U$/LMAS_!#W=!UT)B@B]6\AQ/1/W\67G1#T/B3FXU/ M5YQ7$6Z^U*O:MNRO29S)L^>PFAG9I0RY%),-C+NV45 [QHX$(S#%?/1K"3N% M^7ADZ)HE5G-8!L98,OXT;OD#)%&?HX3C&&&'%I M,*BA/30S(?H#/0,"$MY3+'#$A'&&A-#60*Q\209V PJH+[."8PLDY*2BI>-K M(4,"5EUP'M,EEM(N\?3D>.9"?](HP(Z2>L)2?'QFO'$.9T.'2V,3N=A]VYM8 MN3!5\OQ_=2R!.CF=$@4TRA86M(4&RQ@PZ$;O\-&3QR\,P'_*(0R*X_^J MNB2$\K44@$H;#L 3WQTR\9T!)C")PBSA-8KG*BVY#0&S,,37<$S'MBZ7:]&# M6^Z'*1I]6%/&N!U,8VID':4([6;!P2P*&,FYK;HQ<3Z2,P"TK5A-B<]H6:&+$= TE M1V+##C#D.JV!'KEL'7[DY$06[E:4*4C2'H8)V@:$S)-3CEV]QM66;"KLN37% M^=-\5"8] C"4&Y,R(#RXBP&*+\(6@7("U;.2?@H:.HB]$NL07Q NX;(;2@Y? MT#PY ;K9V!/'%^+:, )#\(DNAJ?KHD.(9/*Y(9#@ M-YY&SL:C-]H3210GWE*!GEX8D4@ER=B/LO4M$F&NCD% 'X)U&>HCTA#(\PP) M"X4D%9Y<"\*X!PSRWAS)*MP,)V,9B&;$19O3(*9BTSV<=Y..'>1 MA+-+TKTY/+ WSK$GJ-Y7-:#(D3(^X'WC?>LE+LF>IJP+V02*@*[BB$N!Y6$H M<&6A=7Z-\"DZ5HPZ]\PS2IF1KT)@&<9G'8XX3'XDP.CDQLQ$S(LY;[1KB8QA MEB<79PPG)="TI@OM38ON5-P M:7I;.9DI$#4<*MH('P7"#ZR&$NK@O<\>8?MY&-U5OHNO!C=%Y*;X:G!3?!P@ M'HR>H7R!*IG96M+)N(H!4JVWD01V2IE.%'V*!APO3GC>!*0Z+CH(?ZS0+ D< MC.)\-$D%P+.,CF)^9B%4SN5=N"0SY&4<(-3]+)FX&B->PG!"C0L&]&*,9]V1 M*D-_J:H]P1232S0.23(!&I-B%W!R+BA1DKQN-"Y] M.LINC&5+69+D_S57-AYU]EZ&::S*EU[GRGN+]% ^B06-$HN[QKG;'V&P?2:V8]?N M'MN^53L$(GB:DWG(&9J?%,4[UO/>:$RJ%"H8%P)J11:3@@3BG$OBXOA?%HI; M%0&PKC# I\G%(@4BXJ)2!HV*6ZI,+ I*9FRH_.3Q3+*@7>5F*JJ%.6P32T6- M1"DYD+CCU":QCL/@\%IUKL[%L@_R_U5) MO93_JD#YH1K0<)@YS41%H5%'P7S;M]I7;OZ)A/B?BQJ.,PBPCU9AF3N(VNT!9I$T1M7.O9[ M!ECZ<)9X@]:0@#;$,-^D>#**WT^UA?%5[ M@P!XB] ?HOO'0':+NFSK_ .(# MB-\2$/?UB5D\F86"Q:@LP]\A<,>_J>Q:>!X M]!IMPLA\70DJK-V_]0^=:?F:]A.&*XNA*>I<8_V>#*-:,+2'P@:QPB_5.:.0 M&UA=660$G;7E@F@Y?$;!I6S":->I(KJ-?X"TDVEGS6]4]/(A76YN;]+T)("B5-@= M1K7K_I=:21RB"P-RWN@=8B=>*4T]'G'(UMY'6QYJ&4HFP\QLR&>3&;4P&?JU M#\1^L>^X&0Z6L@>U-A8X1++0U4[K5HE+ZJZ4+/UG",JME9!C&F.0W<(( ZGP MJF_VU-_1%'D6X#7&BEL?RC8>;92ANB1U9;DB=F];)[7=PDOL6XYFPL:FW<,2 MSSGGWI!#BTNK=]_D%JV8@@C44F&8F(^(5OZC*!*/MXP9[ULA73V#WFK[ZU51 M8W\=HL:BJ+&_#E%C?VA6[*!1WS:-&NN,C$<8$49Q'L !5E2%V-?;#[ED_>$. M2-#?2#HC*3V>*PYFUP$U;C)J&$$,GV2,):6WFLNL-B*--'H?6)XQ/MQJ /\! M_&\R^'H[PNL-@G.[5W/AD#4A)A M"V$;5UGYI2Z-3=ES0>9?2NRYRK8[8,F );<'2]"IX%TM:2W5O\2X/T0I#>!^ M"\'=ZG-XH!#BL2K1JLA,X=UI=PK<;Y.G61+X7C M&X^\WU@2]9*-5BZ(@HI7 M>;\RB A4_S*RIU,S&*&*$IBD-E0I12IS==L?4JF@5H"']+6U/@BB:!3^&/*M M;@IP46TIIB$4VO,#6YDQD&&XPQMRAU3C:3SJIDES81U81?).ZRV5;.SZ$Z1P M*?>@YX)RY%#7\MCDMSH48I",;IUDQ,DZ:B.Q3RI-L3A&8%(.\IL\B]\-^?,' MZC<20^419EP*\]L[)5D-Z/()T&5BII_)_1:'$XY'05IT$:N2\S:Q19(5:,&U M43'<-6D=_,I@9!W0X/>CP>?" ZS,9,J-E>K2K!&A/D2E#16HU;XHDHMJY\!5 MKHJ9MXHJ14QB0(L!+7X_6OPY\$*8 ==4K?1Y4>ZC;.@>"6FPLPX(\%$0X.*S MP[^4-F3H+G6F+Q1F61Q& R4X .^4E([4R)..Q<#+XK%NR*5-9W6G(#9VB&EUOXI:3L$$QM>8!KI&Z?6JL@C^1E%[;)1>(/?4J4AET*>[:D3 MU!*#5/%?4R[K#0>>#CG^-WN'ESA6.W6@@T^)ZTLS_&%WV])L5+)22Z,33<6T MEKX,NX!@8G5%K6W$X9I,S%S/&W.0<]Y-0O6A2T6M@; @A:TWOO\23%0Y\=<- M[\ME8)7217&A707Y4B]J>"6=BO-+--9NI&CO,D(_.RX:ST(VS4DIFKUENRG- M)]/GV-[,5-P;+C*>*CX,%RAN@$CDTMJL"KT\&V<^3WYTU?2Q7:6OU(]G7R\R MLX0_8?_4I^;0M?FMQ+U_ZFVJ)$X&3C #6L1FL'8[(U#V:UC%*[K8 UE[Z"JA M_D\RZ*P=96.E$GGWS*-A*-RF<>97GVA\G$Q'\4"C@N.AD9^C82Y J$'+F!"B M%8+J.(#P[HO(8#-%;.E$_>I:UX[592HNPN"+YXI](_=FC$/7(L=NA::7)=T! M[]5E#\R3[[CHRJRO[ 1/OQ:W%==,P@S+DJTOC4ZIS;FQI 6>AA9KCB\V8=?4 M'XEJ6"R!#E$/"SI#4WGO@+U\<$Q[2SCMDW88;S!I[^^4^E1$ASX>A:(66%Z' MVC?14I8-TU'?S#M=RFTU62P";JM\%!THP^(%4-Y40LKB#FSN^AO]XH[T>^5O MF%3&\3;-^ MV"$#=:--!9&[4$TK:=('J<;?*;].HG.W=-><&A/TU !S+4^C*GI43.)]1T"W MV"P8K2*S)*I*C46^D >T*G\Q7R]U!B]=8%=MVK+9JHJ[VVU].P-NNA/Z>H0J MD2CN_5K#'3HJ#',0(^4_NA7%?'=,H>R+3%/OIAY7\G5/A7OMSGQ)LCB*EQM/ M8B/@Z0:U->.*BE_EVB:3%HJ13'.5_6CZ-_IH?-I+( *-_(>86PJD$<0 MD9)$3:*F+Y='I]:MF)?X@GD,8QNEXY'KA=-<=]5QTG5?) M"LB0!)ILAOLZ7V/<9UJ0@+&D1HH5W!6(,YHKXDF;#K08MJ< 5-AA5[(M:? W&-X6/N&2,C?GR=^4;O$(2% MGU0)W*,:1(0;O\,S5+FEN&$2JN"Z"^[R\[ADH3131MW+?R 4@-A#1,NH>5>> M88>!= ME5R3566N2G)R8BDW OL=@S26[&2YLD)*H-#O=;E$@UL Y1Q^R2JS%TFC81CT[VX?I\*3^Z75M67@II<0:H6&(A%^B^(5OX%?-:Y! EFSO?MZY M^"J'X:J*FDV^F3IJ$QS7V#=5< M*A6VZ_N#D1&%6X-RH4]J.TU&%!93HZ>&+3/^VUD22M&)\!-D[8.+;QQ_0J=_ M]VC957[8OPU^V,@/^[?!#SMTI_Z8.(G*)!)8[%NA-ZQQ1U*79Q43_=Y599<2 MZ1>H50923C62@>>B7<11V]?RUH^YJ;#W,W9M!D*I2;@C=IO3^QBXV.2*Q_/C M^\2I98(AOW"(OKI)T51@ M8,Q7 G]QM15E0=%0: 3P$D[;K:'1+T0N &PZH5.;_.7^/^;';*[@5%IVZ.^Q ME"'HWR2*(8:1+0PKNR'*R0\8^4NQOJ9($YV+V%9J[?MQ\*>L$J#1WFKTNE/8 M? ]NWJG(X%LEWY^NV'&)]WQ>(!SXP$660JRJC*4 %83;G0M=4@=H-/D:6]:O M)?=&81O'VL!JT%Q2>$,3=F.*;$IVN=9IG>DT;I:'/JIFP%' E3XW(.HL*XYS MRHH=O2((4Y7F_%R7\KG"C;B'0W0VT(B,(.$B*JOU3'/*N91)E,^4.V]7']L6?(L,J.U_) MQ"BQUBU+HXNV/LTY19 ?LS]I5=,:B+^,2P>I* A#N MMP0,$2 D@!:$C3*-7VB1]YY$O!Y.@O334E_ (O8). B?)S])W*<+*/ W0%&( M;2P!^MZ')AW;>]/UT8L8[JIHUE1O-8ES\/:%*HWF+SU= M"<9@5VC;%H"$!(.?&M2#206N+LE)),0">XBJ- :EV!< J&5N*>A9E7PCV ;4 M7+@"+$9ZAMY!U\*MVB$::F/G4K& ^5WL>:HS^H)G5586Q9P1^'>%)4@4..@=#(GO+_T9N?!=A+.L[3+P9R78A M4("#C[WO4#(4@"V\WT>S<\P>T_Y24VR3"WEJ^%FIK11)P\0IB,[X0XCX^'C$ M,F=[\?'F*<[)G9.+O8L,?H3IA-E%V><'G#EIO/?**08P1&B%I"='^*S65$S_ ML/-QYB[-92NH*.?$G3SF3+!LX 9I]'_$GI(NGA'@,-RR#;>V=%4Y\X;K),CA$ZHQ$FE6[HI&CL2WU4A-I1(9#T9Q$<_%4 M@_;3ODV/&K,X%,&U>-TYS2:^'XE=2!O'WL 8O-3& U1C',813Y=6G%N4_'; MO0DF>C;?0C; 3 _OXIP.:.'XNEM3&D$!L2T)JBB9)-0Y)RF@Z$6G%B\XT @J M:\21?:A?^<@,9H)N3AK,@C (%^&>-3$\ELZDFX/YK)'_?TX_^-\'/WCD!__[ MX *DK^ M!*20(]1O+9'R'@TV9!48V)\JG;:. M#,:6:!XJ?":(F>-M,+)H*>_+% ?=1(E+LW][E@WG[F8T \?.N9C^Z2! ME5@=BCASH&->(-8] M@_DH#Q /R%/$@$W9DAWQMK7>:8P[27G.=5R204I*5A3$DP9 %'Z!9K QH7HG&;.-L[-U?=8 M!-D5-.#JEB#4">TB32!@>RE[MJYY$-UE%S=2,F%D39% M:F3)4O-F2<0,0%1*8S2-7TRL*$ 4 T8.U )@>)>D0DR19,\GO=IWA"YPX?X# M6%!>K5VN4$^1CH8T4V]Q/0_N7_452A".:=/* />U^&F$8^";DIJ$3+/>;) K MJ ,WW@!3S.W V G@XLID/D6Q97R9;E6*4B26R$P\? 7C/J M?1F/-I1E (3L=W4'N55$]%FD/\3FL^ $/Z!?B"HB#C0IC(W)K8"L),K? M$[M/5T"0ZHR7T"Q7/)O4BY;PUZQ.$=8R,-$;OM:88P%_O][-W.HZ+E<9;O\Q&&XCP^T_!L/M4$CRM[K @;HB@;S*1"EVO6"Y M:+N]VVYDSK!%$:A/$XG#4]JQ3[ZLBHR ;$?,7.UTU[8 UG11BGV""&Q(^&4N MYM*1O3D,MH[6G8)K[;'&Y6U"'_-HKK%$"7AV!C:X^X(*>Q4T_X>LS1:-Y<63 MD]F+!-%!MKO1.T0#R5)9+_GWB3:E+LISE4<&]. :N%(&G$2FA6H-ZGL;GTD? MXUZE[)7F^D12_ \D*J^9])D_IK/(Z!=O!!#RG(.>&_*=5/;AFKV[==$"O;R-\J@N^??:LN6:/BDI M,J]3P[?Y>T,%Q]@-N)7&>::PU2*[<+4W6Z6H/%TD>A9H4HC>]:9=[UIB$PW9 M>6>!XE*,#Q-._PR= =9%];F0%BHB1O$I56HL)HM2HO3^7.SYK-Z9G$$D& !"A3);%2"N!JW)Z_N$C?Y2 M)SZ>DHP'T\["V%+> MQ9"VQGAY"1 )3&47+3M2N5F67%CHVO>Y[$ 6T%IVU7 MG)(@$9PA%*@)%*$DF'>Y&*$B\LE:I5$03C,@"_#R(+=EJT;(CF@.*P4[>Z./ ME( D*GN9F)Z4MP33G6'4E;A[\*;\UK:D(%AIS MH<>*\;-/4^7"(9&CK>6*Y>8&=$=MMY/<76M1I&GSQ86LJ\6^>=;F\BV+BW2% M+8$4*O_9G@WV?)%R!QS>A\4'T:%%P6_.J42GT# *K@ARI#:P+Z*+JUXN]5:$ MSL8:F\RD/4/2-P&-NQ 3NB]-W359=JWKKIE1HU!QJ\:ZLJ$\RRKB$ORSZQ3N M[-J.*'U8J@H8E6(\L'7* MVI.Z@5-QP#>+)CNF+OQ!C+O.],0!WW2%DAWHJ@>N7*(4PI>ODH0U@LXE=!XO M+*HZCLLY+XMZFTS$]$Y?:Y6+U?Q-#5AT_ZOTZ.O)8CJY/QV/0DSGEL<+0$6*RSFP\-%8!D$!8$5FR!96^JL+HA:/$BT-:_:WUO9@=WE<'5T@> T++K]F- M<@W)UE73;<>AJFY\<<0!G&^9O@%$!61JF>9GO69WSXMA##HJB?EN9 +YR!/B M=D27_-R$@['[RC1#9@_R0O]"PUE/?E!U76SP%)%E=Z)L!!59=B@MPY.O%I^F M73DQ+O51],$,>G@5O;6[D@GYJ6@UWJ/BG4Y"GRX=&/VDXU&N58G5OWZM@0MG M.# 2UP+DH46HZQZF[2>\/AX9NY9R5=$3'_V1[4G""(%/?_>PBJRA&UM"S%=( MZ>6.3D8Y%JK$IH'T-$3(D9NH*#?]W[/A!P8!LFF#KD L%\;)#)E@5BRVN5@0 ME3#EQF)N > ;,1R6HHY8R$9] 7!PD6&_8\!(D!B.8-8C\HJC[R4L_;B3:!6$S]IZ)/, LRQ<^[14U*?%MJ\NH!IQMW*HG3P81F5*XPJ3B M703Y%]VEZ%#T81.@K0[(5'3/HQB.70G=HLFGKR.Z>U>@JK\0W@U>)U$Y?;13$E!_C<;4,[$&)&\>/&4PS?]%YZ)8,29 M"&YA'$X0+C4V+,$5L&MZGOQUQNV^1S["BF;.7P>0@.(N\ MAU[EM5D8G\-W*#7)90"=OGXE_5Y\* N;:;VF=M B%D5:-E.'I>A[9\G$+E$" MBOJM\,AM"XXT(G#157',)G(IS;(SJ@ZN,&V!B82HEZ!%4-;$[B%RWE9E+4$UP9+PF:P MR\@ERW'$)I4L2U '*B9A<);T2DHZ))EN#)F ]EP/!E24C>!_8Q7LRIT<2N)% M@Y*G5U.*D9/U<(\#VC4V"5FH_!V@H08B[[0A]!35,(:CF<%QZF^&6R;XBVD2 M0(>6TN2AZ:.P'^\: X1(K#_>-K:0Y72/)TZ/>>O'KV,Q57^_[LAQ>/ M_Q]02P,$% @ %TA]5A2,EA)L&0 OS\! !$ !M;&=O+3(P,C(Q,C,Q M+GAS9.U=;7/;.)+^?%=U_X'GJ[J;K3K'EAPG<2:9+5F6/9JQ+8VE.)/YL@61 MD(0+!2@ :5OSZP_@FT@ !$G966/6G*K=R$"CV4\_ (C&&S_\_6'E.W>0,D3P MQ[W.J\,]!V*7> @O/NY]FNSW)OWA<,_Y^T__\>\._^_#?^[O.^<(^MY[YXRX M^T,\)S\ZUV %WSL7$$,* D)_=&Z!'XH4$3_IO7/\JO,. M./O[-?3>0NP1^NEFF.E=!L&:O3\XN+^_?X7)';@G]"M[Y9)5/863 0AR[0= M/APF_]4K?H68FQ4^>?/;FKQ]N$&_+T;X73@&O[ML L!E.!N?/*Q_>?OMCZ_+ MX,)_/0>K7^GF-;NY.O-N^XOKX9>[E7M+QO$C/S!W"5? X61@]G%/X$O@W1^] M(G1QT#T\[!S\?G4YB>3V8L'W#S["7W7BG9.3DX,H-Q55)!]FU$]5'QV([!E@ M,-/,%MQ"5V+NAT]J],] MXJ6@#U<0!^>$KL[@'(0^A_,M!#Z:(^CM.0&@"QB(RLK6P(4--*>U'V!,>"/A M,DF*2%NO$6\%/.'?/HCJ\IX2'TXY($?\X,VS^CE"\*!/>'>SYR#OXU[\4VCD M^B.='IPC'!7Z*6F3'6=?M,!0 .8_HR(?#F3AG(J006^$?XI^KREDO%R$Y)(G M) 43D9)"+O#=T&]69FN*MDB2D'KL"7R(&?&1!P+HG0)?M,3)$L* I7XMRS;[ MNLL=+#I'F#I[=#T970[/>M/!F7/:N^Q=]P?.Y.?!8#II*2CS\1A0CG<) \11 M5/!1E#63'@N*_M63E",A\R$;S(9=;P1[VQ B%PB7$#-W!./62,$US M:E3:3.AK$Z&3*?_G:G#-R1R=.\/K_NAJX/2NS[C4U?AF\//@>C*\':09/UR. M)I.6YC*B^DN %Y -\63)V\62^!X?A@ZXDF!C9MA4T$SN<7UR^S_WKB\&$\XE M;[X]SNWH\FQP,_D?9_#;I^'T2\MJ&3F +<]]-&"L-_G9.;\< M?6Y?@]<\E*)P-#\-&<*0,=X;CN@"8/1G9'9,3960F9BW8@3(8RZ?,*Z%_Q&K M<\C)N%J!>AF-)^@!>9Q@0MPT'-=$N* A_9CWE![;> (C#S^8@M@!QB,.#5,MC<(AB[OCS;Z/[.H>S^5)&#$DT.C%0Y M/_SW?[WK=@]_O!T.HE^=']LQ7/J.X&/J&<*YEJ#+,!/1D8E(53CN5L>+=_AD M26@PA70UQ'>\;D:CIN2]H,LQN[RKO 6$#H=7^Q6O_9F6%^_TY/7*;J +T9WH M'*YA$'M=GV5V^Y'L]E2)0S,M_^M@&+QXQX\I64,:;/@05,1Q:U$=,]>799J= M_UIV?JHF&I7"5%'K?^%__C+E(37B];''& Q8YGM=AMGOQ[+?MRH<$.EH71[' MSRRX@L&2>$H/K\\RN_V-[':AQ%E%6MH^/N?W"T*\>^0G<\#97V;O*L%N6N[% MN_,&^F)J9PQXSSJE '-)(20F$Y(Y=9:&3-6"9A*46#91Z:R%3B?(*8WZ^%FB M]L5S- 4/*0OQ3[.?E4 U*O3BO=CG"1P7C8P&,\:[3 YM<)=SJYQJ=J\2_FW+ M._"N]3/W\SG"/!Q P!>[1NDJ&:W%6W+$5A& D[=B'4$S&TJXR'LC#V(.S9FG MRAVTU2Y&?,$2BD!&$.;&#WGQC-5; =UEU;3>ZFGW$:NGS@_I,]K%HXJ-!E,Q M#\YJ[4E(1,VL*?%KC9T)S@^QZI:L>@THSUFC$D;JCI3 N$F#:QDT[%O($V82 M,/.C!-CZ/0PM%Y6;&?)\5 F9.5%B\B8;&UJF##L<\AR59YO940)ZW6Z'E@7C M"GR>!Y. F0DERB];C6_9J%B6S_-A%C$SHLP)&);H6U(,:_5Y0LJSS60H,PCZ M=?N6!^,"?IX)DX"9"\W\@78QOR5#7M7/^U]*,[M<"?73TJV/&RSU%Z.,NN)F M9C3[IFLM^[?$%=;_\]3D$XS.?ZT$Y%'1UK7%)>J\;PLI9N>6+%>WWI674//^ ME=+,'E9BX[1TZV-Y-:\PHU=,,_M8B7#3TJV/&RP]Y=U?7]S,C&9=>X=EJ);& MFNL89S R*^WD)'*F@E4 N1:*QF)[I:O>AQMT0V(D4*0G8L:R96G:C9@=@V))'W6=U M[#Y MJ1"#5,B8"5/F;]+=5K*Z-L0P;W[3-[)ZHF:*E!F:L@UQ;?M1J"K=]E9H0952 M9H*4"9CRW7%[M\/!WM_:MF3:$E>@QI!O)D693=%OBFN)J"2B4\5$Q8S(L3(C M8J2BG?LPD=&M(J-B5N-8F=4PD]'.7QC(D%[V=02-Y+Q19BK,Y+0O>N-=9B5Q M3QU),TWJ/(3VKK.6J+J[KPNO?*.$F1AE7J%\_W7[XJ]!2*>:D8J7_YO:%]2U M X":I$C]63U1,TD-SBVT79I"5LGYA$*G5B%CIJ?9(8:V9ZO%B]2,Z@J;F5*F M NHPU;8EX\F30CLRY)N94>8#RLZ>M,VGDHI.%1=5@P)E1J""C'9(8*)#ZLGJ M")KI4>8(JNAI.S#SD:U"%V:4,!+S5G.I7\FAK;87J\&'U'#JB9H94J8&JAAJ MVXYZPJ[07.1$L_^5&8#M&;NV2>C=W-'ZN>(5_E:)ZQ5'MR_MXGG&]$0BCS#R M9Q6EM?S:\F9Z-.OZ^1.-V0%&$984CC>VS:3!6=2R1?_F!KABOWF;_67V[=;R4L\++T]]5E&C[\KNT*@??MIXF'E2P)E MT7"UH)D532RL^01!RY*&I?B6AL(@I9AD]KP2!:>W/K3#%)V#I9I?DF=VN1(/ M2RYO:W=^LX[\38BRK3J5W-5V]HJ9XNE]*-#MPV^UTCSK_X-!>/:S\5$2H MSBK _?W]JX<9]5\1NCCH'AX>QG*H U%6TW!]%.CHG)R<'D117$FWL M1) =I,:G"@(4B.+CW&,<\1S>F1\\!60?S)I"YD6@_QVQ7@K]3PJ2U[ZF(*4* M^YV@]K=/>5+ O.DT!5QL;=\)[UGVD#Q<)_KOPP%8KT67E:3POS$F<95/DSAP M<3@*@Q5D:^":0"', K%NO>9L,_"6.6WHUT,^7:45[0?)S6VA=%@!SMXJ=2&1,&N MS^<01)?!'L]'I*81(86J[07T0*@02@_W#SO[W4ZY.54EH[_93@TB.HE$-TT: M1;Y(^D %",\()-^)LD# C=7,'5#-*]R%JQOZI*#/F^.++V M<2^@H7B?<0O1>_Z>0\2;1J]C+XP7(?><^/7,:VQLYWN/K+CR80!70I*C#F>, MOPE#(7U!2;C^N!>K0URD"9A/6-P$0I$;0,^,1RMI Z3;X9=A?@6E"*,TUP;3 MOP#RQQ*090B*1FO2;3!W$N(OP"-X4;163;;"V"7$?_+_?89H@QX0EFPNR[7! M=&Z4ZF4YT09#?Q6W-[/NT5'15#79!F-%3S"%[A(3GRPV0^R*!+6S*!>Q#\1E MX(D$_H\)AT;*!BAR$]P:W"?<5CE[1 6(S^>C@;DE-U=CDS.^\)@6X.C*+PR# M$BRQD-X-NRBPP0%9GR&97-7%5(K; "[U^V_WITTV.2" M+VA#PA'V^=!2LO[+ESBYK%[7+F<#W,_A$F!>#:.&* Y!W,&!^"G&U$)2PI"* M2Z_\1RJQPA'QL$4VU3#"J1"U 533I.JTFQ6P >PX],/"A&U""DCCVI4F2F/_ M6J(V@$I?[<*X0.T1\\GZ,4&3@G8 CAO)14@V86Z]OJ0M16+Z)KB3!AM<\"M@ MRRKKMS+2ZW.WLC; O@@Y(7\N23@%ZU#8KPW/XLPBZ)U*6@7Y%'&-US"X)_2K M9':458*W=C$;P-ZB/^2P1"3)/;-9R 8@VZZ5VZKK6N/DLOZX7B$;@'Z!@ Z2 M.PSB?1,W?#0JC5RKA&P TKOCL>$"FH%4"=D I.[(TRJCIPC@_T-8&^Z5Y-E@ MMGGH:)FING[4*A.W_=VOF-S_3.ZEUF?(M\'\?G3ZU1]3XD+&$%[TO#NQ^RKZ MR04H"I:K":1WR)7[E=V*V@#ZBLR0#R_$1H,B)%V /@ _9:"X&@+Z/%F)[ M[Q*M)>.KA*P 0N;!/:#P#-Y!GT0WC\HH3!(V0+CB:GR O?%-7ZH\F@P;#([# MAN@IP"^:K,^RP>A;]"?4O:2D5!M,U00R]@4I^@46*Y=/ZDZ!6&5T'(3W>.N' M>.'R>&CQ*]Q(M:)"Q@88$[A"+L%>Z :$)H<8)0I,$C9 V-Z4V9$[.S7#+H.[ M909WK3(XO5?QG))5<5=!;WNT29K9:53$-I#G\"R_0%4+98TRML$L]*XUJ:PH M80-$-4YI&M=8'.M. MB=TEF388/B6!//U13++!R+0#[BTHA&KP59YM@_&#Z)/"/<_C?0)+_KE$&+[. M]D@9!!H#B"6PV O@HS^A-PDH'ZM]1QC'53".K8(Q"I:0;C_!)H9[8PK7 'F# MAS7$_"6?]>9U)"N!Q4>>@S0KN?"; X8S%!31K@B& 7]]/,4*Z$J(GNH"=]O2@'JTK(4FQ9PYB2_(LR[ 51%],",$A/@>(W@(_A*-Y^L'HW/30&&SRO5S30@W>L<^. M/AD*7R(P0S[:-K)ZHM8B'6*7K& \!:A\O'H[X606LA9=?/D5C.U/QT#%?K\L MWUI,GR%:+'E?GNP&NPY%X#":%R/Y41B(;H,G+6: (5>\K9$?\F+9=OE'J]EQ MA,PBS4\QO$_N-!ASN_-6G^H!UQ=_1 C&I2*E3P#O##$^O +^:'XM[I?# 26^ M+R(*L=3/VUZ*JX;<[G7Y^XY?XDHV9"P4XZX^P1A&7QKZC(+E#>054]PZY8(U M"D1(E5B8+2#O4/1?R!%QD4>X(U/PW.U87VWC$0/=MM]J,5O9[0NST2PJ>+HI M#FQ+\FR%H@QAXX%YZ0@WR[;V=3JFY(X/3 D^)_2,A+-@'OK))^JW0:])Q%:J M+@EC%>,ZLXBMP!I%&6RGV*1AM_A/'[)3\0&0,QC_.\32)%]N:B8W@F]2QEKL MXWCR:337?5 W:Z\50O:B$SL5H!>UR3Y@RWC&$'KB[UPES?5+-<5M;W%:'C+@-_+EX$7T_\$;, M_Y)YR.*%3C::Q5?%#O'@P8V")1[N%HND*QHHM^7@:75:VXELOZF13*?U"QU" MCZL5EWOE)F7KB8/D5XIXY]FXI]IM4C);N 4TA0_!J4_A<)**>MH2W HQG*/2+KY:S!(\)7,N);!J2UN"3MDL4(*KAIPMB-PE M]$(?CN9B>T!T07(T<809M]@3DZ79US@%*!B'6<)R%?23J++.+P.N8"6L_\3@ M//3%CGLVFH_C+P5N>(\Y^!:BZ*Z@:QA4>>9QROXBOI'.(["=_5)'D24^X4$\ M6"PH7"23[>F@2 ^\MK0EZ+9$)9:>;J9HQ5OW:!Y=[3@7^W"C$<2(;@<09LH? MHKUQ LJ!@O41N^F6X^GZH4]8ZY"5O\"K0=8M9AU>\SL)5^KGK>"8ALWJF M!UNKC(5(U5F%*EIKE;$/:;3,PX:X#R@58Y9X"VC<#XGK9BIA-U9@G0]XN)=L M)*P":Y"T!)480P6;M%-)7RNY?=DF@<>=I! 7@#P!@OPVSWA'W!ED+D7K_&IO ME=!S+Q6DH]JQ#Z*SM]G0ENE&>[F=*,U*/3=,'NR$JS#:5Q)-.(C/S%"XA)AQ M ^/9AVR'72U16\]7BMFQ>_&D["^ MK_Z%#(U+68K^@MQ!&GVM;,)5("]74_59UN[C&.)U&-R"H)\\)MT>+Z5::_\M M#V]8?*M0?("K-P]$M?+@JO ^JR'WW.>^(A-CX_B@7MPXGNRH$IN(6 &(2=H<.\S-'1>\I)4XW6]E'4PAC@=PO&!P QAH+2&.M+6 MP9J2^*[$7[SD(V &AE3)YX8C'3)7#I5GB]/5LZ55^8\JCF(P,*?&O$(9*1YM9+E;1Q3-F\;\BX)[G%L[)1VR %^ /-A?(@PZQ4'/(S59$4;50<+CPA7 O-@62Q-'Z(M;@3X]@A+M MKHXWM>5.-^3&@74$+>V3;D$062W=M*HFV]ILLZJE8-#FV HC6KW3H=!EV HB M\[AFIJ4D[[EG5WA%%WU2KMXG?UK1 ]UH H*;IPH%OONU/_'9_/1>5!XCE]Y< M75/6TCY4-K7L8('%+7<,D(=P'"PJ@51#SMH*F9Y0U'1.^JSG[IMZR:YS M6+SW>QO]E.?;6L_*;S,W7:38!-CS;?P(>+#,1R&^**\VU=;HMW1HKS![-=9",$M:VI;0+R&[RB6,J_K[) MA57Y%B7W'4T*VNN%BDO",M#52TGL_-TBI8@"1N*U"$IV9Y?OP O M$DG<&I0(P%M[JF;B..AF?]VX=#<:P.]_>UH$WAK%"8["+P?'K]\<>"@<1Q,< MSKX<_!@=]D;G@\&!EZ1^./&#*$1?#L+HX&__\:__XI'_?O^WPT/O$J-@\LF[ MB,:'@W :??9N_ 7ZY'U#(8K]-(H_>S_]8$5_$UWB ,7>>;18!BA%Y!_R#W_R MSEX??_"]PT, WY\HG$3QC[O!AN\\39?)IZ.CQ\?'UV&T]A^C^%?R>APM8 Q' MJ9^ND@VW-T]OBO]R\M\#'/[Z1/_OP4^01_05)I^>$OSE@'ZW^.SCZ>LHGAV= MO'ES?/3?UU>C\1PM_$,<4KV-T4%)1;GPZ(X_?OQXE/UKV91I^?00!^4W3H]* M<3:8RF7PX6P2PB7SHY.3[)O_.76J/T>4DZ:8)I'SOPCO8B0YA$ 9[X*9I\]0.J MQ]$.:'^)_9O*F2'$B^?[E' MJ\7"CY^'TQ&>A7A*AFJ8]L;C:!6F9%F_)=H<8Z14O!Z7_:.X0]0M0>?^$J=^ M -2YE&C_,O[T8^P_!&2F2%&,DK1/=),^_\1():>2K$2;JZ"4)<2P ,DI(NEBWDO0:I?-HHM$= MI43[E_%;%$T><:#TYIKMNIBK [H^$^\P?;Z/_9"TI(WHDE>XCTK=:;#8O_SW M_I-:PEJC3CRE,>DO<3;-#J=W./D%\(U$)/N7[PJ1"$^II'JK+E8)77?8I+?[ M=S\F75<]433;==&;%@N<3T!96),Y;2B$.'X T@[LBF:P%;_1K@OO^2%!?Z[( M1_IKD$2"]ON7[)+X8,0,?D"S5_&B&/5Y2$X#5S]4#@8-%K;BDOW&)]W'*8HP M[YZZ?$HP6DQL608&I0TO0]$C# " U& D"9,92&XDJH1)K"0T%+_!I 60&HOE M8!*#B(W$=3!YE82&8CR8M #2[N(]F(C\UE9B/^B\J\FHHS@0)BVG:5X5U:DCJ-[N%=5;1U"=[175 MF2.HP!/\;EP[RVJ0*+26G !.[#!J0[D875-H,3&8GP'J'DIO)$,#E%E-:5): MY1(/(#4IKW+Q!I":E!<\$C58F*D2T9[5-7@8RD("1R2$UJS$RE$)(C8K,[BC M:#$QEO\%]A48M6FIP;K79&,DDPW4O)K2I+3*$0H@-2DON(=HL#"T=P#L'Q!: MLQ*#=:[%I+L=$*"B!G'E:U9 M=K3_!+0'KVVW$BF[-;=QMS(IHRQNXVYE4B8XN8V[E0D\'J1$1JI>]=T+QSN<"Z5-%UMV=IPHT!/*0HG:%+RH5#:7"J0XI02%G<^''N'](*(%1W2Y,>BI2&I5+<%U"0] M(>)M#D1348C?G?6_TO=^_'Y47,90 @FA<$SJ@-T%$ MC6L6RELULOL>IG[RD%WZL$H.9[Z_/*)6/T)!FI2_R?I!U@>*7_R19V7.5S$U M?LD[\!]0D'WQCZ)=H]F1%5GI:7)ZV(7\03V)M1]DQU_2U[L/>OE&T.$KH/C5E#L::2:Q+E'"T3JEA!#"]']F1_]0$*8LT5O0F?%BA2X)C-P)%:B> MVQ*FZW?V="W!U[URKR(_W-I9H-=F(YA*W]M3*1^52_-X-L"*'4\20JCF<4'S M??:$;'P_TS"$#/8+M(Q(=)/P5W?:7MSH2QP2,%=XC2:- M6A'QY*2@L>W^@F$LVX>ZH](,IS^27&;)\B8GL^TNZXP7 MD 9<,EGS7BG6.ML6MGUI'4/P[\MR0^SF;+B>N$.:;DL/KT- M_,S%X]V)QTN9R*AL>U12BT PPQD)S4GFE*EH]ZA#G>%_0<.D-.R,+V]+[#@%.HQ6#Z^3ZJ5AFK4M#-UK9C3K4) MI.);T#8LU;]M9SM*U-9P9[G^/8?Q);!GY0*BHK,=/X+G(9@"7#)95O%=3)M* M.W$;V][5 1M' M4EBV0K%V@E9ULZ->Q!&U1J4MM>O\@>L*'O=N19.K[Y8S=D M@(#ZG9S*MM(P#:#*Z+[?%'V["NMU[Y#"8K7PJI<3CO;^2*U MO@6"NSH'0X)1ZZ-*>MQ\AV1@D^T;53D4M69K$2N8/5)+M$ M,\Y4GJ8Q?EBE-#-S']&0.0I3HDXBQ:R\,U''1VW'WSW_S2?2#$N&:\2]O;"B4Z4J::T/3:AV,0)CA>3V=#!M^<^ M+U7-[T=-S5R1OUL]F\U_$+UV4/L4?E#;>U7C]YN%D^>MGD6OX7TKPSNZ)W]< M]V\(UN&E-[@Y'U[WO=[-!6EU?7O7_]Z_&0U^]LM_>'4U'(U^LW-\_5M,$-[& MT506G=4:V0HNLXH524IXV\+V',K1*1,AUM&XM+K1\R7#:2&A+-55:V9[7E?K MG(N+H_A#^U4%DA.TS4TX\9E90S$/RE:X0@Q)[-)H9WN,"G7=7/BY^%P:KX6$ MWU!($ 6T!'.RP"%.TORZ(ZAEE/2V1[BFQ8#Z<,F2-(-%))EGIRW7*(BRVG2E M 15DME/=4+N!T+MDKL%BZ>.8"DE]R/HMS0/BHTZSPVD!/9S6?RJ"!?5AHMVX MVLZ10XV]#]VYU!@SN=^/)/6)@O:V\ZY0^TGQ]O]M@;Y8#@C,=HE$2#; MKJP\3[>-_XH:.,&6AR8/VYETI6E:8-J_$PRW5W$7YZ: #&XEEM)V:69;VXAT MX&98PJ9$)(%)M;$SSCXGJ=,X%,L)(YW,8\(AB?NF2YWL)@JC.B2EWRLAL77G M6Y[FK0FCN/]-1&%[R"CMP=P+)\?>O4N0?YG>$<5Y^4JPN"AH; ]RL!$ 6$R9 M(;\;%]7$E5R3)&YN.V[54KX*M4NQ2E9>D4LJ6<>KC6Q'E;J3$0>A2P;8+MET MM)Y'])G5%8%6K-11F'Q%TRA&FXI]E/2?TM@G>B;=+'X>$%TENL4CG7[4]FIE M0*,BKXKC?SGI,)I7D7K4.CQ"QJ\H1-(]42&!I5V[_%B)-@P5G1LC6PBH MN<<'TH)+_:X\G76))G2[0MM^4'HWIA^H'?6TXI(]\]R!/$=2;6-[?+'R,H%= M]^N&DPLF4#,ZO=)B>@6ED.Q=HYGMSLF5FKW3JVDFAZ:#&H+=JK];L+(]A"#V M:ZTAI\87IW10?9A#2F1[[ $0O:B1*#M43Y-;=RNOF=[3.OWBVXU_U+Z6.O.XL1L $3&GBE6]I47,HOOMG;OS-CVJ-^[ M_?^O'9>H'BC(-_J30<@^W;J!5#M+< 8_2W#^O7?SK3_R!C?>Z'OOKO]]>'71 MOQO]U5]&R6>O_U\_!O?_L'R>@CZJ=AE$CX*#$^\TP/9&W[W+J^'?+;WM1Y\8 M(V"(8[/&1$=?GW\D]!Z=3>ZW1U:JM>*F&AT>_Y^R $85FE9Y48[J!2)SYAAG MBB _!ZCPAGH+>M#LG]GO9?E "+7MY61G$^HHJ?L][PQ'0CY)W-F+:/603E=! M<5.K8-M;2F%]Y[NU=9307!QNC>O1LH.AY,]S\DL,>4M(3&E]WWSW80933O=# MK$Q PVM[I!2VZZQW&V( 9;@TQ+[Y.*0B#\.1'Z#AM/8,P^8-!O% @]+;KM#> M>;CI*W>;@A3CTG U>Y;E@[NF,W;(92\S[#"N M3AW9A16#<+1Z2/ $^['D4A(0,^E5<,=9;V\/B=@I/_& M7:NWU9Y+@[LJYG!Z@1[2"YQD\=1MC!9XM9!,S6I2H(T=3N> ]6/E6*+Y8V[' M+N9M+!Z V\<14M&UF;I,@!9T-;?33F=.K:># "Y7\.PO)-)>DS[]N: M+P UT,H.)WYTM.2X>;-7S/%$Z1ZI*8%F=3%K!,;X(DR:[49O.Z(D-H70 LWJ M<-X(KB''#4OSF"'YD'1'54$&-*?#*2.07@QX2*K9(LFNZEE&"7^;I#B4JL$" M:#H74T;Z8%_$@&R\-WD?^Y-6WE&='FAGA[-)>IIR*9O 2MYX%%;'O PIL+# MX8P16#]N&[5\%E;Y/+.V[P1C"NP(#J>5]J!3Q[L(_R$_K0XA8@$TOXN9*GVP M+\'8E0H./<^Z0@8TJHO)*QA ]PPI0)S7>^Q6@5Y6S2A?Y>;JJBWAE$[6O,*'7AZ2G+)B6/6[5I= M)XD@ 36P.CP'+KQ\)"#K:9HR6LP'$G@NW2 M !,@S"]EW"U*XO+89[?J3=;TYLC[*'\32]"KF%:.!C,2E5<[E0"T@5%\AY;Y MY*)0.*>=H\$%4.5"X(8='*G6>0T=C1> :A=#[SYX*SE MHPX^4/$2\&Z%9Y4.\M4/?]'Z55@B9-O:4<\>8"DI+,-)#N)NTF\3>2_]L:Q6 M5]+>4=<;.EFI%&%XK:"^YQW*W@27N=QR$D?=[Q;KAT@=)D<(U"02 D?/A6F/ M$0US[+UVO9$ (3_[2YSZP>88Q#4F.O%)6X&!M#@X>O@+:+$6RC)P4B07@=ZG MFMV#1.]+(++Q+T(2GC[09.+J>2ZP(=OHS*5$!05/_T?S5VL_0%D]?4+0C,DD M0O^A%T[JOZBTO$4QIKL-S2WLXGF\_M,X.YUQ1R:D_G2*QK+[R S+83M;84?O M[$VGNM4+3EZ,[+(R94G-'93977;!967*IF6')M4.;LY&.V M,RU.=,(.S>CJ!9(W?KJ*JV^& ^-L$4M%Z3V(C@/_T8TUKE MTC7N$_6ESS\QX@I__*8I?$GOX8*!AS(.WJN__N7#RRGX\^_&8)4 MCICS:/% 5BFA)8Z/FV!*2F]<)34S/&2E7#6I3YC!0$D]HOT%,0*GX*U3N=FC MO]67[6J"GS8%+VF]>$/\[UY8?=^O4]'+PH%JS8!0^+=-X4OJ;#Y%);U)^9MO MHPME/VO*OJ7T_(S4I-B\XCA!5W_7%)S2>HN,V$)?9QZ9KPG+K+W;YH:6H&VZ ML7)7/G49CI'6@F7BA.F!5NV]Q09&'>,*636SI'="6A M(,;)#Y.F]*EF;"GP4*8/[^FT?-9S,2@I(''BO)E*!@?013+FT8B".IE6!CG01+:FX;#B?%E4!@/@Q_IFT;!#?EE.#A^!C?P M-PVD#.EELC,N0TED?@E1)@1D.#AY:E!:P#3,+.:7 'G+K/H9A6DQ\UA:)J<@ M_#8M:!F>RD1E%NB2R+A/6,1Y,F&9%;#$Y2V"+].@%4')!4I] M' @0,RLS*"HI6+H%\(8.D!2O^?MJ;YF%6P>IMV'N5B@FM2VSQ.O$8H9-K 7W MF(]WITQ":>AC)Q&?\!$S#D0;Q"=.(C[E(C[;*;]0(CYU$O%;/F+&9VF#^*V3 MB,_XB-GMAQ:(SYQ$+%^CSE@_J@5RXTM5D09K%O;+UJ8SQM,J:\B('()X5WC,PCTJ!W>J#TML]2:9E/2R>*4\CV#CW(ID2^ M;_$.7%5LP;^0P5$L7QH;K-86,,%>JW0)T]MLM;N*"6^64RP(*KI]GA4?3DG4 MC?H!&J=Q%.*Q[+I 2B!I;WNY@JF[>NA;"=ZE9>MR%8>8)O4)M$O\1']*%!U) M0F)[<=(SEAK/WNTE&"\_T1R/ ['F::-&&]O'@/7'!1>D2V,AV]FF)=N#Q3*. MUB@+Q12#049C^Y!LJ]&@5H)+)A-"E$9VJ7F=C,[FWKPAGF"0]Q.TW M']%PRBVET0R3GQ?56]H-9"XQ<;O0%;WDJHE0Y8$J*2TYTUNYSE=)&BWHBZ9Y M?TCF>*D!2T9N>WV"VJWI9NLHIWN7.[N#:[%$*>K-8H1$S[G0MORFME<%73.( MD9A2^3T:S\,HB&;/_QE&C_/H4:1P7D/;\4X;=8L!=Z_L431-'_T8G4?+YYA^ M0:!K3CO;<4L;50OANN3T2H!)XQ45G<,K@MA%!5OY91BPXG%7/>M61A7R\))%3N\YEV(( M3G@9+FZ209';Z3U3NBN/&77"R?5\W=2W7-*3ZNG[C:'[&C:I'8$SWPEJO)T(6S4<.I2@><,K8VB M[ "AU(Q,OJLX@6@AI<'TX)+SGSYWHZVX92$MMUT/#JE;35:4^P%#,)\?J\9VX=KLK* M+^9^ST0*#5F-56]79>6?+'O/O^FN=FC,RLC.Q+CUGVDY6C$O$0> )C_SOXB' MMIIRKV4??EK]H*CPH]G*]L( 56^M^(,/M?L\Z&964ZF9U]#V1-Y&TV+ W2M[ MF,Y1#- UIYWM_'X;50OAOH2U4AX ?1#=3V(QF\/<; I#PDF <&XZM8@LOU%% M%KE]8)(?Y2TL=D.W*Y0D"&W>@\F$NL+^0_8$7_GNV,5*4_::2IEP\BV M2V*H$S04]V)M3[ZYA]FOPLJVGV32_E7EO=0>(,@_:OJN[% MFK_BENYH_HP3S/S=/9QMTOQ5C][1@*KFNBOB$&9#L.'#V[C'H/FX 0P)LQTH M?NS (KKR]D=I8,7L\VWOC#2\==D05V$"9BN/D=M"=RINL)0JG+UA;W/OI>G[ M\^KB\O<./K WY#7E-7G_7?U!!UA7X=QXUWC@P6*? =P^*NM.'YDTU:7.I:.& M>QP<++\S?F1266W0FNNO<+S\S;"/3-JK%=YRRZQP$^C_/9"5E_SF?P%02P,$ M% @ %TA]5D!?+?=?/P /BD$ !4 !M;&=O+3(P,C(Q,C,Q7V1E9BYX M;6SM?>MSVSBR[_=;=?\'W6S5UF[5R63LO&=V[BE9EA/O.):/[4EN]HN+)B&) M.Q2A!4G'RE]_ 3XD2D0#($4"H*-3M6=BJ0%U]P^O?J#QC_]^7 2#!T0B'X>_ M/3OZZ>=G Q2ZV//#V6_/_KAY/KP9G9\_&T2Q$WI.@$/TV[,0/_OO__N__]> M_M\__L_SYX,S'P7>+X-3[#X_#Z?XU\&ELT"_##Z@$!$GQN37P6C=\[@^7.%?C^CT,/DC^OS=;_S.%Y&O[QX\>W; MMY]"_.!\P^3/Z"<7+]0ZO(F=.(G6O?W\^'/^?UGS?P1^^._D3)K,7QS__?/3B_WVZN''G:.$\]T.F-Q<]*UJQ7GCM MCMZ_?_\B_;8@K5 ^WI.@^(V7+PIVUCW3;[UXW:!,_/I%]F69U!=T76(Z\G^) M4DDNL.O$Z0B1_?08><\*G%)E$QR@:S0=L/]2 MH->_^H#")'+<_R1^Y#-V7$R6#.<7C/#%"--Q3+E.NY@3-/WMV2*88?I+Q\=' MQ]GO_&6+*%XMZ7B.?#8M,)#&.' ]YP8>2=.P/1X,TBO1I/I.:5;H&'HL=6&H#D*(_\!99]>X*@6 M($WZU2?I:.Z$,Q2=AS=SJO(Y#CRZJHYI)_&JJ9 *76J4SXGF9P'^UABR2@?M M\WY)MQ"")M.3)/)#%$5T?$S(S G][^FZ*>-(Q"NZV+"E?CJ,5[?$"2DE(V);7GY\E.JN1A?M\W_K/,HYW"+JY*3DTO%" MTF5V,KWVHS\5SD90D_;YNT#4PI,J:9NJBUVB[G%8YVGWBT/HT)4O%+MT78RF MQ<+/%J#4K$D/;2A4.?@I-.T 5S13V_%WZ+HX/=]'Z#\)_9'Q@Q)' 'W[G)W1 M,QB%P0F8HXLL\EF?F>3,<'5"Z62HT84INZ1=^Z1[.T5BYMVR(Y]4F%J=F$)& M390F?6FR'M4$4&BJT9)4XUFQN1:K4HUC:4--]IL:MPI-M=ER:APK-=9BUZGQ M*VVHR<93XU:A:7?VGAJ+?&HCMI_JNENSHX[L0#5N.:1=V5QJ#/%HN[-PU'CB M4W=G/2B>4+C41L[K:@S7[DC[*?<4Q8X?['O,W>G%E!27;-3&_H/4B]^P.U/G M=T60&G5F6*:C5H4ZLD2JXU:E.K9$JI>M2O72$JE>M2K5*TND>MVJ5*\MD4IY M@=^OU\Z\&M0*W7).*"[L:JTU^6+J0E&K$XW^&47=J[;7XJ%1Y%G>4B>WTBU> MH:E.?J6;MT)3G?PJS\0:7>C)$JF]JM?H0Y,74G%&JK35R[%T5BHUULNS\D"I MU8DV_Z_B6%%KK9MK9=W7[$:+)UM1\_*6.KF5SE"%ICKY51XA-;K0%#M0'!\J M;?5RK*SS6IUT%P%15#1 WCE?TBD'T7<;G2FB*'1)+<=7E*W'NCT9B375MRL; M=]E1_$D1#QYMMQQ)AS67N%N>I%86E[A;GJ0.3BYQMSPISP=A(RU9K_7W).4N MNHK0*DY9+G''/"FK4=Q*1R9O?3M>M8?NXN"*R /DG?.EK$M9N^YB]JI123YY MYWS)(XL ??>9R?6C&6KMC61"* Z#^CV9E$8Z>!IT95(>Z6FK051SB%B+Q MB,N\ !4*BD()K#3!ZY3%.>V"N,D]>N[Y"W;1FUUJS'^HK+-U+WX8OZ"D+W*: M%]P.NN=[_6///;QP_)I,5UMKX#C]I><+M+AGY1EJL;O=M'M>'78]K@Z':8/N M^0IQ/*S+6M%&ZYA$4R<)XL:#LFB^S3/]V _3%>N"_KG%-WJ,4>@AK^"<==BD MIDCLQZQA7AWF:/"5H/+CY.![?WACFGU\R9$N8E^K"#/ZVU=_?]0O7J&[(EKBO1.+> MW-+_?!I?4E$G9X/SR]'DTW@PO#RE5)^NKL0+M(5MD=[R1 MM1]$VT82K'[!^,<2AL%ITNY256<#SP21Z7Z+[.Z5_;JO,@SI_I4QW;,DW#!! MT? ^BHGCQK#Z=RGOWFI&H.YIB3>E]P^$FLUTZ9SZ@L6E1&2]SG=Y!0\SIC0^6;**SGXX&S\N MZ8E/97$'FUB/AIAS<,,U=]8)@@VSHL-.FL#DW$,X MO36%T_EBZ?B$L=AKEP4T.'FC1_=(&'O&.S6M*S"N$^OUJ.\MW#0 M('AG:A"DO&_$<=,A/9.7QZZX$3L U!\KXA)-7L#/;)758&_CP\HRRDKV.4 MZE=LXE]7S@J(C[!.:O5A+R;-1!'%43H&*L_2N_"=>S\H53*5P[/;LG>@< 4 MH3#F-Z@8L*'LQ$7(,@F#,B;#FLQJ)%\"P(>X/$#L\@U"8\R[$W[TPV%T@J:8Y/,[O;4Y?J2G"\HXG?ADE>KBDB6RAC'59Y"*G6UZHOV\LQ^U M?H!T+3L8:C663-"AQ/(#OH8?_Y&'G)*I82Z):Y00EL6_%BQ?BT]0B(21?W$[ MZP%78!_$RI@WY11-$67;.T,>BP'6QDRMO?78U1 #Q-"8&Z8V:'U%J1$LQCPN M65Z0V#^YH;%>^3NL@OHVEM1!S=_-GCN,8^+?)S$+[-SBND?EVEU9CUXSB4"0 MC:5];,FA"&"_P!$KWJP+![@)25=D1:>_O /KP:HC!PBC,<^#B/LS:HWXLS [ MQ[KE@FE%*;@@-5R&WK^3S+%+!^YD2H5NAGKSW^OU(-E3;&A,F;LPQ9%3/C $ MC:Q'5\8[")'!&P\@Q_N=E/;LN,]0[WV*>FDNAT*\AS7>Q*V'4X5_$"YC!OX7 MNE_,8^0-'Q!Q9N@R8=$DB:/8"5D2J/P05K"I/W3N2[++?;#Y)X4\MD)V*]9Z_V0MJ6<""\QEP38X>$E-GH"I%4 M OE$A5K8BYX*XR R+>> E)C8&CDG2A-,L;6]4-05 H2EY&WXQXL=^>BO_VFP M.E.611R=A]5"L6N!M@HSO58OS#3Z.+S\,+X9G%\.;CX.K\GX^N;OSI+ M'/TZ&/_/'^>W7P]EF1IP?2C+I+$L4Q. L@G$#L@X9/,,J-6T*RV_F:6%F]28 M!Y$S=H;89A.L)%3LPWQRS=6<:ND:JP@ NE2-N;_: ,;*$D]M@V=IO2?*Y0*' M-S%V_Y35':J0WIDY HKG1L6#5>79NM5MZ'FIRIS@RO&]\S!_"E0&B+!9!Y.J M=73D H!0-<4*L)FN6>GN$'F%X<"F?4(;KT ,6#-)*^UUT>I H,H_N.5TC, ? M(7,A$]^EID\M$*H-[WC+J\TX "+8%UD9NFZR2-)GIB#GLG014^U">Z6[)@M: M+6$@/,U5P>/'<600BEK=O;8?-2G_$%"OS96*9">:+;\/'5U9,8PK3%+-[A79 M;*?_NW>V.@G;%].Z0V4E6B! >Y?4?N"X'(-GE7:/*J=^M,21$TRFRM.*M9,U MLU?IRMR#)Y1V 2R)NWAES5Y4:RPRO><_%6JWS6874W?1B/[0K M%'XG5N*1/*!HN, ).)P!:GMU*V,:TK)U>?+UD[>S6[ZWSF,K5JE9ONP=8/:H M![2"2ZJS+IG&B>9G ?X&O&GVID;JS/#FX^#L8O)%T\MTEW1-(>6RCJ$W(3,G MW+%YMN5YRQX"]".6>4$;TS^R7@9X.KC/^QE0FYHB5^Y)AS@WR6+AD-5D>D-' MJS_U72>,AZ[+ULG4(1/XKH\ E-[M2I5WQL2*-MT-G'5_@^6Z0QW"Y=O!;F,=?']VB,^F?3'-QU1Y\>JSC[B\'_V\RWO1?N#G'0Q0VL/@ M;W_]R[OCXY]__7P^3O]U]*NF)P^+V4)7RGL_A'$X.MJ5I6@Y<,M-M4R-:ETQ M_D0X.JY,!-9T0'6_H!"4&NM@.Y^]$356D?_ AD&I%MDVWR]W^2[:#LBZ\7\- M0J3I)55Z$%XB$J]8C4-*LLQOHO%Y?[7+>]$Z74A1T5XC^[N5LT'67^^ROFDY M<-*F&KEFK[A\0O$<>])A_F:7;]9VL$@;ZQ_GNS7;MWFM[+@;],A5EHTB,]X90/-:?6,8:J" M,";Y _'7?O0GE\GCRDZYU9*=6TC:5@?3%\B) &4>5W;!@EC/OJ>4WW[,V?4V M#=GQXNCMK^E"S#K0P7A>U!O0:66SVY#K&:.+A9^MC^D+S^EYF)J&T.GZN++! ME7I(I[Z[W8>6H9%E;@(<5_:U#;D>4^8^HL.-Y8T^P$Q6-K%-LP%ZT,=M5E#5 M9Z6?J-V_R)>NS.W*_ E."$R[RLY&QY+'BA-Y@VG1)]V-UYVR52V>([:!,!G= MHF][K$NAE7F\AY4Y^%O1M28S1^(<2&\' &)6]D\%%\'@;UF/FJ130U,@Y,O* M_EL'2ZVR[9ZLN6\P^N?BW??+IUELDJ MH>;9%0IG=$4/9[^CE2]4N:B)J5MGC70O%01NY-! LB#5AQMW%MGB%0;T$P6K,TG*BT2)**>YP?F]8L!#=(+1*#XR3GAJHURU$$H46L5_S=12/M M'E!I"%LD!B>A2BF0K5G*-$HMD.-5Q66=MM#,91;^%;$)1(PU\UF$5$6<5KS+ M12/=T8P\."GBM>(N+AIIYE4A6"@2@Q-*;A RU"RS))9VRNHW!(# E?U8*9B6 M=VG([7_-RD\D+N73#V=LNZ("YQ<7*B?-ZC%;K;5Y6Z/$9WR)V'., S M5A&%?2#TC0I:&"H2V,A5*A&C[3512?T7L<<^H/^I@^ISL*&8$+R-ZQM* M%]@53B8A;8!V>/SZ-?M8<5U5Z^;N30^AK"4=?).8;/U=9W"N<9Y5[NWO<(L2:R0>B];QF],^0YXP"Y,<&A M[T9YN.R*^ ].C"[\A1\C;X=&B&/C_J@5W2-(]Q03#DBT#._XT47!B%U*RIG: M?""$4=KN[JA/#AQ%<6 G3NO'SBS!E\[[15(Y%)>^4TIS5NSE[JA?;IH&PH$ MMNV8^>)'5/8+Y_X\=-?_%A]#X!9W1WWRKD@% 4%HVX/RV?^&2V[9;&87'XI] MT_*6=T=]"&/[#I+25912 M?A6P(M>\FU.KP[NC?GE-]I,31+AM#\KO3C27<;FA$1MQ#;JZ.^J3PZ2YA""> M;7M*/B1T1'V?XR2[R02$/[(OA6C6[^CNJ$^.E*;R@4BV[5E9,YA>F+I$\3=, M_MQA3WY+K&8O=T=]CC[KA/#I(&HH'0-7:6=)':=^DLT&1:7"3,"OS4 M2O#C=7!W;,A@WR-ANI9H$+;F'G5>+ .\0BA]'FWR+42$GK&65X$3CF\F5Z?H M/K[)%8-.J3!N?(&=\!1%+O&7L<]];*EXEF_/GOLX%MJ1&=Q&S=^V5;L=<\FN M5K&8YUJ6K6LRE=:[)#-:=&[HP<\H4B[P3%-)_Q S;C2R5\5&=%HK-35^9 MJ;(9;?A4OS2CU(TUUV9J00O>FZFA.NMOSD"W<4]6Y6_$EVGJ]&'!_9HZ\.'& M@BJL\>:0EEW7X-&:N5;30.4P9O9>K=D/')LOSW0 H/8+-.4"Y-*;&U5B0]=F M!",?J["L9P6+2%R:(/2OS>2@?]R-6.461-+B#LSJ G8B2LJG[.=^ XH#KEPZ M,;E&RX2XX:MV# MOCKX7W,'SQ-'N/OLDFF_*=AH8F") . VU+:?.PF_.M)LVQTJ[??W]E4QCW_8 M']WM#)AU^QQ*999CL/T722A]TK2K)\&A)ILX ID+%BUS:;, M$P*0F_%4J>D:JPA@GW^J#6"L- W:!J\;NV!O_+*2?N FE9.5J4S=[!-/"2SF M%U)\X_RR_3$@CAZ_+8UUJ4/ M5$KB!,/0&WH+JMDHSG(NQH]+5L 57JHD#?N%7AV9% [+II)VU!Y0%%:VK10V MK_."HMD"MT5-?(9Y7"ZN7X&=<^)1:&LZ4P?D43E)1]:#-?DYZE""R3EJVK(^ M+P<4XV1U2W]6[-)0:FR!8T,1*UQ?N+8//]WAR7B6F=-*CJ@H8AC52,V M>4*Z!M)F+TFG8%OJ.9E,ZM\B,9*?QAFL6, >N(%J78P_.8]2S99) MC*2EB35;80]<*>RST?^(T#0)+ORIP-NFT-A4&>K&7C55F33%^D!VHG$4^PMV MV:%@[ 'QSBVLEWJ=] >RAK(I&'2]B&H<\<,:E4=/&X0U!D>& AMG3*F(8>7M MOK9;&08<*U>IM>G@AH!+Y?"&O ]K AQU( 5#'*HZLS[((1#D9/7)^3;6I7/9[ MB+]]Q-_$=]TA1U\@?L8H"UZ WOA4CKFNY3>M^%2 M.C:7*^LE;EPJP:W@21(V,NU JC)7)RV6W]0:=Y$"7*)$6)%BS#B')'&NG.<) MN4'DP7<%^0=\2@O<.S*U8XD(>EPW:CBPZI\YW#(IK. M86@+ RN](2W@I+4"SXA*09R ,D-_/Z)[^M![H&VJAEBLS0KD)*#E)06'LLFQ]NV*;Y:=BXK_DFOBO?V[# MQ']IJGR]'SFS&4&S%-?)-$=.P8>KBF0 M?0OPAN7) R(U8=MN8BH'H"7(.,*T[@W1:1X:>M^WX9%TB^VG8B&^XEN(1VU8 MB*\,68CK8I<*-B&/UG!Y7UE\=X?.&DL/5CM4M=<":TX2I%JS^@'A&7&6*Y M]7BI3NOLO1GK3/D8N<7H4[''7O/ML>,V[+'7!WOL8(_UVQY;/TD/VV [)/;: M75Q9#-M::YY$!_L*D7Z[BJ\[CF[MLJ":J-=6:ZDF!%KMHINY$\[FCO\%^8M$ M\@Q?A=* ;00-5RQEM.U5 WHEVO^6WAX5OPZ]163""%+0(X=)73;09_\[4E!B MFAE(^L7$9?BHFT*5#LN=)^*;0 MRS9,H?5O'$RB@TEDN4E4 Z!T/6!U IQP=88)HM-AE!""0G=UX@1.Z**35>GM M)G$"8J/.+#6W]A%)CV'6*LHJ18?J]6(F07$?O.HB;W>M*?V86VEW&AT76DW8 MK\@AX]!+L[^RJDG7=($3WX(2MC&5^]9HYN$Z0NFRWX8/B#@S5 L281OMUEU+ MD,B%TF0-2MQMA5"PLWB;PM+#2X5/<,"W&@C/?S*/A.=_E4+A^2=WPR#(V?,% M5_@+B6?JO]_G<#W19L0KI]H_6MGA\PQOK2B'X/,59;U&OK)OAT M8ZQ'=D8'059!)V#;1N:M[X3_]D/*@(?#F;A",8?T[DAW]50UQ<*\@IIM7!RU MQ1CVD:WQURJ7H![;+L[SV?\7? ,SX^Y?Z\?;=)>!5=7?-H>@[EZW[4)RW621 M!.REHDD\1V2$%TN"YFRK>$#GK,0S+ZR6^ESD+>^.#%VHE(?5:DD H6'NH8=M M'UGJ]W+T@3AM>Q^AI;+$V7GX0'\>$Q]\]@Z@MA@ *==M&ZL* M>KXB:.GXZZ)U9TA)WYQ6/=([R#T8P^A._^F^N)EVK(!@SM[X<4DW2B4XY)WT M"!U582"P7IN[:%7P_,6/Y^>+91*G3Q*D^7KCZ12Y+/WLJX^"]:H'#6?J 2/9LR$/]IB9WOC,(SO 5 M6ONQ@7B&@'C?[BGE Z8_'S)&;Y+[R/?@DSB'TF+M"CD&;=B67>GG(=WS/COQ MB"#/Y]F>V1WS,I'E*N4Q"VK3F$O@PKG'A.Y6Z;N$R).N&WQZBZ%0X!L.;-AR M;V?MS[U"Q*72.C-TLKIRQ&Z:&IW8CU]M8>"8BK'M.8SIPAHD["A_@]R$BD.7 MV?&C&R0>\LZH:I@[.(GSDGQCAX1TIXNH@#=S*MAPP3Q2@AV]C>[M'P@MB@F' MB\Q?%V.5/4B$J/G@+/W8"?SOJ4#YY:TU[UO7PE[M7@O+.QGL]K*^!/;WDJ#= M"S/BB2*YZO8:DFG$E\CXM;93ID'DG:"0_B-F#RENV*^,;4Y)>[7FABZ_K9] MJ[(9;?B,E)_G4^K&FJMSM: %'^VKH3KK+]OEIRFZ[\9;H;"35?D;\1V[.GV8 MR[)K!-^NDZ^NLBP*'999E%VQXM&:N3S70.4P9O;>C-L/'"LS_[H#4&N&X.?S MK^?IN7.. _H#XHM2?.(.X%$ZD0N&/E;BN75G!Z#C+XB]-8Z\_$I6RDTT2>(H M=D*/GOT!;&C] M8799^<=O\3_Q"B?1/[T+?^''7)VG\UK:L% THX&?_OK?Q(<__KY?)S]X^\E5YJ1[7-$#\,X\+WL MA4\41;=S)_Q"#V/!BKG(O3RP807Q M]3C?&F INLXIHC=06T*F7#$.=EVG;0\**UUM;<%EZ<.7_"/A%?%9QGB:DFW"+7 M)#\2<-M"0[ 9NQ)9&E?YH6QX'\7$<04XPFU^)& E6H"0-G8)LJ@@<.6LU(HJ M<.E-(:RF;:PJ 82.LJ:?D 1Y2CNC4!"L36] 0N4! MTIS]TP3=XG)2$A"3!:A[@8*,?TCA36\Z[C^/J/'IL =FTMO.A:PKZ6HG;M<+ MK-0E$46,S,!VZSPBY9V)0]PG@"#V053,W<6L2%?G4-@G3 #N04B,>31JO!7] M YW%MV0&03/FV/A 1$<[JL/?@>\DY6?T2L?-9Z&.9#56C.J_?Q@Z%?1RO@ MT##FZ $$8)4FHSV'!J>/P] M0(.#6/ELC*9)]/QHYL*S2KJ34(F$_L?"Z0_ M. %*B\!2>\9W8^2Q+](B,N4/2I3P&.K@QWZDP=:5^L!1:PDB:C\433"BWL_E%=.>KM[ :SH8.!N>C!]U:O@:;B1NH)R=4:( M6YFN(\3A+CI9E?Y2+B6DVI,UUZ)4X 2+"-73F_5UA#CBB(L&@0TLJ!!4$QNL M)AB(I$V8L7\2)'V#7:&IF7I!,NW+L>)JP*:#5Y>P67F]J1MHC;PS^"'!*[5W M!DN4NF\BU9X><>*Q8P34,F63IJ+KC'7@78 M1+[I=\DB?>:!"NVSESWD4Z_E']3^ZG+SLT^7&H#&E[%%^@/&WC<_/5P" Z*@ MZ!&"6RP_Z2E]BJ:(T"]OG4>E5-+N?[M'PT23,L"36<\&8#&KN/(+[X=T](-/ M?Z@I:0 \&]KL'3OBN\?>U7*/#8X.#K*#@^S@(#LXR X.LH.#[. @.SC(.G>0 MW3K+9)6PAU%1.*/K3#C[':U\H:=,U*1/+C.9'-8NBVW8=WF@6BDUH-O???I6 M3QU%6.=0:U7F_)932IE>F-4TZ"J_^Z,..KXBGO9*E\FLW9U8_=T?>] =W(@' M-^+!C2AQ(Q[SW8COZ[D1CP]NQ(,;\>!&/+@1#V[$@QOQX$8\N!$[=R.>^/0G MA5[#$D6?G(0[;%N[QAU\@OTR80X^P8-/T))!=_ )'GR"!Y_@P2?8[V'V='V" MEPYA)6,>-@9YV3?XYN=ZOL%U;P/ 1'GR$!Q_AP4=X\!$>?(0''Z&E M/L).KC;;8P_(]0OQ#RY++6NZ[1S9USW2O500"(376M_\71=V@A]MWB'I[1&K M*HH>KXDJ J+W?2M$^M]7YNN.HUN[7E)NHEXK#S+U(=!Z2/F"? ^',^'BOD5C MX+EB:(AB 8MMKQ& ^KY^G824"@GUMTW4P2AM0X,<)L&#G7'W=&G/N*(;$9UX MSHQN,)]Q5DH^JW6X=I76LHT4^J/*L>9$(W,^[2-AVW%88 Y=)<2=.Q&Z(K[+ M,@M2'/O3^G40QV]5.4>02?QF7 MCGG5N52SHUZ N(]H3R6V9U\IJAZ-G$Y5H!#=T[R6, 30A?]09C:5[(\(39/@ MPI\*HD(JK?N$O;H\$)#&7E:J\9A9CP#9YAETY/3J?:$>J9_#.(2!L?>!/E#1 M&7N3\,8INZQ@.* 6?4)&+ ,$4NFE'E-))#=S3.);1!;96S+L'!:I99$<[6:1 MI%T-J!VT&/B;SKAY)!NQ.Q2M>%J9'A>0_\"."'3^B$K3OSG>%:GH8D#6??S7 M($1QJ3R]<5'X=<3>O*PM"ZLE9EP:R:![55\JWLED@&WBO M=\4J.ADXH3= 13=&QIY8'@E>;YH(IAVRG<-E)(.K\H3%IH.!D_9@!"E8#&"- MJ-0:E,BA;86 )9&,M\JU9YE$II,;S\-<@UPS)SI9?7+^C-Y-'?(3.1HY],_!=Q@P12. :8\CB,C];8>VT,#X'=UT3/UEN &[%NZ:^(S3X>K16V M7B-DL%0VZTR];29SL?*C!'CFY0K(;VO&*!2H7H212'R;S,-N0;/9D&P16*TF MY8:=(Z$E6:$S=$.NQKS $N[;7O*D&CY6U/"Q61-]7Q4?6VVNE^P$E;4HNGMK MR%'2_@%O5RH%8]Q&NTXGM#,J_LTSD50@ [Z0%Q=U[*Y&J8S=MB6*Q V?'Q\'/&7];N5=2<7(8 M>Y-^G1FFX,3@T1I.SEPDJETE(-=?)$RHUHKV81%-5PUK"P,K MS=H6<-)JF8ZH%,0)*#/T]R,_G T#%M>+YXN"*>%Y6+6Y@8)D\GF F\FA+4(< MHR#P9VG:I;\LRR&)&$O:F:AM5@L,-0E &/I@=?+-:(,(^_*(?'JQ FRM""-[]EC;>JBR$')LJTC965OK(1.]8@DBXU+&X!^\KX ME!:DP;2.$Y;(;(6_[1HMB[/IC*!4HEUN1;Z?&LWU^^.$:L=-9+##/Z<+,UO] M=VWCJM6?]T^\PDET2IR9)))=)=2>=-!HZ/)T(96W;B22#Y19GOR[#I*![\H!L":K)BUWZ\;(%FC^U+(>& MT^@'P F26L%A9(-_H2PR54[A;E"[J5,I5+GM:-CR+3!GP]KS8.SFSJWSB,3. MDTJ-RK2)[N*-93Z!U)M*VLQGM5)9U/"1B'1*Q6K)WUZQ^0'A&G.7<=YT ]C )R.U-R9+* M:-A/E)=T*W,G\C$(R/7[@>2ZQ2J,V^'\:0L(6YT[K8#5C4=G"Z\(N3_-\,.+ M-*!/5AED^1\;Q/(/[C[^SH$G__+C[P:2K^3C''.8['0IJJ?1FP^P1F\^F$BA MJJO2G$M0IP:4.KJ$E3JZ-.%_K*O4G,O678Q[GRS'TRERV7D\JP9"3^O7=*$; M898-E/CA;$(/$VG"@N"UB3P0NDV?GP2VJ,].S'9*8%?*O[57P;M,0EI[;3Y@ M0@\C;GKKA'TUF5[[T9]JKEE.*;-23P,\'1#:ESVNVBWVF)@5]'CYE' ;,XM9 MA2.)"Q>BM\:5*X=E9]42:^#@VNW&M2O1^L'%>W#Q'ER\!Q=O#QR2.9<'AV3O M')*MNLYYD\9<@M/?F.>J'T MIN4$_J*VA+CHS Z5*0=Q745#K$/*?6=\$EPYJSHS8(N<+K_]@$4N!.QSM.EL MSE[*J7TLWS3J[8E\5VZ+8I)5T>B/U3[*E1M9T^@>G;< M;@ZFI8?L41+%>(%(A7/95B9I:,W!FS.=<&U!P--W4^\%%.9'H8=K8)'&U45M MK#GQP3"HR0 >_=KU'TEB-%GI[WS 0(\"44(>G>7'!H!K<.3K5#NK-S"9;K$G M"HT)R/7'* 5*Q2HHB5+I!W&:5:T M'\X^.T$BRNE2:'UWI#O V3B?2UD:"$=SQH03S8>AEQ>9.7'"/T4^EBIQCT"" MF <]8-88[%?TX$@_<&;H2 ".H%6/4))* 9ZNS"78X:Z.[ M@,D6IY(LZC2E-O%(3I%)XM]S17__R[OCH[:\# ME'9H4[5J,KV)L:N4[LTG-UT'-^7G9)5RIUS0EM/(GIQO$2Q@B5E0#69R MONM 6:2"E@471V0$32RH(@M# 91?@02WZ>!08E'JX.?0F@G R#6,I9Q;&'79 M"PLKG2ZMX:77^4(\/W3(*MWLQ;D7/%)#;P +!CF6,VS=RG23W$>^YS-6G?7J M*]D^X"9]VCYD@EN47EOB,'-8E:I/RI8PE;:&MA4!D& 0X?0ELDI9DD8$!-C'U M)GUC<,22@(NAUDNQ3^!A$^F9HO8+)>U&ARQY[>+P0DG_,+/R -'W%TINECB, M),'O+1H3Z01[O4M2Y1[2;>.TOK8ZW8MF&R(_.#%2TS./]NYM/Q0-\@YI^JW!Q)S% H?I_IAYW(=)/,?$ M_[Y)8^#EY8"-[HX,>0+J1*^E_$,X&;SPM.;XRB$3D@:LO#0+[PJ15 @EN*#& M?8--+(=]L:*2FRIA^J!_I /O/(H2Y)V');>5FE-;UDLO *TOD'4!IM*8_(Q9 M'>5T;Q!>ZN4VZ 5>0M[U..SJ3#HVE.A>[(HRL]8TO0!@EUWKC-+2C!YA:E1X M>27]K$H%\N@Z77>I4^BG']@U$ G"][55UNPDB:/8"3VZ(-0T:4LM>X&AFA"@ M/=6N.77-TGE#Y(T=$M+?CLYP>B)*:/O5-8H0>4#0D\,J3>T&I)X4H-W5LO=Z MY]'VD\J1OT:IT@<2>O:X"F.).=V'ZX@*7*UF9>D$;VZXM2&!2V4R;I&9O1*A$EB"N+9NS:OI=K,I M=EK#_2:*FYK+F&?\G3CT:#+""_8ZF)/ID(HX2Y>'D]6&Y,I9L8^&[+&_,\&/#R5UDU7?YT_P9*Y]JP<^JW)39[W\YE\3T< MT&[8.X<:1R#_QW_<,2C0AW4AN98%IY:,'REM:)W\YH\\YG;58&>(\5XN[WV= M.7:+R$)0%*>[W^S?4.M.#0J154N\JI(*,6^D[E7C]6 :KQH*SM@V^C9>:48F M0P0)H5Z79M^?L,8=W-Y@@DO>M(.']1[FC.65[)F"'3(;KGNT!! 6R=D_ZPN4 M>B-9Z%T%3BB\(Z_M$ EH9\ [ORV6A@GDER'! M)D\'0B5)[7-?Z+\C^>00KRM\VZ=38&D=SF8$S>CZGL9=UI$>Z'8*1/YT\))* MV7:D$P!F-&7EB+R5Z6L7.1_7 M:(D)NV-\'DXQ63BYDJ3Q/J76QB-Z,)=TL&9?JL?NU#NS)TI7 V0X#E=7B]9' MW-9UZ$^2B*HABHI)J?@L!;^9#7ZWVE !3U:(%&/3839C3^J4V28S_%B%4+=8 MQ+B%KK(& %CM -L7)*T1H!%B[YT%5P2[E%4ZWX?T4^+'\\4-(@_4%!5'A52; M&[JUP1_\N!G_;2]= "(L>3P(_!FK53KWEQ&[3JP"A;2=L6B=# 0USEN/N0'Z MO\6Q$P@U7:(PYKZ5Z727Q]9]LWNO^]>(V4;3',F802VR/H( T< ZTZ@'PB.(KH#3?T81J)$U$<<*NRW[<_<&X53M"3( M]3./5.@-%TS&[X[8ARUHU$>4I.*T[>QLX07IM.0*NQ40>GZ<$,0\9?3$[M/Y M[DV6>>4NX;/2:CWT$<]ZLBGX235G-4<1$A5HS+[O(S!ESB&UO[;./;V^ZK3M MGWXG]4\/C@QYJ(M3&'MT?4SU0$(G&"51C!>(,#/C H>S"U;2+P.D AM\)JW? MHVE/=DW.E9W:S?JUQK^][Q !?=[[Z-N,^UOR7,_:L?4!X1EQEG/?=0+XI2L! MN05N[KW0P2I"ZK$S9)AEH[_,G>A))0&Y_F>OY+K%*HQK\GAK L)*SW=;8&GU M?'^B/Q@XH7=U/1)Z^RITNGW92L,;2QCN=#6*D/O3##^\<-G;6F25S8/\C\TT MR#^X^_@[1]/YEQ]_U^Y1K:/>;2Y;]ZD*(@)T?V+B2SS3'$H3SZ[5&JX0SZ Y MV@>/]7LS)FG+A]DM<11\V,;LU.0^0O])Z) ;/Y3L54F]A?<5NW7=S0 ];!NP MQ@LO;$NH8*C"+6F4 ;&#.[!/I M7PR5Q44$JIQ* M,&DNHK+SQ+RDC@J7VM F(;WU+6%9SWHD\:V/F%<.D:5#XA6[S ['I/B45N\& M(-?@\-:I^FNTW!T!JJ>ER'CZ@ MB'8KLUFVZ0P$M^I/("P10,_26,>,U%\QP5127$W/:%V1%*(0/2YLTA/0A/RW M[2[HI B0Y8H6L6V="R"]/(>\-.C(!H43NG1.[]:)@J>#6GO;(:LOC,(N92J@ M>N:'E''?"4HYS50*.L79WKQ8.N%*5++B_<^[H=5UAP-_T^, 3P?Q' V6:;\# M-^O8>%6+(I.I K7@.O^%\?!JP8DLL+I#9T](%50[5&# @C"JU#$11CCP/J(� 0V;8B>A,."(ERQ3C8Y75H#PI[ M_0HMP*73F2!!;&N[![T(E))#:,"-H# %L(QEZT*=69[>\#Z*"36"X6U]F\[8 M65EU#^>P:YUAG_$X2@@;*:H([)#W! @>U]9-A9$3S6'ULV^MU_::2>ML^*UQ MH#C(K5=WE5OK',,3:O\2U46>0VP]!A#/$!+&+IMG483TWK(L5I(26:_Y75XA MC;]NUR^;7N?(73G7R$7^ S,=H2*U +6]RI4Q#6GYC=F5_1*'KMKBOJ&T%P01 MPQ ;RVO8M$/90M5_,Z4BB]\YYX]=HO%_$C]>R;=6U1ZL MAZF6(!"0[RT 4MGP@MOT":Q:)EC+"8SI&>W*6:6[V#4*F ?EBJ5> )LV2&^O MPN5L@\HV9O!61T>=26 O%F*601R,V<8E1I4 Z)/FQ2HW5]8-+Q9^9KO076R4 M5BR;H= 50B!H9#TD,MY!B(S9RTU.63T^5S4\21TUM:Y;F4(X3-E.'T41SYLR MI?587N>GU6UN')\[SS,JS$*+$%^ ^OQ$/$-PF+,'K]FV44A\L8. M">DB&PU=-UDDZ6GPE"K5%57AE;>U'BQ%$4#H:18@\@([" M"IV]BH;9!95JS. NH9^:1RPB3M"<94,\H//0Q0MT@:/H$L63Z:WS*%B[ZG5D M+WI[R -&]3W1VTD0QLKH7Q(ASZD0Q_2H86Z/J1#[[WG'-*A#^G0AW3H0SIT>Q58;3\7 M;S$**;I?[X/9KO(JM]8-\-IO@=FN\UU>P=W7Y$AGEFGZ2%*$%-)PH1;68R%D M'-QDC4T%%"+B!.P=,F]!="" M\:F06H\(GV,( V,AWXU;FE4?R)(($LJURC-X\K;6HZ0H @2;L3CQ)0YQ,< R M&?)A)M^*I$VM!TU- @BSID%D\.X"8X"-'E;UP_=\A_ SCK); #QB>Q4NX1E2 ML;&D;G!D-)@.]J*BQ#F$C;&P\26*-ZNM (\RF?T85+@5^=(-WA<$8M%GF"!_ M%F;)M.XJK9P69&_Y>O].LJM@PAA^"YU;#W);,H)#P]S]Z*I0\K0-02/KH93Q M#D+4JZ#R,3^H?-Q*4/GX$%0^!)4Y4^L05#X$E0]!904<#D'E0U#Y$%3N=U"9 M'AI989XK@A]\>IH[6?T1LV/Y,;NA2!#,QDSG M1CZ+'H"SPZUUTVMC.T>W^!K1U=[U [3%^"UN;0)V\6O6CX+.A :/->WZW4=S M)YQ1$_[,\4EZHV\RS:N?%]GC4"D"A9;VHE=' /"XTBX264Y^-FPF4X4H"-S M;KU+^(;4W32^+AGXFWF854H+O=*UB7*Y*KWYR:N- M:2^DS42!X#07I^?SGSM>6[$3!'WU%5Z92!#,+8?V&6M9K3[DL?@W_7=V2]W_ M[@C>CI$U,X7*?LK&-06$,#*7&Z L?AM3\ E-/2&W!"9AUV/Z@1 GCWL&/63] NI)9%!R" M #!4P< %0 &UL9V\M,C R,C$R,S%?;&%B+GAM;.R]>W/D-I(O^O^-.-\! MUW-C8R:B9;O;,[,[]NXY47JU:T>MTDKJ]GHG-B8H$E7%-8NL 5GJEC_]!< W M\22K"*0<9R(\+8F9R5\2/[R!S'_]/U]V"7K&)(^S]-^^>OOUMU\AG(99%*>; M?_OJX\/9XN%BN?P*Y4601D&2I?C?ODJSK_[/__Y?_P^B__O7__?L#%W'.(F^ M1Y=9>+9,U]D/Z#;8X>_1>YQB$A09^0%]"I(#^TMV'2>8H(MLMT]P@>F#\L7? MHS]]_?9? G1V9F'W$TZCC'R\7S9VMT6QS[__YIO/GS]_G6;/P>>,_))_'68[ M.X,/15 <\L;:MU^^K?Y7JO]K$J>_?,_^[RG(,:+?*\V__Y+'__85>V_UVL_? M?9V1S3?OOOWV[3?_^>'F(=SB77 6I^R[A?BK6HM9D>F]_3A4'!B]WX&J248+^=U6)G[$]G;]^= M???VZR]Y]%7]\?D7)%F"[_$:<3>_+U[VE$IYS)CP5?6W+<%K.9B$D&^8_C]/;/[$6_J_Y\$SSAY"O$)"D_E'[]I6>K4OK&-=@[3.(LNDJG MH1YJ>X)/ZPXICG"@J^_L")))X+N:SF'?XFE?O-5S_Z5I.X^G?>F.YBRP M"Q'RZ,\K_ZX)^^,-_:D'$7\I: >&HQHD,Z%I@?D;>,=0V6ZL9V'/;L):\XR( MOK.>D=M;(-AW^%']I>5(]8?:BP]X]X3)P$N%C MV M:.$Q:D@%O/-"ATI%BK^54OZI4#%32X6!C$LJ2.%UJ= 3 $,%&:HA%9HV 0P5 MZ&P*[W!:7/WC$!.X5& M@!PRJ-9"M1IJ]%Q3Z&-*OT=!XK# D3V+9%K>B*1V0-GO$S#;*>?LXW0=]H[CG6KUU/:*GOGZ%3$ M0@^ZNEBB14'9^70H@J<$HR*C?2FA8WHX5+VEQ9ZE!?T8U.IFF1:852@M._4J M+@EI [[+09T\&-I9@!PRK:^":ATX++O'O!I1\A/FQI@[O-D@B37#WR M4TDZ&^WIH38C/+F8=W*8L0U9\ DMT<_TOZ["S,V58?OM(CNP9G//:,D.J"BV MW^1BKK;?="#K[3>9C'>&&(")BUNM*#\N-&]#\7.0_=A_I5"#O)WWWVG+E9!Q%G! M*L U13MX#J-PY:"&Q5M*(2H&9U6A7$O3'X3JB3@]!R4!USL&U7GNG0@:4,(A M*& +F.>'/$YQGB_"?QSBG&]9:M:1E-(NJ6& W&6)0A0,8?3XAMRII5%'?/XE MH$<<;M,LR38ORS1D?]"O RG%G2X&&4#W5H04LMY)8@E06!NB JA5053G:_3[ M?PIV^Q]^]R_OWGW[ Q-H?GW[PQ_F'G/T7;@I(O8'^H\MCT0-3U1205>P:2@. MD5 *C"9.47F14^RO+GDUG#ZU^"XR"F7X>$48R)^N5U?VL]K1)KU-?RRP4$]&6X)50Z;"5]:-4A;5%D=4D5+3)?V;*?O [S&+(R95 M]XLF=LZ(BREZ/1BT'0=6L_ABI&4KZZ-!_@]:$[9!_!-%K^Z^*B%SBSS%FO,F M>;K+0IL\WA0,=A^-7]DJ5\*H,CFB5:XT_8Q*7K+#*J4*>/ -?OZY_+/-8,36 MAHV@4L/,YY]_KD1=$OFGPS9(:0_"!T/L@-+QHC3>E'N<0Z=MMQGUJNYWGVV<6*X)ZW3 <)7:Z"J_6LS\TI!]_,]N6^] M9Z9YWP@3CN=_HYT;S .M]6'P=!IHQ;S0FKI]>9<,OL91<)7@L"!9&H/,.:,U4<[W/![LB483#\6_I#SU_@L"E!'&E4F M4643549[S!>T7)+_ZDN(DPMV(Z>"UOY!37(+)6=DMG:@(:U1 P8Y;6$*,3J8 M&.)R4KIUGKM=@* @V0(,CG<'8?FE\TRW_C#2A,/EATG.=58?1NG#(.@TT.+: M0RF)N*C-(EI7WND,*\ZC;'<3/"W3L/E9,[/2B;N;49E!MS,IM2P,QID!"C,G M+H6HF'A4IWWF],!._#GK'!$I&^CZCYI3.S9J[H[NV#O1GM\QZ\!@F3U0X20/ M%>J=Y"EU!Z=Y:B$?R__LY84XK>O^V;S^/\*(\PV T0X*.P#6%F"P=2ILY1Y MK6'NBGN2/L:2[P_9RX'%;2<['K9<,0CA8N9AY11KSD>8TUT6!IOC34%A_)'X ME4-0+HHZ)D<,1[FNTX77(-^:OD$KHUE]G63'W1+L$6ZVZ[ 3C, @^Q'(A159 M)C:%XQU%EP1_?Z#H?]UFA\=@?V#^2\_3E0_5])YBQ1FYI[O84'N\"1C$GHQ[ M2.O&$"J%1QR3+!6\&:A07PSFJ%1AH&\VP@BBL4_V5Q ML(M)^5F=H![)YK#EGVU6)JP,>%B5&.&89$7"0AL&)Z= UJQ$E-)VA'V"KS."XTUZ<2 $I^'+>9"P'&SG+Y4,?D=9V/5O;6'7?_G[CW^]''C1 M?^2BD&5@6 %W_^Z]<"5@A@7[(QLA_97^WQMTF25)0/*9&O_%,R;!!MLW_@8% M9XV_%?"F\==*>R>$-40AXGNIXZKM']TD7-S^K.(^?^2T2>B Z34)]._>&2 ! M([3UVS@-WJ"?#P$M8YSNXO0I]M*SKSZGF.3;>*_HV@?/7?7M4EAUY]Y[Z+VT M58B&1=[(S#L!F')2T^]I3)L3EY#:]LDG)V=>HWN,@_1_XM1XF4BS0T;1^<6S4<4O9U&-!P\A%3.XXX3NMC3T6_@>-FMT6S- MP"I+XZ8+^B] Z7CO2+;'I'BYHR"+11JQI*Y[=K/Y_.61OE:S_&REZ3BAMZTK M@S3?)C7OU!J/=4B[&]HKG-W$SSA"C_3O,%VZ245!$,H'3IA5L%E42/L=YWXGD)3Y;[I/',UBQ3@U#/(YH'W,I>A M$:8115#$>1&'08(^X" _$%P6]8R-A*&@/\0IG='LI V"Y+FK I?"J@N]]Q!$ MP8;11<]@YFX-TN0BWMG3K6$(7; M[[4""M((U2I^NXP/P1=]2])_[JPED<%J6I+N0^]T4"$26I)2!DY+;4PTXM[I8X]1F+[4&JBK H=?U[3K9%%"Z/QJ MF1;5!(O/K_+SEP_!_V3D(@GR7#.='F7!:5\VWK5>YV:O#H:?XS$+W1^W4$VX M6QOEE#MGQ[2X&<3M0)F"7QSR(MMAPC/?LERYVWBO;R2U&BY):@&]2TJ-.!@2 MFC&*IWI*#=13F7TOJ#F/^]%W>US@Q89@B\&93L%ELV,&WFUUU-+>.64-<4BL5@&U M&G"8=9'M7TB\V1KX)(HY[;P4('L]UD &#&,4P,1$V;78W/W1!64@"9([DH4X MS^-TLXB>,2EB_B,5('&QW3U@\AR'NO.*D\PXZ\6.<++IX";8\,ZZ(X$+K"PM MH=84ZMA"C3%46YN;O!^RISC![X.=CIH2(6?$4P)L:"5(P""-"I:P=,7E$!>< M_:ICD.!\M697>Y(DWE R7BBG7#8*[@[5V0!OC]?II&&PPP:BL%?&=%"V1G&K MA4(74ZZ';%U\#@B^Q,\XR?;J\;)1VAUCC)!;NBA%@7#%A$\@2J6 NAIPQLB/ M\8YV=JLUOPRPQF2U?I]ET8I4?9YFS=)*T^5(>H0KW<&UA9IWZHW'*IX199JL MP:IUV<],&V6D'N% 68NL(1(<+8J[C#:QRY0Z(#^9:*ODE(I6#O18J-6 0T ; MF +W6B44%(BK(98FBRH":@E;E"LZ"QC#MZ&\)ZK)82M8UA>&2# I0AVW,JK@ M@E2&DP;L&!5?"GN/LPT)]EMVH$IQ6$TCZ^H$@A%N?1I!*>B=/#;HA#A+';%Y M;TI]".*4OCJZN[_03.M%(7?3>A7 =EH_E/!>Y%I8XHF44@Y1P9DON6:'M"#U M'=?RE\X5U_(/?__QKP-ON@^<7&\5@/#+KO $6XZ[ZZ?8_^2O]OIDI; MA@[D&ZE!HJZV4C%G%5<#LJFZ$AGOI6L )HU^4TO.?P/J5VRZW=:7<'@32@:M MB?L6GO=TV+?A,EN99$DLXC.F/ MVCGE6",N)YK3'.S./L=9\,[0HV +;5QE!-562@*_O$&5(=2Q-',+A8O^8XOF7TWID+TIRIW5L>=D.6=8@YU*TRI/^,ZESG3G.;:';XX&0C M4>WIO8K\(?I=O'YBD+E/U?)H](LTNL/I)MS2__LK?M$TV'IY=Z=K+6"W)VPU MPC#888%06(TN\PXLV%)3K828%IQMCF:=]/R0TT8LSQ_PAN]):[9Z#3HN1Z%6 M\+N#3JV"=Z*-02FT297(S'&^\"ZFY1(=0JI1O5+3&6FDW?5)1LAMUZ04]4X- M.WPB*3H*J-* T_HLTVK@/:CDP^EO-/&"$U<7:T%$9.< MMS5I7_96MZ@N"#E<4E< ["RH#R2\%[D6EJ:XW\X]CFW?],+T[V%E(GM(]Z;4_-HXU+BM91IPJ/BU9X36UC;WW< M(0W%^Z#)$==\5;H>[_;JW=%#RM'@+I'M:_.&]]P(6H B[(LO;]XN[ MU?V5QV*\N%6@9@]<%F,+I%N,%[=@BK&!(G3[/RYO%]Y7+R_8)V;C#YYN+G ,/M+B"_:)8KS6INPP[9.=$/0Z37\4Z@D4 EYXM;-<3T4*,&Y9@QCSMQ MCY]Q>L"W6)\I02'K]+B&#F[OF(9,$ RA=.B&+*K$NM2!LN\BJ1>&;7BMAN?V M2K;B!4ZU3TMF9"[R/XJ@&UX_Z&$=[)H82FY,>M&["K%]8O4JR(2(6>+ M(DJ S9J((.&]G+6PA-Q/*49M64,9S"Q"/E^DP[(0Q\_L;I6VFU&+N^Q?3*"[ M'8M*UCMY+ $*><D?=W0:Y;D%>$''6;BC -:W&X+GW8M> &A9U M(S7[;7V<1IGE@--&P=U=?AO@[=5^G30,8MA %"[%O)(K3@+P\; -5_DJ-G+L^1P.S[7@D0MY)8$(F=$&5*"IE ;4EAZ<\CECX M#[;;8-&6J.6=MB4FV+VV1"7LG4:V"&5QX$_=E!Q_O^9NI1W&=)X[O1,SA-6[ M[5(_!$.%(2+AM-C="D[KP8+E+I(DXW>]5GOEX6L+>9>4,,+N4D0I#(8R)H1" M9T3ESQH%5&K,'E=FS^*H:::^ P%W]_9EP-JK^MVGWDM<"4GH($H9."U%-4C^ M*2 DH"0E]RPQE^X(@%K>Z !AVR% -25&/,N<.=)D5NNP*OTS[^6I "3$I&02 M<.HT6V#%_SC0=N;JV1P&3BGM>HE; WFXP"T1]-"T*VVFIH@*22SO/[R:$*F?WZ8F X MH\8FS>972CH(1EF?4EQL"%;/4/2BSD^+*L *IT8')P6I R ML*)B%T4EY#Z K6PW12[AG2!:6/*XEK-OJQCN(-T%A)TZRG;[()4G]E%*N;J% MI(%87T.2B'@G@QZ7T%!P252)SANS(\)Q20GZ0\L&^LO?+UC^V<537A#:@PW\ MD3QWP0 E+%;VPD/OI:Y")-Z#?>:WSBHIUP5]F86'.K"VQ(/^8U?%+ -5EW+W M&8A"E@ :EG$MPL>!C@MX05\ %,J^(P.+ B(P-1,ZLIX:]GN\B?/J/E)S MN%S3C"GD73?]6MC#OD J#((T-@B5O457"35:GGBT2--#D-SC?49T].F+N6:- M#.20+%T94!R1 %-2HY1%I; G1OS'(2 %)LF+D12"I&M>** .J3$0 \4..38E M01IQOQSABZ \=K*1)**H\^F& JPP]1C(@>*) IQZ2M+(^V7*PQ8G2;7J8>2* M3-@U6]2 AWP1)4$Q1@E/R1FNT2Q1@:$-WYB[I,,D2V<[\C[)(\#6\:<1!DNA M(4)+%I6[JDS/$Y/N,(FSB ZSB8E#@J1K]BB@#GDS$ /%&#DV)5=*<<3E_9/D M*HVL*-+(^2'( *:<'I400'+TD9FH0:5]$N,ZSL,@*;%QRUJ+--60/89G]6(0>"* 9P8KA0+MXCBJ<>Z"HMXN+E.D[P[4%R M:D,NXHH;*G U)X;/07!! 6K(@5(,,3E4"GHI^7J7("UN@YVLA9"+N66 '&2? M!7T90$R0 E.PH95%3-@+(ZJ,8BSK[)>_XA>E7X*<6TXH8/9),1 "Q HY,@4M MZB1O7!I1<2_$N"/QCD4#BD-#5R$*NJ6&"FB?&T,I0.100%.PHY)&#\L+GSW) M8_!E&5&BQNLXY)O.!I8HY=V2Q0"[SQF%,"#JZ!$J&$254%_+)Y&6:9B1?=8Y M[G!1IL.ZR"+U",6@Y9945B[TJ:55 40P&YP*FO54WY1G4A"/>LP-(&;!"^,6 M440_5%[]XS143[M5XEX(HP M9U[:FG-@;*TDM MYJ>5Z8.4-S%5/G9P).D#,S8NI;1/2MQE>1$D_Q7OM8MY?0BGZ8#G7R2.)!Y)1-R10@UP)H-H@0(*BAA"0%&&T%42SHFP1W! MC(0X+4.G/^(TPF2U7DM[>YVP*U*8 =?D4$N"((D1GACG'I^%'0U4JB"NXY\92=+U]]_NG/Z!:RW'QWV:/)(AHE_CPLGO* M$D4$.ZF4*Q)H(-8\D(B H((:UY -MQFJ1%$IZR/"70^LQ)W!T@8.-M$%"_M@PS1-NEU5,2;P)%@%.M MM&M2:" /^2$1!445-3YEF]&HH%;'=51<'B9QF:XSLN/OOZ8_2+Q4R#F+BZN# MV03&E0F!X(@.F1 :MPQV+& +M_:$8A#().-@@51V>8TMDO3 O5:M5*F!C M(+*622'GECD*F'W&#(0 ,46.3,&01AB5TGZ"/)01:)I!%FOPI&&D].*.0SYH M00\B/TAE 7%&"U 5!Z**&]2.C4LM3]>T"\QRSL3/^#(H@@J;TE^5N.N+V3K0 MPQO9,EE %-("5-[!;G18N*F@YI2WL%/D@@ZU-IGFE/A RGWP*0&B&'^J$0%$ M#QDN310J@FI9+UQXV 5)Y)]+K95C&>E;PIIM]S00NYS1"H*B"LZ? K.U"JHU*G#<$>0@$48%3F!+@D.VWG*;%>@Q0Q]SC(HM1OPX M:T3_WLDF4=KQE:TH#-F%B')4GD8!D5%()^P\1P'L2SP3GG;P:SBBD&VX&L>F>1!L,D2Y)!37*T_N>:*B&GZ MC(C639"A'N+UA!R/C"4 !P/CC@0(CBAAJ8;%W7PC?N)O'IZ2.+Q.LD"]RM*3 M<1QU4X0W"+C9"@!B@(A*%6:3"R(NZ:7\SX/T%W+8%^'+'P2/^4IS3%_VBF6%8Z+J>O5F[,YS,&15!D' L6M54+T== ^B) MG1&K3*"_,2.(6_EOQZ151JHH^+C0D(%XSHFNZ5L>6GPW.GQL"&LWEFP^B$("L@024]Y MT0)G0FAYZ:><%1<1>D\=E['LVD'G$:3RU5PRJ$O7P]6"ZM4LR(;B/+D@X;B( MA] &Q5P_AE34 TRJXJ[%3EKDZR!_XF@/^=DF"/9EN>.DR.N_M 2H_O#WYJCH M:MV<'[W+REV,Q1-+YA,.)^7C5%U09HHSC$MC]+R3; )8X79"KWCP@(82Z"?+M((_;/U3\.\7.0L)GW MHK@("'F)T\VG(#D,![(C=5T2:I0[78)9*8(AW!BT @&I$@K2"(7L!]RJ>^=B MM;6?W^,04U!/";[%A7R?PT[%:5-F ;[7HFGDP?#, J30$58JB#0Z;U"*3[M' M,85=R_29HL[("W5!X6Y?Q"5[9."Z;.D^!\,."2AA!:X2B;'_YN6.X'T01U=? M]CC-L;Y=4:,-1J0#4TD,C!XH08FC$.X)(H.&#'G42D\4\'?9$': MLE4&?"CAK+CET)J2[C^&4EUJ,2RQ.B5!D M19#QR?J>K2>KYR!Z%;<# M4#/X_CA4+>^]81D!4AB5WJ_NKNX??T:+VTMT]1\?EW*O8C#"!\HO_'9-&EWB M/=NLRL4&QR#K;(!B@ML,552"WJE@@TXUU:UG)'R:$E5JWIN52W;0CN#H(LN% M\%8*&9<-B!1>M]7H"7CGAPZ5 M7L@"GQFE77+$ +G+%H4H&-[H\8FYO?*"LH<)H[B1GJFON8[3N, W\3.FR H* M(Z93,=XE*CH<@X*S7L<*>-/U:*6]\\0:HK@Z7PM6$R88.S4K.D(/V/V6&QSD M^#[>;(O5^F->>J.H(P8=ERV/%?QN^Z-5\,ZN,2B%T6ZM@Q*FA C3.LO69X<< M0YFCO\^RZ'. 5O-*_%KUP%\+*2HETU@<:"'25[H0 KZ)@Z> MXB0N8K[QR&]#;K,DPB0OA^*&539[=9=D&>M4ETZVNF"ZI)& A)\>;-\ M7%X]\%7?AQ\7]U<_KFXNK^X?_NEW__+N[3__P%>"'W^&Q%6[8[\Z!4]\M#@ MK):&R+EQ1X$[;/-.I_KXWEWPPG95:>6A?R$''(G>J9KY,19\G- L/,ZY+TUX)VB]0'J/GW%Z,!SC4PG[6*R6 Y:M6O"6ODU3*(,AX5C$\O.!56-6[KH%I2Y*6N6Y MSP<^9OF$Z+UA+@RM[VI"@M]=.<$SWQ'DC=KKWHASLF)7^[("H' MU-L@0PWOG!H%T[01TNEKZE5.[Y1[#+[@NE_5\TPJZ9)<&JA=1DG$P-!(C4U8 M&F628.9?UNL OJ?[=K-ZSY-WXZ*Y]42]?_[YA&/94S+&^J"J0<<3C^R.K&H5 MP+0_-BCEAUB,[1!#&3K5JUTL M8.4.TP[;O)RD5_&Q0*D#+UNFE,F#H9P%2.6291%\Z5(-R*$XMG!EII4HYOS( MBH$^0QE8XRT%.OEH*^.+B4#'6N9^W]LXRC!J@L4(6S) H@&+XQV7I\19F*", MY\O!::BFA5;#:00G,_1>W":U.)B^R(Q1.!FP^O!A^D&G]QIW1QYZ22CD/SJ* . O,, MQ< P1XU-F?8/Y>]OWWS[ M[;?LO_+74@4%AV*;D?A7'%5B:=9YCN(\/^#3IG&;VFM6>3.T80\%,=?]HPSD ML%/LRH!AG0*8,.\G49P&Y&7 .-20[0WZT[_L&47J4VHPG MWKFYB"(>^=0Y*)@>*O')VPH-]*( MW?$^BU,4E@K>:72/BR!.<705D)0EDUJ$X6%WX*<<+O$Z#F/5$,Y&T26Y[!WI M\LRL!89RUE"'[*L5$:XT9SJXPF*C'UCTQWO,XO7)X^5)A)P=7%$"; ZN"!+> M2U\+2Q:=GLLA4@EZ;U\Z+.4K:2Q_)L%;G.;Q,R[78F^RG,7%6*T?@R^JYG:L M%<<'+J>X.#AV.<:$=U8>AUMRI+RV4JV@AET[*.:&T.\3:NH/WADM3K&MY^*^ M%S?L%C5@K;8J\0-S*]YY]"%.Z>RD>%FF M!:9?3C7.$L5<6L+I"DU7>XU;^0IU"!=QS;LD4IU8!'2$JUQ-Y4OP@'N MV?M+Z7-RSB2YQWF/ \RE;K\&IE?]L;)H?4.QXJ33 CAE%P-?LB9;KL M9G4:&"/+--Z+9GG(!DW))OM8SX$+6" M;Z;U@9M85DJ#9E@/HBV[X&W*CNQ:K30];=V.Z50MU,"PSQZK>L\76F_:\&*<32>J$8?(,,ON<\@L>+VGX).VZU1*>V66NM-4B,)EE+:[5+ )7F]9 M^K)J#[G8NM]3\\DG>>-8G1'R4)KU1"7C+;/P[3 M7LDEP/!%"DN=E_YO7,Q_^OD&T4V[Q,#K)_F*PO X8A"F!"-W-W=;]@UTK0_=6GJ]N/ M &Z6U,@-COGA@HX#X,I>N[G2WJN^AQ*=CV4M6:TK.,JA5$_&[=!4 J\_%NT( MN&'#7THVI'C#UEAT.W$R<.*5LX='M+J&TQ:\)UF>WY%LK3R3W)-PFIU!A-9+ MT- ^AK4C*P(3T-W]ZGKI/[EATTS5.9\-0P:-O)=@'BK8TB >0V$P M/8H)H7I8W#P":D@?,S[A4#JC&U0,AIY,2*<#>A*0G :V#D:(3YB.E MT,F2L)^*%N]Q2AF>L.#8T2Y.8\;N(G[&5G0Q*GN@D:5#$GH9-('2S@ZUT-65 M6F4(X)X>'(:R"R#T$V]Y2M%GG&0\5;&>F 8=MS,G"_C]Z91& 1K[;,"*E[-* MG2K=:Z,%AW++W3Z("<.T6@\2">;+-,)KGF*X9RW"BVU -NKD IAY]G E("% M[&"")#3":5':4"D>IC>=Z28L199N\#*]I@CX49?5^OR0QRG.\T7XCT.<\]O@ M5:S?@;-3##B[03O)L>9V[2AM[]/=R9"%A31N@Y(/K:F5\@P3"R[Q5!E"06OI M5%&=[8GY4T!(P/:.JAB:C,8BE J4BBF6S&P1F$M(XT%XJ-[G:E?1"&Q&JE#BM M&*R] 35 8:AU>['Z<(5^?[-Z>/@#NKY??4#5FN_JUO]:+P],4/I )^:V.P<& M)>.[I1,.4AYVO*U3L*_L-"U/=E2W\J9VZQBF!J<:?+&P;0 MO:4+A2P8.AD "JU6)5Z%%YEIQ%V"N:9?_6&;D>(1D]TR?::OW2DR>QD4G(VR MK8 WXVNMM'>&6$,4.<(CS[#/@G*FA2AG=I0QM=Y,K+F.TX 63X_)N=B8&&2= M<<4$MZ&)2A &0PSHAN2HQ $-DMO^U-SC>AO#& 8LWJF@QB1/'5IV'S!R0MQF M:=8?MNNW!C7R+MEAA-WEBE(8UO3)!%.70 (2I=K9'^LZRUCU!^I3-3W,TOP< MKS."F[PJ.+_Z0@?P675GA1\R'Q69:-8WNAU=S_[I^@/TV5X'JVK-[ZA^A>/\ MZGIU?U7/01\7_PG@1-N,W\2P5.+DS;^1:JM;M''P6C!C*W>^#FOR^=7MU?62 M'VS__=W]ZM/R8;FZ1;0^_Z%3G[W7YBJS9^-^-70XQRE6GWXW*3F]'F'E0.^^ MA%8#VE$$*[3"#AVPY(37.&(''L>QS%;91\)".X=DJ0OUFM#8-PJU*JNA=QJ. MXQT(HHU@%B J&;>'QQ&HG*G^?D^RYSBG??4?T%,I7YVQXDNF1?#%.\'*BTV: MO>*N@-L88T-@_9AB]5-8TRX!EQ!(^>H1]69*WAEPBXMVJ'E$L.0)=IRNGTUU ML[>N-M8(F-G$5.1#_M[@//\>46M5JH&Z+0LZ)E&1L3S39QVK[%@I-^M_!Z#W M)6R^ED>>&CD(DU^V;1]:/#[>+\\_/B[.;^BD7@(+?\^C2H="!ELWQ(QMMYWMX]BX)^WMF53"4&X=7?D2)LO'N_NK' MJ]N'Y:>K5\3.ZXS@>).6BQ7ARR,)TISZRM(%I!'_+>%+=(OH?P[E(0A#\J:Y M7@:%^\=_,-NJ,OU-KZ)F'>V><$*C-(C"RB(J6B,H:*QXKXZ2[V&H4UH-QR$: M3= '$1I5XK FNV:@DA3M8-M[C3='S(J/M@J$J%-GS$>:!-,FG\8/^6RZ9]L\ MKX8YK38,!Z<-(N$,8":,1)RUUV,O.EEA'M%T'S.-=\+-G^@(9TL_S>(9DV"# M;P\L7_EJ+806-LPXQYMQR=ZI3G;I/-8&F.9Y(O AR7^Z6K[_\?'J$BT^7=TO MWE^AVX\?SND\=76-5O>7R]O%_<_HX@CP.62R5 M.#D40O#[TYAT=D3^1,XW)^F/M.>=W"=T0CCBPZ3*>#JEG/D[)1%NDIRS'LK'F!,Q'-5$SUG'P"77=[D+M,8FSZ*$(2*&; M9)S8-X$<>!.GC%SH*4C8#;,W0/)>V2:0\9PUQBI5C-_\,+9$L\P/(V%,F2)F MIE[K,L[W61XDJ[75>J&ECK-^RA9^TT&9%+P/<\:@%,Z#5FHL5I!B!6XF&G63 M:RW3BRQ-,=_M^2DNMBPV/%DP[\)-F!0 M]QT^ALVERJOE M= _^R9@]1C,LP,IG(U3[*J582=/".7K(XJ>7E I#/T< MZG=0EGTTV(0JA\N@PW.-/8J@.%#A%Q8\GCSC?+'+#O+*I11U-V[0@VU'!7(Y M**5O@5&6;I%+TYZ[%/>^@J/:'A]_\JZ\G_T8?)FP3FBY9^\*%(1C&&X+P.:4 MAQM$T&[6@O@:8XZQ_M^- _F7=#ML*-=SKU)]B;L6?(5XA%[!O"6X'WL M]I@*30G2]/U/,SD_?M.F3OJ\6E\$^?8ZR3Z;@A_K5;SDYM: EV;IELA[GZ^- M *G.W)VM$5-"7 O]K=;SG\6;SGD8L#L6%2#"T?G+QYRMCS51Q!>TMWR.B]@8 M>GN*(<>76"?D37-ZN?'GI!XV_?H\7%X_+3\G%Y M]? ]]/6)/[J]M\)6@BU7)_ZH69VH AN7Y_&]MQWMJ#E_S.XQ*YXXP;UKUX_9 M:5J7>5[E-*O7C!^KEQ-LAO> :<-F=&Y8W3JO8I=<2/TR%MVUB9:3\=]"UK/O MJS>R)=HV$TO0O$[;(CJ*'T:GQV',YY_TYP17\^#%CDUCI!OUXU3=Q@ZS=Z8? M.N*%N_"[Y^L&PE4%=20Q9VKP]'-U#C546LM\[EHQ9TU3A:@F\9) M(^N=)I8 A;O(/ /L;%E%&RM>"^A MUUAEEVW4.(>Z+96=)K1]HU&HU>R,.F=Q]Y4)/NC"M0G_5*W2<;?YE1E\0[@2 MDY)3:EHYT*.D5L-[FS@*YI![M1**^_FR/2V['9VR'$[8.@- 23JZ?F[R,27B MK)-:D6XKQW]\;);B;G"0XWMVE7RU_IAC7O&Z*QOZ'%CCS7C))CS226FJ84L;8)K0 MB<"%%=B.).-PNZJ:,+N(,,-GV?KLD->-KW=R=S&OUI?XJ;B,<[Z4X_+>SLWI1WG(SIYVS-N X1P$S,)@K1)D1S"%;=!&HF9)M*F M!IF=-[G$^RP7SP--T'@KPYATR!RRFW9T-:$$#)B$6CGU@+ML4Y^\8Z&/TH,]$P4]OR14 MN*'GWT )/O7D@)6'*4DI!K$5Y./304UB!]K#D!QH?]&N&8T;&-M9!#!3&>.Z MQ13&QAQ\>H]U13[IJ=K:VU8N19'XY;=:+>Z.PN5N>4%EA-$R= : L!D"T?OIZF%,E PGQ*:C[>HV?16.5G(Y2]4:6^JZI.\H=WJ106P4 MH2RA3@$M+)]2/-N K9NRT^&RVW7^6UU:"4.,H_+28'D(?@0[+96=TG.40X/( M-1::8%K147"%J%E483Y6JF(7E'5IM;[(\N(#+K99I+\@;%!P%[_ !G@;P4 G M#:5]LT:J;=1"JH=V7!'2G>&ZT;[.R!W!SW%VZ)X9-;3T*B4??:S> 5GG*M> MPKI1: 7FE4H\B,8#.QBY#6+T_I"]'+K'>.>+N]*TMFSP6AX3P1'[7)V@+GT! M&,V7 I48("-(68R\ !5,%.V9K/?FR7Z%Y^@E(JAK=\>MV;V*56@U;N4J].\/ M.<_D]8?>>G1<&WH%Z]'7<1JDX0G6H[6& '#:PE$+;FNL>&]GCX9N6H^^7MXN M;B].O!ZMZ(47T3,+KO^8J=.)"2+.^F %N*8+'CR',CC38!-#V7(IUA6;DX<= M4%^.%'4%+1%R5M1*@$UA"Q*@BEN%;EC@C=SL1=Z=R*K+7";E94%!4>JB MB/?V7X]+$L65"Y:+ ;.6>'W*] ,F&Y9S*9=?MY"*N4L5K@;99@<794!5=C4^ MY<'?'1?E*]_^QZA=\IX'Z2\LS(K%=E$KZFMG;@A6M0]7RWEO*RS Z1N,)RK, M9CCK()PS%DJ[CG1>OO"Z>I]F_T%T3R-!VRQA4H&1MA>%3>SH&9FHR)_8S?%._-'GD)4'AUNI 6' MA)SB6H>38]2AT'("9I&9W @*.U9*@J8].RBN#7F?Z=FO41^]R UU]^&X78=7 ML:.FQJW<4:LVU-"Z5H6TAW:U7N.P6*VOOH0\DMT]'7BL4N8Y^X\=:7@.$LPC MC>6T)H9T6,(>+-*H_X>.I.*#SO(FE_5@QD_5K3 SO,9[QS"_;T)"Z^OKJXM' MM+I&5_]Y\>/B]OT5NE\\7J'5+>)[@(O;R_*'J__XN/RTN+FZ?7SP7AF/^A!W M/".X>#^RRM+>_>1E,2C*R#4(EU78SP?NUFZW"&!UJ5Y\%T:696.P_,VV W-\ M_%=42T]>Z9S6H3UG^4,1D&*VFJ0[&B.K#F_0$][$:" >$JP!(P8 M;M,UE=2X2K6'E$_CT AJX#2R(8639O/AL-\GF"VG!@ES[3K)/B_3=49V?"G+ M< C06MME4SC2I2ZW+57!S W&X16N2WZ\N[NY^D!)N;A!S2D_VLU?K^X_+!Z7 MJUO_U\P[D4KN@CBZQ9KT (*@XQ R"J"#N#$#*3!<4D*3KH#S")KLSEJ=T#[X M H KY;JFB2@#*;T9[UH[45SHH-#E&?KZ MD-^*3O$)2]*2Y<5C1G_+<5&=O>ANA<9)N8NI.UDXVI3S\YL3G17.>(ZTXYW. M)P"O/"2:5>;* E%QOY +;)+3\RD?#-\)E)+,D5FZT.5*3)?/5&O4K;W5*]Q M76=$'FU1W%NV=PM80%5'F&:]J#?2W6N>_ MO3.KSHAXB?.0Q'N^DI%&YT$>YZOU'?UZ;+V#_?41?RG.*89?%!]FBB&73)SN M:)>AXZV 8>YDZ,(P.RCH6+R?!).MLI)-D)YH('+\4FN\2>-U'++(%T*--5'9 M5MGI0NLHAWKKK%::8&@Z"JZPRGK8[0+RPN/2M798G/FZ#=Y7EN::_S5S598% M@N3XHC= 5_3:XU3=S>_&.=/.Y^STO%-N ECQ#B_701],[AC; :T+']!O6L\P%KUSX;,31O M0.TK($W5/@4D9ADBZLVA*SJB*5[,K?\$?9 IJ'U M'VO$QZK". =E*PIV%L#0>!+L(9=K(ZACA3?-W [J&(+4#DM3[I;^NJX1BWR0PH'D_#+BS.PLQ?(*[)1X>-+J364>F@_>1XG D0Y+2<*(_1AT]9 M^TGSG32-"(QV\WV619_C)*&>+=."HHY91GM^2M#Z4L)(&RXI.\F]+F='&0!# MVBFHAZRM;7#6ME;*9:M'K>6\()8(4).+MT4BJAY>Q9 M7:4(M6>93!KNXB=:06_C)6K%83#'"J.4,$(:5_^+>W5/;M\9:C5\C-\L.S^- M.+1.SPQ5-2#SSJ=NQ.1'$J0Y"Y68I::E8[.:2V;9.M&EETG'>]LU$JAXJK(, M:!.('94=%G+IJY/0<)2BOGO MAIMX)]8+*UH-+[%F[!9--.)@>&?&*$XV>> 9J@)V\4-PR;SJH5/Q3#'#.H=: M'C+)3*T9CX?DG4KW4Z< ADXV*(7> MD>GPCK"G!:G=NF %RG:B6:?-\-JW7W:J3@^HC'"F=V3%0@\,$4> %1=).JKL MQ@FAZMXIR&-KF!JXH9!+6LD!=@G4EP!#%2FL(2E*(4AM4HEHM;[!>8ZQ?8-D MH>>>-A9NB$S2* $CEQFIG&_>2<;.$A0OAE9G*.0TFX848"\11D\"##&DL(3T M$UP(4JOS4%#.;K,DPB0OT=UFQ8C69X2^T[@=8]WJA>ZP509#OK&(Q3/B <&5 M/KO%^/:??^#'AF9+,]A"^RD@)+#>S!:E/>Q?JR!+MJR'HMX98X=OR(]:;"8V M5.8[D>:TV]!:<6=\L #=$$(C"V67T!+G7,PXP91^MXNK4Q9IQ-(,QND&I^&H M6,?C;+B=Y$]PKS_;'V' >S-U#&IQ_M_8*"_Y=:T 75BW\MN\5#7."#@^&Y:O MQEAX78PV+VGU*1UVS7@G[P/>,&CW>)\1'E_YTQF W9L@*&3!D,P M4!C^E^*HD8?4% Y]&3$WM='TR3';^:A9#2SS1LQ!2TT S=?A*:>37XKEZMDB MK(-:W&U&*#WH?@HHN2P<$ND!BN%':W%4RH-JO@:^&!LMM;Q//ND;*)4P6$:9 M(]HVE,+/)V^5OXEP7%*(_M RA_[R]S(\F8HK4@D7[-! 8WR0//;. M #4FR3YQA%.6E7W=A"2,VTQS;.>XV&)VZ(_1(LQV^R ]>GWT^+!8923Q0=#F ME_+_C6&Q+)6=AL4:Y5 O+):5IG=&3H(KA,5BRHR2^TXX3>]D[$7[M*.@7L7Q M.1HC^,'Y&:4\&))9@!0OC\>T\=LGF/,K[!KP3K"/.5ZMK_(BIFVRD-5()>22 M1'* 7=KT)< 010IK2 TJQ#B!:S&^^!3D^6''$UOXG[M=9P3'F_3B0&@G'?9O MHJ01_S7A3,[M6J$!&_I&#)^QG76V-\G69[[#PDLCXMHV47;Z?J/7VG3:=LH0MF3G0):&=N2 MI?SDASHJ=>^4;&. 6?)0I^#VSIP)>/^*G$H:&LV,2%]-;+;V"KT=LS3R;F\D M&6#WKR,IA*'1R@3TE00L96ZDU*SETHI:W#6C=*"'A)+)0N23!J=XB;(4GR_[ MV!W!+!W\ R;/<8CS:VSJT*RUG!UFLW>A.=-F5H%"G'%PQ>40KHCR2A.M\6Q, M6K%Y1*<;+M/QL-=??=FSM6D;8DTPXBYY\U0'VPS-8RV 8N%4]$*2)3[A;(== MY4K,OJ(JKFQY[S-OLH!/N9<'K3:8)SO4M/(_2A MD/@([,*-*&:B0V'O9%7&7;4;\-FK@XB@:S$@M-6%1LZ1N!T&SU7=AL%K3 B. M/F"RP80%=;/IYVVTW-V.L7:AO25C5(%"K'%PAWRJ%=&.:Z*0J;J,Z6C!)3L] MO_$=37RR40+%J!& 7TO@QV%@73H4B M\$S_C2#O*L]#S&0E9Z88N#K*@!(5\ M8P&[B8$\9V#Y^I&6@R/T@024E[ME&4R^KPR-FV.!@PU=NMS1*3EAK?.*7,;Y M/LN#9+6^R=(-KVBE2Y9+RI-,.6TWCW"VUY1.L /F],$1X(66MC&%UAE!";5Q MEC C5V[+7=WI,:ZQ;O6-9MLI@&L*QB(5C5U0?/3,#=*K36)@W!D7>B7U@ M,6^VT7(=D<+"A6%@"HV*=S:-PZF*3X&25M-[\W;/[A0=6!+$;)/&]F?E+?3< MGH.R=*-_',J@Y)UP8Y&*T<&Y'MO:J!5G6^U+^2W'\RK@N-5"GT'%X1J?%?C. M\IY6WCMM1H"4W#SC6DWD^.]G7!Y>K2N"VJX+:Q2<+@@;@?=6@I724(ABABA= M]&7Q:RNM&4FR2+B&L6>R47!*$B/P'DF4TG!(8H(H)4G0*'D?ZRPB.FLM8CK) MW%AL;%IK.="+U&W7L4[O<;A%,Y]MUJGV6/WN>&8T(GL.>L(SV%VTT_>XPQ[XP]E0=#'G.3*& V M4<$TT>]9W-UWW_[P:?'(?WK[PQ\XR3?L/?RGY@!R7^']0Z/@O1ENLL_8WI%0 MB7O) V1U1T(NZYVHE@ 5&::*4Z0 TIUI+]]C>WA=(>WVE+H6HQ5:H DQ M+K(=&W66:87*M(XCIJG6VHY#ZXYQ:1!3UT;5>],V#:\TZ\'94\!"?H4=2S-U MA%>[?9*]8'R.4[R.K8[E&E6<=8F6X)M^T2#OG4$C0 I)7"HM]%2JS4276UHB M;%\@2ZCL9ID6F/INQ1I;36?D&>=*PR$[-1A4&H5UR*B^,HIK;>^]XU5 4HHH MO\.$-Y9VO:)1RVE"*3L7>AFF]"K>"3<.I]!\55J(CM=0SO1F:L >BJ XL'OZ M;-&./%OM-YIUG#5:MO";YLJD &78/@:L,&2JU1"I]+RW4<.(XV/."5KJ^HP1 M;WT^T$H13-LU!JTJ70&IE;US\!9_[H1Q)5E*?PQQYSZ7'1W'FW')S*E.=DDZ MU@88ODX$+NY?L53$R0N*\_S CO$W-M&^9W2N/CGSG^XCM)W_\3:]<_W$C@C-=F69'6$*.K8[ M(89[L=?SQOSLE:&.>QM]S/'ZD+![.OEJ70<"Z(80N,7%F.IPE&$/%>($'T)2 M)8ZP"JU2'.^*KEK4@94C=.#F$;OL585Y=QV4PN3S\%KF26J&A5$PM<+Z UC7 M"*/%UU$;;-V85A/B66Z?J_,4!YL-P1N^,= >V#4SW5;39?[B$:YTSM[45Y/.7QWA'QT:K-8]6OL9DM>8GCE:D/7!DW]A.M^JA MM3WV$TB:VZDF8=#Z9'[H*%\1'#V]H((;Y_F.*O/LY_(@6D::QVU9"HC%[7H'\R\]%&WP,9[=V2 M,-&L#(V&UHAU' P[1MCOI1GONR>MEY\"$C.GZFK&$S?&YM.>HRPXWW3MAIV/64;:VT328"/-DGH!(6T?0683_.,0YO^^?G[]T?N/UU/BU;,WX MH>\X)^4)R95F4451X!J8YW=[38K<%XG?&AR.[0Y'^QKW@2+?FK99-?E M-6JT.8"U9ZH/NIH"-G]@#:QUBX5A^+YDY/A_A"4_HX_1KLI''=9F MP-!Y.G8=OX&FJZ@A9CIGKP_%@>#%CMUS^)6OVU=1DD9Q_C2O\%$93OEQ9+7D M%/;!59\3.F5W1"](TT- !S =HW4.2@?;FV(2I3';[3;Z7K8W;=V2;F^:E+US M=BIB_?8FS*18K9MU5AK[P8I$P\^@1 E=/O@0Q+TSSAZCCF.GRBMD;M?*^>(R MO0@(8==D:)--9X<=U&,:N;'&?+1XTQR6-7_C+'EGYDG@6ZX]%%N,PLHNZ["I MX?IP)XAT6=WE>A[/YRZ@4U-^S#4(S2<_IYOQM9TSQDG5?HV-#>\L/Q*X?L>% M&T)[:@E"?H_NN&:WSU(V"F'78JK0C-6 NXHZ-)+/$RSZH?9DU^4L'VT.(.&G M^J ?]-8V^8%]VKSO2?8,*2;]5(WISLOKQGA[ "O'9">T:Q2UT4X]0(3:Y;OTK6% -:-. M%TX_0'4ZH7ALC#$==5Y M^1 4!T+_M6H^)UGR'5':TE53F&F#&>_L/1Z[CM%9;0\ES"#*GI)X*L,4EQ4U8(PI MB+2?@%_'];Q4\=\'*"*<6#7SEKHNR3O*G2Y5K13!$',,6AT-^W;F(6-.B@X1 MZ6\M">DO_1O)$5NXC*IB6KEG(:K6GVH=+4!;5B4+Q,OT@BQ M$3/!6RK%UH_+!U (?1'DV^LD^WP4I8U&/)+:TD$-K0T6H!+;#O84:C/+B)GV M/XSMG@'("W((V7)-NJ&UKIO%R2YN@H4%7V<[+%U3'>LPJ'MG\'3,.OKV;/"] MBLH*XF; 1$?HX>29VIF_/"G&C2%*@IVJXZ33ULX,LDX;]<#P= 182=[I#BF9 M;L5,K@TKGH(D2,1ML.-7>,N[YSP.CRH?NK6VYV >.I<,<3UDJF!(.@ZOD$DL MF&N,.H* =8*\DIBO M22N^S/%FG>8=.]%'Z"4F.](F&)*?R!$A=W%MR7L5Z!WHH/4YJH[W,1?SRS@/ MDRRGSED.<:UL>#NZ8^N>\L".R0 8VDY!K5W/+:V@R@SB=E#'$)C!KNAOB](T MVK74=;KO,,:=WKZ#C2(8OHY!.^2IC)L=:L(:\O)M[GS)ZBBB=4\[/Q(DBS1:1+LXC?."G0Y\QM6='47;:=1RV?M8NM#MD PJ MWNDV#N>0GIUS I(^R/J"$]6,T>3NI])HYU3\OFB7A<,-T<"'I*T M5GK#Q]WE8G.C"&96J'3--"6T4001*$X[&31K@:&C-=211(0T"53Z6"S 9CQ,?4#2),VF!9R-&3=5D-IXHS; MZ$;$+*V &5%J/#6-*>U473)VC#-=KMKH@6'I"+!#?IHX"6EPV9O/18>PZ%PI MLIZ*R_6\S<%U;B@GWS(E,&2T16H(A\TT44<53/,H>F4QTU9K.)[2F* /IC(J M<3!L,V.4S*9%;EDV<[.>_BSSI,L*HG[V]W=0AO!*9,.O_9@505*G!/8_,M?= M E1MX&M5H-S4E!Z4T,B#J< 6((5C$3V5\KQZF7(:2A^A<,K449C5 -!-VV68 M=*#3SM1Y:*CGOPOY$*<9Z9P5D!704 9>EZ)$*.U:9EIR7(3A87?@5UY6Q1:3 MWCW$\AJB;%'+2LW9XN(()YH510L=[W5X)- A;SJ:*&.J/'YG>\LTGO&6Z9AE MF(S@>)->' C!:=@+SFL^IV^K['0I9I1#O<48*TWOO)P$5UB0*951>#AP[?+\ M5J7NG93=1&R75=(T,5U;Z7FA^#PC;3A-P3?%O5[FO3$&P!!V"FJA59TWH9ZJ MG^X@9UE+4JH8R_< E:+N^F,]V+8/ELMYIXL%.#TKXE;> 1_N"-X'IX MHY%0-A:\\,O>-2G=S.KPV&>-64_&XV"YW^T/! M=P?YG+J)\_YSC)/FKRS6NW*==Z(UMP$4CG*YO^(^R91WTI\&OW#+J+Y+PJ+V M>V=VG?B5'GFK*\S^A[4L;0A\-3'D>*!1"IF+/)AP9D,\.0R'AO0@S A)MMC23* M:]&9BGV9TE'=IZ"X(#B*AXNM4@EGA2V'UI1S_S&,(I9B$@?"5 A]6CRBD(MY M;_QI.Y61-LB?O@-0"3L=]6H!]X:Z4DGO9+&")S\%!69M8+C%WD9_PO0+I46P MP>4!9?\FN":[GB$1AW:L&0\="%P'?V\65K0%R9LR%)'D/#/UT5: MT(XT.; UBP<:X"DE('9.8]OI0/J4GZ,W]CZ%83 M]"F]$8;V'=L6@7?F&F>UL:#8,322XXM@'].N M)OZ5.[5X8F$50G$ 9JD'YW#8)-1B %FNA>YQV%.<:7S^":>'_.[PE,1A&$4BC9AK8;8ET*$*\[* MG7V6YEG9JVGXTI=RS!$9Q $ONB*0N"#!)2__2G+>0'T=?I:1 Q^SCVF$R666#JL-Q^(4%5N,FH" '2ON&JM_SUZR0_[OT4V\HTR7 MAA>UT?+9:"EH4I^)53]A-J3"T8(.LX(-+CU8 M'8J\"-*(3O%EOIIUG#'*%G[#)Y,"##99HAQRJ59#0:E7TRIK-><*.U6NFU8) MG'.VGAJ=OWR*7V+^AVV6T/Y8'F[*4M-=F*E1KK3AI:S48-!K%%8A)D"IW$;1 M1AG31T\OZ-/RYV7YQ\J$4[89ANX62IXYIAO &S4@,\L\C->0:OZAO*(ZL(YY M1.TIQ7TW4UW0IK:)R4*F31?@F%:(J3FEBL4XW%+1,WU,HW$K+W6!M9?\;WN3S%,?MGZS:=L[W,>^5RY>&P8O;>]P:Q-Z*":J+R MG8B_%+5O?8/*]Z+FQ:A^\QM4O9MG""_?_@;1]X.)9S7'Q[TQ!,.:^9VOO:H+ MGV_NZGX#+H:7"R_]5/L;[['$RLM1ND@G70''HW'MJ3\I+J$8R^<6=[AF_,;* M$/B4 [)/KI.'-Q^R0JM*=<+OU.-:XPU*L?:NQ8R%Q*,&E*1BYZ/5%4(J"*AB MZ/$):9QYE(.T$?1;4TK8ZF8(T&<> )+?!/'Z,6_BX"E.^&%HV1?M/ ;T666H MY-\V:26]CYNKZH:5EP_:YTXO$ QAB36*-=)0RGZ(2+BW@CTW3QUR5@,+V\RU=5)>6;L\X,>LNI9\%]#)E+!CHI"#T_U8H11BLQ\P.V7X4_PA M1LLT_-K7A)%.8(,B3C<\\E%-IQ=-"Z[7@%,J(_$*]:960PG3\UA9U*,;N_$: MS'F1Z?N7TZ-0')Y!SGCSG=,O7;"]5AWU!5QJDMODO)GQZ[XG69[?D6P=2TG= M>0R(S3)40H0=)H/V7,C[P/!30&(V#&AV%-*"MH0+%EV1_GN.B\\8IY^65VS] MDS]J^%&F*%B1&^J-XFN5I/TB7L:>Q#(;J)W5'C%/$1,K[I5FI9\@> M,",E;G%1XE&5;$\ WG!'#D^V"&7.'#+O9[X(\BUM/9_CB)]0SMF5L(8V%;44 MLSE[;4#=Q030LF(+J0V60)K?@,N:#CQHM&&5*(NZGT\N48DV_!+5@3:6:%PK M^R_194RC]E_;(?T.4@PS[J1%R0.Z9R7/>!AQKI_Z$C* MBGZ&U\!KEN=T4L@SS]_%SFG@ZFT\%':.JE\HRSCEV%H0_P&W1CU1[:@/<8=) MG-%Z%Q(V4[_$Y;_T]^00\;"G[2?T3TIQGZ^)S0/SO:9W2[4N\QH0^? R^F#?#7+SXM59% M_8>T55%;;3W:"&FIZU6OO-RW]4^Q>96D>1]6"YFNM?U+/JWF!9&8_ M8S,H>^DKJ(TC/^!-\>Y*9S\HX*_K3I9'7GDDOS8CXO/+7GIJZV3 MR@\X6YT4WOC;K),J-^6'U>PO<;S6.NIVVBE[Z2NOHPZGF^(;?\M33:6W%@?G MP=14[F$>LP_1IA-9K3]EY8&$*E%(_1T,7W6L,1\U:YK#LAHSSA*XWFH2?/% M?V,$[4LK0%NTNL#H0TV8K+]FFBB]V&::0)[VP\ M#O>0LI455)M!'3N>MNI_ WMYX$Z'S.VH0*L@)N@Y2 X8Y5!V^*[C-"XPSW7< MNL#]_9CC]2&YB=>J&%MVJDX;OA'.]%H["STX39P]6.&(4E[$NX!GE>%&V/$W MJD%G$VN/)U+''/P%=M5##DYVR":A MXK^_L@3AG25?H0)'2 7C> "N_4XBXK MM0ET[\:*0A9,Y34 %.ZQ4/'RA'X4Y_LL#Q+O''K89J1XQ&17GK?=:7:AY*(N MN:,#VX\:*\I!&ZUH, KGAY@HHJW7KCK8O -QA.\N>.% 'K-J*/4A(+_@@HVP MVMR;"N\M=5V2:Y0[O1A=-HI@FJPQ:,4[1HQ]Y1'[7:.&\D;//R=)%F(#^0U P="^K]1A^CK?CE*M3W1S$EAMG! Z')R(?\OF#C,-E=D]\?*JB MH\DL\^0>LXC0.*I''HHO9*?J-$O["&=ZZ=DM], 03,&"SYB=]F.^-(,6]:J MSG:D1SK31@^STW-*JCV_-?E0!*2046L"[B'3SO$F3E-VB_PI2)@5#Q1;1%&L MRN!CIP>"7$,WK)A5*WD?AXU%*C19U6/_79Q5?6"[IL^T=BE71\:;@39FKX9/$<\C(MAJP&:L6=-7,6H)O632,+HU$S QP9 M%\-+#-291S5N3[J4XYJK5%J_)^$6BI"GT/8XJ!'G578J((8R@UF6C3R,NFX' M4AB[Z&?M,\Z\5NMU'.*KA#8W)$OCL,DF(W-.(^R,-4; #5^4DC"88H(GW#CB M\@@W"FT>'^]#WNL#2>/B0-@FT77\A?V4Z]:N-?).S[Z98/<.O*F$O=/)%J&" M4>M*E,&\@>$3S M;99$R]V>T-D./QVA:R%T"BZ;"#/P7DASI;1WSEA#%/<5*@44=S2\,TJ9!D_' M*I.2X^,E%@Y8Y2ETSS#C9H,55N$,'AWW,L/>R45'[(?=@>?&N,1[@L.X2BN^ M3S"_&)-&BUU&BBIMN-)9]4[,BE>^13J]D4L[F6&J(S41+%/%>W'IKBR:W5'<650K>N?;%+1BS)-2 9&N MQDPM#TM[G>WVN,"+#<%8=KU)(^>L]='!;-H?F9!W1IB0"9=GBA M4(,1#,%J4"'5@36!M40+=F5.@[^SUM)=4QG_(92&@%#1X*@E.156H*V@3?; MO%86=)0@$UM]0\*D!(2PBH4_O<:K:3?5QWI:R2I"[$GN4,S:AG:J1+70<8N_ M%/=90@%L'C_CY!E_R-)B.Z$_'V,;"'''?P[;QM?:L/>!Z1S>"%&^N.TS;AQU M:LVBJC7=%Z#J#6\0>P>J7H+>OD/E*UY9]:KP_XP#\O@Y.\FW'YJ$6YGDSD^O M0WU[K[3J2)T8UAC*NC^^8J93 .-#Y-D9?1UL[WZ T_"=6?P-,+[CAH3S?WJ] MG+^F'_C47ZNT^2H8WW7_)(1G!E\_WSM>2.C^YU=,=ZIR\H_%;;X.NG?*UVY5$3V&:L M$:>Q-B*=:;9MFRB7#CW&VR_,I=L"P_0CPXI*RF>?,!N)&_).]32%Q MG1&+;3F-O-.S[B;8O9!$YY[0CN&'NO MF?JF$1W+="*I I &<>:T%=ZR51B25 #.36%.27&1Y07:X6*;1;8Y*6;\TN^S M+/H<)XGL,]?/X.4K$Y )Z6*HP$]4 /)7=3N$-<3\5**3?5DF@(("/=51/KVW M936J.L5F%9R)0FLG28L;'?^3 M\]H/=4Y70TZ3,09\$,[>,1D)S=K@6CQKR,(67BN)HGB]QDS?URJ>U3#GCW!" M@"JQZ08YF(?\]-X&M'/4BRRA,#)"2?",%X2PV+&\G5JD$;].*G_,F1.$_-JP MW=+=Z5[D9X7CU!]*ONYQJK> ::-FH;X2 ME#7%$WPITQKC:5_ALD;.\7&Z=?&4]L'4PAF9E+Z;E)\)CQ:"DXHJ\K M7LKQLSPBND'#/3&TT$6*2,6]-T_V\*3(4E#%L<(2XJO<.O)L7M>O3)7Y2 M7=/5J_C*::L"KTI?.Y3WSK 1((<4JU7*!JDFV)YIH8BJ>6?9/=Y7.:17:TN6 MZ5534F5>ZQ($$)E?*TR%;UJN4)@L?@2W7]XARG>!U+*YY>P]5N;G^9 M_A$3_9:N)6@Q)!Y70W%YP*((OL )T'B)UYBBBPQ%-_@01BVW$5RM7.@'==6J M0-LCLH,K1H MM;J\>RHU_/.NS#-&I^>-3RPW&4M(EX9Q4H:M7137.,(D2!Z* MH#A0#"\]8<7'.HEEE_P]X:?H-;VG M'GGUQ\MF%WAU*/(XPAS76]FH]Q16'2<+/<4G&.04/<:D]U;[M'X(IPMJ>K=' M"U!6ZIV&[D[:[#()ZS*M!VE4J+Q$]RE(#F5_5F=F/*+A&/46:*W^A$\TMEL8 M\0KOM6I>O\1Q$;/ NI#G6@4%M93@NMX$#C'M-BVBS2ZQ,\X MR72YDD[]$FCU:_P'&EN][-_P&D=EH[W3K-W=_U.PV_]PB:)ZI =A\':'R2Y( M*?ZV@Y[:TTM-@1JF:9P=-3:3V/'>=9P O##CJ"4M3WAZ[!8N,G9<_Q"GF]4> MDV#\1%ENP']SKG/,W%3+M+TS=3+D(3\; W"6WC,JJI'NF&G]"\"0E[6&?DT-%2KPV6E$;/L8G=6*_'8'2CLJL$C+/VA_EMG)$V>,3M*N@A#<@B2 MO)FS7F?D,CL\%>M#4EW'L^;U"5[DE?XG^U#:6G+T6Z <&)W=0V%.5ZL@6ME0 M5"FQY!]<"U[-LUYO!+>&.'%=$,Q:W_C]__'+>.6%48A+>+*QUXAAFO_1K^VH M%^ZX0IT^1C+*A9% IN/#31P\Q4EBEVOK9*S)7QK M!YK%>J,&%!:.0BL-EXXB13MZDDY;0:E/0<'!W@4ODIOZ.Z] M%]6 &I;XI\4C*V:_]P^B]9BA;R^-VDE_!QO')]HD1 MF(WB>@[\U7'*%#K<_7.?:U!>\L[=S+#7;52MX=3H.$+X'SY4-,OVM1[30KOM1H M*VZCW4]RL1\1?Y0), R>AEOLODLI'K=L7ZO/MS8GN2'=?^1R+6YX1[G[=^_E M+ $C6W,#<8;T@GWKM"CG!O=Q_HLN2JI*V&U<11W@?H1$F:1W=EC!$Z,6=H01 MDP84!73@QXTQIJ=:P2N3!.!:-MT C)YI@&C#JAM R7HNZ. L7L?4-,Y7ZTO, M!VB+@L]$Z 2#'5I2-E56JD[I-L*9'O$L].!0T![LD(S7E\L+E,2[V/^AH(L@ MYQ?NRHB@YT'ZB[(MDTDZ994::H]$HA@T5E41122K_DS2AN;W#A/TA MV.!A( H[%:^=GP2\MOOKR,-ADAFDO@LDK O<-TK>*<9.VV+<+L/A(,?-^L== M%<.15IQ;_*5X_(R39_PA2XNMJK6:;L[I:M:13O=6MR;: D/I(QT8TITR[+M7 MP^J?<4 >/V='?IG&"D0.#UR<0MW*!+0-R6GP)7S]X^OB*WVG:DXRP0Y8SG;= MG,Q:9N15\[;C@(2Y?WI5S+VF7_,$WZ0T Y6W72>GTI;9>,VL[>"7D/;/KXNT M\?,I6MO2#%C2=IR<3%IJXU63ML4O(>T_OQK2'ODI8)+T&'+".O0X$K7\\D3" MM%"=8@$V-3^F49SSJ^3LWGI(1,AMH&TGZ.!4LCR/8N5+F MZ:AXWXW[>+,M5NN/>7D?TUPN P5X!\+MX KW19K#FUSM#>**9]GZC*HBK@NB MO";5(.!E) (UEDZC JQ-_@DSVN!H03]"L,&756?##D156S)67\3&C+]6W-Y) M-3G--H"V^]; AQRN%5%0:J)Z) +C/)S6RWN\"^*T?OB(R4ZUT3O>#!@>:YRT MYK'$QNO@L1JXD<>D5JV&.'2PO/-.YX=M1@KF!O?G(LM5#:],T&D">R707@)Z M00H,K930AL3A@IP=%5%.E;I-<73[GK;%U4ER:0KI_G-GA[AEL)J3W-V'WDM8 MA4@,UD([,3!Y^):[?1 3M@+%9N\9X6-W.N_'I-\ *NALK^[TTLA(IWJW12QU MO?-M(F#A?DBCSE.VLMZ*_7#(Z^!!WBGZ$&YQ=$CP:OU09.$OYR\7"46FNX"@ MU7#:79FA]_HMM3@8NIDQ"CU9I<%HQ770TPOB6G N)S TE4_]@UJ.QNUV6H.JF8FYJG>R=BK@IXP-O/FVB/J"HT+:[04/ M+61%F]@5!4,L/3[A:C47 171AE>#.Q(K0^%W!=RNN@V!]5?;ZJ=@J"! $E?7 MJ #B$OZ+O6T0+[*4Y9.M;B;A$,?/.*)]]ZA.SLJ(IVYNA(.*CL[" AP:3H$M M-%3UD0A@?5TY>?LI(-2#8D7*HP.'(B^"-*(MJW[.IU'S,)$V.B&94RMUP+#/ M$JBP8U7*YZ@C.MN> PNJA*.K@+ =L?PZXW.6 ]5_J=/BR%?9;?0<[E'8N]'9 MNS K>:?26*3B7D>IBG"ER[,3Y;4V(I7Z3/P:PI1Y)\HXXXT*7L.1H0 ,/BA0 M"4.L82G/5,AW04R;J##8QT7 L(2KW$2H51/LCK@1M+ZKOTHW= MII12R3O)! >,1+N!NE^EASF"<#?>]["L%W; [75(L,G7>/8PUG@8EO,@Q]%% MMF-'?\HLBHP1&\P.7YR_M"+5!;(%"X5\'<2$KP LZ+1_Q]YPN1+CZC4 WF?"F8!LZ5I\(TD8J>K:DL2UU61JL%<O.KK;GZ3SE;W96_]K=9>[6^BGMIM=!OK4]N MIA>^X@HJ^7 SULO.VWZKU5%T<5@+:QE(0]XGL_]/8YHCW66J.5_HO";.^N&$ MFCC+VV#5Q#E=5&RAH21>8_3[%_('_Y6Q/;5M:I9R5;MD>>+^6/N>SN>?YK,H M3O,?9QQ.13JQ1]J; DS[C*NC[CM0]R7L)D%7L'H1XF\"LZ([>21@6O4]A>%7 M,<;4KAX?;Q5.!3N5*]*U4$-M,E0FR]7J(W9RZY,GALR/4C%G^[4:D,T6K43& M.\4,P%2G@&#E?.P>%.=3H>$=#EE]DLL[;_=TL(7F3";LG4*V",7@3E2&Q=D"WG[9%/1"+Q*48[-#>H+$&HI.8+'9$+P)"LPG7LUNJ_0&5IQ9^2P -WP M0R,+@R)F@,+1!ZZ!XA2MJ<[IJ7+*51&\86/=>[S/"+L7M$S7&=GQ(3(=\/G5)4$F.4(M??&!0\'N%,C\@6>G"8:P]6H*J.GA".H+$06*OU/7[&J2*Q85< WL!:#D^\7I^7 M\75*.?]=WR7>$QS&Y?I2&BUVC!V_!IH;AEH-EU7> GJ7/QIQ:%PR0QWRJJO! M#\L''1WO)+LH3_'S@&A17!Q(&0 TI>T0G7-6X:FR5)TUTU;=;2K-<4[U\VO: MZ8+I>48"EB/#B:M&C*)W__#EJ;,, E_\(+:)':JOXP9ZE: MK[X4F*1!H!"9!:H3N2!9B'/%VF>V5!K0L M5^L[$C^S'!9)$/*S,XHO8:OLDFKC'.H2STX3# U'P17/+)3*9?^Y+Y7H0'.- MR0GBX9Q@927?*J?L[)';%9$63'^U(]^"84,'C+ X2Q^Q7\($&HS#HEDW2:D$<-M9=S1Q2# MQA./5_=H\?!P]?C@J7(NTV><%_S N>QS=QX[WI[2M7 MF6 !3B1$*XU(*^Z]D2Z;BEM:8OTN4MH-=<5<-L\JD&(_WLIX9XD!F(LN7-%8 M\#[B+GCA#+S'"0MF?Q<0(8.O2=A9@V$$W#092DGO=+"")_313)YE,N<*Z(PV M'5R'Y1'0QP28]6!)&PZ+_O[NK;6[<-L)_!3/M MM+X9MN/K)9=<^TFV)9\[MJ21=&TRF4Z'%J$S&YET24EG]]<7+P0)$B\$J1>L M\B%-*F,7#_C@90$L=I,P>RO"! ?H]^CRSY>7[ZM<#@'Z_C*XO&3_J/DY O3A M4_#Q\D/PZ>-[=CC\W8?@Q^\_!C]L [*.2=\[9?@))WF\PW<)6=[P?9KG8[R9K!;AJW:6 M[J8"7K?IVP#%T;O2@U(VRI>R)K0F2GR]YZ!CXBE=1SC+A__=&I(\JZ4 V>@6 M4=B.1'[3E MM,E<_+3Y8>R@FYZZNK+0>DX+3L6RF@YG@\7=^!8-?YH.Q_.AKW.H6YS@C$53 M'D3/<1)3U!NR"A?MT(Y@N\BIIMI/G)N$O1F+K*/:$; RTKD<]X&M23KEVCWF MH:W(PJI+8VPL!&@1-&/3KWJI* \HRW%I\=++P&ONOTH0MKH@NPB>-+.QAR?#UY&*+1;/* BAE[,K;.U"?I>>,T*<<#;ULQBEI6?P>Y M4_8[YV;(W:Y5"$ROW+>'E"@=%A,9=N:O2'_OJ2)[PZ ML4&5;DYTQ;SWBG9LZKT)+8PNZ''(.^XRXGJ;YF/0=AJL@"R1=HP&BX2=7,4R M2=X7!MNQW"C-X4RS<6FF/-7X5%_]GR&UOIY%)WM[ZOYI.[-1SF4RAN M$/NI!=/S#]>6Y@@936;#N]LQNOXRFPW'US^CQ6PPGM\S\PD-;O[^9;YX&(Z] M^5YHVFP[N+<4!S2/N:!4G-0F#]/9\#,Q,.[^,2Q-COO)?&Z=RXYYSU+VKGR1 MSC"5B->T(5777*34MVZ:I;LXPM'5VY>DZ;_ED MU6;NVDJ?S.1MAUR:O>:B4$[CW& J @=RUE[?)\R$9>H&@?2DX>1:IS Y784LX:O*^4>\$VQZ&2YC#^WHT>%\NW=+*V8_57 M,JF*!-!T>TG^F[^/UX??<)0Y76]TA%]UOA8!('W-#:7VZ4!6R/&-?]:0]+7Y MQQN=M3"*DY L];*UH#T-<)8&9%;W -WDDZC@5L]+H80&\%H)!9+EXXG5X6J% MEV2G,'Q=LDF-)N69)+35]!^Z ._"-37K9IB8@#%-5$#_0*;,^@]221W]1ZCF MQ X$9!JWV]O';*)B&(U&P^L%FHS0\*?KSX/Q[1#-!HLA(COLZ\'\L_>SJ+U: M/<59G))AMLQPF.,;S/]-/NMZ&[%+P^K[\F]NVA2?&,2I7\B=_@,WW^*=#@&8 M)<%+LQ4C@0WY.;IK'^['/F65#&?CD:E4!M#B;H2F=T:72H+Q3R4]B?><*8W1 MEB:##>EWC]L-]9I?I/3I19ILB/HUN][@B3!U+!U&\[^_ \/M@1ND!!B0U/\1 M\0H"5%:!BCJ07 D]_JI7@T0]YQ$H\[3FEOVT6X?+%"&S*.=KT&+&M>6>M%X" MT 1I *8&A.6]N2CG]SOW\&ATDX3'2U_'QD(\0+*'8UV%9RZ)_81)<6I*W9#! MNTY?Z,6"A4*K "#FW'"JD;>X%"-*DO/,TMWS2QAG%,AD158R@C@FRQP_4;U+ M(KPB'6J#U_0ZD[F%#+QZU6P6U&"!:;>B4#4-Y*2#!1?B*\^$K60C2XOTG"YOEOIU*$0&A8DVL[^BBD/4U M@]S@%2;@HA&.J,'8@30W24#CNB-@-7H^%T>%/$0V.] 'GZ^N! 'DP^:)V<,1 M%99CHBM2_9EK3;!N3 64PQ,SQIV8PBPA"R@]RQ<1,D0&W7A)-W;Q>KO!D>JC MY28'@+M><)4;2C=Y7Z=%+%C)I H]HCT8:A8"9&28L6D3-1/[3RKK8]C,-^%F MNTFS-WJ:D>UP/GA.M_6(5K9R4(9%&SSUIJ HCX0 XA+ %AN=RS_/W4K&JO8! M -_?D$EXS[LGOX@ ]"M@'Z+'2EP@1 (BDC"R0TL)):I@!F*C2I &9W)G=AO& M"6WU).'YCZ<9]0#=O$W)-]O0B\ 74ZQK-TE _;$C8"5^ A$79Q6$UILX?TGS MF%&1: WG&*UR /CL!5=SPL&$T(40?T='IM" *A5@2)QF^"6,(\L%;YL,:/(, M4!V)*Z1]7_8JK6)VH2&*M;L4:.*,8!VIXZ;SS"WJ]4G)HW':$[(M-7AM6@5 M4Z;#Z&F;-W+F-,*L+FW<$V=A /SUQVSBTD4)F-$GUN+"FB*[XZBC MV2)+ N"S)^"NIDNA)$!,#1@ZQ:6?Q9.V50@TB2:LCOR5EZ)^/7$-ZWNCAU)W MRN4RV^*HY67#'NI D]V]%9VLH>9@YMZG7#F -Q8ZBZ+TX'$UE4H!T$3K<#J; M2I5GD2>B2/B&/F((_ M40U(4N'#YBW035;TK<8#WCS1QW$"D6+D6DL#8*P#2 -->BG/(VR49L2FWL7I M5CX)M TMO00 ACH"-0ZF59HA(8@D22AS8>VJAL8EMUU,N4L#9+ #:)>I46@) M^+U4P*P37Y=3;#X91#N:9G:13L-F!C#=WP%09(6EQ@VKE?/QA6?XA?<$XS=6 M2D#YRF9@ZANB1DD?7UIL!!]P]I6Z.N2:DRQ-&2A?VP;-Y @LE?5H8)%I\BI, M?HV3KZ-P23=8:D0O8TDH7[\=H&F"5R3\,G&?AHDUEY^Y*#PNC C-9#1%?+U M.72(HW,*9F0SK8X3L8B6"Q"+;B85#U"E"?$BU.)J_"A+^+$0=C3X4S."VTV< M+]=IOLWP K]NKM;I\E>-Z> J"F5L]T"L&ANN*OPE=&2'D*0GCZEO81CAZI96 M2V8W20!<]@2L2=?(CVOIL!0*I"MM] O5@9B2?WD[LZV_LFX9EQW$ /'8!:TF M"7?]O3BJI"$0*!ZH.Q)G*0Z(,!>4BI=E(0.$'[8>_#/,LC#92%8XV\5+G(^P=6YS% ' 5%>DRF%8JZ@/MIKNSF3= M;3A3MI'760,4+OL#USZ7[*+)TYQ)3V%9X@OJU".]*V'_OPQPS['JYM$N\@!8 MW@MVDV.FA-F57(UT'A+PGU"I"M"47-Z=FZ[*'99/5UE E'>&K,[6-:> ND\ M('Y-EY1MLW:[" VNR)UN) %L.3JW+U:^7(1@L)8)ZRZ",YMPD#.G$,UN% +#6'6OK:7. 1E)D4D 39O.HEBP.S6:+/YE)=18&1&YWS,:3:KH8 M:A@7?P?(MGC6?IT^/Q(KC87,---K+@V(3P>030*%"))EX)%U3R!B7 ;4Y?:V MU4*U2P BS1&HLOE@8@&J@@P7FQ#?%T5*:*PV.Z9- !7W7 :@W\9!/TH&SR+<%9_A2_3#'Y-,1"^HJOWE0'\Q[B@)CJ M@UK)D*D/\$96.*$,5=IH]DPO#NQ-?ZKB^6H1M5L[Q+0E 9'7 M#H"E8^PR\D M?(:R[/MZ^QS?:N__,OLLGF!K-C,SO$R_)O'_<'07D0X7K^*PW+ 63[>B>A)O M\K?M,X[$J=\B?&WI$,>O%5!/.F%C7?:=U M+B$3M$10$1"*,VQ M]3K]1A_#CM+L)MT^;LA&TBV\I9LD()(Z C9:HO*]>ZF3OL%5Z'23!SUE MTD5ZATVQ+KOJ@#0R^T+?;T+E9@]1Z>OIKO$<]C8SY):T2P"BU!%H1Q),U8%Q4@ MN0:ZAR[JX ="4BT!K, XXEM)/BF*&X-I)FB3 =05G*$V*9;=;;3.&1ZG TNC MI)XI=[Z.+!JTG >O;>"[,BT/=EFA9T>K*IVU*1FTOB0@$EL FORE B2E\O:V M]V$9R&ZVF.8NYK=IFHV.IA" []^.35GP-(4])]+MD4$7?BI65Z3&G+D <[,. M5RN\W)2IV BT&9E+Z?8GH:&D"M,LVK)49]J)K)L&0'3V!*[D 15J9'JI)E17 M1IYHFE'-CA=6K+F/USGMG,@VYIRN%H M=<$C-LZX2"=XVA?$Z:'([G&Q5(G;J8 M*@:YSUC0MG<"LN\JY2L^_?,GW3%;'H"TL.FF!":W';%;F99T5:]=]*]A?#X# M92D:. P)<>,FTDT" *<=@9H(-$IZ&J,,3]T+DX?K6YJ]2]MD +#5&6J3+R8H MO!0!/4 2G>9-!+6]V>*?B3VY^);JJ.JH A!S?9$[OED*REGT+:!1^!\Q(3N. M D3U(:+P'#A_RK#6 NJLY%QYKV$_#/-4Y1EP/R(??5_JJ8XS9;X&_2#$4XWG MP'N\VWO(4QWGRKL,_3"\$XW >=^'[S/D^4#\>MOT5GX-#8<)_?;66!P0=2XH MU1V/JX,',<=?LK0X@?>Q8Z7.)/0A(3W/G:SFV\<\CN*PZ;774A0 7:X(E3-M MHXB&#?FG>_)?Y&?Q$_F?1S(@R2__!U!+ P04 " 72'U6H(D%NFMC !! MJP8 %0 &UL9V\M,C R,C$R,S%?<')E+GAM;.V]:W/CN)(V^'TC]C]H>R(F MSD1,7\K5UW-F]@U;MJL][;(\MKMZ>[YTT"0DX31%:D#25>I?OP O$D7BDJ!( M)>C21)SILHT$D4\F+IE(9/['__FT"BE'@A7%$_O.+*/[B__R___?_->'_]Q__SY=?3JXI"8._ M3RYC_\N;:![_8W+GKF(G?Q-WC_Z2K+PO:21P\\D7%97H14;WYJ>??OHZ_VO5 MM-7RTS,+JV^\_;H:SK9G_E>J:5\;24+_GN3#NXU]+\W%;OS,1-E"_/1EU>Q+ M\:LOWYQ]^?;-5Y^2X(L*_!Q!%H?D@MNOOI H2SS_?S.:4#$\W8J<1X%80AA9DBBA+Z3X[6V<6 FD2[_'XW2Z]*(%26ZBQR6' M?!F' 5\JKW@GZ:8KDX NC\B?ERROP_AC9Y&U.NA_['=\7V!D-K_($AJ1).'Z M,6,++Z)_Y>NF:>1 \O['_9BM5A[;S.:/=!'1.9^J47KN^W$6I7Q;O^=H^I08 M@;?KI7\N'H@XEI"IMZ:I%P(QUQ+U/\8/'J/><\A7BI0PDJ17')MT\X$2TSB- MA/V/M5)#OL0]TPB$IH9D *U=QBQ](FQU$[UP1/)I;M11#4W_(RRU/WD@/J$O M0GQW)#4-44O4_QCO6;PF+-WPQ48L[6L!"6"4!K+^Q\D5G^]&E,-QGB3\8 $8 MHX9DB'TK2=^3=!D'%NJH)>I_C._B./A(0^-IKMENB+4Z%/LS/QVFFR?F1;RE M:"2VO/+X:,3.HHO^Q__D?3*/<*_1("\4#3;#:%-JQ4M%J#$_&_&/W+U AJ1HGW_([OF9S N!B\4WBNV*F=]89(+P]6+ MC)/!H@LLNZ1?^V1X.\5@YCV)(Y^1&:M.L"0#8Z5+7T>R'F$, $B/:$G"Q@PD M/XI5"1NQD?!(]AMLM #2H]ERL!&#B(]BU\'&:R0\DHT'&RV =#A[#S9$>6L4 MVP^Z[EIV-) ="!NMI.E0-A=L0+*VPUDXL#')6P]G/0!/*-+6*.=UV("M.SKZ M*?>2I!X-#SWF-GK!XN).:&U*7XQ>_([=89W?@4+JU!DR3V]Z9>J-(UR=]V5J[>..< 5>X _K=3"O!K="]YP3P(4=1GTD M7XRM**PZ.:)_!H@]E/XH'AK@F,V4QQRM<8L'D!YSO,;-&T!ZS/&"9Z)%%\>) M$K%>U2WZ.)(7$C@C(;3'';%Q5H*(CSMFL*)8=7(T_R]05V#4QQXU&'O+;H[B MR08B;Z8\YFB-,Q1 >LSQ@C7$HHLCW1T ]0-">]P1@S&WZF2X&Q @T(KF@X_+ M..54[8>]G:EN4?B26K]? 5N/MCVAW#79VY6=NQSH_@DH#UG;84=D5&MIXV'' M9+2RI(V''9/1P2EM/.R8P/-!2W24J%?[/0G?/!QF6\6%>V'CTRVO\V T:-$ M0@#5P+XG3&Z,RM.A*TQ^C*>M#EWI^%DSDG#*O)M;_HL]$O(I)5% @JHCP4N7 MK (I305AF?3AS>1+D2$B$W.:_[-H60ZJ&E88^WLC"44FA;B1IJ#*2I'G2TB( M_]4B?ODZ(/1K 9CX1XY4Q?T]L[00398NOU[D.?>DO:;B5 M^)S%*Q4Z)1*Q8J!UH/@GCH/F.?]^(,9P'7H+.9R-)D \WV *N4&"]%+DOB, MK@4N!F#W6@+Q/4/%5\+;D6&NYLX#6="DM+2VR1CTZX*"! C\6\R50LLMD@3. MHRCSP@>RCID!^/V60+R_Q<1;QAL2S/^=>2PE+-Q D&XU!H+]'2;8"@Z1\,X] MK_E!#0)XNS40\>]1#QX*'I$@?UR2,"S/Y!#09>V!L/^ ";N:3P> SPWQ2[ZU MP+&OD0#A_]$5^%O<(DG@GC :BVQ2#(!]JS$0]9\P45=PB(KW511 T=XV!=L_ M^& WV$."^IHFOA<6([KFOTOT<$N:0R%'L3F-;*+"_COQ&!CT6F,HY"AFJ('% M(P,^S1C;&XQV55&WAD*.8H":F#PRYD6LNLC=>Y>MGG>.TWVLVZV@&*,8G2JF M4+"M/ U1*E(2Z_!MMH1BC&)KZIA#P7F:QPF$-U% /OU"-CJ@6TVA2*/8F%KV M4*"^9U0\G7JDOGG1:+>%@HUB6>H91$'[R?MT$W"N\C=J B0SZ$H2*/8H9B6( M7101W.1WC''-73P5CP?89AH'VB7=0 @5!XJ]:<$ZBE#.@X")A_G%?VYI1-[H M1"%M#KXCPA. ADU'8#^S@_T,#CN*'6IDTQ'8W]K!_A8..XHM:F3S4-C;$2WB M-TIXOY7 *P@T[:'X'M_P- P#O+ '^#@[P\:U.P\#Q%XXI_^>,/<4?%3$4 MRL90S!&M4"6+F(#G9Z49NV?Q"RVJ\YA0;U% H4VT5>R%VXW53!<(TF4'Q13$PI M.\>&5$B8$4^MOOLMP-%M*(!*F#DRGK>QN+U;QI'V1J'="HHKBDVH8NK8"Z\( MBT^44[_V9RB:.*9>DXTCP_@;HRD?@2B&D$6EEU%QKZMH"H47Y8I1R]Z1H7[, M\ZB)C&KO^0F1T5UEP7V<9>V@(*/<,:H9.S+"]XP(21-^[,XC$<6[&3:;SU4K MKZX]%'$46\_,*"[R-TF2$6:+OX0**@44LP_*]+'7&>)G?-G;O#E[?A)OOA2K M3*L5%&L4DT_%U)&QO8N?F">J1C]N5L]QJ'[@)&T(11C%P-.P=F20]\8AA[?1 M! HLBF4G90=I3;CZY.?E<=7Q-_*6X'0[K8*]\>&.@MH2H)B2-M, [NBX K4C510 :#8D%"F4=S[OY$P_"6*/T:/Q$OB MB 3%45_GX5>20*6 >(=H8!=%!!_B,.,HL3R4F2GF@*(I%'+$NT,%>SC1PT58 M_G;O$9-0]=9#3P$%'O$24<\L4H1E2L28Z0NY]%*O'*$.?Q4%%'_$"T4]LV@O M0-B4;SR+6']GWF@(11LQ@E7*&@K(CRLO#*L4^SJ0&PW!.0?P0):RA@+RU8JP M!5_4WK'X8[IL%#Z6@:T@@(*.&*.J914'_$^[3 C%"TXM\I+64-@18U353&(E MCMF6+>([>11X3(&ZKCT4=]2L/6I&CXS\+%T25C\_Y8.YX7:;+NC!3 65 HJY M"F4:9V^MY:+0;JU[[:!X(QJF,L9P7OUESR'UK\/8TY[+]YI!\46T0B5LHR*?T@G_H3_VA M"$ .E0]J>B P#$<6TXT_9[G#.V;G:4J2 C9U,(&N/3@E'(8@S(QBW*W$[)JR MU8W",F@T@>*+DYM6Q@X.I.J(@KT&4#AQ4M&V6<$!\S;V-??:K4904'&N5N4L M28#]CZ];H[_EOZC^*OWC7F\'I4J/DCBD0;Y3% 61N+5!:A>/>^G3SR9?3K:7 MDR)_^NSN<79[?[ZZ>GH\/*OZW$N><\%DR9<+SUL7 MND/"-*E^LU.B\A=_; F,EV[)(>2 [.&N*>^*P 0A>GM$BOVA52J:B6"OQ^SSWA M0>! EYDH'AKQ;C=\;&H9[;<"1]JZ)Q,9N^@RN&=D[='@ZM.:1 DQ3AA%<_"U MLWM2T0(P4)Z3\GJDFIJBRNC^,&17_H(20@CV>#@D"RAO@TKE?"66S,N,7'.6 MBF)5"C%(6P)Q[]]9?B#N&K8' OHV]J*=H!48-QL!X>W?X7T@O')FT=?]O<,Y MT"H!"Z%_KW;/UHA$#)R5.>%_#&X+$)0#SD>;QJD7YBWQ-NYX35BZN0\]43,G M$&?TM8!&>YC24X&-30?E"\'#D5EW%T>^G5M 1@$5EKNN 34. VT\^7EB4Q29 M"B[)6@PVD<\7T5[='(J]4W:]GB5'9LAEN0I/XT3ZE*=LUV@&E8>+IKJ48W0Y M%)6TWY-T&0?"<$U2U>.JDD)) )6-BR:[ 86!EBD^2IJ26_I"^$=3+UI0?G+, METSU6F6@@0K!*0L=P)B#BZ)5Y"'NABR?G\-2D&JIXS!C*HT)PR MY6&L.2*W=W$. )\[>YJG0,U$D3>'BL0IIX"> MI=';I05+)H,&+CMW?0FO0%BWU'NF(6SKD&*"+J*U6Q1FMI5LV4U#9 M!520+KI%K)$:^L;V*7X@H8A-O?=8*GO4MW?1V6P-%85SSA$#_\.C#KLEW[6# M(NV41T/!BR.KUKZCI9I[&^,&8Z*#BLI%=P<,$W31/7F?2+6&&N4E;0P5DHL. M$ WWZ)*Q.78?C7 R*#+L#+[Q&OC%>'+/LB4TE-!)>>B^P*"![K0#"]!%W\3KDIU(HD&+H!/Q%BO.,UH1CH=.EEHBJ&R=QR MB=;#M=D )5X.E]<(+LKNJP4A'ZOAT:>T,51 +CI*--RC2Z:6/\CT%K?5$BH3 M%_TB*K[1!7(>!/GX.2<>Y:?7J;>FJ;1*6W5-H"* BL=%]X@!!70I/9#4HQ$) MKCP6B61HY[Z?K;+\C54/,^8MOX/8UB5M5(((EF7VNWA K310^' MBF\'9QA?#L),)/R\%PE9.6=IRNASEHH[OZ=8^*JY#<]!XZ-8F,785_]0X;OH M ND7XQ'/?E-(+LC5J:"$*HB+/A=/-(#@GI#T]5=47'6ION*B>=BQ M*HLK!MZNXO5L7OB:\T 0J0=:;O)]JS/Y'I_X?]Y?W7%S;W8]N;F;SMY?3<[O M+GFK]_?+BJ_O"WV]GC(Y(A6+"Y9<1L^RD)L'R%Y4">%#D@FZK^ M!$L#V=+@02:@ ?V6SVZ?AWH:/63T^3PEHBR?)II,UM8-*/Z#R-@89'[*#Z&$O5"?G'^B,MAY4WG+,8"N''S-*C\ZXKDC MM!A,;;0,I:*H;TGBK*G6Y-[KQF:\:D' M4^$MD'"(?@(NAV["O=$,S23I@+N40W3*E;YX-61)6<1V? M-X/ND$<9BK8S*(NY+@QTKY$SSE^3L"2LC3B\8?N\LRI^8=Y%-"3..()-0C2RC;[D/9(\ MDJ8O201R!D>]ZI4LO2,1UZY0Y L+5C2B0K-2^D*@LC32.^,7 M!LH8",BH92^BSOG0EWF^^Q<2QGE1"*/(#63.%/LQ'QD![(]:P#>KM4=9<1O2 M2!&>W$0!F><9Q$.10?SJ4QDJ:<[[?%BOSA0K,JE''^"-6GMR5G6V@S M_"G:.U,9R21Q/<.8LE2\F>(CC!;D)KKF(\X#-V;SBRSA7";)^>[*L$PD)1&< MZ,2R#W?J("FEV8&K?@[0<"G]YC'F"1;*U#1PV;0IW2EV9"L1%0KHADS+U+*P M+%VJ@&1M4O:UUCVYXR1H!SUHA%AO[$[A)+ 8)0$>(W;SB!>4VT 6"U^/@($"<#U=V3#R>VI.UICJBNKD[E9*T6)OX15]S:DLC:"=P MJ2"2Q;+O#-YW<13OGS*,;D(-B3L%CDRR,/(]X@/6[K0H%M4B95S&^2R/DW&4 M7)!YS,@V&2=)KC[QHP>7#E\>V";'S?:A^J ?=:>.DOGT,#CV)\V4H0.-!A_X MX^X4C4+45._K+2+;]"[>>AMWBEJ91-?F;,2G MNCN2[@X3AZ6[ZM"5._6UC#9G5YS0ST][(P=*SZ5R6E:2<09UN^7OCS.7:F/! M%T Q;D< U^7VY-LL\(H*TH$[Q;) 3DLX)D[+\)J;LW01%;:0OWEB7I3PL0O, MHR#_*2PD$/PS*ZX?S'EPA_J>.W6V#M&0PQ%'5R@)9V:MT!*Y4X++Z#4P\S[B MOQ*_S&]Z0E'\GY"V'> M@MQEX@WU;-Y*#F0^\-GWY$Z=,9,Z=$5IH% -Q7!FY75$:UC/7D)]\02$AEDJ MS5 FNCVX5W=JBRGEV0N?CJS351F3*I.A>8JJ*=PI,V::BB:N!YIRM<_N*A_3QY_.'JY]GMY=7#X__ZJWCY!^3J__^]>;I=_1\Y-T*'X+( M3RGJ#LH1"2C#>$I8=U29.)*PKHL "@42EE$>ZJ4Y2\N6,"T2E;\U@H9ZCV$!\]_[ I YNDJ3.IJ2PDH>08W6!2 MU.XTR<5 YDPZ*PL9@9 8R))J5N'<%HA4RD&0&:F<250%$0.(HZ-*X==(^* 9 M];E=8R4(&:$S^::ZRD*-!OXB9JZ_:5S0X%TXD[;*9G&S10A=IO(+(9,8]53. M)*.RD!P$!W1AO;(RE_@WZX[4M%P31F/ATV,I;K8Z>)F2[K5)\&_+(>5'4 2H M.#!=TF0=)UXXFX,GM* SDSES<%5*#,;'H,?5>FTA;J[$443RT*G?:+H4"7I9 M0AZ(7U@Q]*\<.X5 .O7DS(%6*Z,#0')'; 5)?\*K^G/F)-NW"/;H@JQ F]Y4_>3E:K'[LB9?Z#7 M5RZ]/1CHKKZ77:3RC(ELMNR%).>K.%-. F5K]W-T:H>/+Y[!(DOM0^.+]_A/ MWJ=>3&[L<8T@X:@C2'6=! X]SQZ'_\CB"1UFUM7>>>[%!W$5(:O8 2XD&\$[ MZ$4:4(9.AAUZR?(ZC#\JJMU^;Q%D>/[X\^3Z=O;;(WHHX98IJPA""17:"W$Q M%GZT?J%;7Q-AS&\SV)[S??&%RQB2Z+5+7ZX4C],(LOWFO"-BK]4R''Y+ MA4NGSP0=PH&%6_!A>P!-GN('PD\!/@W)7M*#I[BWZ3O,UYRYXX'KT)"PHZ\! MEX1+P*Y#2P#^4YS;4KX=[A]>AEG MS^D\"\]]7^,]TE(X!]VG*?TE3S;9JIG3FSL=F MTL#@&&C"5#DPX8G7M13.W.\ )PR ??0)\\ZCD1CG+'KT0C*;\TG.]\ATO MKM2D?6G0.;T6=L?K"D?N3;Z+'[#FA ?68K'A9;1&V(VY\9GKK1U6\58#<*^)W=N6.!ZT14O]&E>']ML?DF>TTN: MY,;0/2,KFJTT:[&9U)T[$XMU&8K(ZZX:Z833I'O]R%%6:E5%>-IVXDZEN^XR M!J TZAWV)O*9V"LN2?'?FE>W?'@*JE@"[L.= GOPI=@>(_3]M#WDTK>8/!"? MT!=]VA08M3MU^PX1I1J75S:O^;&!&WF!\:1LIG2GB. A@I?C\V3N%$H\1. 2)!P\HIM6*''7=$G6 M<2*_>"M+U%ITX4ZU0N#QO M"KVQ25Z>5T@9Y8E[0Z1RW3^].-< ^3G(R;$;] M-*/-:G43+9X=1IF5!K1(W2D.>(CP%8B\,KGG1Y>&GHNH'=]G&6>L=$19[O@6 MG;I34_#@ Z -BJ]-B_9N"73N7+,#I-F%.V4)>_'OR!%RT+U3BTFR.^W7R-RI M2WC8:;^%Q*CG+SP 7RUXFS[<*50XQ".%@U4"OQZ0@MDB'*Z?-RS:OMRIEWBP M@@ P0U_K^0&EC,TODUI( B!U#UQ@Y.Z49+1X_&*#S*@= 5QO?4*"(OZUB/>Q M4P(@O3OU'JV>0%E@,]1CAD(5^:ACD10Q7<:!,3K;0.-.947HBP8(!N.>AN6" MT9>:)S5XP+,:["*SIU*B_:+KQX+!_WL]?5",%OPN;/MPID'C "IZ5*UPB%,S-?K@[BFD1?Y_?@@M'VY4Q/Q M8 4!8#:0T7(>O/ ODZ=8F[BRU-&?XM42S"FY:PT5IE.^$ W?PSH>KWN4I6D/1=P= M3X6)=\=W$&'F/9"\")+.H-630*7FA#O"S,Z1)@L4>@T!%'AGO IF[AV<+TT/ M9+.RPFS^GG+,/-Y6(4.K'J!"=<+A8,W=H).K? )7KQ$@!J0HS* 4EETG4'DY M8?]W8=!MQY_$9]&'?PLBG2*/YQ'P?XO:BW5FC/(QZ JYH2C9$@@'%EB#N+B/L\'W@X" M+1/,U_$J,%0KV['' =5#)]Q"2!B-?KD<:&$\SA+XG1,.LWY8/E"37"E ZJ(^ M652E^,XEK]W!3/>B4^CU2++U.LR1X]9)B=Q--(_9JA">N10T?SHBC,.@!LF@TA K""2^CB@E'I%"- M7SA;^#]W$3E1(#'219J],$XR1LQKW^$]0^7LA..Q-ZZ/E2E-D]DS'T@DW&V5 M^7@=,_GK7;F/4GRCWT] Y>Z$"[-_]I7*@%FB[3Y[+?B9>%'"!UGK"R9Y;Y#+(*RJ&U(>5/]+0X&S3 ME7 N2>(SNBXKTEQX"4U$N8"=9CQQ3;C@8_A3S5V7OI!KLYF%V-B&N^/EV.Q\ MS%8KCVUF\T>ZB.B<^N)M0@L-^23]L3E)R\[$+$UVW4V\;7^3==7A::YV]QKH M) 68GU#ZL/49%]JO*< M7/'U(MU\H$0ZZ]Y\TYQU%?V$EAU,2-[#Y&__^B\_GIU]\X\/-U?YO][\X]]P MMKOZ,7M7*+DXJM3/*+-YZ3KPPET-9?/.V%/W.)NH7/JPU:'LPZ(+Y*VT5T5H M[+K60#JV\58G^6F\>N;,*[?=-V^:"T!%.?%KI*C66XT'D5,O+SRSX]L\HVW[ MP;55:Z.TFK=0>N1)VTVH"CL5AI5C4U.;2V9O;IZU+%%!.N$KTHIOSSMBM"L0 M+KG&)3;L@D-'YTP4!!^D3%2 J=BI,^1Y"1.G.=X!BIICD[)=LZ-^W;@W*]\V M9V5%.V%;XG^?1)P<1Y/SRL&BD!]@+DK:(E5K*S'DZG,GHM>]@.Q$ 9AR4'KL M6:843K-6FQ4>K\A^K=+)U#/)**?BM\VI6%'GMRBDHD>Y,K M'YC5>=6N%^1Y"Q9C^QFO-52.[8S< O:B!14)S?/;6^5D_*XY&7>4$R\G19R' M5=5H+H,F0S;1.9;=H(6(*48&F)8@8N39V$F8[<@R*$BO:'>5Y=%4&)_?-Z>S MH)VL ')8.]%*@@+Q_:W:C&1 MSX)6Q,ZV^6D;.Q*O5MN7EN@5;%L 4%[1=E7/+/'$O(BW%(V2/"@I%!G8%)M7 M*X:G[&FR%EU-TEI?N:GX7/6&HNE*-HT3V4R),W=5X[*:RU:=(,]MJ @;T[D# M3HYMG_M5:-G 8MC4RQ_."+?BLY:42YE8Q35*[YMGC?-=C@3I1C% M;'Y+N*5"K&8)@!1YBLA%T9@38 0*AEY]N;')(PDQVA MB/5\\\,_\LLTW@%.AJC\V^8)TVR']) AY2JQ!_M=G-I-'(LND">07#3-)PRV MB#@VD7[S&+?-%([RLU8\R+;Y()[QJG>P,[Q-T*?_N^R]]F#3Y/S64KCA^59A M7'=V QA_19ZX:;Q:T?(&( I$SDD:+4BD?$5WU@K-J/60N]S\O3Z0; E4U8I M&^RZP;)W (,$63YV_6 '7'41<R/Q1DV#/&H,X6KGB#+P[-E>V[^QJ">UF M\Z+@#]]%UUZD<$&TPBSX+AN0*"'!9%[U.:&[3H4?/%V220&Z>*J6]WVP@B;$ M_VH1OWP=$%KH)O_'3B7Y#_PD>C!\Z H@ M?^P+7S-AY. BFJX(U@J6GIW[QX[/K-Z2PJ6NHP&7?W!%U&8 1BW?W?L+L'@U M)$#I#I9VV%JZ1O9'+]R(=PNW4-040-$.EEFXDVAUS&-*5EFHE:P]&CP2]D)] MDEP3R*);U#?UL)9"11KAWZ M4AZLL)>=E#L#->IE693"%:P6X8([]O.?MU4,"L[52[5=+V#_!+YB=.+O%:B% M,@4$>/>&]P!5!W?\5;;H.+@M5$4NWA.V($R\@0;N Q!"J$0=\'E!67)6D-+G MZS!1PDBAPG3 U05G"E^#0T4?8=\-D8$T'>.\X ?#U.:E"6! MX7:5D1 J+G><+4 LT&7VP('DGQ$')!(C*GT&MU(Q54'([X)H H#"2#._%\-4HY<[SMHJIL"A0%E!@J$4>\ M%7:8H.]J5QZ+^#B3>\+R)'W@!C"!F0O4%^? MF0PJ" <\&#"&7L'YHIF]QO(2$4@.E;P[_@\K7- 7SSORL<8ABR/^3Y_4HMK M K7O"2I;!]PBG7E4BADS1<<=7YX8F*Z*I(M,AG&MO\G?BAX_YX0XVSM\IG$?R: MD'D6BD"_9#97U.VUG+\']3W2&=P#GD/9.(8Q2DK#]B)O0+_C23]Z>OC@^MJS?D7C!O/62^K=E0$]GZ0*Z&D^ZGNX\'DF""J^R MI?" O8PG]TXG]IRT4H3.L81,O35-O=#L2WC;*D!5]C#9[^(P \18.T0Z;' A M$0/U,%-)V+3"?BMVX>)=\59%GD'S"-*%&W5'0/*1SR8X3HY-I0\>HV*1)F4+\FPN\>&8'0(]=8]TT;+59ZE:&*H+5;<2-IT@.PUZ58;F[8P]F(ZM M#9+WB;I5H56)JZ(7">*K#I!GOX0E+NK<[#_?P6">YK;]8,_G[?W+;G#)Q:;V M4RX5R*2&]F2:V2V-'V2"=Y.W?J)WL"H+7+K:"RYK+V1V!B7\R0B[CE4J9, GXN04G:XGM*@=KTIXMJN9Y M((?;D[?.-IDX*9-HP6=WM/B%;*@6;CT)MDN[$^X0% 82P 7E@]+BO=<"V\/< M"5X)C^B1;'7G=YYLX"\2W 3"XS&G5=:=DK- Y-KGG*Q MT/0V3@"N,UE;[ E>P2HJIB=5\MQMGMR=N*PFOX*L6HG*Z=D4-?WMN3 M4:1T^"C2F5S'; <%=!7OVA]VD U8Z(G%A M/58F?#8OSP!2QU)\'Y+@*AQ/,?M:M9]W]!,O[\"%B:=) MY[H;O'D26G:#?7RJI2YN#M?>!K+H#'G*=A*V\B1E#2+Z":H:>ZP;^W4FGO.< MK\3;M>(&MLS<8ZL9_7P%^[35I\[TB;MCFX,T*[YN>Y#4-D_2R2KO8D)W?0P< M^R4=-SCVRT ]5.Q7^Z.6,920+MR(_0+)1Q7[!<7)L;E4+3FZZ=.JCUX1GIK<1LSDT2HE=U/E*",GB@^53O#@2AW#Q/K<<:&FHEOG;[&=@ATZ1)R- L,IYV!E"9_Q'L_G5 M?$[XZO%"M@P\\+5%A )$/@WI+B;=2@^Z](I]U#I$$[JCZ) J5,4M^>C+L(^] M< ][+;#L$#LJ\! %Z(3=X.:32!KM;?)OV]E):D+L$$(+(4%9<.T(ZEFY'U.N$+-U8>.*4Y+% MG.JC;S?N/U3B51XI#@73L:E7YE+53KW6 ]>*"'E3:^:!-6]O:@KT.=H8V4TT MCUF15^%B4_[1;F+:=8B\X9E$J9Z.77!#M^X4:;Z@RR^0'-MTMQ2J%2B.+:/; M- DU_9O-[W.4ID6F5-T*VWK6,(WY0"*^R4SF5<\3NNM:)!5-EV12B&%2YF+M M<3E.B/_5(G[Y.B"TT&?^CYT:\Q_^F,8OA&E67-ZFT:3'J9:PM#;-^$^[L?$? M]O/X%#B6MU"/2P+(%LG[L.P":_ELH[P_M>PY&7*%M!=;X5?8YA[I*#E#+VCK M9#?I@3!Q18!3+UE>A_''0T5H[ ?-3=E-B$!<'-OF#&GM+TGJT5"QQ[5>BX#R MVI==?LZIL7N]U.4(0 ,!KK:WO_R;1J(7_#_6 B@380==]"##%1( M#!5AL"317_Q_OQ&ZH9]HM!O(-.9C:/YYQL3@?KN>71E211W8*W9L0L>T4KU@ M.;"D?^?<>%&>7S4BJ6*,12.0C#OT-\KL2@?C-Y!'O1[)?Z9 M\N$7=\![8ZN::R5Y8)] L?[HE%A[P7$H&1,:Q-&B.83BMWI)0BB!\OK)+7G! M,1GTS"(?Q][? &<7BU[ )KI3XNH(UD"BNR:!=Q42/V5Q1/VD#%2X9_3%$TDT M5E14=-UOHQ7B ?U!Q>F6R^5@ <2[-4GGX1347.C',3N%UH! NB@@G+++P,& M9+"S99&EFL_N5=8ZZ];^!LK:#>X%*BS7?"^=P!KJU$&3(%[=>L\WD;_]M_ZT MH:. BL0MAPD A*%\R_1C7/.H%K.W^J7>P0RAA(K#+5^(!2@#&\OBHVG[+%/_ M-K7%KPS'3BT-5"QN M.3I 0 Q^U.1CD)V2:,H;W.5EU26 M"%:-E;P#] 1C\'!= ME[3*(=@\+YEL.S\]-.DK:16'/"C3K0D-K25&A3\U 77C1J#T 8]-0%SB/S=I M#W,WRM;*)7FT#B-W0YJ=-+GYGAW&,/Z;$U7BTHM-_2_Z9R@V?;P>$=MPC?Y< MI3XDT_L465LWQ&:OK!J9#?\H)4\7M(Q#WK\^=D+5&/^XJM*:YKL'-:LHC]&G M8CLF+,\@+HPEQ?K%F\I;NJ'N!ZU22MYJ;V>.)Y 'LLZ8O_02)EYVL6IW0SM=98=:NV52L7Q4,[+ M+/K=,T8_MEJAO9DZ%%X%OT=Z\6;UD W]!=/!6&NY'S8(&Q)NC?[P6'21BCM8T)Z>IA?U@F M0U?1W!%Y072Q>4<@9^C X^/AQ:IS?I5K6]ELOQ7V@QRM*C6K3DOXPU_+A$6> MW"1)MKN7D2Q=>ZV0+TFMG,S-I4G"[E /+'+5R&.+2)+F?JBBTH1BW]:TQW;P M=$+]%:?ON4YL)LE6: MNNQ3W-4GNUXGWK;;R;KL]Y00LM][^GL6KPFWU83FBD 4L::OM^E((5?TIA[< M.$D?<#MO8A#_8EXYPM8*)#EQ VC=$*&MTC8/Z !&\:_BE:.\V#SQS^I]$"#B MURW,.J?H%^YJUOA'38X)$+$;PK106J@(=NAF7P8BN;89IZ% M,C:$I.4?W;:XSEA$1:0GY^F:?A+_4@=:E$0Z&FQ3L+N^V1$ M=;\):NB*'E49+^A[HG+5^C4A\RR\I7.-'P9$C'RE W=/0*V#-C(#734H1Y!< M)2E=B<#8:BPO1+9ABEYL.W'64E#*JPN7+;EQ-HOKH]L"/B4S.29(0BUI)YC[< M.$0?X!\WLXCO(=>,L;6H2=P%(&HW!&FOODTO HA9?$^Y9IP7F_?>/V,V#;W$ M$+5GU,58?G+ M,_&T;TG71B>AE@C[1-U1B1N"!. RD!FT2R3S2Q1__#G^J'_*J&Z.[5P_4!!Z MYASQ)]P)PV2U)NDN*M\X>W0TV"%6_4P>,RKH@IO&ZPVCBZ597.V6V-<@/:UP M"@301?/J?70V!E*O7KK1>&S.Y!Z;G_KPV)R=/#9]13,&F9_6L[=:A#'*2=TP M PZ+7Y1SAN^6:0\-X(W1$KDA+;!&MI=2-6L#N5P,]W_ED&;LD; 7ZFL" ^0M M1RH0)3_#.$1@0A")\>T%P4>JS;]N\!. WDG7@?/].0O./&A5XN MDG:8L0I6J"MY'"JQAA>29#87C_O"D"XX)U.M%RY/1Z&GPA<(_G MZ4?.S25Y(6&\UCMO\L%J"("(]U]4PQIQ(]?H'H '(FQ):8Q'V637 C_>QG2J M;J7$VV?N"NU\;_[I@\;_^W)QC\D]RQ-O,6"D46N(+-YJ;$&\UY/Y89I M8FW9ZYG"-^H5XP-8]F9*-T0&44:8T(8W[RT$]T177 MG\RJ3PVS^+HX#D^5? M4H.(1RL^$'?HL1*&49HB)(#D;@C10EGM9.E*%$0MG\IY>A_3B!_H^-#5ST4J M]@QTV+$05DK:%!T($W1;H3;,&3\16TJM28)]_]Z3P.1(H,MJ1'8=]&!U,NZD MQMVW>LG7F5!]O:II/@;X]1R@W*H^DD5S-+I;54US_%M5 MHS+5Y:!F9)BKU?>\[]"+@ON'J?Z"KMT.\UK4J!][%W0J'GL]X2;$_VH1OWR= M[SAL4VAW^<-.N?H+!K8UWT)NWHDYTSKL7:M54VA+S M=M-*435\GHRQ#KO=R?R"F5_?R]F$C;;]QLI5.MM+) M5G+Y$']\6\E" /F:+5(I>-'F.F:$KS_3C"_4D;^Y\$(O\LG%IE:#2!\UV*FS M$8FP$W_H<83F44,2+MGUXH90#U!N:\D?H;@W\=A5%.1!6$7*H >NL_KW1 8: M[&"T+JJY5_T; LE 1M0Y/Z5Z"V(E#@,-FHG5DSA D*#DO:[84'L']UNXL7X9 MG8/[@^XUZ?WV;KK\1'DY7?Y4NYTN?_/'>1B6PZ&:]^Q5Z MH?<97VX-_<^_7&J@SO^*MM)K49,#7&-GF' +**[3N]\UN.9_17N4VP'7&CLH MB_!G=D?3<]'TTQW-*[BCP;I>./XES1/UHG_2B'\PB*.%/L&HM"D4TOZ3(,(@ MU3$XPHNO-W@7-T>]^?H?]>.M8C3_8_VV[GLTY)K,#&7J^GZVRD)1]&.6+@F; M2 ^H2_B(%IPH[MO ML^L&.YLW6)J=X!EJ::R-Y29ZX1^,&576CE*VQG;$ M= /;-'@/B>D;5'MSFH MK@D(:BD5=HYM>\@US!\!^GS7VTTOD0JL'-#5IS7?!D&2@'2"[06W%PP<&O2M M93?*WVBZO%FMLS3/$9X'[ES-Y\07026_4Q)N?RM\^.I-IG.'0#'W?[BV?_)Q M$&3H(K^-^6F'JV1>H;BV06XU6"U< "F: ]16C& 8T 7&5+7]NN?AK#NB2MD"Q_(0N%C6C M/<=]]G&0>1?SOB/!UF/VG-! ?427M@0;NKAG$@V7@SVSY;OA!R^=,!,9%1M4>*@5\>U_/,;I FN'O6\_M M/6&^0'1!+C;WGMY78]4)WFW3H4\# -A@[AZ'[_Y1RI?=,!,6P2/Q,\X[7X2O M/OEA%I#@FN,H_,996N;\NO)8Q/?/A*/QN.0HG*^$$TMS8.BG>[RK->M#1I]X M2E8*S#MB]%NKT/ M46SWNT^7WYWN?53S!$20@ZE[O?$3,KC/GD/JYRJ1G,]3X:P)R$IU"Y+?K1G) ML&ZMK)"47!H"\1CJ E9\OOCP-(Z$!5%,XX>\3J!.&!HBM'NH/F1A!&-02:SC M*(F+Q5*/_GY#M+NB7A"7,3V\OM\D24:"I_A7OE^PCWPG4P2Q$UTD27\_)'PR;=ZID42):A$%,1HETI]2T8+SO'FRG_%FSA+_BNXI2NN M(@%\OK0(T6Z5^I\S"E &DLIO1.Q&)"@?=Q1#F65IDGI1P _;"IF8R= N@ Z4 M"!20@>116LZS>?EA;E$'%YL/=$/S7RSCD,.FVLNAQ&BW.@?*Q@ZB+75;J84%&B7-,-,CSH,1Q4 ;'L'TN)=T@PB%?@N[X 3 M:RIS81GRH'RG\F5-Y9ZL0W.>C-"G=7A^C6VEY$LRIT*O2,3_D=Z'7I3LQIZ M"ZN#ND%^573 =.S&+WX>E?8P=Z.\!91J@Y$[\AROBTXW"[C!&,;/SU+>>=Y[ M+-T+6[_8U/^B3\MBT\?K$;$-U^@Y6NI#,F5BD;5U0VSVRJJ1V;#O/3_<_'Y3 M-PGUC\(4C;%?3*BU9L^#I&7UE7J-!JO:9;/18GB-#C\RUGR-FA/A7BOLAV"= MI"+EI"4$5R(877".#[:0=9Y5Z-[QUW6_-X XCN?C4[@B=.]=!9V9#/NE6&=Q M0!%QS*?TP6-4'.RW;VRBE*:;#Y1H0Z.^;[J3JFXFM.QG0O*.)G_[U__-XO0? M'VZNBG_\VX'!4@=ON3.V\*)2/%,1FQ#2H-"N_"'9%N39_)I&7N13+]Q&T 'R M[O;4/]!L_RH:;W%%:1KI[K PCW4:8[K_02F;SJM6WQG%J0/#PW6Q#, =PSPW\63>4*EM_9BJAQ0*EY(YL.+K,;KKV^$G>3&IID,,023:[+/_R@^D] MHZ)\0W$\]X4V*IV)94>V_6!6 #(K8F-=[082NMNK>%!LSJFSWPS9&WF4\TCS M28X,*'3QW;-X31C7LU!49HF"*VY;KL5YE7.DEJ:>"MNKB2%="(ZC?J&7YVHI M=/@NCGS3?%MXBW9SHCJEI\/:)B?)-3RVFN$ M[8'%$)H$)73)E;-?MZ76FF G\L*;:O+-$GVVE8>>]M8(E%%>VQXGHDF.*>6]D:.^,87'9:-O#%=/B>OLQ^>H*0&+6PG[Q/!+SC2ANCYU&S%JN&9P?/R3;G8P?RJ5E+0\TQ MNC!$Y%*4Z0XGNQ;HV= P+)(F0)V7PE1$B*$NA.]8G"3W+)Y+$TB6K?8:H>+BBDS=LN9LKTHM>\? MKP82HL+T*QQT7>,<%^/2JTRC&5X-)T3)2Z$:]6&9.2$2. MHJW&EEJM=6?8] %5F\%<64AJ8PFR"XN";,BB.$URH%Y(^X#JQ6".+H?T0@,R MNEX47,[F5Y_\G$U1D&,6"2[$_T10PXL7DKQ>%#>1J)^20/PA3S)=_T6MI5J! M!OD85-,&<\MA:-J 8AOU]G<0 O>$T9C/5Y\)7]HE*?[+?PZS("_>L,.ZP%^M MZ<<>!SC,YC5- AQAHR_9 RW.QUF&SUY5$"#N@KO.5?@Q]5@ZWD5W((7\XPRN MDJ\J^/!@U'I1RJLH:*@DYCM9289>[0O9'YHO9*L.)OZN!^RWL!*FQ+V\"*LZ MWP%A#F&R[0<[/ULUWMK@DHM-[2=PBC9H3VZ\\>HF;V6^-BCS^&]))2-M+8)J MM993N2'2KDK=$*J>5?S4;)+QZ?.P*0E>N]@<2;(F&YGX)R/$E',-0.J&$ U* M"9!5@ZUATJ\]BH/?TJ/OLGB3:7.O25MBO\P":U(]>7B45\>\EL(,KI[H)(^-^R55X:F3-*12%LJ^-9/Q]$?I$)V=45 MDW @[-%UZUT.,%4S4 J7]K':8!_$?F5Z/!V%@N]8CCFU M[^R-W'GVHY7S;/+FY#X[N<].[K.3^\PE/\S)?39*L9W<9R?WV;[[[,E;9YM, M9.LDT8+K7;3XA6RHUH^F)W'0[C8[U" HO"IKO+SG!H49#/W=S]O/II;$ZU*X M\AUAWC)_,G\DA9-\U\$EZJ@:IQ3%:]2XHSL;9=_]S!V-:E&>]: MG^)>"P?M<[,+4<+CZS*G3QY#5ZSID\?PY#$\>0Q/'L.3Q_#D,3QY#$\>0TN/ MX9W'1!:FEYU)5_<=PV]O)@WCR()X\B"Q!_,:]+O-4(OP"Y5&UDV Z[(?Y&:!!'"^UJTFB#6?M;(>WZ0B'E:*"E M^???9Q%O1;3P-1NAN61A^,EYID M#>IOO'>&W9 ;:.;<9\Q?>@FY9]27>9=$HT8;!P_C2N@EPW=D'EW'C-!%5%R, M^)LGYD5)6& 8_#-+4E%9_9(D/J-K\4OU!++N:(1741W!0A?R9Y<\Z17<#W7( MGC2^M/'7-*(IN:4O==9R''Y-R#P+;^E<<]< H\8NS=YEG;& !7UQ&: 2WF!5 MKCK(0E/'[A66F3JFD\>$?+]%HAPH(\@M+,'*+'KTZGX6M0S5%-B%S+NDH3.P M[UB@P^,R9ND38:NBBI XVB6P2(8W_RJT-Z"12&V <.Q.=^WZAO%'+_+)=\P: 0'IT8\K8(%9 3+J M9QC2Y=%F+MH\@1CNG-)]*LJ?+5CZ:>+4"QVJ8:;;\^29F+]_:[WIH65C1MGV M%'? L)5"MKD)2EEVD.AY$%#%C;()@!VI^[L@G)=1'6#$ M#>8+UQV=C6[?TWBVOHX@81YO%'-45M$\**J:FE@+=) ?-2 #3 P4Z'663 MLRC".]BU=Z_[W"NMCZL[6QHNF;ZU/V.B7S.-Y*PI-]I,VFICN[D[Y]Q]>'[/ M8CZ%TTV9HF8M[CU,WL?OFI.DZF3B1<&$5-TXX8"LAG8?>E%:9](\60"D?^3Y L:\/GV,[*,?X:\S%M&4:SQGZ9I^$O]* M#'YA#0FVC64M)#-+@Y[P/I E]4,UXJ)1HPVVW=-I'DCY1-?]6^(E9!F'PH;XU%?R"FYT][+ MZ:FP ZE[7UU>XZ6=WE@TN%:^[V(UHGM7'+0?#^:IOH*IA[_?:FPFI92)00T4 M?B+T*!-CNOJT)E&B]#;+&H[.&E0QXJ23J_':*S$YN'YH+E6[#B9>WH,3OJU: MKLLFA[O1F]"VPG5\'@ZWD'=WYI7[B;;%# M*"BQ'6 ][PY:?$;L#M.P6//BU+TUG91"V1>VBVM@-3%@.&K'EH9MK6O+1(?M MW!I8)5ZCJTMM,BJBTW^TM!G18M,_4ZNQM8[5%J_2?7'']>4A#OD %D\?2?A" MWL=1NNQV9K#I_G59G8<#[?(I4L)-R"T>M'[7:U3_W(NWWE_@TXLB[K MQS'LT+&Z)MR-LE=;DX:@B9]LK4KL>(G/R;KOZV88Y\7FO??/F$U#/CEOS?7>NO7FAOR[:7]# ;H!@%\=[I&CG=_J M5NDV'\DBO^35UX@SD+TBP1HX1:\65P['5!FNTRY@M''@8A MWOA?;*9\6U[$;&-A[MGUB'S\L)*6T=ZS8QW?\NLP=H %>%BOCIQ'#YPBARN) M4[;A;M1/_"MZ@U#6]E4*5<8HNA&X/ZB2C?(DJ+1;I S):=V0I%H?M3*2LS2, MX;C[\ANMO2AIAW_ A>K0WM,I%<-#/4[;?N\,"/"9*W;XH0"?.6:3@^JGN%0V MI8^#CW*E^=SL-_U]WP^M(D.^\%3'=PW?J MS WQ=U1_._G+ 1C&65-M9GGQO"6)_N+_^YT?SKRH5K96ZV6PZ@'?P=-9C^L. MB0ZH#>0+JH_DFEQZNYR[21OU5\B?DO_0*G36<@R@*P<_C!T-0SSAD[<<3**TD'(\%!?+Z7)5?5][@H:3HQFP>E3;)V1;1 :+ M54A)&-)%'N-+U_6Q&V(7C'1H.1)L10'&X&2C=-@!CF:!]%0'MCN2B2F^?0FA.4D!R;$]==;R!<'AS S;/7VXU6:R5+7'3A!C+1XYPZ/.,+AU M0L6,T$4TS?CH(W_SQ+PH*9(TO^,[ DR^D#ZP7:_6,H<#X\R\-$O*A<*QUI)X MI<5A\V3H)+CG6_+FP@M%P4YQNLH5S?/S-.G::*)6A=BRP\E:]#AY+KO,BYJD MM4ZQ@XWJ?->9-3OKS)38(473..3#CHLXR'/&1,'I(C@N"O),[/(_UYD!AQWU M]RTWW")0O5!&(_4'"+Y[L0=> ([)?K_BAAH--QD;BM#@.U:FP-@C+=PQQ M::EVJ,I;?BXB5P* XI1](.O*7JQJ>C1'IW/26I#C.VUU&EJ3C@5/PSAQ_RO> MQ%ERR;R%(>!!UA#-.+)#KNT=5',]D$NV>.!SF1$1/'&?\Z:J+B-OBNSY&V)? MKPM$AT_/X0N]BO,I+@9KDN6N';:/[VB2;$(S],QZBNLG\<+_ 9"+E C;TW=$ M(6E 1WYF2(!'K?WV, ME^197R%60X6\9W9T#$"00'?=\M.7M\E7I-D<+BX]%?;.V%%>$"B&VON"(%\G MO? V]F164[[6-QIA[VVV,,MX<')_>O(^$;WKNU7!.R?!=FP7J0CX4&P"4+5$ M2+['XO2R'5F9H_Z"1&1.-:R8Z- #PXWB:7KX0$ <>@W\1-AAMM7! K\L1VTM M<2,A]E9D+W,@%J.^^[>6\Z'R'6P/M)?OT)/9L>J!];U4\^'Q M6K;3J_F<^,+&W8[M@6O* _&YK&A(B[F27A,^4[Q0!$=D? R;O<9J?GOI?'0; M:/B*=T'+\P*&85A_%&X M60];*JP^A!W<.C072P.DV*9? Y)58"."XP/>WD>!9?DA83Q>B6_ M];' S^8[V$&IPVB0/=(CW:WN"5MY$>=CM\8>L$5)>\-/_M#[OJ1!S=&%9!J+ MQRD9C1:S-6%>IR.IO ^@>+]W0+P=N'/>S[X+L=_S#?QH\ VMT>+ M.Y*:&=%3C^SS N3[<'_.F:7OC4B MGOL+<.Q?$6TL^E=JI7>SO,=W(2?; >VV_S%:T#JN7=H7;JGWS$VVE!) 7*") M;D1F+) CIP6F23YF*T-M5^,S7SOCY:"+JL8+U\Q\M#6>Y(MI7M'"3 <4[ \. M"!;(T2!2=,6/\5;NQ_C)X,=X^WG[,133ZH.7YCC=>QO%HW31K-5J/ X(Z?#[ MV<^4*<7*P9E0E34J,YOHFD^!OCU'*!D*7DDB^9H=%E)-,WQLY 8E:DN M!S4C!Z8>V1-#0ORO%O'+U_D5"-L4DBA_V FB_,4?/_\B0;W\H_@;9FIHHZ)4 MX-;&.\!IUP[0QW=J0,7?,!,\VP*ZXP41T.F=&E#Q-\P<.;: [GA!M\<-" M3RYZ4/26*^ES=H=CDOB,KL5X3?ZDO:;8'B6SN-1C=V2"=8D#ZB'L!S\Y]@B" M>ZJKC\UUS'Z-?,)2OF9S/;J/"]]%HLYN5'8![P';.066FRTHZ%*L/=GU5C0J M0Z%_N>&,%9T*3 MMRL6+!S'0(:5W+D&M1BAP3.K:N^&8PHDF5;N9#E'^+[:ULA:BP- /K>N^6[U M&F<2SNW)EXLACI-/]^33/8)/UPD7I!,^W9,+TDTG>?_VE3M.\E[.*!>;"Q+Y MRY7'_E3LBJJ-IT4YI@T2S%1MI7-%8M4 E=NGDKDFI:,24^BD479-]OK<7SL% M;W@A21Z(,,/)'4F5M1TJIX*\.;:O ZJ S7 .'?/HZV#U_N^!^(2^B!7")!TU M!7:-9#-\XI^S/IOMB!S=Y"V/93M^:J:2(R(28[,^C-6)'!516_6,OM@: M4]BGKVF6I/&*L-8@3>N=D="Y$UE; 5OIR$%8#'6I1Z(@MI!#?G>FIW'N.* 6 M 8";(?<>@UOVO?=//K!2/1*U8US6SM%E2^41E[%09J'S=%H(?+:Z ( 0-3(H;?FF_/F M><8"$WP!>DF>LK6HK'GA17_J3#E98^Q86WOYJ%G&%T>3F7O"Q"^\!9$E1U=! ML$>%'7EK+R "([%J]T2X4K3%??Z\:P9F5;08%?W*D9ACCAKMD.*?"9)0L@N M1%L,:AOX>U_6V;L43OU/Z=-'$KZ0]W&4+C5K6O<>D?":0=$'XH6^($(9 M^)UX[.EC?+BH0?3:*<1UG M&B^K?4_8SV1Z5XLZ0)^/5M3>%1RH%7E/V ]M^M>*^L.+ST$K#M<&_"N97K7@ M8.G+4CLY)/M?HX ;:>(27J3M]GG3\Y7XJ:,BJ+O#3JUZN%:8H$(W'A3C5HM2 M28 =1@42EH%=EUTFAE=];PV^$_1G?./RHNPKR@-=+-/9_->D2(@,G1TMLC'X M0T"QJ%IZ(K0.B2?5S&+!5#RL1[3W9K7V*,MSAW!K+F;YL8B; M>83M3TBU3L-[&(7]:PN(8S;6XY(CL8Q#/M[DBK=)-S![Z]NFO57OZ%__Y<>S M-S_\8T+R#MVQP0H&S398LQW21N$O29"%9#9_3&/_SXO--/22Q)3+6D?D1L2K M7 K-#43'AP/)4L1HRK'= O*DR)N[(0^ GC7#;^3L#)0BQ6;*5)DMZB/4/S[2 MD(Q5/!J6ALF=TG'B&!\=2=HZ(A.3GFDFS,"AXRR@D<6M8A=0DCFB\_2JD9@D]*T5M1$60_1/S(GY( M%IB:5B4(K2,R,^FA).>!B3/L9Y$W]S/3 \A:$VP?)5S/FE9EDTWT16WV0IBH M/9R*;6^69Z(V"4)#@NUB["P8(PPHSR"G^14[XZRG&\&/^B&DO*4CZQ5\CU%R M,LSS>@/\#V1=YLHX7S!2' P;H].]D+0@QW\QJ5.UFG0L>!KF(/RXCJ/$\-JO MT0;S[:2U"M5/PU)>T7>,\B3_FW#Z\;62Y7?IADP@:I+1+5%FEH9YO7VHA(!6 MN9S(#2D9-0\BHV&7I_OL.:1^^453,BE94^QX,X#N[">34O,[5*HN1E^\E, P MEK<%@ORC*R#K.,;?#^+5*H[R=;-PVYQGZ3)F]*_=Q97LX:J&"/O=M^X2H/5B MUVS&<@]ID+]DOR=,''I77Z0RSB%_)=1YN_3T& [>7I.&5E M7*-+)=<;OL'[NLO_6AOL,#&K:=+B#1_NWY7/(]]8T]<+S* ";"9#3QT*!1R*@&,!L97S1)NIZ;MF]&M%=6"N)H4R M[3Y5?4<3PRHH= 0.;;JFZG\:&F1'LPED^(;K6DCK_NA:,QPHI5O7@ES-^@<1 MUJU+P:ZO\7ZM'S&Y%>MZNEX;\'KM8"&5HS+%,C6:.>*,AEP,R1EPQ!8?R*MU M5-@/\FZ-T.-:7]S+Q2'O M1B2%.*+ZJ3[NR/46H@+JQ?+:5) PGR:@+7"@;SIR28>J#2H$M]V?ABP WQO]H(>^^7^]'M%:*+%I,4M4JQD\&<"A MGQBCO[5']O'=LYUW/( +MX^^W7!-]3ZI^CIW..4Y+MC=GYWXG_<3TB&>QT]H&H?Z^W)*5D$ MQBY\2BV!+>%7F%JB?#W%UQ,_5TW3E:"J/;9#K7-N ST P7*[1P.B<_H6A%- M+9I*6R)?"/9GE=4W+ TF^/M5[?U*[C U/^_2D&!?M_4O/S//K@CR,WR[-9RX M#WOH=?0H ,5B?+Y8,++@>T#NNMXZRU5Q^.KFZ'O@(.NR"9Z!MLCI4HSZ)MK> M*1@%HZ7 OH@91C8 D!R[:GDDBZ)DEB[2_(=6GN62"KLJ<#F.![*.F7@N:B#"ZI$^W2^;[%I@.V\MCH2-M;O))3KLHL36;%X.2XU]HYDC MBW87"4@9'O7#FG:^3(@M]%?!)FT>?0)>$ ^K2 +PK.5X*K MOSR] UQ+Y,@.TD5 #!&/=NF16**O,!>0-.,%>5 (PY31H*R=ELL,Q:PH0^B?/Z>[J@QO+OV(FV#I#)/HL]ST*'/.*[-Q)[+O$?C2[QR9N3 M4_Q@IWAUQ+WFFGO%9HJ M[\8TOM?<J MB\YHFK]&H>HY'L;/;A)8L7#51Z.K2*-ICE^!QJA\=3FH&1G&W_Z>]QUZ47#_ M,-4Z&B7MT)PQ>IS:;D_A/B?[6(7[[V11D#/US:$K-.DI6B:OA$MU-'Y"<_]! (]YV/ MWH#-GA/ROQGO^NJE9L@:7M'_U#)HM]U,R,N^97O@<_I>GBO5.018N$H*O =7 MM?&8[%9I:T=.K0992%Y-M5G!MS$;XP+8D&H*)P5C>LHF9\6!L*H&&\8'XTJ" ML8O%I??@[9$9(Z;4)&X*QO!&6\T.]A/"QM!,+P@5S=%OY4TJIA>(8P?MVLL; M\PHF;>SF)-&L7E(NT%]&6SR$=O;=LT:9U#(8.@U$HVZP(1.$HC7VHF-\I*P= M_9!KS>=1>QVPNIR*KF.YO)TKNG[P9G 3O9 DU=1G+QLVVV$ZR3O7:%?PXL@! MR>&'X$/#;:;%7:P./;4_II&?+S4"VM1EGSP.4PB"8$7;72O\'_Z MIGE#L^UP0G<]3N+Y)%V220'_Q"\Z[O.A?G4G'A!:J#+_QTZ#^0_<&N'[A^92 MAK=I-$%^LFNZ?VFT0SZ+M^&3;R&-43MPR5*-J#7/-9C?.G>Q(M4:%?BWV&%R MHBIR'-* CR>XBOB20HGJ27INY*E:CP%\+0,H,6^RX>@\ KKV+K@ ]+IDD,.@ M=K]!$'O[K-+@YRVE#3$M?K,*U6#7L(E^J"TB<\S!&LUVV':Z2/HEI[LRAF*LSV*,CO$I=QR+%*KOXWH^G&O _#>P#*Z"=T&=F" MXI(4P5:=C@9LVKDDJH$,/,4>G1_@[KU-OED]D%#X8NY%O(5BE]:TAZ*-:$D; M.'!V&MBH/UP0^':VFE.7A !"'PX[OLDMX0T=[VF\6M'"+.&;U33/@;0@D:_% M7TL$E0>^%0W@'5T^7T-][-+B)RI1P&E-110 5I -FNIYG].GT($**(A)<>2SB*W%R M[OO9*LM/BI=D3GU="E$(+512^&8^'(F![!,QTHPWWCQPB-B+TGLH:0=%&=%0 M5XS?7IX%2F:!AAZ8L2C<\-(I1/6)UY]9:$ &)]U12CB=8V,3UJB;XC M$6%>* HR!2L:4<&:R 9;,JN9D";"T01T R$8]1I;UE6*%I42JP4K:3J:0&\E MF^BGDIU?7.0[*.(=,CY02%TP"*W[$>,6S#@BL[LXBBN%*H9=JI5YVP.0CB;" M' S#8&\JQ#>%MH@,(S2@'I-'2!5O$N2-W8\RUXW>]0G182*,**CGB^G3Q?3I8OIT,7VZ MF,9#_W0Q?;J8_APOIOD13>3_N6?Q"^6GJ(O-KXG(0KUUIY[[*7TI=,KL^NK0 MUU@NN[OCY(*(AW01." 9!ST$._LT>8H?B,]M#QJ2O;$^Q;W-O&&^-IK+]B'! MQKSC5;C%ITLO6G 3^]JC+'\;.)N76="K"'%50@,0I?O7\V!6!KV=*(+N"Q6; MS0$W%#H"]^_,31QTG2[]W94;ILMNLAO% 83 ^$:R[U^=%+_('O^?N_J+54"WV0CXTG1F% K#M;G_RP MAATQ?@C_]X31F$\QGQ$O(9>D^"\'.,R"/,ASAW2!ON9Z_L='RQ+Q[N\#:1%?YR-*3'CP:SVHDE74=/GI Y)*O\B M_M\S7^SX;_Y_4$L! A0#% @ %TA]5I_FII&K" $ 0T8! L M ( ! &EM9U\P,#$N:G!G4$L! A0#% @ %TA]5CX#49@BCP$ MD]\! L ( !U @! &EM9U\P,#(N:G!G4$L! A0#% @ M%TA]5C^_RAZJ P$ PD ! L ( !'Y@" &EM9U\P,#,N:G!G M4$L! A0#% @ %TA]5N=K+"!YEP, 7=K# <(#(Q+3$N:'1M4$L! A0# M% @ %TA]5MALI#P(" ^34 !0 ( !=T ' &UI8W)O M86QG;U]E>#,Q+3$N:'1M4$L! A0#% @ %TA]5KZ%PZH+" "S8 !0 M ( !L4@' &UI8W)O86QG;U]E>#,Q+3(N:'1M4$L! A0#% M @ %TA]5H)E 9DE! 81D !0 ( ![E ' &UI8W)O86QG M;U]E>#,R+3$N:'1M4$L! A0#% @ %TA]5HS[%\ @! 6!D !0 M ( !154' &UI8W)O86QG;U]E>#,R+3(N:'1M4$L! A0#% @ M%TA]5D!325OI*P LBL! !, ( !EUD' &UI8W)O86QG;U]E M>#0M,BYH=&U02P$"% ,4 " 72'U6%(R6$FP9 "_/P$ $0 M @ &QA0< ;6QG;RTR,#(R,3(S,2YX&UL4$L! A0#% @ %TA]5D!?+?=?/P /BD$ !4 ( ! ML[D' &UL9V\M,C R,C$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( !=(?5;>[H95 M[(( ,%3!P 5 " 47Y!P!M;&=O+3(P,C(Q,C,Q7VQA8BYX M;6Q02P$"% ,4 " 72'U6H(D%NFMC !!JP8 %0 @ %D M? @ ;6QG;RTR,#(R,3(S,5]P&UL4$L%!@ / \ P , +@" ! $! end